body {margin:0; background:#000;}

.signup p {font-size:12px; font-weight:bold;}
input.text {border:4px solid #ccc; width:250px; padding:6px; font-size:16px; font-family: Helvetica, Arial, Verdana, sans-serif; color:#8F0200; font-weight:bold;}
textarea {border:4px solid #ccc; width:250px; padding:6px; font-size:13px; font-family: Helvetica, Arial, Verdana, sans-serif; color:#333;}


.wrapper {margin:0 auto; width:1024px;}

.header {height:71px;}

.nav {padding-top:32px; margin-left:100px;}
.nav ul {display: inline; list-style:none;text-align:center;}
.nav ul li {float: left; background:url('../uploads/template_assets/assets/nav_bg.jpg') no-repeat; width:140px; height:39px; margin-left:3px; padding-top:11px;}
.nav ul li a {font-family: Helvetica, Arial, Verdana, sans-serif; font-size:13px; font-weight:bold; text-decoration:none; color:#fff; outline:none; padding:8px 10px;}
.nav ul li a:hover {color:#edb966;}
.nav ul li.selected a {color:#edb966;}

.main {background:url('../uploads/template_assets/assets/body_bg.jpg') no-repeat left top; width:1024px; height:677px; position:relative;}

.main_secondary {background:url('../uploads/template_assets/assets/body_bg_secondary.jpg') no-repeat left top #fff; width:1024px; min-height:677px; position:relative;border-bottom:4px solid #F7B926;}

.content {padding:250px 80px 40px 80px; width:630px;}
.content h1 {font-family:Helvetica, Arial, Verdana, sans-serif; text-transform:uppercase;  font-size:25px; color:#8f0200; margin-top:0;}
.content h2 {font-family:Helvetica, Arial, Verdana, sans-serif; font-weight:normal; font-size:20px; color:#333333; line-height:27px;}
.content p {font-family:Helvetica, Arial, Verdana, sans-serif; font-size:14px; line-height:20px; color:#333;}
.content a {color:#8f0200; text-decoration:none;}
.content a:hover {text-decoration:underline;}

.sidebar {position:absolute; right:60px; top:295px; width:200px; border-left:1px dotted #a4a4a4; padding-left:30px;}
.sidebar p {font-family:Helvetica, Arial, Verdana, sans-serif; font-size:14px; line-height:20px; color:#333;margin:0;}
.sidebar h3 {font-family:Helvetica, Arial, Verdana, sans-serif; font-size:16px; line-height:20px; color:#8f0200; margin-bottom:4px;}
.sidebar h3.first {margin-top:0;}
.sidebar a {color:#8f0200; text-decoration:none;}
.sidebar a:hover {text-decoration:underline;}

.video {position:absolute; left:100px; top:120px;}

.intro {position:absolute; right:100px; top:120px; width:340px; height:230px; background:#990000; filter:alpha(opacity=80);opacity:0.8; padding:20px;}
.intro h1 {font-family:Helvetica, Arial, Verdana, sans-serif; font-weight:bold; font-size:26px; color:#fff;  margin-top:0; padding-top:0;}
.intro p {font-family:Helvetica, Arial, Verdana, sans-serif; font-size:13px; color:#fff; line-height:18px;}
.intro p.def {font-size:12px; line-height:18px;}

.intro_bottom {position:absolute; right:100px; top:390px; width:380px; height:34px; background:#3d0000; filter:alpha(opacity=80);opacity:0.8;}
.intro_bottom p {font-family:Helvetica, Arial, Verdana, sans-serif; font-size:13px; color:#fff; font-weight:bold; text-transform:uppercase; margin-left:20px; margin-top:9px;}

.sign_up {position:absolute; right:100px; top:430px;}

.footer {margin:0 auto;}
.footer p {color:#565656; font-family:Helvetica, Arial, Verdana, sans-serif; font-size:9px;}
