/********************************************
 CONTENT COMPONENTS
******************************************* /

	
	/*	RESULTS PANE
	---------------------------------------- */
	div.results-pane {clear:both;float:left;width:100%;padding:5px 0;position:relative;}
	div.results-pane h2 {font-size:1.6em;margin:0 0 5px 0;font-weight:normal;}
	div.results-pane h3 {font-size:1.3em;font-weight:normal;margin:0 0 5px 0;}
	div.results-pane div.image {width:110px;float:left;position:relative;padding-top:110px;margin-left:10px;display:inline;}
	div.results-pane div.image img {position:absolute;left:0;top:0;max-height:100px;}
	div.results-pane div.image div.see-inside a {background: url(../graphics/icons/book.gif) no-repeat left top;font-size:1.1em;padding:4px 0 4px 32px;display:block;} 
	div.results-pane div.content {width:445px;float:left;}
	div.results-pane div.content p.extra-details {color:#222222;}
	div.results-pane div.content p.price {margin:8px 0 5px 0;font-size:1.3em;color:#222222;}
	div.results-pane div.content p.price strong {font-size:140%;color:#EB2604;}
	div.results-pane div.content p.price span.hi-light {font-weight:bold;}
	div.results-pane div.content div.buttons img {position:relative;margin-left:-5px;}
	div.results-pane div.overall-rating {position:absolute;right:0px;top:20px;}
	
	/* results pane offer */
	div.results-pane-offer div.content {width:330px;}
	div.results-pane-offer div.larges {position:absolute;right:205px;top:15px;}

	/* results pane bestsellers */
	div.results-pane-bestsellers div.image {margin-left:45px;}
	div.results-pane-bestsellers div.content {width:270px;}
	div.results-pane-bestsellers div.content div.buttons {position:absolute;left:440px;bottom:10px;}
	div.results-pane-bestsellers h2 span.position {font-size:1.6em;margin:0 0 5px 0;font-weight:normal;position:absolute;left:10px;color:#EB2604;}
	
	/* results pane event */
	div.results-pane-event div.content div.buttons {position:absolute;right:0;bottom:10px;}
	
	/* results pane - two column overvide */
	body.two-col div.results-pane {width:600px;}
	
	
	
	/*	OVERALL RATING
	---------------------------------------- */
	div.overall-rating {width:200px;padding-bottom:5px;clear:both;margin-bottom:20px;text-align:center;}
	div.overall-rating hd {display:block;margin:auto}

	div.overall-rating h4 {font-size:1.2em;font-weight:normal;color:#393939;margin:3px 0 2px 0;letter-spacing:1px;text-align:center;}
	div.overall-rating p {font-size:1em;margin:3px 0 2px 0;}
	div.overall-rating div.booksellers {float:left;width:300px;text-align:right;}
	div.overall-rating div.customers {float:right;width:300px;text-align:right;}
	
	/*	PRODUCT PANE
	---------------------------------------- */
	div.product-pane {position:relative;margin-bottom:20px;}
	div.product-pane div.image {float:left;padding-left:10px; width: 150px; }
	div.product-pane div.image img { max-width: 150px; }
	div.product-pane div.content {float:left;margin:0 0 0 15px; width: 420px; }
	div.product-pane div.content h1 {font-size:2em;font-weight:normal;margin:0 0 10px 0;}
	div.product-pane div.content p.extra-details {font-size:1.2em;margin-bottom:10px;}
	div.product-pane div.content p.price {margin:8px 0 5px 0;font-size:1.4em;color:#222222;clear:both;}
	div.product-pane div.content p.price strong {font-size:130%;color:#EB2604;}
	div.product-pane div.content p.price span.hi-light {font-weight:bold;display:block;}
	div.product-pane div.content ul.media {padding:0;margin:0 0 10px 0;list-style:none;float:left;}
	div.product-pane div.content ul.media li {margin:0;padding:0;font-size:1.1em;display:block;padding:4px 0 4px 35px;border-bottom:1px solid #E3E1DE;color:#222222;}
	div.product-pane div.content ul.media li span {padding:0 5px;color:#635E55;}
	div.product-pane div.content ul.media li.see {background: url(../graphics/icons/book.gif) no-repeat left top;}
	div.product-pane div.content ul.media li.audio {background: url(../graphics/icons/audio.gif) no-repeat left top;}
	div.product-pane div.content ul.media li.video {background: url(../graphics/icons/video.gif) no-repeat 5px 1px;}
	div.product-pane div.content ul.media li.download {background: url(../graphics/icons/pdf.gif) no-repeat left top;}
	div.product-pane div.content ul.media li.bundle {background: url(../graphics/icons/bundle.gif) no-repeat left top;}
	div.product-pane div.content div.buttons a {margin-right:10px;}
	div.product-pane div.content div.larges {position:absolute;right:20px;}

