.headline1{
	padding:0px 0px 10px 0px;
}
.headline1 h1{
	color:#9E0C0F;
	font-size:29px;
	font-weight:normal;
}
.content1{
	padding-bottom:10px;
	line-height:14px;
	color:#333333;
}
.browse{
	width: 187px;
	float:left;
	padding:0px 0px 10px 0px;
	font-size:13px;
	vertical-align:baseline;
}
.browse a{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.headline2{
}
.headline2 h1{
	color:#D61011;
	font-size:24px;
	font-weight:normal;
	padding-bottom:8px;
}
.headline2 h2{
	color:#D61011;
	font-size:16px;
	font-weight:bold;
	padding-bottom:8px;
}
.content2{
	padding:0px 0px 10px 0px;
	line-height:14px;
	color:#444444;
}
.headline3{
	padding:0px 0px 8px 0px;
}
.headline3 h1{
	font-size:18px;
	color:#605E61;
	font-weight:normal;
}
.content3{
	padding:0px 0px 10px 0px;
	line-height:14px;
	color:#555555;
}
.headline4{
	padding:10px 0px 4px 10px;
	border-bottom:1px solid #C4C3B1;
}
.headline4 h1{
	font-size:16px;
	color:#2E2E2E;
	font-weight:normal;
}
.content4{
	padding:10px;
	line-height:14px;
}
.carlist_wrap{
	padding:9px;
	border:1px solid #C4C3B1;
	margin-bottom:10px;
}
.carlist_wrap .image{
	padding:9px 10px 9px 10px;
}
.carlist_wrap .image img{
	border:1px solid #7F7F7F;
	width:98px;
}
.carlist_wrap .bigimage img{
	border:4px solid #FFFFFF;
	width:270px;
}
.carlist_wrap .bigimage2 img{
	border:4px solid #FFFFFF;
	width:370px;
}
.carlist_wrap .moreimages img{
	border:1px solid #FFFFFF;
	width:84px;
	margin-bottom:5px;
}
.carlist_wrap .description{
	padding:9px 10px 10px 0px;
}
.carlist_wrap .options{
	float:left;
	width:175px;
	height:25px;
	padding-left:5px;
}
.language a,
.language a:hover,
.language a:active,
.language a:visited{
	text-decoration:none;
	font-weight:bold;
	color:#918F90;
	padding: 0px 15px 0px 0px;
}
.language a:hover,
.language a:active{
	color:#FFFFFF;
}
.bestbuy{
	color:#A9A8A6;
	background-color:#505149;
}
.bestbuy .headline{
	padding:6px 10px 8px 10px;
	color:#FFFFFF;
	font-size:18px;
	background-color:#101010;
}
.bestbuy .content{
	padding:10px;
}
.bestbuy .content .title{
	text-align:center;
	padding-bottom:4px;
}
.bestbuy .content .title a,
.bestbuy .content .title a:hover,
.bestbuy .content .title a:active{
	color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
}
.bestbuy .content .type{
	font-weight:bold;
	padding:5px 0px 5px 0px;
}
.bestbuy .content span{
	font-weight:bold;
}
.bestbuy .content img{
	width:137px;
	/*height:82px;*/
	border:4px solid #FFFFFF;
}
.bestbuy .underline{
	height:1px;
	background-color:#64635E;
}
.advanced_search{
	width:275px;
	background-color:#8B0506;
	padding:1px;
	float:left;
}
.advanced_search .headline{
	background:url(img/advanced_headline_bg.gif) repeat-x;
	padding:9px 10px 10px 10px;
	color:#FFFFFF;
	font-size:18px;
	font-weight:normal;
}
.advanced_search .content{
	color:#FFFFFF;
	padding:10px 9px 10px 9px;
}
.advanced_search .content .textbox{
	border:1px solid #480000;
	padding:2px;
	width:179px;
}
.advanced_search .content .submit{
	color:#FFFFFF;
	border:0px;
	background:url(img/advanced_search_submit_bg.gif) repeat-x;
	padding:4px 8px 5px 8px;
	font-size:11px;
	font-weight:bold;
}
.browsebymake{
	width:275px;
	background-color:#FFFFFF;
	padding:1px;
	float:right;
}
.browsebymake .headline{
	background:url(img/browsebymake_headline_bg.gif) repeat-x;
	padding:9px 10px 10px 10px;
	color:#636363;
	font-size:18px;
	font-weight:normal;
}
.browsebymake .content{
	padding:9px 9px 3px 9px;
	color:#565656;
}
.browsebymake .content a,
.browsebymake .content a:hover,
.browsebymake .content a:active,
.browsebymake .content a:visited{
	text-decoration:none;
	padding:0px 0px 7px 0px;
	color:#565656;
	font-weight:bold;
	width:83px;
	display:block;
	float:left;
	#margin:0px;
	#padding:0px;
	white-space:nowrap;
}
.browsebymake .content a:hover,
.browsebymake .content a:active{
	color:#8B0506;
	text-decoration:underline;
}
 
.browsebymakelink a,
.browsebymakelink a:hover,
.browsebymakelink a:active,
.browsebymakelink a:visited{
	text-decoration:none;
	padding:0px 0px 7px 0px;
	color:#565656;
	font-weight:bold;
	width:83px;
	display:block;
	float:left;
	#margin:0px;
	#padding:0px;
	white-space:nowrap;
}
.browsebymakelink a:hover,
.browsebymakelink a:active{
	color:#8B0506;
	text-decoration:underline;
}

.center_imgs{
	padding:0px 0px 10px 0px;
	margin:0px;
}
.center_imgs img{
	margin:0px;
	padding:0px;
	border:0px;
}
.center_imgs a{
	margin:0px;
	padding:0px;
	border:0px;
}
.quick_search{
	background:url(img/quick_search_bg.gif) repeat-x;
	height:75px;
	padding:10px 10px 15px 10px;
}
.quick_search .headline{
	color:#FFFFFF;
	font-size:14px;
}
.quick_search .textbox{
	font-size:12px;
	border: 1px solid #480000;
	padding:2px;
	width:224px;
}
.quick_search .dropdown{
	width:150px;
	float:left;
}
.quick_search .submit{
	color:#FFFFFF;
	border:0px;
	background:url(img/quick_search_buton_bg.gif) repeat-x;
	padding:2px 8px 3px 8px;
	font-size:10px;
	font-weight:bold;
}
.side_menu_div{
	border:1px solid #AAA89B;
	background:url(img/side_menu_bg.gif) repeat-x #8C8C80;
	padding:9px;
	margin-top:10px;
}
.footer{
	background:url(img/footer_bg.gif) repeat-x;
	height:50px;
	color:#5C5C5A;
	padding:20px 0px 20px 0px;
}
.footer a,
.footer a:hover,
.footer a:active,
.footer a:visited{
	text-decoration:none;
	color:#5C5C5A;
	padding:3px 5px 5px 5px;
}
.footer a:hover,
.footer a:active{
	background:url(img/footer_hover_bg.gif) repeat-x;
	color:#FFFFFF;
}
.textbox{
	border:1px solid #CCCCCC;
	width:250px;
	padding:1px;
	font-size:11px;
}
.red{
	color:#C70000;
	font-weight:bold;
}
.button{
	color:#E8E9D7;
	background:url(img/linkstyle4-bg.gif) repeat-x;
	font-size:11px;
	font-weight:bold;
	padding:5px 10px 5px 10px;
	text-decoration:none;
	border:0px;
}
.button:hover{
	color:#FFFFFF;
}
