body {background:#191919;position:relative;}
.wrapper {position:relative; z-index:9; margin:0; padding:0; width:100%; height:100%;}
.images {position:fixed; top:40%; left:50%; margin-left:-199px; margin-top:-73px;}
.images img {}


/* normalize.css v2.0.1 | MIT License | git.io/normalize */
/* ========================================================================== HTML5 display definitions ========================================================================== */
/* Corrects `block` display not defined in IE 8/9. */
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section, summary { display: block; }

/* Corrects `inline-block` display not defined in IE 8/9. */
audio, canvas, video { display: inline-block; }

/* Prevents modern browsers from displaying `audio` without controls. Remove excess height in iOS 5 devices. */
audio:not([controls]) { display: none; height: 0; }

/* Addresses styling for `hidden` attribute not present in IE 8/9. */
[hidden] { display: none; }

/* ========================================================================== Base ========================================================================== */
/* 1. Sets default font family to sans-serif. 2. Prevents iOS text size adjust after orientation change, without disabling user zoom. */
html { font-family: sans-serif; /* 1 */ -webkit-text-size-adjust: 100%; /* 2 */ -ms-text-size-adjust: 100%; /* 2 */ }

/* Removes default margin. */
body { margin: 0; }

/* ========================================================================== Links ========================================================================== */
a:active, a:hover { outline: 0; }

/* ========================================================================== Typography ========================================================================== */
/* Addresses `h1` font sizes within `section` and `article` in Firefox 4+, Safari 5, and Chrome. */
h1 { font-size: 2em; }

/* Addresses styling not present in IE 8/9, Safari 5, and Chrome. */
abbr[title] { border-bottom: 1px dotted; }

/* Addresses style set to `bolder` in Firefox 4+, Safari 5, and Chrome. */
b, strong { font-weight: bold; }

/* Addresses styling not present in Safari 5 and Chrome. */
dfn { font-style: italic; }

/* Addresses styling not present in IE 8/9. */
mark { background: #ff0; color: #000; }

/* Corrects font family set oddly in Safari 5 and Chrome. */
code, kbd, pre, samp { font-family: monospace, serif; font-size: 1em; }

/* Improves readability of pre-formatted text in all browsers. */
pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; }

/* Sets consistent quote types. */
q { quotes: "\201C" "\201D" "\2018" "\2019"; }

/* Addresses inconsistent and variable font size in all browsers. */
small { font-size: 80%; }

/* Prevents `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 ========================================================================== */
/* ========================================================================== Base styles ========================================================================== */
html { font-size: 14px; line-height: 20px; color: white; }

::-webkit-input-placeholder { font-style: italic; color: #969696; font-size: 12px; font-weight: normal; }

:-moz-placeholder { font-style: italic; color: #969696; font-size: 12px; font-weight: normal; }

::-moz-placeholder { font-style: italic; color: #969696; font-size: 12px; font-weight: normal; }

:-ms-input-placeholder { font-style: italic; color: #969696; font-size: 12px; font-weight: normal; }

a { color: white; text-decoration: none !important; font-weight: bold; }

a:hover { color: #ffde00; }

/* Remove text-shadow in selection highlight. These selection declarations have to be separate.*/
/*Remove the gap between images and the bottom of their containers: h5bp.com/i/440 */
img { vertical-align: middle; }

/* Typography ========================================================================== */
h1, h2, h3, h4, h5 { color: #ffde00; font-weight: normal; margin: 0 0 10px 0; padding: 0; font-weight: bold; }

h1 { font-size: 48px; line-height: 52px; }

h2 { font-size: 20px; line-height: 24 px; margin-bottom: 30px; }

h3 { font-size: 14px; line-height: 16px; margin-bottom: 10px; }

p { margin: 0 0 1em; }

/* ========================================================================== Menu Layout (default) ========================================================================== */
ul > li > a { text-decoration: none; }

/* ========================================================================== Default Forms ========================================================================== */
label { margin: 10px 0; float: left; width: 200px; line-height: 25px; height: 25px; font-weight: bold; clear: left; text-transform: uppercase; }

input { height: 25px; outline: 0; }

input, textarea { font-size: 12px; text-indent: 7px; padding: 0; -webkit-border-radius: 5px; -moz-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; -o-border-radius: 5px; -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; border: 1px solid #333333; width: 300px; line-height: 25px; float: left; margin: 10px 0; }

input[type="submit"], input[type="button"], input[type="radio"], input[type="checkbox"], input[type="reset"] { width: auto; }

/* Removes border when inside `a` element in IE 8/9. */
img { border: 0; }

/* Corrects overflow displayed oddly in IE 9. */
svg:not(:root) { overflow: hidden; }

/* ========================================================================== Figures ========================================================================== */
/* Addresses margin not present in IE 8/9 and Safari 5. */
figure { margin: 0; }

/* ========================================================================== Forms ========================================================================== */
/* Define consistent border, margin, and padding. */
fieldset { border: 0; margin: 0 2px; padding: 0; display: inline; }

/* 1. Corrects 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. Corrects font family not being inherited in all browsers. 2. Corrects font size not being inherited in all browsers. 3. Addresses 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 */ }

/* Addresses Firefox 4+ setting `line-height` on `input` using `!important` in the UA stylesheet. */
button, input { line-height: normal; }

/* 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` and `video` controls. 2. Corrects inability to style clickable `input` types in iOS. 3. Improves usability and consistency of cursor style between image-type `input` and others. */
button, html input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; /* 3 */ }

/* Re-set default cursor for disabled elements. */
button[disabled], input[disabled] { cursor: default; }

/* 1. Addresses box sizing set to `content-box` in IE 8/9. 2. Removes excess padding in IE 8/9. */
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; /* 1 */ padding: 0; /* 2 */ }

/* 1. Addresses `appearance` set to `searchfield` in Safari 5 and Chrome. 2. Addresses `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; }

/* Removes 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; }

/* 1. Removes default vertical scrollbar in IE 8/9. 2. Improves readability and alignment in all browsers. */
textarea { overflow: auto; /* 1 */ vertical-align: top; /* 2 */ resize: vertical; }

/* ========================================================================== Tables ========================================================================== */
/* Remove most spacing between table cells. */
table { border-collapse: collapse; border-spacing: 0; width: 100%; border: 0; }

th { text-align: left; }

td { vertical-align: top; }

th span { font-weight: normal; padding-left: 5px; }

thead th, tbody tr td { padding: 10px 0; }

.borderTheme thead th, .borderTheme tbody tr td { border-bottom: 1px solid #333; }

::-moz-focus-inner, :active, :focus { outline: none; outline: 0; -moz-outline-style: none; }

:focus { outline: 0; }

/* ========================================================================== Columns - 960 layout - fixed - Fluid has no gutter ========================================================================== */
.oneCol, .twoCol, .threeCol, .fourCol, .fiveCol, .sixCol, .threeQuarter { float: left; display: inline; position: relative; margin-right: 20px; }

.oneCol { width: 300px; }

.twoCol { width: 130px; }

.threeCol { width: 300px; }

.threeQuarter { width: 700px; }

/*three times width and gutter of fourCol*/
.fourCol { width: 220px; }

.fiveCol { width: 172px; }

.sixCol { width: 140px; }

.fullCol, .halfCol, .thirdCol, .quarterCol, .fifthCol, .sixthCol, .threeQuarterCol { float: left; display: inline-block; vertical-align: baseline; zoom: 1; *display: inline; *vertical-align: auto; }

.fullCol { width: 100%; }

/*Fluid*/
.threeQuarterCol { width: 75%; }

/*Fluid*/
.halfCol { width: 50%; }

/*Fluid*/
.thirdCol { width: 33.3%; }

/*Fluid*/
.quaterCol { width: 25%; }

/*Fluid*/
.fifthCol { width: 20%; }

/*Fluid*/
.sixthCol { width: 16.6%; }

/*Fluid*/
.sixtyPercent { width: 55%; margin-right: 5%; }

.fourtyPercent { width: 40%; }

.fullCol.padded { width: 90%; padding: 0 5%; }

/*Fluid*/
.threeQuarterCol.padded { width: 65%; padding: 0 5%; }

/*Fluid*/
.halfCol.padded { width: 45%; padding: 0 5% 0 0; }

.thirdCol.padded { width: 30.3%; padding: 0 1.5%; }

/*Fluid*/
.quarterCol.padded { width: 23%; padding: 0 1%; }

/*Fluid*/
.fifthCol.padded { width: 18%; padding: 0 1%; }

/*Fluid*/
.sixthCol.padded { width: 14.6%; padding: 0 1%; }

/*Fluid*/
.large { width: 300px; }

.small { width: 150px; }

/* Float Classes */
.right { float: right; vertical-align: top; }

.left { float: left; vertical-align: top; }

.clearLeft { clear: left; }

.clearRight { clear: right; }

.clearBoth { clear: both; }

.clearFix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }

.clearFix { width: 100%; /* for IE 6/7 */ *zoom: expression(this.runtimeStyle.zoom="1", this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif"); *zoom: 1; }

/* Hides from IE-mac \*/
* html .clearFix { height: 1%; }

/* End hide from IE-mac */
.inlineBlock { display: inline-block; vertical-align: baseline; zoom: 1; *display: inline; *vertical-align: auto; }

.disableScroll { overflow-y: hidden; }

.spacer { margin-top: 10px; margin-bottom: 10px; }

/*Text Classes*/
.textAlignLeft { text-align: left; }

.textAlignRight { text-align: right; }

.textAlignCenter { text-align: center; }

.textAlignJustify { text-align: justify; }

.uppercase { text-transform: uppercase; }

.capitalize { text-transform: capitalize; }

.lowercase { text-transform: lowercase; }

.defaultText { text-transform: none; }

.bold { font-weight: bold; }

.light { font-weight: lighter; }

.normal { font-weight: normal; }

.black { color: black; }

.white { color: white; }

.disableChildren > * { filter: alpha(opactiy=50); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opactiy=50)"; -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5; zoom: 1; }

.noMargin { margin: 0; }

.horizontalMargin { margin-left: 10px; margin-right: 10px; }

.verticalMargin { margin-top: 10px; margin-bottom: 10px; }

.bothMargins { margin: 10px 10px; }

.marginTop { margin-top: 10px; }

.marginRight { margin-right: 10px; }

.marginBottom { margin-bottom: 10px; }

.marginLeft { margin-left: 10px; }

.marginTopDouble { margin-top: 20px; }

.marginRightDouble { margin-right: 20px; }

.marginBottomDouble { margin-bottom: 20px; }

.marginLeftDouble { margin-left: 20px; }

.noMarginTop { margin-top: 0px; }

.noMarginRight { margin-right: 0px; }

.noMarginBottom { margin-bottom: 0px; }

.noMarginLeft { margin-left: 0px; }

.noPadding { padding: 0; }

.fillWidth { width: auto; height: auto; max-width: 100%; }

.fillHeight { width: auto; height: auto; max-height: 100%; }

/* Chrome Frame prompt  */
.chromeFrame { margin: 0.2em 0; background: #ccc; color: #000; padding: 0.2em 0; }

/* Image replacement */
.ir { background-color: transparent; border: 0; overflow: hidden; /* IE 6/7 fallback */ *text-indent: -9999px; }

.ir:before { content: ""; display: block; width: 0; height: 100%; }

/* Hide from both screenreaders and browsers: h5bp.com/u */
.hidden, #simplemodal-data .hiddenModal { display: none; }

/*Hide only visually, but have it available for screenreaders: h5bp.com/v*/
.visuallyHidden { visibility: hidden !important; display: block !important; }

/* Hide visually and from screenreaders, but maintain layout*/
.invisible { visibility: hidden; }

/* ========================================================================== CSS3 Transitions ========================================================================== */
.animateOpacity { -webkit-transition: opacity 0.2s ease-in-out; -moz-transition: opacity 0.2s ease-in-out; -ms-transition: opacity 0.2s ease-in-out; -o-transition: opacity 0.2s ease-in-out; transition: opacity 0.2s ease-in-out; }

.animateOpacity:hover { opacity: 0.6; }
