/*! normalize.css v2.1.3 | MIT License | git.io/normalize */

/* ==========================================================================
   HTML5 display definitions
   ========================================================================== */

/**
 * Correct `block` display not defined in IE 8/9.
 */

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
    display: block;
}

/**
 * Correct `inline-block` display not defined in IE 8/9.
 */

audio,
canvas,
video {
    display: inline-block;
}

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */

audio:not([controls]) {
    display: none;
    height: 0;
}

/**
 * Address `[hidden]` styling not present in IE 8/9.
 * Hide the `template` element in IE, Safari, and Firefox < 22.
 */

[hidden],
template {
    display: none;
}

/* ==========================================================================
   Base
   ========================================================================== */

/**
 * 1. Set default font family to sans-serif.
 * 2. Prevent iOS text size adjust after orientation change, without disabling
 *    user zoom.
 */

html {
    font-family: sans-serif; /* 1 */
    -ms-text-size-adjust: 100%; /* 2 */
    -webkit-text-size-adjust: 100%; /* 2 */
}

/**
 * Remove default margin.
 */

body {
    margin: 0;
}

/* ==========================================================================
   Links
   ========================================================================== */

/**
 * Remove the gray background color from active links in IE 10.
 */

a {
    background: transparent;
}

/**
 * Address `outline` inconsistency between Chrome and other browsers.
 */

a:focus {
    outline: thin dotted;
}

/**
 * Improve readability when focused and also mouse hovered in all browsers.
 */

a:active,
a:hover {
    outline: 0;
}

/* ==========================================================================
   Typography
   ========================================================================== */

/**
 * Address variable `h1` font-size and margin within `section` and `article`
 * contexts in Firefox 4+, Safari 5, and Chrome.
 */

h1 {
    font-size: 2em;
    margin: 0.67em 0;
}

/**
 * Address styling not present in IE 8/9, Safari 5, and Chrome.
 */

abbr[title] {
    border-bottom: 1px dotted;
}

/**
 * Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome.
 */

b,
strong {
    font-weight: bold;
}

/**
 * Address styling not present in Safari 5 and Chrome.
 */

dfn {
    font-style: italic;
}

/**
 * Address differences between Firefox and other browsers.
 */

hr {
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    height: 0;
}

/**
 * Address styling not present in IE 8/9.
 */

mark {
    background: #ff0;
    color: #000;
}

/**
 * Correct font family set oddly in Safari 5 and Chrome.
 */

code,
kbd,
pre,
samp {
    font-family: monospace, serif;
    font-size: 1em;
}

/**
 * Improve readability of pre-formatted text in all browsers.
 */

pre {
    white-space: pre-wrap;
}

/**
 * Set consistent quote types.
 */

q {
    quotes: "\201C" "\201D" "\2018" "\2019";
}

/**
 * Address inconsistent and variable font size in all browsers.
 */

small {
    font-size: 80%;
}

/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */

sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}

sup {
    top: -0.5em;
}

sub {
    bottom: -0.25em;
}

/* ==========================================================================
   Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9.
 */

img {
    border: 0;
}

/**
 * Correct overflow displayed oddly in IE 9.
 */

svg:not(:root) {
    overflow: hidden;
}

/* ==========================================================================
   Figures
   ========================================================================== */

/**
 * Address margin not present in IE 8/9 and Safari 5.
 */

figure {
    margin: 0;
}

/* ==========================================================================
   Forms
   ========================================================================== */

/**
 * Define consistent border, margin, and padding.
 */

fieldset {
    border: 1px solid #c0c0c0;
    margin: 0 2px;
    padding: 0.35em 0.625em 0.75em;
}

/**
 * 1. Correct `color` not being inherited in IE 8/9.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 */

legend {
    border: 0; /* 1 */
    padding: 0; /* 2 */
}

/**
 * 1. Correct font family not being inherited in all browsers.
 * 2. Correct font size not being inherited in all browsers.
 * 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome.
 */

button,
input,
select,
textarea {
    font-family: inherit; /* 1 */
    font-size: 100%; /* 2 */
    margin: 0; /* 3 */
}

/**
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */

button,
input {
    line-height: normal;
}

/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Chrome, Safari 5+, and IE 8+.
 * Correct `select` style inheritance in Firefox 4+ and Opera.
 */

button,
select {
    text-transform: none;
}

/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 */

button,
html input[type="button"], /* 1 */
input[type="reset"],
input[type="submit"] {
    -webkit-appearance: button; /* 2 */
    cursor: pointer; /* 3 */
}

/**
 * Re-set default cursor for disabled elements.
 */

button[disabled],
html input[disabled] {
    cursor: default;
}

/**
 * 1. Address box sizing set to `content-box` in IE 8/9/10.
 * 2. Remove excess padding in IE 8/9/10.
 */

input[type="checkbox"],
input[type="radio"] {
    box-sizing: border-box; /* 1 */
    padding: 0; /* 2 */
}

/**
 * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome
 *    (include `-moz` to future-proof).
 */

input[type="search"] {
    -webkit-appearance: textfield; /* 1 */
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box; /* 2 */
    box-sizing: content-box;
}

/**
 * Remove inner padding and search cancel button in Safari 5 and Chrome
 * on OS X.
 */

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
}

/**
 * Remove inner padding and border in Firefox 4+.
 */

button::-moz-focus-inner,
input::-moz-focus-inner {
    border: 0;
    padding: 0;
}

/**
 * 1. Remove default vertical scrollbar in IE 8/9.
 * 2. Improve readability and alignment in all browsers.
 */

textarea {
    overflow: auto; /* 1 */
    vertical-align: top; /* 2 */
}

/* ==========================================================================
   Tables
   ========================================================================== */

/**
 * Remove most spacing between table cells.
 */

table {
    border-collapse: collapse;
    border-spacing: 0;
}

@font-face {
  font-family: 'fontello';
  src: url('../font/fontello.eot?40318364');
  src: url('../font/fontello.eot?40318364#iefix') format('embedded-opentype'),
       url('../font/fontello.svg?40318364#fontello') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'fontello';
  src: url('data:application/octet-stream;base64,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') format('woff'),
       url('data:application/octet-stream;base64,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PiywMSshIyAgPLAEI0IjOLEmARQrsARDLrAmKy2wPyywABUgR7AAI0KyAAEBFRQTLrAsKi2wQCywABUgR7AAI0KyAAEBFRQTLrAsKi2wQSyxAAEUE7AtKi2wQiywLyotsEMssAAWRSMgLiBGiiNhOLEmARQrLbBELLAII0KwQystsEUssgAAPCstsEYssgABPCstsEcssgEAPCstsEgssgEBPCstsEkssgAAPSstsEossgABPSstsEsssgEAPSstsEwssgEBPSstsE0ssgAAOSstsE4ssgABOSstsE8ssgEAOSstsFAssgEBOSstsFEssgAAOystsFIssgABOystsFMssgEAOystsFQssgEBOystsFUssgAAPistsFYssgABPistsFcssgEAPistsFgssgEBPistsFkssgAAOistsFossgABOistsFsssgEAOistsFwssgEBOistsF0ssDIrLrEmARQrLbBeLLAyK7A2Ky2wXyywMiuwNystsGAssAAWsDIrsDgrLbBhLLAzKy6xJgEUKy2wYiywMyuwNistsGMssDMrsDcrLbBkLLAzK7A4Ky2wZSywNCsusSYBFCstsGYssDQrsDYrLbBnLLA0K7A3Ky2waCywNCuwOCstsGkssDUrLrEmARQrLbBqLLA1K7A2Ky2wayywNSuwNystsGwssDUrsDgrLbBtLCuwCGWwAyRQeLABFTAtAAAAS7gAyFJYsQEBjlm5CAAIAGMgsAEjRLADI3CwGUUgIEu4AA5RS7AGU1pYsDQbsChZYGYgilVYsAIlYbABRWMjYrACI0SyDAIGKrIOBgYqshYGBipZsgQoCUVSRLIOCAcqsQYBRLEkAYhRWLBAiFixBgNEsSYBiFFYuAQAiFixBgFEWVlZWbgB/4WwBI2xBQBE') format('truetype');
}
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'fontello';
    src: url('../font/fontello.svg?40318364#fontello') format('svg');
  }
}
*/
 
 [class^="icon-"]:before, [class*=" icon-"]:before {
  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  speak: none;
 
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: 0.4em;
  text-align: center;
  /* opacity: .8; */
 
  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;
     
  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;
 
  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: 0em;
 
  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */
 
  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}
.icon-user:before { content: '\55'; } /* 'U' */
.icon-steam:before { content: '\53'; } /* 'S' */
.icon-info-circled:before { content: '\69'; } /* 'i' */
.icon-home:before { content: '\48'; } /* 'H' */
.icon-link:before { content: '\4c'; } /* 'L' */
.icon-down-dir:before { content: '\76'; } /* 'v' */
.icon-up-dir:before { content: '\5e'; } /* '^' */
.icon-left-dir:before { content: '\3c'; } /* '&lt;' */
.icon-right-dir:before { content: '\3e'; } /* '&gt;' */
.icon-briefcase:before { content: '\42'; } /* 'B' */
.icon-suitcase:before { content: '\2f'; } /* '/' */
.icon-truck:before { content: '\44'; } /* 'D' */
.icon-money:before { content: '\24'; } /* '$' */
.icon-sort:before { content: '\30'; } /* '0' */
.icon-sort-down:before { content: '\31'; } /* '1' */
.icon-help-circled:before { content: '\3f'; } /* '?' */
.icon-sort-name-up:before { content: '\41'; } /* 'A' */
.icon-sort-name-down:before { content: '\5a'; } /* 'Z' */
.icon-smile:before { content: '\29'; } /* ')' */
.icon-frown:before { content: '\28'; } /* '(' */
.icon-meh:before { content: '\7c'; } /* '|' */
.icon-anchor:before { content: '\21'; } /* '!' */
.icon-terminal:before { content: '\5f'; } /* '_' */
.icon-facebook-squared:before { content: '\66'; } /* 'f' */
.icon-skype:before { content: '\73'; } /* 's' */
.icon-stackoverflow:before { content: '\6f'; } /* 'o' */
.icon-twitter:before { content: '\74'; } /* 't' */
.icon-youtube:before { content: '\79'; } /* 'y' */
.icon-book-open:before { content: '\52'; } /* 'R' */
.icon-email:before { content: '\45'; } /* 'E' */
.icon-sort-up:before { content: '\32'; } /* '2' */


#menu {
  width: auto;
}
#menu,
#menu ul,
#menu ul li,
#menu ul li a {
  padding: 0;
  margin: 0;
  line-height: 1;
  font-family: 'Amethysta', serif;
  font-size: 16px;
  color: #ffffff;
  -webkit-transition: all ease .3s;
  -o-transition: all ease .3s;
  -moz-transition: all ease .3s;
  -ms-transition: all ease .3s;
  transition: all ease .3s;
}
#menu:before,
#menu:after,
#menu > ul:before,
#menu > ul:after {
  content: '';
  display: table;
}
#menu:after,
#menu > ul:after {
  clear: both;
}
#menu a {
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.8);
}
#menu > ul {
  padding: 0.7em;
}
#menu ul > li {
  background: #7e2222;
  border: 1px solid #6a1c26;
  border-left: 0px;
  -webkit-box-shadow: 0 1px 2px rgba(2, 2, 2, 0.25), inset 0 1px 1px rgba(255, 255, 255, 0.15);
  -o-box-shadow: 0 1px 2px rgba(2, 2, 2, 0.25), inset 0 1px 1px rgba(255, 255, 255, 0.15);
  -moz-box-shadow: 0 1px 2px rgba(2, 2, 2, 0.25), inset 0 1px 1px rgba(255, 255, 255, 0.15);
  -ms-box-shadow: 0 1px 2px rgba(2, 2, 2, 0.25), inset 0 1px 1px rgba(255, 255, 255, 0.15);
  box-shadow: 0 1px 2px rgba(2, 2, 2, 0.25), inset 0 1px 1px rgba(255, 255, 255, 0.15);
}

#menu > ul > li:first-of-type {
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  border-left: 1px solid #6a1c26;

}

#menu > ul > li:last-of-type {
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;

}

#menu ul > li {
  float: left;
  list-style: none;
}
#menu ul > li > a {
  display: block;
  text-decoration: none;
  padding: 0.7em 2.0em;
  position: relative;
}
#menu ul > li > a:hover {
  background: #5b121d;
  -webkit-box-shadow: inset 0 0 1px #4e2e1f;
  -o-box-shadow: inset 0 0 1px #4e2e1f;
  -moz-box-shadow: inset 0 0 1px #4e2e1f;
  -ms-box-shadow: inset 0 0 1px #4e2e1f;
  box-shadow: inset 0 0 1px #4e2e1f;
  -webkit-transition: all ease .3s;
  -o-transition: all ease .3s;
  -moz-transition: all ease .3s;
  -ms-transition: all ease .3s;
  transition: all ease .3s;
}
#menu ul > li > a:hover:before {
  content: '';
  z-index: 2;
  position: absolute;
  border: 1px solid #000;
  border-top: 0;
  border-bottom: 0;
  border-right: 0;
  width: 100%;
  height: 100%;
  top: 0;
  left: -1px;
  opacity: .2;
}
#menu ul > li > a:hover:after {
  content: '';
  z-index: 2;
  position: absolute;
  border: 1px solid #000;
  border-top: 0;
  border-bottom: 0;
  border-left: 0;
  width: 100%;
  height: 100%;
  top: 0;
  right: -1px;
  opacity: .2;
}
#menu > ul > li:first-of-type > a:hover:before {
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
}
#menu > ul > li:last-of-type > a:hover:after {
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
}
#menu > ul > li:first-of-type > a:hover {
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
}
#menu > ul > li:last-of-type > a:hover {
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
}

#menu > ul > li > ul {
  opacity: 0;
  visibility: hidden;
  position: absolute;
}
#menu > ul > li:hover > ul {
  opacity: 1;
  visibility: visible;
  position: absolute;
  border-radius: 0 0 3px 3px;
  -webkit-box-shadow: none;
  -o-box-shadow: none;
  -moz-box-shadow: none;
  -ms-box-shadow: none;
  box-shadow: none;
}
#menu > ul > li > ul {
  width: 275px;
  position: absolute;
}
#menu > ul > li > ul > li {
  float: none;
  position: relative;
}
#menu > ul > li > ul > li > ul {
  opacity: 0;
  visibility: hidden;
  position: absolute;
}
#menu > ul > li > ul > li:hover > ul {
  opacity: 1;
  visibility: visible;
  position: absolute;
}
#menu > ul > li > ul > li > ul {
  left: 275px;
  top: 4px;
  width: 275px;
}
#menu > ul > li > ul > li > ul > li {
  float: none;
}



body {
	background-color: #292421;
	color: #ccc;
	font-family: 'Amethysta', serif;
}

div#main { 
	background-color: #3c3c3f;
	max-width: 1305px;
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	margin-left: auto;
	margin-right: auto;
}

div#header {
	background-color: #3c3c3f;
	background: url(img/calgary.jpg);
	width: 100%;
	height: 195px;
	border-bottom: 1px solid black;
}

div#header h1 {
	position: relative;
	top: 125px;
	left: 0.5em;
	font-size: 50px;
	color: #fff;
	margin: 0px;
	text-shadow: 0px 0px 15px #444, 0px 0px 3px #777, 0px 0px 8px #444;
	font-family: 'Archivo Black', serif;
	font-weight: 900;
}

div.content {
	padding: 0.3em;
	text-shadow: 0px 1px 2px #000;
}


