/* --------------------- Top --------------------- */
body
{
	background-color:#000000;
	margin:0px;
}
div.logo1
{
	float:left;
	width:537px;
	height:160px;
}
div.logo2
{
	float:right;
	width:243px;
	height:170px;
	background:transparent url(../images/logo2.gif) no-repeat top left;
	text-align:right;
}
h1
{
	font:normal 8pt verdana;
	color:#FFFFFF;
	padding-left:4px;
	padding-top:5px;
	height:23px;
	margin:0px;
}
div.flags
{
	padding-right:4px;
	padding-top:4px;
}
img.flag
{
	border:1px solid #802323;
}
img.flag_over
{
	border:1px solid #F58282;
}
div.date
{
	padding-right:125px;
	margin-top:122px;
	font:normal 8pt verdana;
	color:#EFB3B3;
}

/* --------------------- Content --------------------- */
td.content
{
	width:600px;
	background:#4A1010;
	vertical-align:top;
}
div.content
{
	padding:5px;
	padding-left:10px;
	padding-top:7px;
}

span
{
	font:normal 8pt verdana;
	color:#fFFFFF;
}
span.header
{
	color:#F0C636;
	font:bold 10pt verdana;
}
a.link
{
	font:normal 8pt verdana;
	color:#EB5E5E;
}
a:hover.link
{
	color:#FF9A9A;
}

/* --------------------- Reviews --------------------- */
div.reviews
{
	background:#000000;
}
table.reviews
{
	background:#000000;
	border:3px solid #000000;
}
td.rev_b_r
{
	background:#B52D2D url(../images/rev_b_b_r.gif) no-repeat bottom right;
}
div.rev_b_l
{
	background:transparent url(../images/rev_b_b_l.gif) no-repeat bottom left;
}
div.rev_title_bg_b
{
	background:transparent url(../images/rev_title_bg_b.jpg) repeat-y top left;
	border-bottom:1px solid #752323;
}
div.rev_title_bg_s
{
	background:transparent url(../images/rev_title_bg_s.jpg) repeat-y top left;
	border-bottom:1px solid #752323;
}
div.rev_title_r
{
	background:transparent url(../images/rev_b_t_r.gif) no-repeat top right;
	width:100%;  
}
div.casino_name_b
{
	width:450px;
	float:left;
}
div.casino_name_s
{
	width:200px;
	float:left;
}
span.rev_num_b
{
	background:transparent url(../images/rev_num1.gif) no-repeat top left;
	font:bold 12pt verdana;
	color:#FFFFFF;
	padding-left:7px;
	padding-top:5px;
	height:27px;
}
span.rev_num
{
	background:transparent url(../images/rev_num.gif) no-repeat top left;
	font:bold 10pt verdana;
	color:#FFFFFF;
	padding-left:5px;
	padding-top:3px;
	height:23px;
}
a.casino_name_b
{
	font:bold 11pt verdana;
	color:#FFFFFF;
	text-decoration:none;
	padding-bottom:5px;
}
a:hover.casino_name_b
{
	text-decoration:underline;
}
a.casino_name_s
{
	font:bold 9pt verdana;
	color:#FFFFFF;
	text-decoration:none;
	padding-bottom:5px;
}
a:hover.casino_name_s
{
	text-decoration:underline;
}
div.rating
{
	text-align:right;
	padding-right:6px;
	padding-top:4px;
}
.logo_bg
{
	background:#FFFFFF;
	border:2px solid #752323;
	width:130px;
	text-align:center;
	padding-top:5px;
}
img.logo
{
	border:0px;
}
td.text_bg
{
	background:#852121;
	vertical-align:top;
	padding:3px;
}
span.rev_text
{
	width:290px;
	font:normal 7.5pt verdana;
	color:#FFFFFF;
}
span.rev_text_s
{
	width:160px;
	font:normal 7.5pt verdana;
	color:#FFFFFF;
}
td.buttons_b
{
	background:#852121;
}
div.buttons_s
{
	background:#B42D2D;
	border-top:1px solid #752323;
	text-align:center;
}
img.btn
{	
	border:0px;
}
div.features
{
	border-top:1px solid #752323;
	text-align:center;
	padding:3px;
}
span.feature_b
{
	font:normal 9pt verdana;
	color:#FFFFFF;
}
span.feature_b_fade
{
	font:normal 9pt verdana;
	color:#CB4A3F;
}
span.feature_s
{
	font:normal 7.5pt verdana;
	color:#FFFFFF;
}
span.feature_s_fade
{
	font:normal 7.5pt verdana;
	color:#CB4A3F;
}
/* --------------------- Menu --------------------- */
td.menu
{
	width:175px;
	vertical-align:top;
}
div.box_title
{
	background:#B52D2D url(../images/box_t_l.gif) no-repeat top left;
	text-align:left;
}
div.box_title div
{
	background:transparent url(../images/box_t_r.gif) no-repeat top right;
	padding-left:5px;
	padding-top:2px;
	height:22px;
}
span.box_title
{
	font:bold 7.5pt verdana;
	color:#FFFFFF;
}
div.box
{
	background:#551B1B  url(../images/box_b_r.gif) no-repeat bottom right;
	margin-bottom:5px;
	text-align:left;
}
div.box_inside
{
	background:transparent  url(../images/box_b_l.gif) no-repeat bottom left;
	padding:5px;
	padding-left:7px;
}
span.box_text
{
	font:normal 7.5pt verdana;
	color:#FFFFFF;
	line-height:3mm;
}
ul
{
	margin:0px;
	padding:0px;
	padding-left:15px;
	line-height:3mm;
}
li
{
	padding-bottom:5px;
}
a.box_link
{
	font:normal 7.5pt verdana;
	color:#F36F6F;
	text-decoration:underline;
}
a:hover.box_link
{
	color:#FFFFFF;
}
span.more_link
{
	width:100%;
	text-align:right;
}
div.box_table
{
	background:transparent  url(../images/box_b_l.gif) no-repeat bottom left;
	padding-left:4px;
	padding-bottom:2px;
}


/*---------------- Newsletter ----------------*/
div.join_title
{
	margin-top:5px;
	background:#873030 url(../images/join_t_l.gif) no-repeat top left;

	text-align:left;
}
div.join_title div
{
	background:transparent url(../images/join_t_r.gif) no-repeat top right;
	padding-left:5px;
	padding-top:2px;
	height:22px;
}
span.join_title
{
	font:bold 7.5pt verdana;
	color:#FFFFFF;
}
div.join_box
{
	background:#C97272  url(../images/join_b_r.gif) no-repeat bottom right;
	margin-bottom:0px;
	text-align:left;
}
div.join_box_inside
{
	background:transparent  url(../images/join_b_l.gif) no-repeat bottom left;
	padding:5px;
	padding-left:7px;
}
span.join_text
{
	font:normal 7.5pt verdana;
	color:#FFFFFF;
}
.field
{
	border:1px solid #582525;
	font:normal 8pt verdana;
	vertical-align:middle;
}
div.join_box div div
{
	background:transparent;
}
div.go_btn
{
	text-align:center;
	margin-top:5px;
}


/*---------------- Links ----------------*/
div.links
{
	margin-bottom:5px;
}
div.casino_link
{
	background:#982929 url(../images/casino_t_l.gif) no-repeat top left;
	margin:3px;
	margin-left:10px;
	margin-right:10px;
	cursor:hand;
}
div.casino_link div
{
	background:transparent url(../images/casino_t_r.gif) no-repeat top right;
}
div.casino_link div div
{
	background:transparent url(../images/casino_b_l.gif) no-repeat bottom left;
}
div.casino_link div div div
{
	background:transparent url(../images/casino_b_r.gif) no-repeat bottom right;
	text-align:left;
	padding-left:10px;
	padding-top:3px;
	height:22px;
	font:normal 8pt verdana;
	color:#FFFFFF;
	text-decoration:none;
}
div.casino_link_over
{
	background:#DB5959 url(../images/casino_over_t_l.gif) no-repeat top left;
	margin:3px;
	margin-left:10px;
	margin-right:10px;
	cursor:hand;
}
div.casino_link_over div
{
	background:transparent url(../images/casino_over_t_r.gif) no-repeat top right;
}
div.casino_link_over div div
{
	background:transparent url(../images/casino_over_b_l.gif) no-repeat bottom left;
}
div.casino_link_over div div div
{
	background:transparent url(../images/casino_over_b_r.gif) no-repeat bottom right;
	text-align:left;
	padding-left:10px;
	padding-top:3px;
	height:22px;
	font:normal 8pt verdana;
	color:#FFFFFF;
	text-decoration:none;
}

/*---------------- Bottom----------------*/
td.search
{
	background:#8D2323;
	text-align:center;
	padding:5px;
	padding-bottom:7px;
}
td.bottom
{
	background:#4D2626;
	padding-top:5px;
	padding-bottom:7px;
	text-align:center;
	line-height:4mm;
}
div.bottom_links
{
	width:750px;
}
a.bottom_link
{
	font:normal 8pt verdana;
	color:#FFFFFF;
}
div.copyrights
{
	font:normal 8pt verdana;
	color:#FFFFFF;
	text-align:center;
	padding:5px;
}

/* --------------------- Small Reviews --------------------- */
div.small_rev_t_l
{
	background:#D65353 url(../images/small_rev_t_l.gif) no-repeat top left;
	border-bottom:1px solid #752323;
}
div.small_rev_t_r
{
	background:transparent url(../images/small_rev_t_r.gif) no-repeat top right;
	padding:2px;
	padding-left:5px;
}
div.small_rev_logo_bg
{
	background:#FFFFFF;
	padding:5px;
	text-align:center;
}
div.small_rev_b_l
{
	background:#B52D2D url(../images/small_rev_b_l.gif) no-repeat bottom left;
}
div.small_rev_b_r
{
	background:transparent url(../images/small_rev_b_r.gif) no-repeat bottom right;
	text-align:center;
	padding:2px;
	line-height:1mm;
	margin-bottom:5px;
}
a.commonBoxLink
{
    font:normal 11px verdana;
    color:#E58060;
    text-decoration:none;
}
a.commonBoxLink:hover
{
    font:normal 11px verdana;
    color:#ffffff;
    text-decoration:underline;
}    