/*-------------------------- Top --------------------------*/
h1
{
	font:normal 8pt verdana;
	color:#FFFFFF;
	padding:0px;
	margin:0px;
}
body
{
	margin:0px;
	background:#000000;
}
td.logo
{
	background:transparent url(../images/logo.jpg) no-repeat top left;
	width:760px;
	height:76px;
	padding-top:5px;
	padding-right:5px;
	border:2px solid #F04F4F;
}
img.flag
{
	border:1px solid #971A1A;
}
img.flagOver
{
	border:1px solid #FFA8A8;
}
div.date
{
	height:49px;
	padding-top:33px;
	font:normal 8pt  verdana;
	color:#ffffff;
}

/*-------------------------- Reviews --------------------------*/
td.main
{
	background:#D74E4E;
}
td.mainTop
{
	background:#D74E4E;
	border-top:1px solid #000000;
}
table.reviewsTable
{
}
td.review
{
	background:#EFB0B0;
	border:2px solid #7C0000;
	padding:1px;
}
div.revTitle
{
	background:#781415 url(../images/title_bg.gif) repeat-x top left;
}
a.casinoNameSmall
{
	font:bold 8pt verdana;
	color:#FFFFFF;
	text-decoration:underline;
}
a:hover.casinoNameSmall
{
	color:#FFEA00
}
img.revNum
{
	border-right:1px solid #E4574D;
}
div.revContent
{
	border:1px solid #D0AAAA;
	margin:3px;
}
div.revContent div
{
	background:#FFFFFF url(../images/rev_content_t.gif) repeat-x top left;
}
div.revContent div div
{
	background:transparent url(../images/rev_content_l.gif) repeat-y top left;
}
div.revContent div div div
{
	background:transparent url(../images/rev_content_t_l.gif) no-repeat top left;
	font:normal 8pt verdana;
	color:#000000;
	padding:5px;	
}
div.revIcons
{
	border:1px solid #D0AAAA;
	margin:3px;
}
div.revIcons div
{
	background:#FFFFFF url(../images/rev_content_t.gif) repeat-x top left;
}
div.revIcons div div
{
	background:transparent url(../images/rev_content_l.gif) repeat-y top left;
}
div.revIcons div div div
{
	
	background:transparent url(../images/rev_content_t_l.gif) no-repeat top left;
	font:normal 8pt verdana;
	color:#000000;
	padding-top:4px;
}
img.button
{
	border:0px;
}


/*-------------------------- Big Review --------------------------*/
a.casinoNameBig
{
	font:bold 10pt verdana;
	color:#FFFFFF;
	text-decoration:underline;
}
a:hover.casinoNameBig
{
	color:#FFEA00
}
div.bigRevContentFrameBorder
{
	margin:3px;
	background:#DE7D7D url(../images/rev1_text_bg.jpg) repeat-x top left;
	padding:2px;
}
div.bigRevContentFrame
{
	background:#F7DCDC;
	padding:2px;
}
span.feature
{
	font:bold 8pt verdana;
	color:#983939;
}
span.featureFade
{
	font:bold 8pt verdana;
	color:#C8C8C8;
}

/*-------------------------- Menu --------------------------*/
td.menu
{
	background:#E2E2E2;
	border:2px solid #000000;
	border-right:0px;
}
div.menuBox
{
	padding:4px;
}
span.menuText
{
	font:normal 7.5pt verdana;
	color:#000000;
	line-height:3mm;
}
div.menuTitle
{
	padding-top:4px;
}
/*-------------------------- Search --------------------------*/
.field
{
	font:normal 8pt verdana;
	border:1px solid #A7A7A7;
}
div.go
{
	padding-top:6px;
}
div.go span
{
	border:1px solid;
	border-color: #FECECE #C4C4C4 #C4C4C4 #FECECE;
}
div.go span span
{
	background:#E69999;
	border:1px solid;
	border-color: #F7F7F7 #B35C5C #B35C5C #F7F7F7;
	padding-top:3px;
	width:36px;
	height:22px;
}
a.go
{
	font:bold 8pt verdana;
	color:#000000;
	text-decoration:none;
}
a:hover.go
{
	color:#FFFFFF;
}

/*-------------------------- Links --------------------------*/
div.link
{
	background:#CFCFCF;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #B0B0B0;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:15px;
	font:normal 8pt verdana;
	color:#000000;
	text-decoration:none;
}
div.linkOver
{
	background:#FFFFFF;
	border-top:1px solid #CFCFCF;
	border-bottom:1px solid #B0B0B0;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:15px;
	font:normal 8pt verdana;
	color:#000000;
	text-decoration:none;
}
div.casinoLink
{
	background:#EBB9B9;
	border-top:1px solid #FCE1E1;
	border-bottom:1px solid #C98E8E;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:15px;
	font:normal 8pt verdana;
	color:#000000;
	text-decoration:none;
}
div.casinoLinkOver
{
	background:#F6D2D2;
	border-top:1px solid #E4BBBB;
	border-bottom:1px solid #C98E8E;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:15px;
	font:normal 8pt verdana;
	color:#000000;
	text-decoration:none;
}

/*-------------------------- Newsletter --------------------------*/
div.join
{
	padding-top:6px;
}
div.join span
{
	border:1px solid;
	border-color: #FECECE #C4C4C4 #C4C4C4 #FECECE;
}
div.join span span
{
	background:#E69999;
	border:1px solid;
	border-color: #F7F7F7 #B35C5C #B35C5C #F7F7F7;
	padding-top:3px;
	width:50px;
	height:23px;
}
a.join
{
	font:bold 8pt verdana;
	color:#000000;
	text-decoration:none;
}
a:hover.join
{
	color:#FFFFFF;
}

/*-------------------------- Content --------------------------*/
div.content
{
	padding-left:7px;
	padding-top:5px;
}
.text
{
	font:normal 8pt verdana;
	color:#FFFFFF;
}
span
{
	font:normal 8pt verdana;
	color:#FFFFFF;
}
span.header
{
	font:bold 10pt verdana;
	color:#FFE71B;
}
a.link
{
	font:normal 8pt verdana;
	color:#FAC8AB;
	text-decoration:underline;
}
a:hover.link
{
	color:#FFE71B;
}

/*-------------------------- Boxes --------------------------*/
td.bottomBoxes
{
	background:#D74E4E;
	border-bottom:1px solid #000000;
}
td.bottomBox
{
	background:#E2E2E2;
	border:2px solid #000000;
}
div.bottomBoxTitle
{
	background:#6B6B6B;
	border-top:1px solid #D1D1D1;
	border-bottom:1px solid #7D7D7D;
	font:bold 8pt verdana;
	color:#FFFFFF;
	height:20px;
	padding-top:2px;
	padding-left:5px;
}
div.bottomBoxContent
{
	padding:5px;
}
li
{
	list-style-position:outside;
	margin-left:3px;
	padding-left:15px;
	line-height:4mm;
}
a.bottomBoxLink
{
	font:normal 8pt verdana;
	color:#000000;
	text-decoration:underline;
}
a:hover.bottomBoxLink
{
	color:#D74E4E;
}
span.newsDate
{
	font:normal 7.5pt verdana;
	color:#797979;
}

/*-------------------------- Odds and payouts --------------------------*/
td.tableTL
{
	border-right:1px solid #949494;
	padding-bottom:2px;
	border-bottom:1px solid #949494;
}
td.tableTR
{
	padding-bottom:2px;
	border-bottom:1px solid #949494;
}
td.tableBL
{
	padding-top:2px;
	padding-bottom:2px;
	border-right:1px solid #949494;
}
td.tableBR
{
	padding-top:2px;
	padding-bottom:2px;
}
span.tableTitle
{
	font:bold 7.5pt verdana;
	color:#C80808;
}


td.bottomMenu
{
	background:#A62424;
	border:2px solid #F04F4F;
	padding-top:5px;
	padding-bottom:5px;
}
span.bottomMenuText
{
	font:normal 7.5pt verdana;
	color:#FFFFFF;
}
a.bottomMenuLink
{
	font:normal 7.5pt verdana;
	color:#FFFFFF;
	text-decoration:underline;
}
a:hover.bottomMenuLink
{
	color:#FFEA00;
}
div.copyrights
{
	font:normal 8pt verdana;
	color:#FFFFFF;
	padding-top:5px;
	padding-bottom:5px;
}


/*-------------------------- Small Reviews --------------------------*/	
div.smallRevTitle
{
	background:#7B1415;
	vertical-align:middle;
	padding-left:5px;
	padding-top:2px;
}
div.smallRevContent
{
	border:1px solid #D0AAAA;
	margin:3px;
}
div.smallRevContent div
{
	background:#FFFFFF url(../images/rev_content_t.gif) repeat-x top left;
}
div.smallRevContent div div
{
	background:transparent url(../images/rev_content_l.gif) repeat-y top left;
}
div.smallRevContent div div div
{
	background:transparent url(../images/rev_content_t_l.gif) no-repeat top left;
	font:normal 8pt verdana;
	color:#000000;
	vertical-align: middle; 
	width:110px;
	height:100px; 
}
span.AddSite
{
	font:normal 8pt verdana;
	color:#FFFFFF;
}
a.commonboxlink
{
	font:normal 7.5pt verdana;
	color:#FFFFFF;
	text-decoration:none;
}
a.commonboxlink:hover
{
	color:#FFEA00;
	text-decoration:underline;
}