a:active{outline: none;}
a:focus{-moz-outline-style: none;}

#sku-detail .item .image{float:left;margin:0 auto;width:475px;font-size:0.9em;}
#sku-detail .item .details{float:right;width:387px;}
#sku-detail .dotted{background:url(/images/dot.gif) repeat-x;padding:2px;margin:5px 0;}
#sku-detail .item .details p{margin:1px;}
.status{font-size:.8em;}
a.magnify{background:url(/images/icons/magnify.gif) left center no-repeat; padding:3px 0 0 23px;display:inline-block;margin-top:2px;}

.club{color:#cc0000;font-size:1.5em;}
.sale{font-size:1.1em;color:#4275a2;background:none;}
.was{font-size:1.1em;color:#666666;}
.shipping{padding:5px;}
#content_right{padding:0;}
.txt{vertical-align:super;margin:3px;}
.addtocart{padding:3px;float:left;width:250px;}
.addtocart label{vertical-align:super;padding:3px;display:inline-block;margin-bottom:10px;}
.addtocart label span{font-weight:normal;font-size:.8em;}
#content_right .left{float:left;background:url(/images/dotup.gif) repeat-y right;width:195px;height:90px;}
#content_right .right{float:left;margin-left:13px;}
.right h3,.left h3{font-size:1.2em;color#666666;margin:0 0 2px 0;}
.left ul,.right ul{list-style-image:none;list-style:none;padding:0;margin:0;}
.left ul li.review{display:inline; padding:2px;}
.share li{padding:3px;text-align:right;}
.share li img{margin:0 10px 0 0;vertical-align:sub;}


.shipping{padding:5px 19px;}

.sku-headline{font-size:1.2em;font-weight:bold;}
.sku-copy{}
.sku-copy,.specs,.main-block,.sku-headline{margin:10px;font-size:1em;}


.price{float:left;}
.qtyleft{color:#cc0000; padding:10px;border:1px solid #d6d6d6;float:right;width:70px;text-align:center;font-size:1em;margin:5px 0;}
.special{font-size:1.7em;font-weight:bold;color:#4275a2;}

#reviews{border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;}
#reviews .item{margin:10px 0;background:url(/images/dot.gif) repeat-x bottom;padding: 0 0 20px 0;}
#reviews .item.last{background:none;}
#reviews .item .personinfo{float:left;width:200px;}
#reviews .item .reviewinfo{float:left;width:565px;}
#reviews .item .reviewinfo .top{}
#reviews .item .reviewinfo .middle{margin:15px 0;}
#reviews .item .reviewinfo .top .title{float:left;font-style:italic;font-size:.8em;}
#reviews .item .reviewinfo .top .title h1{font-size:1em;display:inline;margin:0 10px;font-style:normal;}
#reviews .item .reviewinfo .top .title img{vertical-align:sub;}
#reviews .item .reviewinfo .top .date{float:right;font-size:1em;border:1px solid #d6d6d6;padding:5px;}
#reviews .item .reviewinfo .bottom{font-style:italic;font-size:.8em;}


#crosssell{}
#crosssell .club{font-size:1em;margin:0;}
#crosssell .was{font-size:1em;margin:0;}
#crosssell .item{margin-bottom:10px;}
#crosssell .item .image{border:1px solid #d6d6d6;padding:3px;float:left;width:75px;height:75px;text-align:center;}
#crosssell .item .info{float:left;padding:0 15px;}
#crosssell .item .info .club,#crosssell .item .info .sale,#crosssell .item .info .was,#crosssell .item .info .price,#crosssell .item .info p{float:none;font-size:1.1em;margin:0;}
.tabs .rightcol #crosssell .item .info{width:160px;font-size:.8em;}


.store{padding:20px;border-bottom:1px solid #333;}
.store .avail{float:right;}

