/* Homepage CSS Stylesheet */

#header {	
	left:0; 
	width:950px;  
	height:232px;
	background-color:#dfdbd2; 
	}
	html>body #header {
		width:950px;  
		} 
#headerText {
	position:absolute;
	top:50px;
	left:50px;
	width:520px;
	font-family:'Century Gothic', Tahoma, Arial, sans-serif; 
	font-size:17px;
	}
#headerText h2 {
	color:#666;
	font-size:200%; 
	}
#headerText p {
	margin-bottom:0.5em; 
	}
#contentWrapper {
	top:141px; 
	padding:272px 0 0 0; 
	background-image:url(../images/bg-homepage.gif); 
	}
#mainContent {
	float:none; 
	width:100%; 
	padding:0;  
	}
#content { 
	padding-right:10px; 
	padding-left:40px;
	}
#content p, #content ul, #content ol, #content h1, #content h2, #content h3, #content h4, #content h5, #content h6 {
	margin-right:0;
	}
#supplement {	
	float:right; 
	margin:0 10px 0 0;
	}
	html>body #supplement {
		
		} 
#footer {  
	padding-left:20px; 
	width:960px;
 	voice-family:"\"}\""; 
	voice-family:inherit;
	width:940px;
	}
	html>body #footer {
		width:940px;
		} 
