/*  hide-show for this site  */
div.social {display:none;}
ul.share {display:none;}

/*  Newsletter Form Formating  */
#frm8E59C4A450569A44F342700464F9808E {overflow: hidden;padding: 4px 0 34px ;background: url("../images/tail2.gif") repeat-x center bottom;}
.newssignup{background: none repeat scroll 0 0 #1C1E1F;border-color: #0F1010 #111111 #444444 #0F1010; border-style: solid;border-width: 1px;color: #FFFFFF;font-size: 12px;margin-top: 10px;outline:none; height:35px; vertical-align: middle;width: 158px;float: left;font-family:Arial, Helvetica, sans-serif;}
#frm8E59C4A450569A44F342700464F9808E label {display:none;}
#frm8E59C4A450569A44F342700464F9808E div {float:left}
#frm8E59C4A450569A44F342700464F9808E input {margin-left:0px;}
ins {display:inline-block;vertical-align:super;width:5px;height:5px;background-color:#db2128;color:#db2128;overflow:hidden;}

/*  site specfic color schemes */
img.mainlogo {
/*	width:323px; 
	height:40px;*/
}
.block1{background-color:#0F1010;}
.block2{background: url("/powerdrive/images/tile.jpg") repeat;}
div.pad_box ul, div.pad_box li,div.static ul, div.static li {
	list-style:inherit;
	margin:0px 10px 0px 10px;
}
#content.cont_pad {
	background-color:#ffc82e}
.listing ul li a.addtocart {
	background-color:#db2128;
}
a.button,a.button:hover {
	background-color:#db2128;
	background:#db2128;
}
a:hover {
	color:#db2128;
}
a {
	color:#db2128;
}
.sf-menu li ul li a {
	padding: 0 8px 0 8px;
}
.sf-menu>li>a {
	color:#ffffff;
}
.sf-menu>li>a:hover, .sf-menu>li.current>a, .sf-menu>li.sfHover>a {
	background-color:#ffc82e;
	color:#ffffff;
}
a.addtocart,a.cont_shop {
    background-color:#db2128;
}
a.addtocart:hover,a.cont_shop:hover{
	color:#ffffff;
}
#navigation {
	text-transform:none;
}
.paging {
	display:none;	
}
.gallery_sec {
	border:none;
	background-image:none;
}


/*
=======================================================================
	brands edits
=======================================================================
*/
.crumb {
	background-image:none;
	color:#999999;
	padding: 10px 0px 0px 0px;
}
.itemheading {
	color:#ffc82e;
	font-size:150%;
	font-weight:bold;
}
.itemcode {
	color:#000;
	line-height: 35px;
}
.itemcodelisting {
	color:#ffc82e;
	font-weight:bold;
}
.brandlisting {
	font-weight:bold;
}

.listing ul li a.thumb, .listing ul li a.thumb:hover{
	border:#ffffff solid 3px;
}

.listing ul li{
	border-left:#cccccc solid 1px;
	/* border-bottom:#f4f4f4 solid 1px;
	border-top:#f4f4f4 solid 1px;  */
}
.listing ul li.first{
	border-left:none;
}
/*
second batch
*/

.crumb ul li a, .crumb ul li a:hover {
	color: #999999;
}

hr.listingbar {
	float:left;	
	width:100%;
	display:none;
}
#contentsec,.crumb {
	width:100%;
}
.detail_sec {
	float:left;
}
#navigation,#navigation li li {
	width:100%;
	height:100% !important;
}
.sf-menu li ul, .sf-menu li.sfHover ul {
	width:100%;
	min-width:170px;
}
.listing ul li a.addtocart{
	margin-bottom:5px;
}
#contentsec .listing ul li,#contentsec .listing ul li.first,#contentsec .listing ul li.last {
	border: #f4f4f4 solid 1px;
	float:left;
	width:155px; /* was 190px */
	height:285px;
	/* text-align:center; add with 190px change  */
	-webkit-transition: all 0.3s ease-in; /*Safari & Chrome*/
	transition: all 0.3s ease-in;
	-moz-transition: all 0.3s ease-in; /* Firefox 4 */
	-o-transition: all 0.3s ease-in; /* Opera */
	padding:16px !important;
}

#contentsec .listing li:hover {
	-webkit-box-shadow: inset 0 0 30px #ffc82e;
    -moz-box-shadow: inset 0 0 30px #ffc82e;
    box-shadow: inset 0 0 30px #ffc82e;
	border:#ffc82e solid 1px;	
}
.sf-menu li ul li a {
	line-height:15px;
	padding:10px;
	width:90%;
}
.sf-menu li li a:hover {
	background:none;
	color:#ffc82e;
}

.block4 {
	color:#db2128;
