 Quote =Bubbles
-----------------------------*/
.quoteBubble .container,
.quoteBubble .top,
.topcritic .container,
.topcritic .top { 
	background-image: url('/images/quoteBubbles_2_bg.gif'); 
	background-repeat: no-repeat; 
}
*>.quoteBubble .container,
*>.quoteBubble .top,
*>.topcritic .container,
*>.topcritic .top { 
	background-image: url('/images/quoteBubbles_2_bg.png'); 
	background-repeat: no-repeat; 
}
  
.quoteBubble .container { background-position: bottom left; }
.quoteBubble .top { background-position: top left; }
.topcritic .container { background-position: bottom right; }
.topcritic .top { background-position: top right; }

.quoteBubble .container { width: 315px; height: auto; margin: 0 0 6px 0; padding: 0px; }
.quoteBubble .top { width: 315px; height: 6px; margin: 0px; padding: 0px; }

/* Content */
.quoteBubble .middle { margin: 0px; padding: 6px 0; }
.quoteBubble .middle p a { color: #000; }
.quoteBubble .middle p a:hover { text-decoration: none; }
.quoteBubble .content { width: 290px; margin: 0px 12px; padding: 0px; clear: both; overflow: hidden; }
.quoteBubble .content .rating { clear:left; float:left; position: relative; left:10px; text-align:center; width:25px; }

.quoteBubble .toolsContainer { width: 240px; height: 22px; margin: 3px 0 12px 0; float: right; clear: right; }
*>.quoteBubble .toolsContainer { margin: 6px 0; }
.quoteBubble .toolsContainer a:link { text-decoration: none; }

.quoteBubble .toolsContainer .date, 
.quoteBubble .toolsContainer .tools { white-space: nowrap; }
.quoteBubble .toolsContainer .date { width: 70px; overflow: visible; float: right; text-align: right;}
.quoteBubble .toolsContainer .tools { width: 150px; float: left; clear: left; text-align: left; color: #3469b9; }
.quoteBubble .toolsContainer .tools a:link { color: #3469b9; }

.quoteBubble .content p { width: 240px; margin: 0px 0px 6px 0px; float: right; clear: right; font: 10pt/11pt Arial; color: #2d3b04; text-align: left; }

.quoteBubble .bottom { height: 50px; clear: both; overflow: hidden; }
.quoteBubble .bottom .criticImage { width: 38px; height: auto; margin: 3px 3px 3px 60px; padding: 0; display: inline; float: left; clear: left; }
.quoteBubble .bottom .customerInfo { width: 200px; margin: 3px; padding: 0; float: left; clear: right; text-align: left; }

.topcritic .customerInfo .author a { font-size: 1.1em; font-weight: bold; color: #3469b9; }
.topcritic .customerInfo .author a:link { color: #3469b9; }
.topcritic .customerInfo .source a { font-size: 0.9em; }
.topcritic .customerInfo .topcritic { font-size: 0.9em; color: #882e1a; }
