@charset "utf-8";
/* CSS Document */
body
	{ background:#f6f3ee; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.wrap
	{ width:800px; margin:0 auto; background:url(/images/bg.jpg) repeat-y;}
#all
	{ width:760px; margin:0 auto; }
	
/*Header*/
#header
	{ background:url(/images/header-bg.jpg) repeat-x; overflow: hidden; width:760px; height:79px;}
#header ul
	{ margin:0; padding:0}
#header li
	{ list-style:none; float:left; padding:0 0 0 10px;}
#header li span a
	{ display:block; margin-top:24px; padding:0;}
#header li a span
	{ display:block; margin-top:14px; padding:0;}
	
/*Top Search*/
#seach
	{ background:url(/images/search-bg.jpg) left repeat-x; width:327px; height:39px; float:left; }

/*Navigation*/
#nav
	{ background:url(/images/nav-bg.jpg) repeat-x; float:left; width:433px; height:39px;}
#nav ul
	{ margin:0; padding:0; float:right; width:340px;}
#nav li
	{ list-style:none; background:url(/images/nav-line.jpg) top left no-repeat;
	 float:left; height:39px;}
#nav li a
	{ display:block; color:#ffff00; text-decoration:none; padding:18px 10px 0 10px;}
#nav li a:hover
	{ color:#fff; }
	
/*Shop Search*/
#shop
	{background:url(/images/shop-img.jpg) no-repeat; width:736px; 
	height:322px; position:relative; margin:10px auto 0 auto; }

/*Content Split*/
#content
	{ width:737px; padding:10px; overflow:hidden;}
.split
	{ margin:0; padding:0;}
.split .left
	{ margin-left:3px; width:178px; float:left;}	
.split .right
	{ width:549px; float:right;}

#left-category
	{ background:#ebe4da; border:1px solid #948977; padding:1px;}
ul.parts-list
	{ margin:0; padding:0; width:170px;}
ul.parts-list li
	{ list-style:none; background:url(/images/icon-arrow.jpg) left no-repeat;
	margin-left:10px; padding:5px 0 5px 12px;}
ul.parts-list li a
	{ color:#000; text-decoration:none;}
ul.parts-list li a:hover
	{ color:#655d51;}	

/*Left Title*/	
h2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; line-height: 3.5em;}	

h3.title{ background:url(/images/title.jpg) 0 0 no-repeat;
		text-indent: -9999px; padding: 0; display: block;}	
h3.body-parts
		{ background-position:0 0; width:174px; height:27px;}
h3.exterior-styling
		{ background-position:0 -27px; width:174px; height:27px;}
h3.interior-styling
		{ background-position:0 -54px;  width:174px; height:27px;}
h3.performance
		{ background-position:0 -81px;  width:174px; height:27px;}
h3.under-car-hood
		{ background-position:0 -108px;  width:174px; height:27px;}
h3.featured-parts
		{ background-position:0 -135px;  width:159px; height:30px;}
h3.top-makes
		{ background-position:0 -166px;  width:126px; height:29px;}
		

p
	{ margin:0 0 0 1px; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px/12px;}

/*Features Parts*/		
/*ul.parts-thumb
		{ margin-left:2px; padding:0; border-top:1px solid #ccc; border-left:0px solid #ccc; overflow:hidden;}
* html ul.parts-thumb
		{ display:inline-block;}
ul.parts-thumb li div
		{ border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom:2px solid #7a7162;}
ul.parts-thumb li
		{ border-bottom:5px solid #ffea61; border-right:0px solid #ccc; width:182px; float:left; }
ul.parts-thuvmb li a
		{ margin:0 auto; text-decoration:none;}
ul.parts-thumb li a span		
		{ background: #ece6dc; display:block; padding:10px 5px; color:#000;}
ul.parts-thumb li a span em
		{ color:#b30000; font-weight:bolder; font-style:normal;}
ul.parts-thumb li a span strong
		{ text-transform:uppercase; font-size:15px;}
*/

ul.parts-thumb
		{ margin-left:2px; padding:0; overflow:hidden; }
* html ul.parts-thumb
		{ display:inline-block;}
ul.parts-thumb li div
		{border-top:1px solid #ccc; border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom:2px solid #7a7162;}
ul.parts-thumb li
		{ border-bottom:5px solid #ffea61; border-right:0px solid #ccc; width:182px; float:left; margin-top:10px;}
ul.parts-thuvmb li a
		{ margin:0 auto; text-decoration:none;}
ul.parts-thumb li a span		
		{ background: #ece6dc; display:block; padding:10px 5px; color:#000;}
ul.parts-thumb li a span em
		{ color:#b30000; font-weight:bolder; font-style:normal;}
ul.parts-thumb li a span strong
		{ text-transform:uppercase; font-size:15px;}




/*Top Makes*/
ul.top-makes
	{ margin:0 0 0 8px; padding:0; width:170px; float:left;}
ul.top-makes li
	{ list-style:none; background:url(/images/icon-arrow2.jpg) left no-repeat;
	margin-left:10px; padding:5px 0 5px 12px}
ul.top-makes li a
	{ color:#000; text-decoration:none;}
ul.top-makes li a:hover
	{ color:#999;}

/*Footer*/
#footer
	{}
#email-subscribe
	{ background: url(/images/email-img.jpg) left no-repeat #a6a297;
	 background-position:150px 6px; padding:15px 0px; position:relative; height:15px;}
.exclusive-img
	{ position:absolute;}
.input-email
	{position:absolute; left: 416px; top: 8px; width: 157px; border:2px solid #888888; padding:3px;}
#copyright
	{ background:#ebe4da; padding:10px 0; text-align:center; color:#555; font-size:10px;}
#copyright a
	{ text-decoration:none;}


