﻿/*  Product details page */
div#product-header h2{position:relative;border-bottom:1px solid #411485;font-size:2.5em;color:#411485;padding:5px 0;margin:30px 0 0 0;z-index:1}
div#product-left{float:left;width:350px}
div#product-left h3{font-weight:bold;font-size:2.5em;color:#411485;padding:5px 0;margin:15px 0 0 0}
div#product-left p,div#product-left ul,div#product-left ol,div#product-left table,div#product-left blockquote,div#product-main p{font-size:1.2em;margin:10px 0;line-height:1.3em}
div#product-left .detail-box{border-bottom:1px solid #d6d6d6;padding:5px;margin:20px 0}
div#product-left .detail-box p{color:#595959;margin:0;padding:10px 0 5px 15px;background:url('/images/product-detailbox-bullet.png') no-repeat left center}
div#product-left .detail-box p a{color:#595959}
div#product-left .product-warranty{background:#fff url('/images/product-warranty-bg.png') no-repeat right top;padding-bottom:10px}
div#product-left .product-warranty p,div#product-left .product-frame p,div#product-left .product-fabric p{margin-right:50px}
div#product-left .product-delivery{background:#fff url('/images/product-detailbox-bg.png') no-repeat right top;text-align:right}
div#product-left .product-delivery p{float:left;text-align:left}
div#product-left .popup{border:1px solid black;width:auto;padding:5px;background:#ffe;text-align:left;font-size:1.1em;color:#595959;z-index:3}
div#product-left .product-frame{background:#fff url('/images/product-frame-bg.png') no-repeat right top;float:left;width:155px;margin-top:0}
div#product-left .product-fabric{background:#fff url('/images/product-fabric-bg.png') no-repeat right top;float:right;width:155px;margin-top:0}
div#product-left div.modalpopup{width:800px;background:#fff;border:1px solid #000;padding:20px}
div#product-left div.modalpopup h4{font-size:1.8em}
div#product-left div.modalpopup table{font-size:1.1em;color:#595959}
div#product-left div.modalpopup-frame table{margin:20px auto}
div#product-left div.modalpopup-fabric table{margin-left:20px;float:right}
div#product-left div.modalpopup table img{border-bottom:1px solid #d6d6d6;padding-bottom:5px}
div#product-left div.modalpopup td{padding:5px}
div#product-left div.modalpopup-fabric td{width:72px}
div#product-left div.modalpopup p.center{clear:both;border-top:1px solid #d6d6d6;padding-top:20px}
div#product-left div.modalpopup p a{font-weight:bold;color:#000}
div#product-main{margin-left:50px;width:550px;float:left;display:inline;overflow:hidden;}
div#product-image{margin:0 210px 20px 0;padding-top:20px}
div#product-image div{width:250px;text-align:center}
div#product-image a{float:right;display:inline;background:url('/images/product-enlarge.png') no-repeat left top;margin-top:20px;padding:0 0 3px 15px;color:#595959;font-size:1.1em;border-bottom:1px solid #6A47A0}
div#product-main .product-thumbnails{margin:20px 210px 20px 0;border-bottom:1px solid #d6d6d6;height:89px}
div#product-main .product-thumbnails p{font-size:1.1em;color:#595959;border-bottom:1px solid #d6d6d6;padding-bottom:10px;margin:0}
div#product-main .product-thumbnails .thumb{float:left;width:42px;height:42px;margin:10px 10px 10px 0;text-align:center;border:1px solid #d6d6d6}
div#product-main .product-muscles{clear:right;position:relative;border-bottom:1px solid #d6d6d6}
div#product-main .product-muscles h3{font-size:1.8em;color:#411485;width:10em;border-bottom:1px solid #d6d6d6;padding-bottom:5px;margin-bottom:5px}
div#product-main .product-muscles ul{float:left;margin-right:30px}
div#product-main .product-muscles li{clear:left;}
div#product-main .product-muscles li b{float:left;clear:left;font-size:25px;line-height:18px}
div#product-main .product-muscles li span{font-size:12px;line-height:20px;color:#595959;}
div#product-main .product-muscles img{margin-right:10px}
div#product-main .product-muscles li.pectorals{color:#F6F618}
div#product-main .product-muscles li.deltoids{color:#149238}
div#product-main .product-muscles li.triceps{color:#990E83}
div#product-main .product-muscles li.biceps{color:#2BA8C5}
div#product-main .product-muscles li.quadriceps{color:#F6DEB2}
div#product-main .product-muscles li.hamstrings{color:#F69E34}
div#product-main .product-muscles li.calves{color:#17509E}
div#product-main .product-muscles li.neck{color:#88570B}
div#product-main .product-muscles li.abdominals{color:#F95B0F}
div#product-main .product-muscles li.back{color:#000}
div#product-main .product-muscles li.glutes{color:#7E7E7E}
div#product-main .product-muscles li.trapezius{color:#CAE5B3}
div#product-main .product-muscles li.abductors{color:#f00}
div#product-main .product-muscles p.clear{clear:both;line-height:10px}
div#product-main .product-weights{clear:left;background:url('/images/product-weights.png') no-repeat left top;margin:10px 0;height:76px}
div#product-main .product-weights h4{font-size:1.5em;font-weight:bold}
div#product-weight-rec{float:left;width:100px;margin-left:60px}
div#product-weight-comp{float:left;width:200px;margin-left:30px}
div#product-right{float:right;width:205px;padding-bottom:10px;background:#f4f4f4 url('/images/product-right.png') no-repeat right bottom;color:#595959}
div#product-right div{padding:5px 10px;font-size:11px}
div#product-right div ul{font-size:11px;list-style:disc none outside;margin:10px 5px 10px 15px}
div#product-right p{padding:10px 5px}
div#product-right h3{background:#d5d5d5 url('/images/main-cat-sub-header.png') repeat-y right top;color:#fff;font-size:1.4em !important;padding:5px 10px;margin-bottom:5px}
div#product-specs span{float:left;width:100px;clear:left;font-weight:bold}
div#product-meta{position:absolute;top:112px;right:180px;width:470px;z-index:2}
div#product-meta li{float:right;display:inline;margin-left:20px}
div#product-meta li.logo{margin:7px 10px 0 0;z-index:0}
div#product-links{position:absolute;top:112px;right:0px;width:135px;z-index:2}
div#product-links li{font-size:1.2em;padding:4px 0 4px 20px;border-top:1px solid #565656;border-bottom:1px solid #565656;color:#565656;margin:5px 0;background:url('/images/product-link-bullet2.png') no-repeat left center}
div#product-links li a{color:#565656}
div#product-links li.contact{border-color:#411485;background-image:url('/images/product-link-bullet1.png')}
div#product-links li.contact a{color:#411485}
div.dealer-only{clear:both;margin:20px 0;padding:5px;border:1px solid #d5d5d5;background:#ffe}
div.dealer-only h4{font-weight:bold;font-size:1.5em;color:#565656;margin-bottom:10px}
div.dealer-only ul{list-style:square none inside}
div.dealer-only li{padding-left:15px}
div.dealer-only ul a{color:#565656}
div.dealer-only ul a:hover{text-decoration:underline}
#product-left li{list-style-type:disc;margin-left:15px}
