/* Layout classes and styling */

body { background:#000000; text-align:center; }

td.imgcell { padding:0; }

div.all { position:relative; width:100%; overflow:hidden; }
div.wrapper { width:678px; margin:0 auto; text-align:left; }
div.orange_line { width:2000px; height:19px; overflow:hidden; background:#1a0e00; position:absolute; top:18px; left:-1900px; z-index:1; }
.footer div.orange_line { background:#0d0700; left:610px; top:120px; }
div.header { float:left; width:100%; height:259px; background:url(images/header.jpg) no-repeat; position:relative; }
	.header strong.tagline { display:block; color:#ffffff; font-size:1.2em; line-height:18px; font-family:Tahoma; font-weight:normal; margin:191px 0 0 23px; }
div.content { float:left; width:640px; padding:0 18px 5px 20px; background:#ffffff; }
div.footer { clear:left; width:100%; height:190px; background:url(images/footer.jpg) no-repeat; position:relative; text-align:center; }
	.footer p { color:#535353; }
	.footer a { text-decoration:none; padding:0 2px 0 2px; color:#fb8b00; }
	.footer p.links { padding-top:82px; text-align:center; width: 400px; margin: 0 auto; }
	.footer p.copy { float:left; top:64px; left:0; position:absolute; }
	.footer .ssl { float:right; top:50px; right:20px; position:absolute; }


#access_form { float: left; }
#access_form2 { clear: both; margin: 0 auto; }

.access_form
{
	background: url('./images/form_bg.png') no-repeat; 
	position: relative; 
	width: 49%; 
}

.access_form div.inner { padding: 50px 41px 20px; }
.access_form p { margin: 0; padding: 0; }

.access_form p.disclaimer
{
	background: transparent; 
	color: #FFF000; 
	font-size: 1em; 
	line-height: 1.2em; 
	margin: 5px 25px 0 35px; 
}

.access_form p.intro
{
	background: transparent; 
	color: #FFFFFF; 
}

.access_form input.text
{
	color: #B6B6B6; 
	font-weight: bold; 
	margin: 10px 0; 
	padding: 4px; 
}

#home_content
{
	clear: both; 
	padding-top: 15px; 
}

#video_box
{
	float: left; 
	overflow: hidden; 
	width: 49%; 
}

