@charset "utf-8";

/* CSS Document */



html { background:url(../../images/autotrim/html_bg.jpg) top repeat-x; background-color:#000;}

img, input, div, a:hover, background-image {behavior:url(/iepngfix.htc); border: none;}

body { margin:0 auto; color:#bdbdbd; font-family:"Lucida Sans";}

#wrapper { width:980px; margin:0px auto; background-color:#000; padding:16px 12px; font-family:"Lucida Sans";}

a { text-decoration:none; color:#bdbdbd;}

img { border:none;}

h1 { font-size:22px; color:#FFF; font-weight:normal;}

p { font-size:12px; color:#bdbdbd;}

div { font-size:12px; color:#bdbdbd;}

input,select,textarea { background-color:#000; border:#373737 1px solid; color:#FFFFFF;}

#header { width:980px; margin:0 auto; clear:both;}

#header img { float:left; padding-left:12px; margin:0px;}

#header p { padding:15px 20px 0px 0px; text-align:right; color:#d8d8d8; font-family:"Lucida Sans"; font-size:11px; margin:0px;}

#search_box { background:url(../../images/autotrim/search_bg.jpg); width:295px; height:28px; clear:both; float:right; padding:4px 15px; margin-right:20px; *margin-right:10px; }

#search_box input { border:none; float:left; width:220px; font-family:"Lucida Sans"; font-size:16px; color:#FFF; padding:4px 0px; background:none;}

#flash_div { width:980px; margin:0 auto; clear:both;}

#menu_nav { background:url(../../images/autotrim/nav_strip.jpg) top no-repeat; width:940px; margin:0 auto; text-align:center;}

#menu_nav a { font-family:"Lucida Sans"; font-size:13px; color:#b8b8b8; line-height:36px; padding:0 15px; margin:0 10px; display:inline-block;}

#menu_nav a:hover { background-color:#000; color:#FFF;}

#left_menu { width:226px; float:left; padding:10px 0 0 0px;}

#nav_heading { background:url(../../images/autotrim/nav_heading_bg.jpg); width:196px; line-height:36px; padding:0 15px;}

#nav_heading h1 { margin:0px; font-family:"Lucida Sans"; font-size:16px; color:#FFF; font-size:15px;}

.middle_strip_1 { width:220px; background:url(../../images/autotrim/middle_img.jpg) repeat-y; padding:0px 3px 5px 3px;}





.middle_strip { width:208px; background:url(../../images/autotrim/middle_img.jpg) repeat-y; padding:10px 9px;}

.middle_strip h1 { font-family:"Lucida Sans"; font-size:16px; color:#FFF; font-weight:normal; background:url(../../images/autotrim/hover_bg_nav.jpg); width:197px; line-height:30px; margin: 5px 0px; padding-left:10px;}

.middle_strip h1 a { font-family:"Lucida Sans"; font-size:13px; color:#b8b8b8; display:block; line-height:30px;padding-left:0px;}

.middle_strip a { font-family:"Lucida Sans"; font-size:13px; color:#b8b8b8; display:block; line-height:30px;padding-left:20px;}

.middle_strip a:hover { color:#FFF;}

.middle_strip input { width:130px; height:18px; border:#373737 1px solid;}

.middle_strip p a { padding:0px; line-height:15px;}


.pro_option_strip { width:208px; background:url(../../images/autotrim/middle_img.jpg) repeat-y; padding:10px 9px;}

.pro_option_strip h1 { font-family:"Lucida Sans"; font-size:16px; color:#FFF; font-weight:normal; background:url(../../images/autotrim/hover_bg_nav.jpg); width:197px; line-height:30px; margin: 5px 0px; padding-left:10px;}

.pro_option_strip h1 a { font-family:"Lucida Sans"; font-size:13px; color:#b8b8b8; display:block; line-height:30px;padding-left:0px;}

.pro_option_strip a { font-family:"Lucida Sans"; font-size:13px; color:#b8b8b8; display:block; line-height:30px;padding-left:20px;}

.pro_option_strip a:hover { color:#FFF;}

.pro_option_strip p a { padding:0px; line-height:15px;}

#content { width:498px; padding:10px 15px 0 15px; float:left;}



#content a:hover { color:#FFFFFF;}

#right_menu { width:226px; float:left; padding:10px 0 0 0px;}

#footer { width:980px; background:url(../../images/autotrim/footer_border.jpg) left top no-repeat; text-align:center; clear:both; float:left; margin-top:30px;}

#footer a { font-size:11px; color:#5e5e5e}

#footer p { color:#5e5e5e; font-size:11px; padding-top:10px; margin:0px;}



.required_field { color:#FF0000;}



#best-selling p{

	width:145px;

	height:185px;

	border:#383838 solid 1px;

	display:block;

	float:left;

	margin-left:5px;

	padding:7px;

	color:#B8B8B8;

}



#best-selling p:hover {

	background-color:#181818;

}

#best-selling a{

	font-weight:bold; color:#B8B8B8;

}



#best-selling p em{width:133px; text-align:center; display:block;}

#best-selling p img{margin-top:5px; margin-bottom:5px; border:#333 solid 1px;}

#best-selling p span{ font-weight:bold;color:#F00;}

#best-selling p b{color:#fff;}



/*.tr-bg b { font-size:14px; color:#FFFFFF;}



*/



/********* Member Area *********/



.member-area{

	width:492px;

	height:115px;

	margin-top:20px;

}

	.member-area a img{

		float:left;

		padding-right:10px;

	}

.member-area h5 { color:#2E7EA1; font-family:"Trebuchet MS"; font-size:16px; !important}

.member-area h5 a { color: #CCCCCC;}

.member-area h5 a:hover { color: #333333;!important}



/********* Member Area *********/



.border { border: #999999 1px solid;}



/*********** Cart page ************/



#cart-head{border:#333333 solid 1px;}

	.tr-bg{ background-color:#181818;}

	#cart-head input { background-color:#000; border:#373737 1px solid; color:#FFFFFF;}

	#cart-head td{ text-align:center; padding:5px;}

	.table-collapse { border-collapse:collapse;}

/*********** End Cart page *************/	



.bottom-border-darkGray{

	border-bottom:#373737 solid 1px;

}



.border-around{

	border:#333333 solid 1px;

}



.td-form-left {

background-color:#202020;

vertical-align:middle;

font-size:13px

}



.td-form-left b {

font-size:13px;



}



.td-form-right {

background-color:#181818;

}



.border-darkGray

{

	border-bottom:#464646 solid 1px;

	border-right:#464646 solid 1px;

	border-left:#464646 solid 1px;

	border-top:#464646 solid 1px;

}













/************ box model for detail page **************/



#product-content {

background-image:url(../../images/autotrim/content-bg.gif);

background-repeat:no-repeat;

float:left;

padding-top:5px;

width:505px;

}

.product-detail{

	width:505px;

	background-color:#202020;

	background-image:url(../../images/autotrim/br2.gif);	

	background-position:right bottom;

	background-repeat:no-repeat;

	margin-bottom:15px;

}



	.product-detail div{

		background-image:url(../../images/autotrim/bl2.gif);	

		background-position:left bottom;

		background-repeat:no-repeat;

	}

	

		.product-detail div div{

			background-image:url(../../images/autotrim/tr2.gif);	

			background-position:right top;

			background-repeat:no-repeat;

		}

			.product-detail div div div{

				background-image:url(../../images/autotrim/tl2.gif);								

				background-position:left top;

				background-repeat:no-repeat;

				padding:10px;

			}

	.product-detail td{

		padding:6px;	

	}



.option_cal input, select {
background-color:white;
color:black;
	

}



#right-col-borderless{

	width:225px;

	float:left;

	margin-left:5px;

}



#pricing-info{

	width:240px;

	float:left;

	background:none;

	padding:0;

}

#product-pic{

	width:220px;

	height:270px;

	float:right;

	background:none;

	padding:0;

	padding-left:10px;

	text-align:center;

}



.price-highlight{

	font-family:"Trebuchet MS";

	font-weight:bold;

	font-size:14px;

	color:#F00;

}

.price-highlight span{

	color:#cccccc;

	text-decoration:line-through

}

.bottom-border{

	border-bottom:#FFFFFF solid 1px;

}



#produt-option{

	width:225px;

}



/*#produt-option h2 { font-family:"Lucida Sans"; font-size:14px; color:#FFF; font-weight:normal; background:url(../../images/autotrim/hover_bg_nav.jpg); width:197px; line-height:30px; margin: 5px 0px; padding-left:10px;}

*/

	#produt-option h2{

		background-image:url(../../images/autotrim/product-option-hding.gif);

		background-repeat:no-repeat;

		font-size:16px;	

		font-weight:bold;

		height:26px;

		padding-left:10px;

		padding-top:2px;

		margin-bottom:10px;

		margin-top:5px;

		margin-left:2px;

	}

#product-feilds{

	width:208px;

	background-image:url(../../images/autotrim/product-option-btom-bg.gif);

	background-position:bottom;

	background-repeat:no-repeat;

	margin-bottom:10px;

	

}
#product-feilds input, #product-feilds select{
background-color:white;
color:black;
}

	#product-feilds div {

		background-image:url(../../images/autotrim/product-option-top-bg.gif);

		background-position:top;

		background-repeat:no-repeat;

		padding:10px;

	}

#product-feilds2{

	width:225px;

	background-image:url(../../images/autotrim/product-option-btom-bg.gif);

	background-position:bottom;

	background-repeat:no-repeat;

	margin-bottom:10px;

	

}

	#product-feilds2 div {

		background-image:url(../../images/autotrim/product-option-top-bg.gif);

		background-position:top;

		background-repeat:no-repeat;

		padding:10px;

	}

			

/************ End box model for detail page **************/





#breadcrumb {margin-bottom:10px; width: 500px}

