@charset "UTF-8";
/* CSS Document */

body {background-image:url(/root_media/noise-bg.jpg);background-color:#151515;margin:0;padding:0;font-size:16px;}

@font-face {
    font-family: 'CabinRegular';
    src: url('/fonts/cabin-regular-webfont.eot');
    src: url('/fonts/cabin-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/cabin-regular-webfont.woff') format('woff'),
         url('/fonts/cabin-regular-webfont.ttf') format('truetype'),
         url('/fonts/cabin-regular-webfont.svg#') format('svg');
    font-weight:100;
    font-style: normal;

}

@font-face {
    font-family: 'VegurLight';
    src: url('fonts/vegur-l_0602-webfont.eot');
    src: url('fonts/vegur-l_0602-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/vegur-l_0602-webfont.woff') format('woff'),
         url('fonts/vegur-l_0602-webfont.ttf') format('truetype'),
         url('fonts/vegur-l_0602-webfont.svg#VegurLight') format('svg');
    font-weight: 100;
    font-style: normal;

}

@font-face {
    font-family: 'VegurRegular';
    src: url('fonts/vegur-r_0.602-webfont.eot');
    src: url('fonts/vegur-r_0.602-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/vegur-r_0.602-webfont.woff') format('woff'),
         url('fonts/vegur-r_0.602-webfont.ttf') format('truetype'),
         url('fonts/vegur-r_0.602-webfont.svg#VegurRegular') format('svg');
    font-weight: 100;
    font-style: normal;

}
a {cursor: pointer!important;float:left;}
.master-container {width:90%;max-width:1100px;margin:0 auto;padding-bottom:5em;}

.header {display:block;margin:0 auto;width:90%;max-width:1100px;}
.main .tagline {font-family:CabinRegular,Arial,sans-serif;font-size:1.5em;float:right;margin-right:43px;font-weight:100;color:#DDDDDD;}
.main h1 {font-family:CabinRegular,Arial,sans-serif;font-size:3.375em;float:left;margin:0;font-weight:100;color:#DDDDDD;}
.header a {font-size:.8em;text-decoration:none;color:#ADD75B;float:none;}
.header a:hover {color:#DCFF00;}
.main {text-align:right;margin-top:100px;}
.headerwrap {width:880px;margin:0 auto;}

.box {width:47.5%;font-size:18px;padding:1%;color:#DDDDDD;display:inline-block;vertical-align:top; line-height: 1.4;font-family:VegurLight,Arial,sans-serif;font-weight:100;}
.box a {border:2px solid transparent;margin-bottom:1em;}
.box a:hover {border:2px solid #ADD75B;}

.box a.normal {border:none;margin-bottom:0;float:none;color:#ADD75B;}
.box a.normal:hover {border:none;text-decoration: underline;}

.first-box {padding-bottom:5em;}

/*  BOX MARGIN-TOP PREVIOUSLY 95 PIXELS */

h2 {font-weight:100;font-family:VegurRegular,Arial,sans-serif;size:18px;margin:.5em 0;}

.box p {margin:0 5px;}
.box img {width:100%;height:auto;position:relative;float:left;}
.green h2, .green a.more {color:#ADD75B;}
.blue h2, .blue a.more {color:#ADD75B;}

.orange h2, .orange a.more {color:#ADD75B;}


@media screen and (max-width: 980px) {
	.main h1 {font-size:5em;}
	.master-container {font-size:1.4em;}
	.box {width:100%;margin:0 auto;font-size:1.4em;}
	.box img {width:100%;float:left;}
	.box a {float:left;width:100%}
	.box h2 {clear:left;}
	.first-box {font-size:2em !important;}
	.main .tagline {font-size:3em;margin-right:5px;}
	}
