#recentitem {height: 90px;}
#recentitem a {
font-size: 11px;
display: block;
margin-bottom: -1px;
padding-bottom: 5px;
text-align: center;
}
#recentitem h3 {font-size: 12px;color:#333;}
#recentitem .listimg {margin-left: 4px;height: 90px;width: 110px;float: left;border: 1px solid #ccc;}
.box img {width: auto;
max-height: 90px;
max-width: 110px;
height: auto;}
.PrevNextButton {
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	width: 120px;
	background-color:#ededed;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#777777;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	font-style:normal;
	height:26px;
	line-height:26px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #fff;
}
.PrevNextButton:hover {
	background:-webkit-gradient( linear , left top , left bottom , color-stop(0.05 , #dfdfdf) , color-stop(1 , #ededed) );
	background:-moz-linear-gradient( center top , #dfdfdf 5% , #ededed 100% );

	background-color:#dfdfdf;
}
.PrevNextButton:active , .AddToCart_btn:active {
	position:relative;
	top:1px;
}
.i-btn {
background-color: #00abc8;
border: 1px solid #00abc8;
color: #FFF;
font-size: 14px;
padding: 9px 15px;
text-transform: uppercase;
box-shadow: 0 -2px 0 0 rgba(0 , 0 , 0 , 0.2) inset;
}
.i-btn:hover {background-color: #007A8F;}
.SubscribeEmail {height: 24px;margin: 10px auto;border: 1px solid #CCC;}
.subscribe {padding: 5px 20px;}
.form-subscribe {text-align: left;}
.sizeselect select {border:1px solid #000;}

#reviewsWriteReviewer , #faqHeading , #pageNotFoundHeading , #logoffDefaultHeading , #privacyDefaultHeading , #shippingInfoHeading , #cartDefaultHeading , #newProductsDefaultHeading , #specialsListingHeading , #allProductsDefaultHeading {color: #7F7F7F;text-transform: uppercase;}
#reviewsWriteReviewer ,.buttonRow ,.buttonRow input {margin:0px;}
#enquiry ,.review-text {border:1px solid #ccc;margin: 10px auto;width: 60%;}
#faqMainContent ,#pageNotFound ul , #logoffDefaultMainContent , #privacyDefaultMainContent , #shippingInfoMainContent {color: #4D5255;
font-family: arial;
font-size: 16px;
line-height: 23px;
min-height: 200px;
padding: 10px 30px 16px;
}
#cartDefaultHeading {margin:0 0px;}
#shoppingCartDefault {padding: 10px 0px 16px;}
.productbuttons {text-align:left;display:none;}

.createaccount {float: left;width: 54%;}
.normallogin ,.createaccount {
border: 1px solid #CCC;
box-shadow: 0px 0px 3px 1px rgba(0 , 0 , 0 , 0.05) , 0px 1px 2px 0px rgba(0 , 0 , 0 , 0.1);}
.normallogin {width: 45%;}

.sideBoxContentItem { text-align:center;font: 11px/14px verdana;}
.sideBoxContentItem img { height: auto;
 margin: 10px;
 width: 120px;}
.sideBoxContentItem a:hover {color:#000}
.specialsListBoxContents { text-align:center;min-height: 280px;}
.specialsListProdName {min-height: 54px;display: block;font: 12px/14px verdana;}
.specialsListBoxContents .productsname {min-height: 45px;display: block;padding: 0px 5px;}
.increase , .decrease {
height: 22px;
width: 22px;margin-left:3px;}
.increase:hover , .decrease:hover {box-shadow: 0px 0px 2px #000;}
.increase , .decrease ,.cart_quantity {border: 1px solid #E3E3E3;}

#attribs2 {border:none;float: inherit;}
#Attrtext2 {font-weight: bold;}
.sizeselect ul li { float: left;
 line-height: 20px;
 list-style: outside none none;
 margin: 3px 3px 3px 0;
 min-width: 22px;
 padding: 10px 1px;
 position: relative;
 vertical-align: middle;
 width: 222px;}
.sizeselect ul li span {margin-left: 10px;
 display:block;text-align: left;}
 .sizeselect ul li.selectAttr {
 border: 1px solid #CCCCCC;
 cursor: pointer;}
.sizeselect ul li.selectAttr:hover {
 background-color: #ccc;}
.sizeselect ul li.select {
 background-color: #360;color:#fff;border: 1px solid #555;
}

.geshi {float: left !important;}
.account ,.footermenu ,.ourproduct {font-size: 12px;
padding: 5px 20px;
text-align:left;
margin: 15px auto;
}
.footermenu ,.ourproduct {padding: 5px 49px;}
.account {padding-right:70px;}
.account a:hover ,.footermenu a:hover ,.ourproduct a:hover {color:#9e7233;}
.account h1 , .account p ,.ourproduct p ,.form-subscribe p ,
.footermenu p {color: #000;
padding-bottom: 6px;
font-weight: bold;
line-height: 16px;text-transform: uppercase;
margin: 0.3em auto;
padding: 0px;
}
.footer {height: 140px;width: 1150px;padding-top: 10px;border-bottom: 1px solid rgb(57 , 57 , 57);}
.footermenu ul li ,.account ul li ,.ourproduct ul li {line-height: 25px;}
.AddtoCartBox {padding:23px 18px;border: 1px solid #ccc;width: 90%;}
.AddtoCartBox .i-btn {}
.footer a { color:#555;}
.location {padding: 36px 0px;width: 450px;height: 35px;text-align: left;}
.rh3Fbqr7Cf {clear: both;min-width: 1150px;text-align: center;background:#eee;border-top: 5px solid #ccc;}
.ODp29yszxZ {width: 1150px;}
.login_usr ,.login_psd {width:210px;border:1px solid #ccc;border-radius: 5px;padding: 5px;}
.loginboxlink {margin-top: 3px;}
#productGeneral #RandomShows ,.relatedproduct {float: left;margin-top: 20px;}
.xxaPyTRkLcH3 {padding: 15px 0px;}
.ool0yxTUfkc3 {color: #ac9e96;line-height: 40px;text-align: left;padding-left: 30px;width: 1150px;}
.footkeyword {line-height: 40px;color: #333;text-align: left;width: 1150px;
padding-left: 30px;}
.footkeyword a {color: #333;}
.ool0yxTUfkc3 a { text-decoration:none; color: #ac9e96;}
.footkeyword a:hover ,.ool0yxTUfkc3 a:hover {color:#f00;}
.body-header {min-width: 1150px;}
.top-shpping-cart
 {position: relative;
top: 0px;
right: 291px;
z-index: 9999;
width:490px;
background:#fff;
padding-top: 5px;
border: 1px solid #ccc;
border-top-width: 1px;
border-bottom-width: 3px;
text-align: left;
text-transform: none;
}
.top-shpping-cart ul li {
height:70px;
border-bottom: 1px solid #DEDEDE;}
#cartBoxListWrapper {width: 245px;float: left;}
.cart-img {float: left;}
.cart-img img {max-width:95px;height:auto}
.name-qty {float: left;max-width: 140px;}
.name-qty a {font-weight: normal;
line-height: 16px;
color: #212223;}
.qty-price {display: block;
color: #333;}
.cartBoxTotal {font-size: 14px;}
.top-shpping-cart .Subtotal {display: block;
line-height: 35px;
text-align: center;
font-weight: normal;}
.cartBoxTotal a {width: 80%;color: #fff;
background: none repeat scroll 0% 0% #000;
display: inline-block;
line-height: 30px;
transition: background-color 0.15s ease-in-out 0s;
}
.cartBoxTotal a:hover {background:#9c3;}
#cartBoxEmpty {
 font-size: 12px;
 text-align: center;
 padding: 10px 10px 10px 0px;
 color: #212223;
 text-indent: 15px;
}
.animBoxCartName , .animBoxCartName A:link , .animBoxCartName A:active , .animBoxCartName A:visited {
	text-decoration: none;
 height: 56px;
 overflow: hidden;
 text-overflow: ellipsis;font: 10px/14px verdana;
 color:#000;
}
.animBoxCartPrice {color: #DD2A00;font-weight:bold;font-size:12px;}
.animBoxCartName A:hover {color: #828282;font-weight: bold;text-decoration: underline;}
#tagsarea {margin: 50px 5px 0px;}
#tags {width: 100%; HEIGHT: 23px;} 
#tags li {FLOAT: left; MARGIN-RIGHT: 5px;} 
#reviewsWrite { margin-top:20px;font-family: Verdana;} 
#tags li a {padding:9px 40px;text-decoration:none; text-transform:uppercase; background:#eee; font-weight:bold;border: 1px solid #CCC;border-bottom: medium none;} 
#tags li a:hover { background:#E3E2D2;} 
#tags li.emptyTag {background: none transparent scroll repeat 0% 0%; width: 4px} 
#tags li.selectTag a {background:#fff;border-bottom: none;} 
#tags li.selectTag {background: #eee;border-radius: 5px 5px 0 0;} 
.tagContent {display: none; COLOR: #474747; PADDING: 10px; text-align:left; font-family: Verdana , Arial;border: 1px solid #CCC;} 
#tagContent div.selectTag {DISPLAY: block} 
.tagContent a {color:#f00;}
.tagContent from {margin:0;}
#colorseachContent ul li input {float: left;
border: 1px solid #333;
height: 25px;
cursor: pointer;
text-indent: -99999px;
width: 25px;
}