/* CONSUMUS Styles */
/* Jeremy Brown */ 

/* Universal Elements */ 
body { 
	margin-top:25px; 
	padding:0;
	text-align:center; 
	background-color:#000;
} 
 
#container { 
	width:747px; 
	text-align:left;  
	margin-left:auto; 
	margin-right:auto;
	font: normal 12px Arial, Helvetica, sans-serif;
	color:#fff;  
} 

a {
	color:#b78155;
	text-decoration:underline;
}

a:hover, #status a {
	text-decoration:none;
	background:#760000;
	color:#fff;
}

img{
	border:0;
	padding:0px;
	margin:0px;
}

h1 {
	margin:15px 25px 0 0;
	padding:0;
}

h2 {
	color:#b78155;
	font-size:16px;
	margin: 30px 25px 10px 50px;	
}

h3 {
	color:#b78155;
	font-size:12px;
	margin: 13px 25px 0 50px;
}

p {
	margin:15px 50px 10px 50px;	
	line-height:18px;
}

ul {
	list-style:disc;
	margin:0 60px 5px 65px;
	padding:0;
}

li {
	margin-top:10px;
	line-height:18px;
}
/* --------------------------------------------------------------------- */ 

/* Header Elements */ 
#header {
	position:relative; 
	height:174px; 
	width:747px;
} 

/* --------------------------------------------------------------------- */ 

/* Global Navigation */
#nav {
	margin:0;
	padding: 0;
	width:747px;
}

#nav ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#nav ul li {
	display: inline;
	margin:0;
	padding:0;
	float:left;
}
/* --------------------------------------------------------------------- */ 

/* Sub Navigation */
#subnav {
	list-style:none;
	width:695px;
	margin:0;
}

#subnav ul {
	margin:0 0 5px 45px;	
	padding:0;
}

#subnav li {
	display:inline;
}	

#subnav a {
	color:#b78155;
	text-decoration:underline;
}

#subnav a:hover, #sub_status a {
	color:white;
	text-decoration:underline;
	background:none;
}
/* --------------------------------------------------------------------- */ 

/* Main Content Elements */ 
#maincol {
 	float: right; 
 	display:inline; 
 	position: relative; 
 	width:747px;
	background: repeat-y url(images/backgrounds/main_col_bg.gif);
 }
 
#definition {
	 margin:25px 20px 10px 20px;	 
}

#consumus_title {
	background:#760000;
	font-size:14px;
}

#maincol img {
	padding:0 0 5px 30px;
}

#right_video_col {
	float:right;
	width:275px;
	height: 100%;
	background: no-repeat url(images/video_holder.gif) top;
	padding:0 20px 30px 20px;
}

#right_video_holder {
	position:absolute;
	top:310px;
	left:452px;
	padding:0;
	margin:0;
}

#right_video_holder a {
	background:none;
}

#right_video_holder img {
	padding: 0 0 0 17px;
	margin:0;
}

#right_image {
	position:absolute;
	top:146px;
	left:440px;
	padding:0;
	margin:0;
}

#right_image a {
	background:none;
}

#right_video_col_form {
	margin:250px 10px 15px 10px;
	font-size:10px;
	border:#760000 1px solid;
}

#right_video_col_form p {
	margin-left:10px;
}

#home_btn {
	background:none;
	height:50px;
}
/* --------------------------------------------------------------------- */ 

/* Feedback Area Elements */
#feedback {
	width:100%;
	list-style:none;
	margin-top:30px;
}

#feedback ul {
	margin:0 50px 0 50px;
	padding:0;
	border: #760000 3px solid;
}

#feedback li {
	display:block;
	padding:10px;
	border-top: #760000 1px solid;
}

#feedback-title {
	margin-left:20px;
	padding:0;
}
/* --------------------------------------------------------------------- */ 

/* Footer Elements */ 
#footer {
	height:67px; 
 	background:no-repeat url(images/backgrounds/footer_bg.gif); 
 	clear:both;
	padding-top:67px;
	color:#fff;
	font-size:10px;
	text-align:center;
 }
 
 #disclaimer {
 	padding-top:260 px;
 }
 /* --------------------------------------------------------------------- */  
 

 
 /* Float Containers Fix */ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
