/* ----------------------------------------- WRAPPERS */
#reviewPage-topLeftWrap{
	float: left;
}
#reviewPage-bottomLeftWrap{
	float: left;
	width: 466px;
}
#reviewPage-bottomRightWrap{
	float: right;
	width: 200px;
	margin: 0 14px 0 0;
	display: inline;
}

/* ----------------------------------------- LOGO */
#reviewPage-logo{
	width: 256px;
	height: 91px;
	border: solid 1px #e2e2e2;
	margin: 0 0 5px 0;
}
#reviewPage-logo h2{
	padding: 4px 0 0 5px;
	margin: 3px auto 0 auto;
	width: 245px;
	height: 19px;
	background: #eaeaea;
	color: #535353;
	font-size: 11px;
}
#reviewPage-logo img{
	display: block;
	margin: 2px auto 0 auto;
}
#reviewPage-logo a:hover img{
	filter: alpha(opacity=90);
	opacity: 0.90;
}

/* ----------------------------------------- RATINGS */
#reviewPage-ratings{
	width: 256px;
	height: 172px;
	border: solid 1px #e2e2e2;
	
}
#reviewPage-ratings h2{
	padding: 4px 0 0 5px;
	margin: 3px auto 0 auto;
	width: 245px;
	height: 19px;
	background: #eaeaea;
	color: #535353;
	font-size: 11px;
}
#reviewPage-ratings .rating{
	width: 256px;
	height: 14px;
	margin: 6px 0 0 0;
}
#reviewPage-ratings span{
	width: 105px;
	font-size: 11px;
	color: #434343;
	padding: 0 8px 0 0;
	display: block;
	float: left;
	text-align: right;
}
#reviewPage-ratings img{
	display: block;
	float: left;
}
.total{
	font-weight: bold;
	color: #202020;
}

/* ----------------------------------------- BUTTONS */
.reviewPage-button{
	display: inline;
	width: 118px;
	height: 21px;
	background: url(/images/featured_casinos/featuredCasino-btn.png) top left;
	float: left;
	margin: 16px 0 0 6px;
	text-align: center;
	font-size: 10px;
	color: #1f1f1f;
	text-decoration: none;
	padding: 5px 0 0 0;
}

.reviewPage-button-right{
	display: inline;
	width: 118px;
	height: 21px;
	background: url(/images/featured_casinos/featuredCasino-btn.png) top left;
	float: left;
	margin: 16px 0 0 40px;
	text-align: center;
	font-size: 10px;
	color: #1f1f1f;
	text-decoration: none;
	padding: 5px 0 0 0;
}
.reviewPage-button:hover{ background-position: bottom left; }

/* ----------------------------------------- SCREENS */
#reviewPage-screens{
	width: 406px;
	border: solid 1px #e2e2e2;
	margin: 0 0 5px 5px;
	padding: 0 0 3px 0;
	float: left;
}
#reviewPage-screens h2{
	padding: 4px 0 0 5px;
	margin: 3px auto 0 auto;
	width: 395px;
	height: 19px;
	background: #eaeaea;
	color: #000000;
	font-size: 11px;
}
#reviewPage-screens img{
	width: 198px;
	height: 147px;
	display: inline;
	float: left;
	margin: 3px 0 0 3px;
}
#reviewPage-screens a:hover img{
	filter: alpha(opacity=90);
	opacity: 0.90;
}

/* ----------------------------------------- TEXT BOXES */
/* BOTH */
#reviewPage-bottomLeftWrap .textBox, #reviewPage-bottomRightWrap .textBox, #reviewPage-bottomRightWrap .textBox2{
	margin: 0 0 5px 0;
}
#reviewPage-bottomLeftWrap h2, #reviewPage-bottomRightWrap h2, #reviewPage-bottomRightWrap h3{
	padding: 4px 0 0 5px;
	margin: 3px auto 7px auto;
	height: 19px;
	font-size: 12px;
}
#reviewPage-bottomLeftWrap p, #reviewPage-bottomRightWrap p, #reviewPage-bottomRightWrap .textBox2 li{
	font-size: 12px;
	color: #000000;
}

#reviewPage-bottomRightWrap .textBox2 li.tick
{
list-style: none;
background-image: url(/images/icons/tick.png);
background-repeat: no-repeat;
padding: 0px 0px 0px 25px;
margin: 0px 0px 0px -30px;
}

#reviewPage-bottomRightWrap .textBox2 li.plus
{
list-style: none;
background-image: url(/images/icons/plus-small.png);
background-repeat: no-repeat;
padding: 0px 0px 5px 25px;
margin: 0px 0px 0px -30px;
}

#reviewPage-bottomRightWrap .textBox2 li.minus
{
list-style: none;
background-image: url(/images/icons/minus-small.png);
background-repeat: no-repeat;
padding: 0px 0px 5px 25px;
margin: 0px 0px 0px -30px;
}

/* LEFT */
#reviewPage-bottomLeftWrap .textBox{ width: 464px; border: 1px solid #eaeaea; }
#reviewPage-bottomLeftWrap h2{ width: 453px; color: #000000; background: #eaeaea; }
#reviewPage-bottomLeftWrap .textBox p{ width: 450px; color: #000000; }
/* RIGHT */
#reviewPage-bottomRightWrap .textBox{ width: 198px; border: 1px solid #ffdddd; }
#reviewPage-bottomRightWrap .textBox2{ width: 198px; border: 1px solid #eaeaea; color: #9e2424; }
#reviewPage-bottomRightWrap .textBox2 h2 { background: #eaeaea;  }
#reviewPage-bottomRightWrap h2{ width: 187px; color: #00000; background: #ffdddd; }
#reviewPage-bottomRightWrap h3{ width: 187px; color: #9e2424; background: #ffdddd; }
#reviewPage-bottomRightWrap .textBox p{ width: 184px; color: #000000; }
#reviewPage-bottomRightWrap .textBox2 p{ width: 184px; color: #000000; }

