
	* { margin: 0; padding:0; outline: none; border: none; }
	
	body {
		font: 62.5% Verdana, Arial, Helvetica, san-serif;
		text-align: center;
		background: url("../imgs/page_bg.png") #031421 repeat-x top;
		color: #333; }
		
	#page {
		width: 800px;
		margin: 20px auto 10px;
		text-align: left;
		font-size: 1.4em;
		background: #fff url(../imgs/header2.jpg) no-repeat center top;
		color: #333;
		border: 2px #937431 solid;
		padding: 220px 20px 20px 20px;
		-moz-border-radius: 15px;
		-webkit-border-radius: 15px;}
		
	h1.main, h3.main {
		display: none;}
		
		a{
		color:#0451ab;
		font-weight:bold;
		text-decoration:underline;
		}
		
		a:hover{
		color:#937431;
		}
		
	.red { color: #A80E10; }
	
  .blue_text { color: #0f6fcd; }
	
	#wrap {
		clear: both;
		padding: 70px 0 0 0; }
	#side {
		position: relative;
		width: 280px;
		float: right;
		border: 1px #937431 solid;
		background: url("../imgs/side_bg.png") #07283f no-repeat top;
		color:#fff;
		padding: 15px;
		-moz-border-radius: 15px;
		-webkit-border-radius: 15px;}
		
	p { margin: 0 0 15px 0; line-height: 140%; }
	
	.sidebox {
		background: #fff;
		color:#000;
		border: 1px #937431 solid;
		padding: 20px 10px;
		margin: 0;
		-moz-border-radius: 15px;
		-webkit-border-radius: 15px; }
		
	#side h1 {
		color: #937431;
		font-size: 1.7em;
		text-align: center;
		letter-spacing: -1px;
		margin: 4px 0 5px 0;}
		
	#side p {
		margin:0 0 10px 0; }
		
		#video{
		 text-align:center;
		 background:url(../imgs/video_bg.png) no-repeat;
		 width:460px;
		 height:172px;
		 margin-bottom:10px;
		 }
		
	#content {
		font-size: 1.2em;
		margin: 0 320px 0 0; }
		
		#content p { text-indent: 20px; }
		
		#content p.noindent { text-indent: 0; }
		
	.disclaim {
		font-style: italic;
		text-align: center;
		font-weight: normal;
		font-size: 0.8em; }
		
	#content h2 {
		color: #0f6fcd;
		text-align: center;
		margin: 0 0 5px 0;}
		
	ul.checks { list-style: none; margin: 0 0 15px 10px;}
	
	.checks li {
		padding: 5px 0 5px 40px;
		margin: 5px 0;
		font-style: italic;
		background: url(../imgs/check.gif) no-repeat left center;}

	.formrow { clear: left; }
	
	fieldset {
		line-height: 150%;
		float: left;
		width: 100%;
		font-size: 0.9em;}
		
	input.txtin, textarea.txtin {
		border: 1px #937431 solid;
		width: 140px;
		background: #eee;
		color: #aaa;
		padding: 2px 4px;
		font-size: 1.2em;
		margin: 5px 0;}
		
	input.txtin:focus, textarea.txtin:focus {
		background: #fff;
		color: #000;}
		
	select {
		border: 1px #937431 solid; }
		
	input.fbtn {
		border: 1px #937431 solid;
		background: url(imgs/goldgrad.jpg) repeat-x left top;
		color: #937431;
		font-weight: bold;
		padding: 6px;
		font-size: 0.9em;
		text-align:center;
		letter-spacing: -1px;
		text-transform: uppercase;
		margin: 5px 0 0 0;
		width: 220px;}
		
	input.fbtn:hover {
		background: url(../imgs/goldgrad.jpg) repeat-x left bottom;
		color: #fff;}
		
	legend {
		display: block;
		line-height: 35px;
		font-size: 0.9em;
		text-align: right;
		width: 100%;}
		
	.legend {
		font-size: 0.8em;}
		
	.small {
		font-size: 0.5em;
		color: #333;
		font-weight: normal;
		position: relative;
		top: -8px;}
		
	#foot { 
	height:89px;
	background:url(../imgs/footer_bg.png) repeat-x;
	clear: both; 
	text-align:center;
	}
	
		#foot_inner { 
	width:800px;
	height:89px;
	margin:auto;
	text-align:left;
	position:relative;
	}
	
	#social_media{
	position:relative;
	top:-60px;
	right:0;
	}
	
	#social_media img{
	float:right;
	padding-left:10px;
	}
	
		#social_media img a{
			border:0;
			}
	
	.base p {
		font-size: 1.0em;
		padding: 20px 230px 0 0;
		text-align: right;}

