#content h1, #content h3 {font-size: 1.4em;}

#content .img.bannerlink {display: block; margin-bottom: 10px;}

#prodLeft {width: 320px; height: 369px; margin: 0 10px 0 0; overflow: auto !important;}
#prodMainImg {position: relative; width: 279px; height: 372px; margin: 0 10px 0 0;}
#prodRight {width: 320px; height: 369px;}

#prodLeft h4, #prodLeft ul, .description {font-size: 1.1em;}
#prodLeft h4, #prodLeft ul, .prodLeftContent p {margin: 5px 0;}

.description {margin-bottom: 5px;}
#prodLeft ul {list-style: disc inside;}
#prodLeft ul li {margin-left: 5px;}
.prodLeftContent {padding: 5px;}
#flexWrap {display: none;}

#hwFlexRating li {float: left; height: 20px; width: 20px; background-color: #000000; color: #ffffff; text-align: center; border: 1px solid #999999; list-style: none;}
.activeFlex {background-color: #ffffff; color: #000000;}
.jktRatings {margin-top: 5px;}

.saleprice, .was, .now {font-size: 1.5em; margin-right: 5px;}
.now {color: #ce3133;}
#product_sizes_dropdown {margin-top: 10px; width: 100px;}
.buttons button {
background-color:#FFFFFF;
border:0 none;
cursor: pointer;
}

#prodRightFirst, #prodRightSecond {width: 50%;}
#prodRightFirst div {padding-left: 5px;}
#prodRightSecond {text-align: right; padding-top: 5px;}
#prodRight iframe {margin: 7px 0 0 10px;}
div.featureOpts {position: relative; top: -15px; left: 10px;}
div.featureOpts .featuretitle {display: block;}
div.featureOpts input, div.featureOpts span {float: left;}
div.featureOpts input {clear: left;}
.featureListItem[tip] {
    color: #ac1a2f;
    cursor: pointer;
}

#sizeSel {padding: 0 5px 0 0;}
#sizeGuide {margin: 5px 0;}
.featuretitle {margin-right: 5px;}

.cloud-zoom-loading {
    color:white;	
    background:#222;
    padding:3px;
    border:1px solid #000;
}

.prodDImg {width: 25%; float: left;}
.prodDImg a {width: 100%;}
.prodDImg a img {width: 70px; margin: 0 0 0 5px;}

#prodReviews {width: 320px; height: 273px; margin: 10px 10px 0 0;}
#prodReviewsContent, #ui-tabs-1 {height: 225px; overflow: scroll;}
#addreview {padding: 5px;}
#review-name-input {margin-right: 6px;}
#review-name-input, #review-email-input {width: 125px;}
#review-comments-input {width: 260px; height: 40px; margin: 5px 0;}
ul.star-rating {list-style: none; margin-left: 5px; clear: both;}
.star-rating li {float: left;}
div .rating {float: left; clear: both;}
#submitreview {width: 95px; height: 20px; background-color:#FFFFFF; border:0 none; margin:0 0 0 10px; cursor: pointer;}

#prodRelated {width: 611px; margin-top: 10px;}
.prodRelatedItem {width: 152px;}
.relatedImg {width:150px; height: 198px;}

table.sizeGuide {margin: 10px 0; border: 1px solid #000; text-align: center;}
.sizeGuideHead {font-weight: bold;}
