@import "header.css";

img{ border:none}
p{ margin:0px; padding:0px}
.F_left{ float:left}
.F_right{ float:right}
form{ margin:0px; padding:0px}
input,textarea,select{font-family:Tahoma; font-size:12px; color:#505050; padding:5px}
input,select,textarea{ background:url(../images/input.gif) 0px 0px repeat-x; border:#b3b3b3 solid 1px; }
.button{ overflow:visible; cursor:pointer; font-weight:bold; color:#fff; background:#616161; border:#181818 solid 1px; padding:4px;font-family:tahoma;font-size:12px;}
a.button, a.button:link, a.button:active, a.button:visited, a.button:hover{color:#FFFFFF;}
.footer{ clear:both; padding-top:15px}
.newsletter{margin:auto auto auto 215px;height:40px}
.newsletter h2{ float:left; display:block; background:url(../images/h1_newsletter.gif) 0px 3px no-repeat; text-indent:-9000px; width:148px; height:25px}
.newsletter input{ width:155px;}
.newsletter input.required{ border:#F00 solid 1px;}
.newsletter .button{ width:auto}
.footer_link{background:url(../images/footer.gif) 0px 0px repeat-x; clear:both; height:40px;}
.footer_link ul{ float:left; padding-top:10px}
.footer_link ul li{ float:left;font-size:12px; background:url(../images/F_divider.gif) 100% 4px no-repeat}
.footer_link ul li.last,.tabs ul li.last{ background:none}
.footer_link ul li a,.footer_link ul li a:link,.footer_link ul li a:active,.footer_link ul li a:visited{ padding:2px 8px; color:#ccc}
.footer_link ul li a:hover{ color:#fff}
.footer_link p{ clear:both; padding:4px 4px 8px 4px; font-size:13px}
.F_link{ float:right; background:url(../images/F_link.gif) 0px 0px no-repeat; height:40px; width:205px; padding-left:122px}
.F_link a.facebook, .F_link a.twitter{ display:block; text-indent:-9000px;float:left;text-indent:-9000px; height:38px; background:url(../images/footer_Rlink.gif) 0px 1px no-repeat;}
.F_link a.facebook{width:103px;border-right:#363636 solid 1px}
.F_link a.twitter{margin-left:6px;width:91px;background-position:-111px 1px;}

.F_link a.facebook:hover{background-position: 0px -54px !important}
.F_link a.twitter:hover{ background-position: -111px -54px !important}

fieldset{ margin:10px 0px; padding:10px; border:#fff solid 3px}
.content{}
.sidebar h1{ color:#444444; font-size:20px; font-family:Georgia; font-style:italic;}
.sidebar h3{ margin:10px 0px;}
.top_search{ position:absolute; right:10px; top:15px; background:url(../images/s_bg.png) 0px 0px no-repeat; height:29px; height:29px;padding-left:52px}
.top_search input{ float:left; width:145px; border:none; background:none; font-family:Arial; color:#000; font-size:12px; padding:5px}
.top_search .button{ width:31px;background:url(../images/s_btn.gif) 0px 0px no-repeat; height:29px; padding:0px}

.contentpage{ background:url(../images/bg2.gif) 0px 0px repeat-x; }
.contentpage .sidebar_T {background:url("../images/sidebar_top2.gif") no-repeat scroll 0 0 transparent;}
.contentpage .content{ padding:10px 15px}
.contentpage .catalogue{ padding:10px 0px; margin:0px}
.content h1{ font-size:24px; color:#333}
.block{ overflow:hidden; _overflow:inherit}
.block .F_left{margin-right:10px}
.content h2{ padding:11px 0 4px 0;color:#B20700;font-family:"Trebuchet MS";font-size:21px; border-bottom:#e1e1e1 solid 1px; margin-bottom:10px}

label{float:left;font-size:13px;margin:7px 10px 0 0;}
.contact label{width:165px;}
.testimonial_form label{width:200px;}
.contact input,.contact textarea,.testimonial_form input,.testimonial_form textarea{ width:320px}
.contact .button,.testimonial_form .button{ width:auto; }
p strong{ font-family:tahoma; font-size:12px}
.testimonial_form, .contact{ background:#f7f7f7;margin:12px 0;padding:12px 20px;-moz-border-radius:6px;-webkit-border-radius:6px; }
.colright form p{ padding:3px;}
.contact img.F_left{ margin-right:5px; border:#ccc solid 1px}
.header{ background:#000 ;height:246px; width:565px; float:left; border:#000 solid 2px; position:relative;}
/*#loading{ position:absolute; z-index:2; top: 50%; left:50%; background-color:#009966;}*/
/*.homesearch{ width:185px; background:#494949; border:#121212 solid 2px; height:246px; margin-left:572px;_margin-left:569px}
.homesearch form{ padding:20px 10px}*/
.homesearch{ width:185px; background:#414141 url(../images/search_bg.gif) 0% 0% repeat-x; border:#272727 solid 2px; border-top:none; height:249px; margin-left:572px;_margin-left:569px}
.homesearch form{ padding:11px}
.homesearch form div.h1{ padding:5px 0px; margin:5px 0px 8px 0px;background:url(../images/line.gif) 100% 100% repeat-x; clear:both}
.homesearch form input,.homesearch form select{ background:#383838; border:#515151 solid 1px; color:#6c6a6a; width:118px; font-family:Arial; font-size:12px; margin-right:0px}
.homesearch form input{ margin-bottom:10px}
#Productsearch{ float:left}

.homesearch form select{ width:163px; margin-bottom:5px}
.homesearch form .button{ width:auto; background:#000000; border:#515151 solid 1px; color:#696969; margin-left:0px; padding:5px 4px}

/*#slider {position: relative; overflow: hidden;background:url(../images/slider_bg.gif) 50% 100% no-repeat; height:50px;  position:relative; padding:10px 0 28px 0; width:740px; margin:18px auto 6px auto}
#slider ul li{ float:left;padding:0px 16px !important;}
#slider ul li a {text-indent:-9999px;display:block;height:50px;width:120px;
position:absolute;margin:0px 16px !important;display:none; float:left;opacity: .4;filter: alpha(opacity=40);}
#slider ul li a:hover{opacity: .99;filter: alpha(opacity=99);}
*/

.product_item_list{}
.product_item_list ul{ float:left; width:100%;}
.product_item_list ul li{float:left; width:190px;_width:189px;text-align:center;}
.contentpage .product_item_list ul li a{  min-height:310px;_height:310px}
.product_item_list ul li a{ min-height:340px;_height:340px;}
.small_box ul li{width:168px;}
.product_item_list ul li a{ display:block;padding:10px 0px; }
.small_box ul li a{min-height:110px;}
.small_box ul li a img{margin-top:10px;}
.product_item_list ul li a span.heading,.product_item_list ul li a span.price,.product_item_list ul li span.link
{ font-style:normal; }
.product_item_list ul li a span.heading{ font-family:trebuchet MS;font-size:12px;}
.product_item_list ul li a span.price{font-family:trebuchet MS;font-size:12px;font-weight:bold;display:block;}
.product_item_list ul li a span.link,.product_item_list ul li a:link span.link,.product_item_list ul li a:active span.link,.product_item_list ul li a:visited span.link, .moreInfo{ background:url(../images/bullet01.gif) 100% 2px no-repeat; padding-left:5px;
padding-right:13px; font-family:Arial; font-size:12px;color:#777;}
.product_item_list ul li a,.product_item_list ul li a:link,.product_item_list ul li a:active,.product_item_list ul li a:visited{color:#555}
.product_item_list ul li a:hover,.product_item_list ul li a:hover span.link{ color:#000}
.inner{}
.inner .header{ background:#272727 url(../images/Htext-bg.gif) repeat-y scroll 0 0px; height:252px; border:none; width:100%; _width:99%; margin-bottom:10px; color:#cbcbcb; font-size:13px; float:none }
.inner .header a,.inner .header a:link,.inner .header a:active,.inner .header a:visited{ color:#cbcbcb}
.Hhead{background:#272727 url(../images/line-2.gif) 0px 100% repeat-x; padding:0 10px; margin:0 0 9px; position:relative}
.Hhead h1{ font-family:Tahoma; font-style:normal; font-size:22px; color:#eee;}
.Brand_logo{ position:absolute; right:10px; top:-4px;background: url(../images/logobase.gif) 0px -1px no-repeat; width:130px; height:60px; text-align:center}
.Htext{ float:left; width:298px; padding:0 10px}
.Himg{ background-color:#272727; height:187px; margin-left:333px}
.breadcrumb{ font-size:12px; padding-bottom:5px}
.breadcrumb a,.breadcrumb a:link,.breadcrumb a:active,.breadcrumb a:visited{ color:#fff !important}
.breadcrumb a:hover{ color:#FF3300 !important}
.parms .catalogue{padding:0px;margin:0px 0px 0px 7px;}
.parms .catalogue1{padding:0px;margin:0px 0px 0px 50px;}
.parms .catalogue2{padding:0px;margin:0px 0px 0px 35px;}



















.img_bg{background:url(../images/img-bg.gif) center top no-repeat;width:190px;height:281px;padding-left:8px;padding-right:8px;
	padding-top:7px;float:left;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:12px;color:#333333;text-align:center;
	font-weight:bold;text-decoration:none;}
.img{width:140px;height:179px;border:3px solid #825412;margin:5px auto auto auto;background-color:#FFF;vertical-align:middle;
	text-align:center}
a.imgLink, a.imgLink:link, a.imgLink:active, a.imgLink:visited{width:140px;height:179px;display:block;text-indent:-9000px;}
a.imgLink:hover{}
.addto_cart_bg{font-family:"Trebuchet MS";font-size:20px;color:#b55454;font-weight:bold;text-align:left;margin-left:8px;height:44px;
	width:70px;padding-top:8px;float:left;}
#right_link{background:url(../images/right_link_bg.jpg) left;width:11px;height:369px;float:left;}
#search_left{background:url(../images/search-left.jpg) left;width:9px;height:159px;}
h3 {font-family:"Trebuchet MS";font-weight:normal;font-size:16px;font-weight:bold;color:#663300;}
h3 a, h3 a:link, h3 a:active, h3 a:visited{font-family:"Trebuchet MS";font-weight:normal;font-size:16px;font-weight:bold;
	color:#663300;text-decoration:none}
h3 a:hover{font-family:"Trebuchet MS";font-weight:normal;font-size:16px;font-weight:bold;color:#663300;text-decoration:underline;}
table td.cMain{text-align:left;vertical-align:top;padding:0px 10px 0px 17px;}
.bg02{height:213px;background:#825412 url(../images/header_corner.jpg) no-repeat top right;padding-right:20px;}

legend{font-size:1.1em; color:#333; font-weight:bold; font-family:tahoma}
.cMain label{float:left;width:270px;padding:0;font-size:1.1em;margin:7px 10px 0 0px;text-align:left;}
input.search{margin:0px;}
img.spacer{height:4px;width:1px;}
.errorTable{margin:0px;padding:0px;border:#b92501 1px solid; width:100%; _width:99%; text-align:left; margin:10px 0px}
.errorTable th{background:#fff2f2 url(../images/error.png) no-repeat scroll 10px 4px;padding: 9px 9px 9px 42px;color:#ac2d0f;font-family:"Trebuchet MS";font-size:13px;font-weight:bold;}
.errorTable td{color:#992a2a;font-weight:normal;background-color:#ffdede;font-family:"Trebuchet MS";font-size:13px;padding:0px;}
.errorTable td a, .errorTable td a:link, .errorTable td a:active, .errorTable td a:visited{color:#992a2a;font-weight:normal;
	background-color:#f2dddd;font-family:"Trebuchet MS";text-decoration:underline;font-size:13px;padding:0px;}
.errorTable td a:hover{color:#992a2a;font-weight:normal;background-color:#f2dddd;font-family:"Trebuchet MS";text-decoration:none;
	font-size:13px;padding:0px;}
.errorTable td ul{list-style-type:disc;margin-left:38px;padding:5px;}
.errorTable td ul li{ padding:1px; list-style-type:decimal; font-size:12px}
.success{border:#71a829 solid 1px;padding:10px 10px 10px 42px; font-size:13px;
  color:#71a829;background:#eaf7d9 url(../images/success.gif) 6px 5px no-repeat;font-weight:bold;margin:10px 0px;}
.htable{margin:auto;padding:2px; width:100% !important; _width:99% !important}
.htable tr.list{background-color:#f1f1f1;}
.htable tr.list td{vertical-align:top;padding:6px;border-bottom:solid 1px #ccc;}
.htable th{padding:4px; background:#b3b3b3 url(../images/table_head.gif) repeat-x scroll 0 100%; color:#fff; text-align:left; border-bottom:#adadad solid 1px; border-top:#adadad solid 1px}
.htable tr.P_Price td{ border-bottom:#ccc dashed 1px}
img{border:0px;}











/*----------------PRODUCT DETAILS--------------*/
.prod_mainimg{width:320px;padding:0px 4px;height:370px;float:left;text-align:center;border:#E2E2E2 solid 4px;}
.prod_featuredesc{width:600px;height:30px;padding:4px;margin-left:10px;border:solid 1px #ECECEC;}
.prod_featuretextarea{margin-left:10px;width:650px;}
#mainIMG_DIV{cursor:pointer;height:300px;width:270px;}
.prod_detail{border:thick;margin-bottom:6px; padding-top:4px;float:right;min-height:150px; width:380px}
.featured{}
.featured_prod{background:#f7f7f7;border:3px solid #E2E2E2;margin-bottom:10px;}
.featured_prod_base{ border:#fff solid 4px; padding:10px}

.prod_featureimg{padding:4px;float:left;margin-left:10px;border:#000000 1px solid;text-align:center;}
.prod_featureprodIMG{ background:#fff; float:left;width:100px;height:90px;}
.prod_featureprodIMG a{width:100px;height:90px;cursor:pointer;float:left;text-indent:-9000px;}
.prod_featuretext{ margin:0px 0px 0px 110px}
#mainIMG_DIV_Featured{width:270px;}
.prod_view{width:659px;float:left;text-align:center;}
.prod_img{width:75px;height:60px;border:3px solid #FFFFFF;margin:10px 10px 4px 10px;float:left;text-align:left;cursor:pointer;}
.prod_imgcrop{width:344px;height:298px;border-top:3px solid #000000;border-left:3px solid #000000;border-right:3px solid #000000;
	border-bottom:3px solid #000000;float:left;margin-left:10px;}
.catalogue .paging{ margin-top:-24px;} 
.paging{padding:8px 5px 12px;text-align:right;}
.paging strong{ font-family:tahoma; font-size:12px}
.catalogue .Pclear,.Pclear{ float:right;margin-top:2px;}
.perpage{ padding:0px 10px}
.perpage strong{ display:block;font-family:tahoma;font-size:12px; padding:2px}
.perpage a{ padding:0 11px 0 1px}
a.paging, a.paging:link, a.paging:active, a.paging:visited{color:#ffffff;font-size:11px;font-weight:bold;background-color:#898989 ;
	font-family:Arial, Helvetica, sans-serif;padding:3px 4px 3px 5px;border: #666 1px solid;text-decoration:none;}
a.paging:hover{color:#333;font-size:11px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;
	 background:url(../images/input.gif) 0px -2px repeat-x; border:#b3b3b3 solid 1px;text-decoration:none;}
span.current{color:#ffffff;font-size:11px;font-weight:bold;background-color:#ccc;border:#999 1px solid;
	padding:2px 4px 2px 5px;text-decoration:none;}
	
.prod_price{font-family:"Tahoma";font-size:16px;font-weight:bold;color:#FF0000;}
.prod_desc, .product_description{font-size:11px;font-family:Arial, Helvetica, sans-serif;}
.prod_price_was{font-family:"Tahoma";color:#999999;}
.prod_attrib{font-family:"Tahoma";font-size:12px;font-weight:bold;color:#999999;background-color:#FFF;padding:4px;margin:0px;
	width:90%;}
.prod_attrib_combo{background-color:#ECECEC;padding:4px;margin:0px;width:90%;}
.buttonEnding{position:absolute;display:inline;margin-left:-15px;width:10px;height:32px;background:url(../images/end.gif) no-repeat;}
a.prodThumb, a.prodThumb:link, a.prodThumb:active, a.prodThumb:visited{display:block;width:80px;height:100px; margin-right:5px;opacity: 100;filter: alpha(opacity=100);}
a.prodThumb:hover{opacity: .60;filter: alpha(opacity=60)}
a.prodThumb:hover img{}
.prodIMG{width:75px;height:60px;margin:0px;margin-right:4px;margin-bottom:4px;text-align:left;cursor:pointer;}
.prodIMG a, .prodIMG a:link, .prodIMG a:active, .prodIMG a:visited{width:75px;height:60px;display:block;border:3px solid #FFFFFF;}
.prodIMG a:hover{border:3px solid #ECECEC;}
.prod_title{font-family:"Tahoma";font-size:11px;font-weight:bold;color:#FFF;padding:4px;padding-bottom:10px;margin:0px;width:138px;
	background:#825412;margin-left:auto;margin-right:auto;}
.prod_frame{margin-top:18px;width:84%;margin-left:auto;margin-right:auto;}
.prod_price_list{font-family:"Tahoma";font-size:16px;color:#660000;width:80px;height:29px;padding-top:4px;float:left; margin-top: -5px;}
.prod_price_now{font-size:20px;font-weight:normal;color:#B20700;}
.price_was{font-family:trebuchet MS;font-size:12px;text-decoration:line-through; font-weight:bold; background:#eee; margin-left:5px}
.prod_more_link{float:right; display:inline;}
.prod_more_link .rButton{margin-top: 0px;}
.cart{width:290px;height:20px;float:left;text-align:center;color:#825412;font-size:11px;padding-top:5px;margin-left:40px;
	margin-top:20px;}
.cart a{padding:2px 4px 2px 4px;border:#fdcf8c solid 1px;color:#825412;text-decoration:none;background:#FFFFFF;}
.yourCart table{width:100%;margin-left:auto;margin-right:auto;border:solid 1px #ECECEC;padding:2px;}
.yourCart tr.cEven td{border-bottom:solid 1px #FFF;background-color:#F9F9F9;}
.yourCart td{vertical-align:top;padding:2px;}
.yourCart tr.total td{padding:6px;background-color:#ECECEC;text-align:right;font-weight:bold;}
.yourCart td.price{text-align:right;font-weight:bold;font-size:11px;}
.yourCart h5{font-size:13px;color:#825412;margin:0px;font-weight:bold;font-family:tahoma;margin-left:4px;}
.yourCart h5.cTotal{color:#999999;}
.yourCart p{font-size:11px;font-family:tahoma;padding:0px;padding-top:2px;padding-bottom:2px;margin:0px;margin-left:4px;}
/* images area */
.content_product_images{width:290px; margin:auto}
.content_product_images_mainimage{width:290px;height:370px;position:relative;top:0px;left:0px;}
.content_product_images_mainimage_zoom{position:relative;top:0px;left:0px;width:290px;height:372px;display:none;}
#content_product_loading{display:none;}
#dvMainImageZoom #container{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px;}
/* Do NOT move the dvMainImageZoom dimensions from product.aspx into here, as the enabledrag js won't work */
#dvMainImageZoom{position:relative;overflow:hidden;}
.content_product_images_mainimage_zoom #imgMainImageZoom{border:solid 1px #ECECEC}
#dvMainImageZoom{border:solid 1px #ECECEC}
.zoomControl{background-color:#ECECEC;padding:2px;text-align:left;}
#content_product_loading{display:none;}
#dvMainImageZoom #container{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px;}
.parms{border:1px solid #B0B0B0; margin-top:5px; width:100%; color:#666}
.parms th{border-bottom:1px solid #B0B0B0;padding:4px; background:#B3B3B3 url(../images/table_head.gif) repeat-x scroll 0 100%; color:#000; text-align:left}
.parms td{padding:4px 8px;vertical-align:top; width:auto !important; border-bottom:#f1f1f1 dashed 1px}
.parms td a.addtocart{ display:block; background:url(../images/cart1.png) 0px 0px no-repeat; padding:0px 0px 0px 22px; text-align:left; margin-left:10px}
.box_T{background:url(../images/box_top.gif) top left no-repeat;width:640px;padding:10px 20px 10px 10px;min-height:1000px;}
.box_C{background:url(../images/box_center.gif) 0px  0px repeat-y;width:663px;color:#000;margin:20px 0px 0px 0px;}
.box_B{background:url(../images/box_bottom.gif) bottom left no-repeat;width:663px;height:24px;}
table{margin:0px;width:auto; font-size:13px;}
table.bigImage{ margin-bottom:10px; width:100%; text-align:center;}
/*#wrap{ border:#B0B0B0 solid 1px; padding-left:15px}
*/.cloud-zoom-big{ left:318px !important}
.CMS .errorTable{width:100%;}
.rButton{margin-top:15px;margin-right:7px;float:right;}
.rButton a, .rButton a:link, .rButton a:active, .rButton a:visited{
	background:url(../images/button_right.gif) top right no-repeat;
	position:relative;
	margin:0px 0px 0px 0px;
	color:#FFFFFF; 
	font-size:11px; 
	padding:9px 10px 10px 4px;
	text-decoration:none;
	background-position:100% -33px;
}
.rButton a span{
	float:left;
	background:url(../images/button_left.gif) 0px 0px no-repeat;
	width:8px;
	margin-top:-8px;
	padding:8px 0px 11px 0px;
	text-indent:-9000px;
	 background-position:100% -33px;
}
.rButton a:hover{background:url(../images/button_right.gif) top right no-repeat;color:#ECECEC;}
.rButton a:hover span{background:url(../images/button_left.gif) 0px 0px no-repeat;}
.errorTable2{margin:0px;padding:0px;width:100%;}
.errorTable2 th{padding:9px 9px 9px 42px;font-family:"Trebuchet MS";font-size:13px;font-weight:bold;}
.errorTable2 td{font-weight:normal;font-family:"Trebuchet MS";font-size:13px;padding:0px;}

.brand .dvMainImageZoom{background-color:#FFFFFF;
border:1px solid #ECECEC;
padding:20px;}
.brand ul.plist{list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0;}
.brand ul.plist li{margin-bottom:4px;}
.brand ul.plist a{color: #999; text-decoration:none;background:#ECECEC none repeat scroll 0 0;
border:1px solid #DEDEDE;
display:block;
padding:4px 6px;}
.brand ul.plist a:hover{color: #333; background-color:#F3F3F3}
a.fb, a.fb:link, a.fb:visited, a.fb:active{ text-decoration:none; }
.fb img{ vertical-align:middle; }
.share_this{ float:right}
.share_this a.icon, .share_this a.icon:link, .share_this a.icon:visited{
	background:url(../images/share_this.gif) 0px 0px no-repeat;display:block;padding-left:25px;width:120px;
 text-decoration:none; font-size:16px;
	}
.share_this_icons{ padding-left:25px; padding-top:5px}
.share_this_icons a{display:block;height:16px;padding-left:22px;width:95px; margin-bottom:5px;color:#000;}
.share_this_icons a.facebook{ background:url(../images/share_icons.gif) 0px 0px no-repeat;}
.share_this_icons a.twitter{ background:url(../images/share_icons.gif) 0px -16px no-repeat;}
.share_this_icons a.tellfriend{ background:url(../images/tell.gif) 0px 0px no-repeat;}
.article{ background:#f1f1f1; padding:10px; margin:14px 0px; font-size:13px; border-bottom:2px solid #E1E1E1}
.colright .article p{ padding:3px 0px}
.article.even{ background:#f7f7f7}



.note{ font-family:arial; font-size:11px; font-weight:bold; padding:5px; color:#666}
.note span{ color:#000}
.note a,.note a:link,.note a:active,.note a:visited{ color:#000}
.note a:hover{ color:#B20700}
.note2{ color:#000; font-weight:bold; font-family:tahoma}
.red{ color:#B20700 !important;font-weight:bold; font-family:tahoma; font-size:12px}
.sidenav em{ font-style:normal; font-size:12px}
.cEven{ font-size:11px;}
.cEven a,.cEven a:link,.cEven a:active,.cEven a:visited{ color:#000}
.total{ font-family:tahoma}
a.remove,a.remove:link,a.remove:active,a.remove:visited{font-size:11px; font-weight:bold; background:url(../images/remove_icon.png) 0px 1px no-repeat; padding-left:16px; margin:5px 2px; color:#000; display:block; padding-bottom:2px}
.level1 a.remove,.level1 a.remove:link,.level1 a.remove:active,.level1 a.remove:visited
{ background:url(../images/remove_icon.png) 0px 4px no-repeat; padding-left:19px;}
a.remove:hover,.level1 a.remove:hover{color:#B20700}
.htable select{ padding:1px}
tr.P_Price td{ background:#fff; padding:4px}
tr.Bbase{ text-align:right}
tr.Bbase .button{ margin-top:10px}
tr.note td{ padding:10px 0px}

.level1{background: url(../images/bullet01.gif) no-repeat scroll left 5px;margin-left:0px;margin-top:10px;padding-left:17px; font-size:12px}
.level1 a,.level1 a:link,.level1 a:active,.level1 a:visited{background:transparent url(../images/bullet.gif) no-repeat scroll 5px -32px;color:#666666;display:block;padding:3px 4px 3px 18px;text-decoration:none;}
.level1 a:hover{background:#fff url(../images/bullet.gif) no-repeat scroll 5px 10px}
.alert,.alertmsg{ background:#F9FBE0 url(../images/jabber_protocol.png) no-repeat scroll 10px 3px;border:2px solid #EADB62;color:#333333;font-family:tahoma;font-size:13px;font-weight:bold;margin:10px 0;padding:8px 8px 10px 42px; }
.alertmsg{background:#F9FBE0 url(../images/alert.gif) no-repeat scroll 10px 3px;}
.alertlist{ float:left}
.alertlist ul li{ font-size:13px}
.alertlist ul li a,.alertlist ul li a:link,.alertlist ul li a:active,.alertlist ul li a:visited{ font-weight:bold; font-size:12px; font-family:tahoma; color:#000}
.alertlist ul li a:hover{ color:#333;}
.Margintop{ margin:10px 0px !important }
/*h1.shop_range,h1.shop_brand,h1.shop_prod,.shop_cart,
.Ind_search,.Ind_quicksearch{ display:block; text-indent:-9000px; height:24px; background: url(../images/heading.png) no-repeat 0px 0px;_background: url(../images/search_heading.gif) no-repeat 0px 0px }*/
/*h1.shop_range{ background-position:0px 0px; width:122px}

h1.shop_brand{background-position:0px -45px; width:125px}
h1.shop_prod{background-position:0px -88px; width:145px}
.Ind_search{ background-position:0px -123px;_ background-position:0px 0px; width:122px}
.Ind_quicksearch{ background-position:0px -158px;_background-position:0px -35px; width:122px}*/
.Ind_search,.Ind_quicksearch{ display:block; text-indent:-9000px; height:30px;}
.Ind_search{ background: url(../images/search.png) no-repeat 0px 0px; width:122px}
.Ind_quicksearch{ background: url(../images/quick_search.png) no-repeat 0px 0px; width:122px}

.moreInfo{ padding-left:16px;}
.featured_prod h3{ font-size:13px}
.contact label.loginbtn{ width:165px; _width:0px; _margin-right:-2px}
.sizecontent h2,.myaccount h2{ color:#333333;font-family:georgia;font-size:20px;font-style:italic;}
.sizeguide{ width:100%; _width:99%}
.sizeguide{border:1px solid #B0B0B0; }
.sizeguide td{border-top:1px dashed #e1e1e1;border-right:1px dashed #e1e1e1; padding:0px 10px}
.sizeguide tr th{background:#B3B3B3 url(../images/table_head.gif) repeat-x scroll 0 100%;
border-bottom:1px solid #B0B0B0;
color:#fff;
padding:4px;
text-align:left; padding:4px 10px}
.faqcontent td{ padding:4px 0px}
.faqcontent hr{ margin:10px 0px}
.btnfieldset{ border:none; padding:0px}
.reg{ margin-left:15px}
.myaccount{}
.myaccount table.htable{border:1px solid #B0B0B0; margin:10px 0px }
.myaccount table.htable td,.myaccount table.htable th{ padding:4px 8px; border-bottom:1px dashed #F1F1F1}
.myaccount table.htable a{ font-weight:bold; text-decoration:underline }
.content_product_images table{ margin-left:auto;margin-right:auto;}




.small_box ul li{ border:#e2e2e2 solid 3px; background:#b0b0b0;margin:3px; padding:1px}
.small_box ul li a{background:#fff; position:relative;opacity: .8;filter: alpha(opacity=80)}
.small_box ul li a:hover{opacity: 100;filter: alpha(opacity=100)}
.small_box ul li a span.price,.small_box ul li span.link
{bottom:15px;margin:auto;position:absolute;text-align:center;width:168px; color:#999 }
.small_box ul li a span.heading{margin:auto;text-align:center;width:168px; color:#999;display:block}
.top_search fieldset,.homesearch fieldset{ border:none; margin:0px; padding:0px}
.nowrap{ white-space:nowrap}
.centeral{ text-align:center}

#loading {position: absolute;top: 49.5%; left: 49.5%;z-index: 3;width: 24px; height: 24px;text-indent: -999em;background-image: url(../images/progress.gif);}
/*#slideshow img, #slideshow a{position:absolute;z-index: 0;}
#slideshow .prevslide, #slideshow .prevslide img{z-index: 1;}
#slideshow .activeslide, #slideshow .activeslide img{z-index: 2;}*/
#slideshow {
    position:relative;
}

#slideshow DIV {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow DIV.active {
    z-index:10;
    opacity:1.0;
}

#slideshow DIV.last-active {
    z-index:9;
}

#slideshow DIV IMG {
    display: block;
    border: 0;
    margin-bottom: 10px;
}
#recaptcha_widget_div{ margin-left:175px; }
.sCode label{ padding:0px}
.colright p.payby{margin-left:170px;}


ul.sitemap { font-size:13px; font-family:"Trebuchet MS"}
ul.sitemap  li{ margin:0px; _height:1em; _vertical-align:middle}
ul.sitemap  li a{ text-decoration:none; color:#666;display:block; padding:3px 4px 3px 18px;}


ul.sitemap  li a.expandable span.exp_li{ background: url(../images/icon.gif) 0px -209px no-repeat;  margin:0px; padding:0px 10px; display:block; float:left}
ul.sitemap  li a.expandable:hover span.exp_li{ background:url(../images/icon.gif) 0px -318px no-repeat;}

ul.sitemap  li a.collapse span.exp_li{ background: url(../images/icon.gif) 0px 1px no-repeat;  margin:0px; padding:0px 10px; display:block; float:left;opacity: .7;filter: alpha(opacity=70);}
ul.sitemap  li a.collapse:hover span.exp_li{ background:url(../images/icon.gif) 0px 1px no-repeat;opacity: .9;filter: alpha(opacity=90);}


ul.sitemap  li a.expandable{background: url(../images/tab_bar.gif) 0px 0px repeat-x;-moz-border-radius:6px;-webkit-border-radius:6px; border:#e1e1e1 solid 1px; margin:8px 0px 0px 0px; padding:8px 18px;font-family:georgia;font-size:18px;font-style:italic; color:#888}
ul.sitemap  li a.expandable:hover{ background: url(../images/tab_bar.gif) 0px 0px repeat-x;color:#666}
ul.sitemap ul{ font-size:13px; font-family:"Trebuchet MS"; padding-left:25px; }

ul.sitemap ul ul,ul.sitemap ul#sub_ts2{ overflow:hidden; margin-top:10px}
ul.sitemap ul ul li,ul.sitemap ul#sub_ts2 li{ float:left; width:228px; clear:none}
ul.sitemap li a{ text-decoration:none; color:#666;background:url(../images/bullet.gif) 5px -31px no-repeat; display:block; padding:3px 4px 3px 18px;}
ul.sitemap li a:hover{background:#fff url(../images/bullet.gif) 5px 11px no-repeat; color:#000 }
.Dnote{ font-size:11px; text-transform:uppercase}
.google_plus{
padding: 10px;
position: relative;
}
.gp_h1{margin-bottom: 4px;
display: block;}
.gp_h2{font-size: 11px;
display: block;
margin-top: 4px;}
#___plusone_0{}
