/* Theme Name: Wrights Auto Supplies
Theme URI: http://stores.ebay.co.uk/Wrights-Auto-Supplies
Description: Wrights Auto Supplies 2013 &amp; 14. Designed By eShop Designers. &copy; eShopDesigners. All Rights Reserved.
Version: 3.0
Tags: eBay Shop
Author: eShop Designers
Author URI: www.eshopdesigners.com
Created on September 13 2013
Email:info@eshopdesigners.com
License: eShopDesigners.com  Do Not Copy!
 */
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}
body {
	background-color: #e6e5e3;
	background-image: url(images/bg.jpg);
	background-repeat: repeat-y;
	background-position:center top;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000;
}
a:hover {
	text-decoration: underline;
	color: #000;
}
a:active {
	text-decoration: none;
	color: #000;
}

img, img a{
	border:none;
}
p{
	margin:0px;
	padding:0px;
}

.pagewidth{
	width:100%; 
	padding: 0px;
	margin-top: 0px; 
	margin-right: auto; 
	margin-bottom: 0px; 
	margin-left: auto;
	background-image: url(images/store_bg.jpg);
	background-repeat: no-repeat;
	background-position:center 120px;


}
.pageminwidth{
	width:100%;  
	padding: 0px;
	margin-top: 0px; 
	margin-right: auto; 
	margin-bottom: 0px; 
	margin-left: auto;
	
	
	
}
.pagelayout{
	width:100%;
	padding: 0px;
	margin-top: 0px; 
	margin-right: auto; 
	margin-bottom: 0px; 
	margin-left: auto;
	
	
	

}
.pagecontainer{
	width:1000px;
	padding: 0px;
	margin-top: 0px; 
	margin-right: auto; 
	margin-bottom: 0px; 
	margin-left: auto;

	

}
.coreFooterLinks, #glbfooter { 
	padding-left: 10px; 
	padding-right: 10px; 
}

.stBadge{ 
	padding-top:0px;  
	margin:0px auto 10px auto;
	padding-bottom:0px;
	
}
.stBadge-midContent {
    padding: 10px 10px 0px 0px;
	background:#FFFFFF;
}
.lcat .ttl, td.v4accent, .link, div.lcat .ttl, div.lcat .lev1 li span.cnt, #glbfooter, table.stBadge-accent, .r3.c.gy-br thead, .r3.c.gy-br .r3_bl,
{display:none;}
#glbfooter {
	display:none;
	
}
#sModule {
   display:none;
}


#_nkw.gh-sbox.gh-clearfix {display:none;}
.gh-nav.gh-clearfix{

	display:none;
}

.lcat .link {
    font-style: italic;
	display:none;
}

.cmsg {
    float: right;
    padding-top: 5px;
    padding-right: 10px;
    padding-bottom: 2px;
	display:none;
}

.lcat a.all_cats {
    display: block;
    font-style: italic;
    margin-bottom: 5px;
	display:none;
}
.v4title h2{
	display:none;
}
div.bpmsg {
    clear: both;
    margin: 0px;
    padding: 0px 0px 5px 10px;
	display:none;
}

td#CentralArea div.msg {
    margin:45px 0px -30px 8px;
}

DIV.toplne{
	margin-top:10px;
	border:none !important;
}

/* TopPromoArea */

table#TopPromoArea{ margin:-12px 0px 25px -3px; padding:0px 0 0 0px; border:0; width:779px; }
table#TopPromoArea td.v4topleft{ margin:0; padding:0; border:0; float:left;}
table#TopPromoArea td.v4topright{ margin:0; padding:0; border:0; float:right;}
table#TopPromoArea table.v4acpcont{ margin:0px 0px 0px 0px; padding:0; border:0; width:383px;}
table#TopPromoArea td.v4topright table.v4acpcont{ margin-left:1px;}
table#TopPromoArea table.v4acpcont table.v4acp{ margin:0; padding: 0px; border:0; background:url(images/promo_head.jpg) left top no-repeat; width:383px;height:22px; line-height:22px;}
table#TopPromoArea table.v4acpcont table.v4acp td.v4title{ margin:0; padding:0 0px; border:0; background:none; text-indent:30px;}
table#TopPromoArea table.v4acpcont table.v4acp td.v4title font, #LeftPanel table.v4acp tr.v4acp_head td.v4title font{ font-family:Arial; font-size:13px; font-weight:bold; color:#fff; text-transform:capitalize; }
table#TopPromoArea table.v4acpcont table.v4acp td.v4vspacer, table#TopPromoArea table.v4acpcont table.v4acp td.v4baccent{ margin:0; padding:0; border:0; background:url(images/promo_mid.jpg) left top repeat-y; }
table#TopPromoArea td.v4topleft .v4nfc, table#TopPromoArea td.v4topright .v4nfc{ margin:0; padding:0; border:0; height:auto; background:url(images/promo_mid.jpg) left top repeat-y;}
table#TopPromoArea table.v4acpcont td.v4mid{ margin:0; padding:10px 0; border:0; background:url(images/promo_bottom.jpg) center bottom no-repeat; height:11px;}
table#TopPromoArea table.v4acpcont td.v4mid div.fs2-fs, table#TopPromoArea table.v4acpcont td.v4mid table.fs2-fs{ margin:0 5px; padding:0; border:0;}
table#TopPromoArea table.v4acpcont td.v4mid td.fs2-db{ border-left:1px solid #bcbcbc;}
table#TopPromoArea div.fs2-prel, div.fs2-cntr{ /*width:274px!important;*/}
table#TopPromoArea table.v4midBox{ border:0; background:url(images/promo_mid.jpg) left top repeat-y;}

/* TopPromoArea */
/* CentralArea */

td#CentralArea div.v4stabl{ width:572px; margin:-8px 0px 0px 0px; padding:0px 0px 0px 0px; border:0; font-size:12px; color:#fff;}
td#CentralArea div.v4stabl a{ color: #fff; }

td#CentralArea table.r3{ width:587px; margin:-20px 0px 0px -3px; padding:0px 0px 0px 0px; border:0;  background: url(images/r3_top.jpg) no-repeat left top; height:49px;}
td#CentralArea td.r3_t, .r3_t b, .r3_t i, .r3_bl b, .r3_bl i{ margin:0 0 0px 0px; padding:0; border:0; background:none;}
td#CentralArea td.r3_c{ margin:0; padding:0; border:0;}
td#CentralArea div.r3_cm, .bp, .tp{ margin:0; padding:0; border:0;}

.fpcc .smuy {
color: #333232 !important;
}
span.bin.g-b{
	color:#ff0000 !important;
	font-weight:bold !important;
	font-size:14px !important;
}
.ppugv{
	display:none;
}
td#CentralArea div.fpcc{ margin:-3px 0 10px 0; *margin:0 0 0px 0; padding:0px 10px 0px 10px;  border:0; display: block;  height:15px;}
td#CentralArea div.fpcc span.keywordClass{ background-color:transparent; color: #fff; text-transform:capitalize;}
td#CentralArea div.fpcc .matchClass, .countClass{ color:#fff; text-transform:capitalize;}
td#CentralArea div.fpcc .countClass{ color:#fff; font-size:14px; font-weight:bold;}

td#CentralArea .ctrlbr{ margin:-3px 0 0 0; padding:0px 10px; border:0; background:none;}
td#CentralArea span.pdmt {display:block; float:left; padding-right:20px}
span.pdmt .label {font:12px Arial; color:#fff; display:block; float:left; padding:3px 0 0 0;}
td#CentralArea .ctrlbr span.pdmt .cur { color:#fff; font:12px/20px Arial; display:block; float:left; height:21px; width:163px; margin-top:0px; padding-left:6px;}
td#CentralArea .ctrlbr span.pdmt:first-child .cur {background-position:0 0;width:134px}
td#CentralArea .ctrlbr span.pdmt .cur  img {display:none;}

td#CentralArea div.rs_box{  
	margin: 0px;
    padding: 0px;
	border:none;
    clear: both;
    background-color: transparent;
	width:587px;
	}
	.cmsg {
    float: right;
    padding-top: 5px;
    padding-right: 10px;
    padding-bottom: 2px;
	display:none;
}

td#CentralArea div.rs_box span.pdmt .label{ color:#fff; font-size:13px; font-weight:bold;}
td#CentralArea div.rs_box span.pdmt .cur{ color:#fff; font-size:13px; font-weight:lighter;}

td#CentralArea div.rs_box .cmpBr{ margin:-27px 0px 0px 0px; padding:0; border:0; color:#000; background:none; }

td#CentralArea div.rs_box .cmpBr a{ color:#000; margin:-10px 0px 0px 0px;}

td#CentralArea td.r3_bl{ margin:0; padding:0; border:0; background:url(images/r3_bottom.png) left bottom no-repeat; height:11px;}

td#CentralArea div.itemseparator{ margin:0; padding:0px 0; border:0;}


td#CentralArea table.gallery{ margin:0px 0px 0px 0px; padding:5px 0px ;  background:url(images/grid_bg.jpg) left top no-repeat; width:195px; height:346px;}

td#CentralArea table.gallery td.picture div.image{ margin:0 auto; padding:0px; border:0;}
td#CentralArea .grid td.left{ margin:0; padding:0; border:0;}

td#CentralArea div.rs-pview{ margin:5px 0px 0px -3px; padding:5px 0px 10px 0px; }

td#CentralArea div.dynpg{ margin:20px 0px 0px 0px; padding:0px 0 0 0; border:0; width:587px;}
td#CentralArea div.dynpg table.pgbc{  color:#000; font-weight:normal; font-size:12px; margin:0px; padding:0}
td#CentralArea div.dynpg table.pgbc a{ color:#000;}
td#CentralArea div.dynpg span.pipe{ color:#000;}
.pgbc { padding: 5px 10px; background-color: #FFFFFF;}



table.gallery td.camera{ margin:0; padding:0; border:0; vertical-align:top;}
table.gallery td.picture{ margin:0; padding:0; border:0;}
table.gallery img{ margin:0px 0px 0px 0px; padding:0; border:0;}
td#CentralArea table.gallery td.picture div.image img{ margin:0px 0px 0px 0px; padding:0px 0 0 0; border:0;}
table.gallery .mi{ min-height:10px; margin:0px 0px 0px 5px; padding-top:0px;border:0; text-align:left; color:#1c1c1c; }
td#CentralArea .grid{ margin:10px 0px 0px 0px; padding:0; border:0;}

table.gallery div.subtitle { color:#000; font-size:10px; }
.mn li b{padding:3px 5px;font-weight:bold;line-height:18px; color: #1c1c1c;}.mn li li a{padding:3px 10px}.icn li a{padding:3px 5px 3px 20px;background:transparent none no-repeat 5px 3px}.icn li li a{padding:3px 5px 3px 25px; background-position:10px 30px}
.mn .sel,.mn li a:hover,.mn li a:focus,.mn li a:active{background-color:#d7edff;}.mn li a,.mn li a:hover,.mn li a:visited,.mn li a:active{color:#666;text-decoration:none; padding:3px 5px 3px 20px;}.mn .d a,.mn .d a:hover,.mn .d a:visited{color:#000000;cursor:default;background-color:transparent}.dd-S a:hover,.dd-S a:link,.dd-S a:visited,.SM a:hover,.SM a:link,.SM a:visited,.dd-S span{font:normal normal x-small Verdana!important}.dd-S a,.dd-S b,.dd-S span{display:inline-block;outline:none;text-decoration:none}
table.gallery{
	width:100%
}



table.gallery table.fixed div.time2 {
    padding-right:0px;

	
}


table.gallery td{
	vertical-align: top;
	
}
 
.lview {
    clear: both;
    width: 587px;
	margin:20px 0px 0px 0px;
	
}


.li {
    border-collapse: collapse;
    width: 587px;
    border: 1px solid #fff;
	margin:5px 0px 0px 0px;
	background:#efeff1;
	
	
}

.li td.time {
    text-align: right;
    font-weight: bold;
    color: rgb(51, 51, 51);
    white-space: nowrap;
	
}
.li td.ship, .li td.prices span.ship {
    color: rgb(51, 51, 51);
    font-family: Verdana;
    font-size: x-small;
	display:none;
	
}
div.cmpb {
    border-bottom: 1px solid #fff;
    border-top: 1px solid #fff;
    background-color: rgb(244, 244, 247);
    background-repeat: repeat;
    padding: 5px 0px;
    margin-bottom: 2px;
	display:none;
}
.li td.pic a.pic {
    display: block;
    overflow: hidden;
    border: 1px solid #989898;
	background:#FFFFFF;
}



/* CentralArea */
/* LeftPanel */

#LeftPanel{ margin:0px 0px 0px 0px; padding:0px 0 0 0px; border:0; width:210px;}
#LeftPanel table.v4acpcont{ margin:0px 0 10px 0px; padding:0px 0 5px 0px; border:0; background:url(images/lmenu_bottom.jpg) left bottom no-repeat; height:5px; }
#LeftPanel table.v4acp tr.v4acp_head td.v4title{ padding:0px 0 0 0px; margin:0px !important; background:url(images/lmenu_head.jpg) no-repeat left top; height:40px;  }
#LeftPanel table.v4midBox{ margin:0 0 0px 0; padding:0; border:0; width:210px;}
#LeftPanel table.v4midBox tr.v4acp_mid td.v4mid{ margin:0;  padding:0; background-image:url(images/lmenu_mid.jpg); background-repeat:repeat-y; background-position:left top; background-color:transparent;}
#LeftPanel table.v4midBox tr.v4acp_mid td.v4mid form table{ margin:5px 0px 0px 0px; padding:0; border:0; color:#000;}
#LeftPanel table.v4midBox tr.v4acp_mid td.v4mid form input{ padding:0;}

div.lcat{ width:208px; font-size:12px; margin:1px 1px 2px 1px;}
div.lcat .ttl{ display:none;}
.ttl a:link, .ttl a:active, .ttl a:visited  { font: normal 12px Arial, Helvetica, sans-serif; color: #000000; padding: 0; text-decoration: none; line-height: 15px; } 
.ttl a:hover { font: normal 12px Arial, Helvetica, sans-serif; padding: 0; color: #000000; text-decoration: underline; }


div.lcat ul.lev1{ 
	margin:2px 0px 2px 0px; 
	padding:0px 0px 0 0px; 
	border:0;  
	list-style:none;}
div.lcat ul.lev1 li{
	margin:0px 0px 1px 0px;
	padding:0px;
}


div.lcat ul.lev1 li a{ 
	margin:0px 0px 0px 0px;
	padding:0px;
	padding-left:32px;
	list-style:none;
	background-image:url(images/level-1.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	line-height:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	display:block;
	color:#fff;
	font-weight: normal;

}

div.lcat ul.lev1 li a:hover{
	background-image: url(images/level-1.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	line-height:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6eb6f1;
	text-decoration:none;
}

div.lcat ul.lev1 li span{
	background-image: url(images/level-1.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	line-height:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6eb6f1;
	text-decoration:none;
	padding-left:33x;
	display:block;
	font-weight: normal;
}












div.lcat ul.lev2{ 
	margin:0px 0px 0px 0px; 
	padding:0px 0px 0 0px; 
	border:0;  
	list-style:none;}
div.lcat ul.lev2 li{
	margin:0px 0px 0px 0px;
	padding:0px;
}


div.lcat ul.lev2 li a{ 
	margin:0px 0px 0px 0px;
	padding:0px;
	padding-left:33px;
	list-style:none;
	background-image:url(images/level-1.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	line-height:24px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	display:block;
	color:#fff;
	font-weight: normal;
}

div.lcat ul.lev2 li a:hover{
	background-image: url(images/level-1-hover.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	line-height:24px;
	font-family:Arial, Helvetica, sans-serif;
	font-6eb6f1:12px;
	color:#FFF;
	text-decoration:none;
}

div.lcat ul.lev2 li span{
	background-image: url(images/level-1-hover.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	line-height:24px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6eb6f1;
	text-decoration:none;
	padding-left:33px;
	display:block;
	font-weight: normal;
}












div.lcat ul.lev1 .cnt{ color:#fff; font-size:12px; font-weight:normal; font-family:Arial; display:none;}
div.lcat ul.lev2 .cnt{ color:#fff; font-size:12px; font-weight:normal; font-family:Arial; display:none;}
div.lcat ul.lev2 li{list-style:none}
.lcat ul {padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
.lcat .lev2 {padding-bottom: 0px; padding-left: 20px; padding-right: 0px; padding-top: 0px} 
.lcat .lev3 {padding-bottom: 0px; padding-left: 10px; padding-right: 0px; padding-top: 0px;}
.lcat .lev1 li{list-style-type: none; margin: 0px 0px; }
.lcat .lev2 li{list-style-type: square; margin: 4px 0px; color: #fff}
.lcat .lev1 li span{color: #fff;}
.lcat .lev2 li span{color: #fff;}
.lcat .lev3 li span{color: #fff;}
.lcat .lev2 li span.cnt {color: #fff;}
.lcat .lev3 li {list-style-type: none}
.lcat .lev1 li {font-weight: bold;}
.lcat .lev2 li {font-weight: bold}
TABLE.v4thldr TD {
	font-family:Arial, Helvetica, sans-serif; font-size:small; color:#000; font-style:normal;
}
#LeftPanel table.v4clp td.oc{ margin:0px 0px 0px 0px; padding:0px ; border:0; color:#000;}
#LeftPanel table.v4clp td.oc ul{ margin:0; padding:0 10px 0px 15px; border:0; color:#fff; list-style-type:none; font-size:12px;}
#LeftPanel table.v4clp td.oc ul li, li.v4f{ margin:0; padding:5px 0 5px 0px; border-bottom:1px dotted; border-bottom-color:#d0d0d0;}
#LeftPanel table.v4clp td.oc ul li a, li.v4f a{ margin:0; padding:0; border:0; color:#000;}
#LeftPanel table.v4clp td.oc ul li a:hover, li.v4f a:hover{ color: #000; }


table.v4acp tr.v4acp_head td.v4accent{ width:0px!important;}
table.v4acp tr.v4acp_head td.v4hspacer{ width:0px!important;}

#LeftPanel table.v4acp td.v4vspacer{ height:0px!important;  background-color:#000;}
#LeftPanel table.v4acp td.v4baccent{ height:0px!important; background-color:#000;}
table.v4clp li span{color:#000; text-decoration:underline; font-weight:normal;}
table.v4nl td{font-style:normal;color:#000; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; }

.toplne{ border:0px;margin:0px 0px 0px 0px}.top .msg{margin:0px 0px 0px 0px;padding:0 0 0px 0;border:0}.top .toplne{border:0}


/* Overwrite eBay _______________ */
#Menu{
	margin:0px;
	padding:0px;
	float:left;
	width:980px;
	height:43px;
}
#Menu ul{
	margin:0px;
	padding:0px;
	float:left;
	width:980px;
	height:43px;
}
#Menu ul li{
	list-style:none;
	margin:0px;
	padding:0px;
	float:left;
	height:43px;
}
#Menu ul li a{
	line-height:43px;
	padding:0px 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFF;
	font-weight:bold;
	display:block;
}
#Menu ul li a:hover{
	background-image:url(images/menu_hover.jpg);
	background-repeat:repeat-x;
	background-position:center top;
	text-decoration:none;
}
.menu{
	height:43px;
	margin:0px;
	padding:0px;
	width:2px;
	background-image:url(images/sipliter.jpg);
	background-position:center top;
	background-repeat:no-repeat;
}
.Search{
	width:215px;
	height:30px;
	padding:0px;
	margin:0px;
	background:none;
	border:none;
	outline:none;
}


.Heading{
	background-image:url(images/r3_top.jpg);
	background-repeat: no-repeat;
	background-position:center top;
	line-height:24px;
	color:#fff;
	font-size:14px;
	padding-left:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-transform: capitalize;
	
	
}
.Description{
	background:#ffffff;
	padding:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align: justify;
	color:#000000;
	border:1px solid #dcd9d9;
	border-top:none !important;
	top:-1px;
	-moz-border-radius:0px 0px 5px 5px; 
	-webkit-border-radius:0px 0px 5px 5px; 
	border-radius:0px 0px 5px 5px; 
}
.Description ul{
	margin:0px;
	padding:0px;
	margin-left:10px;
}
.Description ul li{
	margin:0px;
	padding:0px;
}


.clr.time2 span{
	color:#F00 !important;
	font-weight:bold;
}
.clr.time2 span.label{
	color:#000 !important;
	font-weight: normal !important;
}
.clr.ship span{
	color:#ff8901 !important;
	font-weight:bold;
}
.clr.ship span.label{
	color:#000 !important;
	font-weight: normal !important;
}
.image img:hover{
	opacity:0.7;
}