@charset "utf-8";
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2e2f32;
	background: #616161;
	margin:0;
	padding:0;
}
form { margin:0; padding:0; }
#full {
	background:url(../images/floor.jpg) #e0e0e0 center bottom no-repeat;
	padding-bottom:50px;
	border-top:3px solid #ad1414;
}
#content {
	width:850px;
	margin:0 auto;
	background:#FFF;
	border-bottom:3px solid #ad1414;
	padding:0 20px;
}
#content p{
	margin-bottom:20px;
	line-height:18px;
}
#content a{
	color:#AD1414;
	text-decoration:none;
}
.clear { clear:both; }
.logo {
	float:left;
	padding:18px 0;
}
.header {
	border-bottom:2px solid #e0e0e0;
}
ul#nav {
	margin:0;
	list-style:none;
	list-style-type:none;
}
ul#nav li {
	float:left;
	display:inline;
	margin-left:7px;
}
ul#nav li a {
	float:left;
	display:inline;
	width:84px;
	height:29px;
}
ul#nav li.home a {
	background:url(../images/nav_home.gif) no-repeat;
}
ul#nav li.wheels a {
	background:url(../images/nav_wheels.gif) no-repeat;
}
ul#nav li.about a {
	background:url(../images/nav_about.gif) no-repeat;
}
ul#nav li.contact a {
	background:url(../images/nav_contact.gif) no-repeat;
}
ul#nav li a.active {
	background-position:0 -29px!important;
	height:36px!important;
}
.phone {
	text-align:right;
	margin-top:8px;
}
.flash_holder {
	float:right;
	width:616px;
}
.home_search {
	width:232px;
	float:left;
}
.home_search .by_car {
	background:url(../images/search_by_vehicle.gif) no-repeat;
	height:33px;
	text-indent:-9999px;
}
.home_search .by_wheel a {
	background:url(../images/search_by_wheel.gif) no-repeat;
	display:block;
	height:33px;
	text-indent:-9999px;
	margin-top:9px;
	outline:none;
}
.home_search .car_content {
	background:#e6e6e6;
	padding:15px;
}
.home_search .btn_submit {
	background:#e6e6e6;
	padding-top:2px;
}
.home_search p {
	margin:0 0 17px;
}
.home_search select {
	width:180px;
	margin-bottom:7px;
}
.home_footer {
	height:228px;
	margin-top:10px;
	margin-bottom:15px;
}
.car_gallery {
	float:left;
	margin-right:2px;
}
.videos_list {
	float:left;
	margin-right:2px;
	width:329px;
}
.videos_list .title {
	background:url(../images/automotoring_videos.gif) no-repeat;
	height:33px;
	text-indent:-9999px;
}
.videos_list .content {
	background:#e6e6e6;
	height:33px;
	padding:10px 12px;
	height:176px;
}
.videos_list .content p {
	line-height:18px;
	margin:0;
}
.videos_list .content ul {
	list-style:none;
	list-style-type:none;
	padding:0;
}
.videos_list .content li {
	margin:14px 0;
	background:url(/images/red_arrow.gif) no-repeat left;
	padding-left:22px;
}
.videos_list .content li a {
	color:#ad1414;
	font-weight:bold;
	text-decoration:none;
}
.video {
	float:left;
}

/* Wheels Page */
.search_by_vehicle {
	height:33px;
	background:#e6e6e6;
	margin-bottom:5px;
}
.search_by_vehicle .title{
	background:url(../images/search_by_vehicle2.gif) no-repeat;
	float:left;
	width:185px;
	height:33px;
	margin-right:10px;
	text-indent:-9999px;
}
.search_by_vehicle select{
	float:left;
	margin:5px 10px 0 0;
}
.search_by_vehicle .submit{
	float:left;
	margin-top:4px;
}
.search_by_wheel {
	width:185px;
	background:#e6e6e6;
	float:left;
	margin:0 1px 5px 0;
}
.search_by_wheel .title{
	background:url(/images/search_by_wheel2.gif) no-repeat;
	width:185px;
	height:33px;
	text-indent:-9999px;
	margin-bottom:10px;
}
.search_by_wheel select {
	width:170px!important;
	margin:5px 7px;
}
.brands {
	width:664px;
	background:#e6e6e6;
	float:left;
	margin-bottom:5px;
}
.brands .title{
	background:url(/images/brands.gif) no-repeat;
	width:656px;
	height:25px;
	color:#FFFFFF;
	font-weight:bold;
	padding:4px;
}
.brands .names{
	padding:5px;
	height:133px;
	overflow:auto;
	/*float:right;*/
	
}

.vehicle_selected {
	position:relative;
	width:205px;
	top:-119px;
	left:265px;
}
.vehicle_selected .selected {
	margin:0;
}
.vehicle_selected .result {
	text-align:center;
	padding:10px 0 15px;
	background:url(/images/box_footer.gif) #e6e6e6 no-repeat bottom;
}
.search_result_header {
	background:url(/images/search_result.gif) no-repeat;
	padding-left:130px;
	padding-top:5px;
	height:28px;
}
.brand_txt {
	color:#ad1414;
}
.call_for_price img{
	margin-top:5px;
}
.white_links {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
	text-decoration:none;
	margin:2px;
	padding:2px;
}
.wheels_record {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 16px;
	text-decoration:none;
	margin:0px;
	padding:0px;
	left: 170px;
}
.white_title {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 16px;
	text-decoration:none;
	margin:0px;
	padding:0px;
}
#fixed_navigation
{
	width:500px;
	white-space:nowrap;
	height:55px;
	overflow:auto;
	text-align:center;
	vertical-align:middle;
	display: block;
	margin-top: 10px;
	padding: 0px;	
}
.searchNavPage {
	padding:2px 2px 2px 4px;
	background:#e6e6e6;
	border:1px solid #ccc;
	margin: 0 2px;
	color:#ad1414;
}
.searchNavPage a{
	color:#333;
	text-decoration:none;
}
.searchNav {
	margin-bottom:5px;
}
.brand_column
{
	width:158px;
	margin:0px;
	padding:0 0 10px;
	display:block;
	float:left;
}
.brands_div
{height:60px;
overflow: auto;}
.productPriceDiscount {
	font-family:Arial;
	color:#000000;
	font-size:12px;
	text-decoration: line-through;
}

.productPriceDiscount01 {
	font-family:Arial;
	color:#fc0505;
	font-size:14px;
	font-weight:bold;
}

.productPriceDiscount02 {
	font-family:Arial;
	color:#000000;
	font-size:14px;
	font-weight:bold;
}
.form205 {
	width: 205px;
}
.form150{width: 150px}
.wheel_attributes{
	white-space:nowrap;
	height:200px;
	overflow:auto;
	text-align:center;
	vertical-align:middle;
	display: block;
	margin-top: 0px;
	padding: 0px;	
}
.tableGrid{
	border:1px dashed #999999;
}
.tableCellGrid
{
	/*border:1px dashed #999999;
	padding:10px 0;
	border-bottom:1px solid #ccc;*/
}
.separator {
	height:1px;
	background:#d7d7d7;
	margin:15px 25px;
}
.wheel_info {
	background:url(../images/bg_specs.gif) repeat-x bottom #FFF;
	/*background:#e6e6e6;*/
	padding:14px 0 14px 5px;
	border-bottom:1px solid #ccc;
	text-align:left;
	line-height:18px;
}
.wheel_info .columm1 {
	width:90px;
	float:left;
}
.wheel_info .columm2 {
	width:110px;
	float:left;
}
.wheel_info span {
	color:#AD1414;
}