* { margin:0; padding:0;}		
body { background-color:#4f4331; font-family:arial, helvetica, sans-serif; margin-bottom:0;}
a { text-decoration:none; color:#90610c; }
a:hover { text-decoration:underline;}			
p {margin: 0 0 1em 0 ;	}
a img {border:0;}
h1 {height:73px; width:379px; padding:20px 0 0 0 ; font-size:18px;}
h2 {color:#8e5e08; font-size:16px; line-height: 1em; font-weight:normal;  font-family:georgia, 'times new roman', serif; text-transform:capitalize; padding: 0 0 0px 0; height:16px;}
#container {background-color:#eef2d8;width:940px;margin:0 auto;min-height:500px; background-image: url(bodybg.jpg)}
#header{height:273px; padding: 0 56px 0 56px; background-image:url(bg.jpg)}
div#header_img{margin: 0px;display: block; padding: 5px 0px 5px 0px;}
ul#header_menu li{	display:block;	list-style-type:none;	float:left;}
ul#header_menu li a{ 	font-size:12px; text-align:center;text-transform:capitalize; display:block; height:25px;  padding: 15px 0 0 0; 	margin: 0 6px 0 0; color:#eaeecf; text-decoration:none;}
ul#header_menu li a.home{width:77px;	background-image: url(menubg.jpg);}
ul#header_menu li a.about{ width:96px;	background-image: url(menubg.jpg);}
ul#header_menu li a.news{width:73px; background-image: url(menubg.jpg);}
ul#header_menu li a.videos{width:81px;background-image: url(menubg.jpg);}
ul#header_menu li a.store{width:72px;	background-image: url(menubg.jpg);}
ul#header_menu li a.projects{width:72px;background-image: url(menubg.jpg);}
ul#header_menu li a.carbon{width:135px;background-image: url(menubg.jpg);}
ul#header_menu li a.contact{width:112px;background-image: url(menubg.jpg);}
ul#header_menu li a.donate{width:62px;background-image: url(menubg.jpg);margin:0;}
.main {	margin:-37px 56px -58px;font-size:13px;	color:#493f27;	line-height:1.3em;	overflow:auto;}
#footer {height:147px;background-image:url("footerbg.jpg");	color:#493f27;	font-size:11px;	padding: 35px 56px 0 56px ;}
#footer_left {float:left;padding-top:10px;margin:-7px 0 0 -20px;}
.headers h1{ font-size:18px; margin-left:57px; margin-top:-102px; color:#493F27; width:600px;}
.area{color:#493F27; font-size:13px; line-height:1.3em; width: 275px; float:left;} 
.roadbikes{font-size:18px; margin-left:57px; margin-top:40px; color:#493F27;}
.description{float:left; margin-left:-50px; width: 930px; margin-top:-25px;}
.spacer{height:60px;}
