#b2rAccordion .toggler {
	width:298px;
	color: #222;
	margin: 0;
	padding: 2px 5px;
	background:	#ff9900;
	border-bottom: 1px solid #fff;
	border-right: 1px solid #ddd;
	border-top: 1px solid #ddd;
	border-left: 1px solid #ddd;
	font-size: 12px;
	font-weight: bold;
	cursor:pointer;
}
 
#b2rAccordion .element p {margin: 0;padding-bottom: 10px;}

#b2rAccordion .element .itemBorder {
	width:306px;
	border-bottom: 2px solid #eee;
	border-left: 2px solid #eee;
	border-right: 2px solid #eee;
	border-top: 0px solid #eee;
}
#b2rAccordion .element .itemBorder .allReviews {text-align:right;padding:4px;font-weight:bold;}
#b2rAccordion .element .itemBorder .allReviews a {font-size:11px;color:#990000;border-color:#990000}

#b2rAccordion .element .itemBorder .itemContent {
	background: white url(/shared/images/theme/default/b2rCarousel/bg.gif) repeat-x bottom;
	padding: 5px;
	border: 2px solid white;
	font-size:11px;
}
#b2rAccordion .element .itemBorder .itemContent .itemImage {width:50px;float:left;padding: 4px 4px;background: #fff;border: solid #ccc 1px}
#b2rAccordion .element .itemBorder .itemContent .itemText {margin-left:65px;line-height:10px}
#b2rAccordion .element .itemBorder .itemContent .itemText .itemLink {padding-bottom:4px}
#b2rAccordion .element .itemBorder .itemContent .itemText .itemLink a {font-weight:bold;color:#990000;border-color:#990000}
#b2rAccordion .element .itemBorder .itemContent .itemText .date {padding:0px 0px 2px 0px}
#b2rAccordion .element .itemBorder .itemContent .itemText .rating {font-weight:bold;color:#990000;padding-bottom:2px}
