body {font: 100% "Helvetica Neue", Helvetica, Verdana, Arial, sans-serif; background: #1d1d1d; margin: 0;padding: 0;text-align: center;color: #FFFFFF;   }

h2 {margin:0; padding:0;}
a img, a:active, a:visted {border:0; padding:0; margin:0;}

.orange {color:#f96529;}

a , a:active , a:visited {color: #f96529; text-decoration:none;}
a:hover {color: #fff;}

#container {width: 900px;margin: 0 auto;padding: 0;border: 0;text-align: left; position:relative; font-size:16px;  -webkit-animation-duration: 2.0s;
    -webkit-animation-iteration-count: 1;
    -webkit-animation-timing-function: ease-in-out;
	-moz-animation-name: fade;
    -moz-animation-duration: 2.0s;
    -moz-animation-iteration-count: 1;
    -moz-animation-timing-function: ease-in-out;}

#mainContent {padding: 40px 0 0 0; margin:0;}
#mainContent #header {padding: 0; margin:0 0 20px 0; width:900px; height:43px; position:relative;}
#mainContent #header #logo {position:absolute; bottom:0; left:0; padding:0; margin:0; width:670px; height:43px;}
#mainContent #header #nav {position:absolute; bottom:-5px; right:0; padding:0; margin:0; width:230px; height:20px;}

#nav ul {margin-left: 0;padding-left: 0;display: inline; font-size:14px; line-height:20px;} 
#nav ul li {margin:0;padding:0 5px 0 0;border: 0;list-style: none;display: inline;}
#nav ul li a {color:#FFFFFF; text-decoration:none;}
#nav ul li a:hover {color:#f96529; text-decoration:none;}
#nav ul li.active a {color:#f96529; text-decoration:none;}

#mainContent #about {position:relative; bottom:0; right:0; padding:0; margin:0; width:900px; height:75px;}
#mainContent #about #text {position:absolute; bottom:0; left:0; padding:0 30px 0 0; margin:20px 0 0 0; width:640px; height:75px; line-height: 18px; text-align:left;}
#mainContent #about #info {position:absolute; bottom:0; right:0;padding:0; margin:20px 0 0 0; width:230px; height:75px; text-transform:none; font-size:12px; line-height: 18px;}

#video {padding:0; margin:40px 0 0 0; width:900px; height:auto;}
#video #play {padding:0; margin:0; width:670px; float:left;}
#video #play p {padding:0 30px 0 0; line-height: 24px;}
#video #info {padding:0; margin:0; width:230px; float:left;}
.clear {clear: both}

#break {padding:0;margin:40px 0 20px 0;width:900px;height:10px;border-top-width: 1px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;border-top-style: solid;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-top-color: #313131;border-right-color: #313131;border-bottom-color: #313131;border-left-color: #313131;}

#breakbase {padding:0;margin:10px 0 20px 0;width:900px;height:40px;}


@-webkit-keyframes fade {
 0% {
   opacity: 0;
 }
 100% {
   opacity: 1;
 }
}
@-moz-keyframes fade {
 0% {
   opacity: 0;
 }
 100% {
   opacity: 1;
 }
}
