/*#image_block{
	float: left;
}*/

/*#PrdBreadScrumb {color: #4572ff; margin: 2px 3px 0 3px; padding: 2px 3px; background: #DDDDDD;}
#PrdBreadScrumb a {color: #4572ff;}*/
/*#productinfo h2 {width: 530px; text-align: center; padding: 9px 0; font-weight: bold; font-size: 17px;}
#productinfo h1 {width: 530px; text-align: center; padding: 9px 0; font-weight: bold; font-size: 17px;}
#AboutThisProduct {margin-left: 10px; width: 522px; float: left; clear: both; overflow: hidden;}
#AboutThisProduct .Caption, #RelatedItems .Caption {background-color: #DDDDDD; padding: 2px 3px; font-weight: bold;}
/*#RelatedItems {float: right; width: 280px; margin-right: 10px;}
#RelatedItems .CtnerImg {width: 75px; height: 75px; float: left; padding: 2px 0px 0px 0px;}
#RelatedItems .CtnerInfo {width: 200px; float: right;}
#RelatedItems a {color: #4572ff;}*/
/*#ItemImage {float: left; width: 528px; text-align: center; padding: 10px 10px; border-right: 1px solid #000000; height: 335px;}*/
/*#ItemImage #prodImg {max-height: 350px;}
#ItemImage .medImage {max-width: 260px;}*/
#ItemImage #liftkit_img, #ItemImage #wheels_img, #ItemImage #tires_img {padding: 0 20px;}
/*#ProdAddCart {float: right; width: 297px; margin-right: 5px; font-size: 12px; height: 355px;}*/
/*#ProdAddCart h1 {font-size: 18px; margin: 10px 0;}*/
#ProdAddCart .prodinforow {clear: both; overflow: hidden; padding:4px;}
#ProdAddCart .prodinforow #liftkit, #ProdAddCart .prodinforow #wheels, #ProdAddCart .prodinforow #tires {width: 200px;}
#ProdAddCart .prodinforow label {float: left; width:30%;} /* todo - breakpoints widths */
#ProdAddCart .prodinforow span.info {float: left; font-weight: bold;}
#ProdAddCart .prodinforow span.info input {width: 40px; border: 1px solid #DDDDDD; text-align: center; font-weight: bold;}
#ProdAddCart .prodinforow span.price {color: #FF0000; font-size: 18px; margin-right:10px;}
#ProdAddCart .prodinforow span.price span.strike {text-decoration: line-through;}
#ProdAddCart .prodinforow span.price span.discountmsg {font-size: 12px; font-weight: normal; color: #000;}
#ProdAddCart .prodinforow .list {height:200px; overflow:auto; overflow-x:hidden;}
#ProdAddCart .prodinforow p {clear:both;}
#ProdAddCart .prodinforow p input {float:left; margin:0px 10px 10px 0;}
#ProdAddCart .moreImages {float: left; width: 75px; padding: 0px 5px 5px 0px;}
#ProdAddCart .kitr1 {text-transform: capitalize;}
#ProdAddCart .kitp4 {text-transform: capitalize; width: 250px; border: 1px solid #dddddd; margin-bottom: 7px;}
#gwo_msrp {display: none; clear: both;}

/* PRODUCT REVIEW - START */
#ProductReview { padding:1px 0; }

#ReadProductReview { }
#ReadProductReview span { font-weight:bold }
#ReadProductReview .Review { border-bottom:1px dotted silver; padding:5px 0; }
#ReadProductReview .Review .Header { height:14px; overflow:hidden; }
#ReadProductReview .Review .Header .Title { float:left; width:390px; text-transform: capitalize; }
#ReadProductReview .Review .Header .RatingPanel { float:right; background: url(/images/button/bg_ratings_gray.gif) no-repeat top left; width:62px; height:13px; overflow:hidden; }
#ReadProductReview .Review .Header .RatingPanel .RatingValue { height:13px; background: url(/images/button/bg_ratings.gif) no-repeat top left; overflow:hidden; }
#ReadProductReview .Review .RevBy { clear:both; height:15px; overflow:hidden; text-transform: capitalize }
#ReadProductReview .Review .RevTxt { clear:both; text-transform: capitalize }

#WriteProductReview { height:400px; font-size:12px;  padding:10px 5px;}
#WriteProductReview #Cap { font-size:25px; border-bottom:1px solid black; padding:10px 0;font-weight:bold }
#WriteProductReview #ItemCap { font-size:20px; padding:10px 0; }
#WriteProductReview #ItemRev { padding:10px 0; }
#WriteProductReview #PRForm  { float:left; width:450px; }

#WriteProductReview form .txt { width:200px;height:15px;padding-top:2px; }
#WriteProductReview form .txtArea { border:1px solid silver; height:120px; width:300px; }
#WriteProductReview form .pRow { height:23px; }

#WriteProductReview #RatingText { float:left; height:14px;}
#WriteProductReview #star_rating { width:100px; float:left;}
#WriteProductReview #star_rating .unit-rating{ list-style:none; margin: 0px; padding:0px; width: 68px; height: 14px; position: relative; background: url('/images/button/bg_ratings_gray.gif') top left repeat-x; }
#WriteProductReview #star_rating .unit-rating li{ text-indent: -90000px; padding:0px; margin:0px; float: left; }
#WriteProductReview #star_rating .unit-rating li a{ display:block; width:12px; height: 14px; text-decoration: none; text-indent: -9000px; z-index: 20; position: absolute; padding: 0px; }
#WriteProductReview #star_rating .unit-rating li a:hover{ background: url('/images/button/bg_ratings.gif') left center; z-index: 2; left: 0px; }
#WriteProductReview #star_rating .unit-rating a.r1-unit{left: 0px;}
#WriteProductReview #star_rating .unit-rating a.r1-unit:hover{width:13px;}
#WriteProductReview #star_rating .unit-rating a.r2-unit{left:13px;}
#WriteProductReview #star_rating .unit-rating a.r2-unit:hover{width: 26px;}
#WriteProductReview #star_rating .unit-rating a.r3-unit{left: 26px;}
#WriteProductReview #star_rating .unit-rating a.r3-unit:hover{width: 39px;}
#WriteProductReview #star_rating .unit-rating a.r4-unit{left: 39px;}	
#WriteProductReview #star_rating .unit-rating a.r4-unit:hover{width: 52px;}
#WriteProductReview #star_rating .unit-rating a.r5-unit{left: 52px;}
#WriteProductReview #star_rating .unit-rating a.r5-unit:hover{width: 68px;}
#WriteProductReview #star_rating .unit-rating li.current-rating{ background: url('/images/button/bg_ratings.gif') left bottom; position: absolute; height: 14px; display: block; text-indent: -9000px; z-index: 1; }	
#WriteProductReview #PRImg { float:right; width:200px;height:250px;overflow:hidden; text-align:center; padding-top:20px; }


/* PRODUCT REVIEW - START */
