h4 {}

div#itemNav { width:695px; padding:0 0 15px 0; }
	div#itemNav a.back { width:100px; float:left; }
	ul#prevNext { width:200px; text-align:right; float:right; margin:0; }
		ul#prevNext li { display:inline; padding:0 5px; border-left:1px solid #d5d5d5; }
		ul#prevNext li.first { border:0; }
				
div#colLeft { width:305px; float:left; }	
		
		
		div#mainPhoto { background:#f7f7f7; border:1px solid #b7b7b7; width:295px; height:299px; }
		/***   GALLERY IMAGE STYLES   ***/
		div#mainPhoto .imgWrap { float:left; height:299px; width:295px; position: relative; }
		
		/***   [id] HIDES STYLES FROM IE   ***/
		div#mainPhoto .imgWrap[class] {display: table; position: static;}
		div#mainPhoto .middle[class] {display: table-cell; vertical-align: middle; position: static; }
		div#mainPhoto .image[class] {position: static;} 
		
		/***   &^%@#$% IE HACKS   ***/
		div#mainPhoto .middle {position: absolute; top: 50%; width:295px; text-align:center;} /* for explorer only*/
		div#mainPhoto .image {position: relative; top: -50%} /* for explorer only */
		div#mainPhoto .image { line-height:295px; } /* for IE 7 */
		
		div#mainPhoto a.enlargePhoto { float:right; width:100px; text-align:right; background:url(../images/search_icn.gif) no-repeat 0 2px; padding: 0 10px 0 15px; }

	
	div#leftColBox { background:url(../images/rndBoxLeft_tile.gif) repeat-y; width:295px; margin:10px 0 0 0; }	
		div#leftColBoxTop { background:url(../images/rndBoxLeft_top.gif) no-repeat top left; width:295px; }	
			div#leftColBoxBtm { background:url(../images/rndBoxLeft_btm.gif) no-repeat bottom left; width:277px; padding:15px 0 15px 18px; }
	
				/***   GALLERY IMAGE STYLES   ***/
				div#leftColBoxBtm .imgWrap { float:left; margin:5px 5px 5px 0; height:80px; width:80px; position: relative; background:#f7f7f7; border:1px solid #b7b7b7; }
				
				/***   [id] HIDES STYLES FROM IE   ***/
				div#leftColBoxBtm .imgWrap[class] {display: table; position: static;}
				div#leftColBoxBtm .middle[class] {display: table-cell; vertical-align: middle; position: static; }
				div#leftColBoxBtm .image[class] {position: static;} 
				
				/***   &^%@#$% IE HACKS   ***/
				div#leftColBoxBtm .middle {position: absolute; top: 50%; width:80px; text-align:center;} /* for explorer only*/
				div#leftColBoxBtm .image {position: relative; top: -50%} /* for explorer only */
				div#leftColBoxBtm .image { line-height:80px; } /* for IE 7 */
				
				div#leftColBoxBtm ul { clear:left; margin:0; width:95%; text-align:right; padding:10px 40px 0 0; }
				div#leftColBoxBtm ul li { display:inline; padding:5px; }
				div#leftColBoxBtm ul li.first { border-right:1px solid #d5d5d5; }
				
					


div#colRight { width:389px; float:left; }
	div.rndCnt { width:389px; background:url(../images/itemdetailbox_tile.gif) repeat-y; margin:0 0 10px 0; }
		div.rndCntTop { width:389px; background:url(../images/itemdetailbox_top.gif) no-repeat top left; margin:0;  }	
			div.rndCntBtm { width:389px; background:url(../images/itemdetailbox_btm.gif) no-repeat bottom left; padding:23px 0; }
			
			div.rndCntBtm h2 { margin:0 0 5px 0; font-size:20px; line-height:24px; padding:0 10px 0 15px; float:left;}
			div.rndCntBtm h4 { padding:0 15px; }
			div.rndCntBtm p { font-size:12px; clear:left; padding:0 15px; }
			div.rndCntBtm p span { color:#868686; display:block; }
			
			ul#actionLinks { margin:0; padding:0 0 0 10px; width:240px; }
			ul#actionLinks li { list-style-type:none; width:100px; height:16px; float:left; margin:0 0 5px 0; padding: 0 0 0 20px; }
			ul#actionLinks li#reportFraud { background:url(../images/icon_fraud.gif) no-repeat; }
			ul#actionLinks li#contactSeller { background:url(../images/icon_contact.gif) no-repeat; }
			
			div.ratingLarge { width:82px; height:16px; float:left; padding:0 10px 0 0; }
				div.ratingLarge div.stars { background:url(../images/star_full.gif) repeat-x; }
				
				div#pagination { width:357px; margin:10px auto; padding:3px 15px; font-size:11px; background:#f8f8f8; }
				
				div#pageCount { width:70px; float:left; }
	
				 div#pagination  ul { width:280x; margin:0; float:right; text-align:right; }
					div#pagination ul li { display:inline; list-style-type:none; padding:0 3px; border-left:1px solid #d5d5d5; font-weight:normal; }
					div#pagination ul li.first { border:0; }
			
				div.ratingCnt { padding:0 15px; width:350px; }		
		
				div.ratingSmall { float:left; width:53px; height:12px; padding:0 5px 0 0; }
				div.ratingSmall div.stars { background:url(../images/star_s_full.gif) 0 3px repeat-x; }
				
				div.ratingCnt h5 { width:280px; margin:0 0 3px 0; }
				div.ratingCnt div.ratingNumber { width:50px; }
				div.ratingCnt p { padding:0; }
	
	
div#adSpace { width:160px; float: right; padding:0 0 0 30px; }