body{
	text-align:center;
	margin-top:0px;
	background-color:#353535;
	margin-left:auto;
	margin-right:auto;
}

h1{
	margin-top:0px;
	margin-bottom:0px;
	text-align:center;
	font:12px verdana;
	color:white;
}

/* -----MAIN---- */

table.mainTable{
	width:778px;
	border:0px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	border-collapse: collapse;
}

table.mainTable td{
	padding:0px;
}

td.leftMainCorner{
	width:33px;
	height:102px;
	background: url('../images/top_l.jpg') no-repeat;
}

div.LogoTop{
	position:relative;
	top:0px;
	left:0px;
}

td.Mainlogo{
	width:269px;
	height:102px;
	background: url('../images/top_bg.jpg') x-repeat;
	text-align:left;
}

td.Mainlogoright{
	width:189px;
	height:102px;
	background: url('../images/top_bg.jpg') x-repeat;
	text-align:left;
}

td.MainRight{
	width:252px;
	height:102px;
	background: url('../images/top_bg.jpg') x-repeat;
	text-align:left;
}

table.searchInfo{
	width:100%;
	height:100%;
	border:0px;
	margin-left:auto;
	margin-right:auto;
	border-collapse: collapse;
}

table.searchInfo td{
	padding:0px;
}

td.rightMainCorner{
	width:37px;
	height:102px;
	background: url('../images/top_r.jpg') no-repeat;
}

/* -----TIPS-----*/
td.lefTipsHeader{
	width:193px;
	height:21px;
	background:#DECA69;
	border:1px #938314 solid;
}

/* -----BOTTOM MAIN----- */

table.mainBottomTable{
	width:780px;
	border:0px;
	margin-left:auto;
	margin-right:auto;
	border-collapse: collapse;
}

table.mainBottomTable td{
	padding:0px;
}

td.leftBottomMain{
	width:200px;
	height:100%;
	text-align:left;
	border:0px;
}

td.rightMainButton{
	width:577px;
	height:100%;
	text-align:left;
}

table.BottomRightBody{
	width:577px;
	height:100%;
	border:0px;
	margin-left:auto;
	margin-right:auto;
	border-collapse: collapse;
	background:black;
}

table.BottomRightBody td{
	padding:2px;
}

table.leftMainBody{
	width:200px;
	border:0px;
	margin-left:auto;
	margin-right:auto;
	border-collapse: collapse;
}

table.leftMainBody td{
	padding:0px;
}

td.BottomLeftLinks{
	text-align:left;
	height:25px;
}

td.BottomLeftLinkImage{
	width:25px;
	height:25px;
}

div.BottomLeftLinks{
	position:relative;
	top:0px;
	left:4px;
}

td.LinksSpacer{
	height:14px;
}

a.BottomLeftLinks{
	font:12px verdana;
	color:#F9BE46;
	text-decoration:none;
}

a.BottomLeftLinks:Hover{
	font:12px verdana;
	color:#FBF772;
	text-decoration:none;
}

a.BottomLeftLinks:Active{
	font:12px verdana;
	color:#F9BE46;
	text-decoration:none;
}

td.leftBottomTableSpacer{
	height:5px;
}

td.leftBottomTableSpacerBox{
	height:3px;
}

td.leftBottomTableSpacer2{
	height:20px;
}

table.bodyTitle{
	border:0px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	border-collapse: collapse;
}

table.bodyTitle td{
	padding:0px;
}

td.BodySpacer{
	height:15px;
}

td.rightBodyContentTop{
	height:23px;
}

/* ------NEWS----- */

table.leftNewsBody{
	width:193px;
	border:0px;
	margin-left:auto;
	margin-right:auto;
	border-collapse: collapse;
}

table.leftNewsBody td{
	padding:0px;
}

td.leftNewsHeader{
	width:193px;
	height:35px;
	padding-left:0px;
}

div.NewsTitle{
	padding-left:10px;
	font:14px verdana;
	color:#eaa827;
}

td.leftNewsBodyBottom{
	width:195px;
	height:13px;
}

a.newsLink{
	font:12px verdana;
	color:white;
	text-decoration:none;
}

a.newsLink:Hover{
	font:12px verdana;
	color:white;
	text-decoration:underline;
}

a.newsLink:Active{
	font:12px verdana;
	color:white;
	text-decoration:none;
}

span.newsDate{
	font:12px verdana;
	color:#B1B1B1;
}

table.leftNewsList{
	width:193px;
	border:0px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	border-collapse: collapse;
}

table.leftNewsList td{
	padding:0px;
}

li.myLi{
	color:#B1B1B1;
}

td.leftNewsBodyText{
	width:193px;
	border:1px #5E5E5E solid;
	background:#232323;
}

td.leftnewsBodySpacer{
	height:10px;
}

td.leftnewsBodySpacerTips{
	height:5px;
}

/* ---- CASINO ODDS ----- */

table.leftOddsTable{
	width:195px;
	border:0px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	border-collapse: collapse;
}

table.leftOddsTable td{
	padding:0px;
}

td.leftOdds{
	height:23px;
	width:130px;
	border-right:1px #6B7B3D solid;
	border-bottom:1px #6B7B3D solid;
}

td.rightOdds{
	height:23px;
	width:65px;
	border-left:1px #6B7B3D solid;
	border-bottom:1px #6B7B3D solid;
}

td.centerOdds{
	width:0pt;
	height:23px;
}

td.leftTopOdds{
	height:1px;
	width:130px;
	border-top:1px #A9AFD1 solid;
}

td.rightTopOdds{
	height:1px;
	width:65px;
	border-top:1px #A9AFD1 solid;
}

td.centerTopOdds{
	width:1px;
	height:1px;
}

div.CasinoOddName{
	font:bold 12px verdana;
	color:#A0AF6E;
	padding-left:5px;
}

td.leftCasinoOdd{
	width:130px;
	border-right:1px #6B7B3D solid;
}

td.centerCasinoOdd{
	width:0px;
}

td.rightCasinoOdd{
	width:65px;
	border-left:1px #6B7B3D solid;
}

div.casinoOddLink{
	padding-left:4px;
}

span.casinoOddLink{
	font:12px verdana;
	color:#ABABAB;
}

a.CasinoOddLink{
	font:12px verdana;
	color:#D5DBF1;
	text-decoration:none;
}

a.CasinoOddLink:Hover{
	font:12px verdana;
	color:#D5DBF1;
	text-decoration:underline;
}

a.CasinoOddLink:Active{
	font:12px verdana;
	color:#D5DBF1;
	text-decoration:none;
}

/* --- LINKS --- */
table.leftNewsBody{
	width:193px;
	border:0px;
	margin-left:auto;
	margin-right:auto;
	border-collapse: collapse;
}

table.leftNewsBody td{
	padding:0px;
}

a.PageLinks{
	font:12px arial;
	color:#F1BF4C;
	text-decoration:none;
}

a.PageLinks:Active{
	font:12px arial;
	color:#F1BF4C;
	text-decoration:none;
}

a.PageLinks:Hover{
	font:12px arial;
	color:#FAFFC0;
	text-decoration:none;
}

td.leftLinkTableSpacer{
	height:13px;
}

td.leftLinkpicSpacer{
	width:9px;
}

td.lefOddsHeader{
	width:193px;
	height:21px;
	background:#90A757;
	border:1px #938314 solid;
}

/* -----PAGE----- */

span.PageIntro{
	font:12px verdana;
	color:#9A9A9A;
}

span.PageName{
	font:bold 14px verdana;
	color:white;
}

a.PageNav{
	font:bold 12px arial;
	color:#234F2C;
	text-decoration:none;
}

a.PageNav:Active{
	font:bold 12px arial;
	color:#234F2C;
	text-decoration:none;
}

a.PageNav:Hover{
	font:bold 12px arial;
	color:#234F2C;
	text-decoration:underline;
}

span.PageNav{
	font:bold 12px arial;
	color:#32A445;
}

span.breaker{
	font:12px arial;
	color:black;
}

/* -----NEWS----- */
span.publication{
	font:bold 12px arial;
	color:#CC8C1E;
}

span.inActive{
	font:bold 12px arial;
	color:gray;
}

span.newsContent{
	font:12px arial;
	color:black;
}

a.NewsLinks{
	font:bold 12px arial;
	color:#234F2C;
	text-decoration:none;
}

a.NewsLinks:Active{
	font:bold 12px arial;
	color:#234F2C;
	text-decoration:none;
}

a.NewsLinks:Hover{
	font:bold 12px arial;
	color:#234F2C;
	text-decoration:underline;
}

span.urlLink{
	font:12px arial;
	color:black;
}

/* ----NEWSLETTER----  */
table.NewsletterTable{
	width:779px;
	height:34px;
	border:0px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	border-collapse: collapse;
}

table.NewsletterTable td{
	padding:0px;
}

label.news_name{
	font:11px verdana;
	color:#A3A3A3;
}

label.news_email{
	font:11px verdana;
	color:#A3A3A3;
}

input.newsletter_button{
	width:74px;
	height:24px;
	font:12px verdana;
	color:white;
	border:0px;
	background: url('../images/join_btn.gif') no-repeat;
}

input.newsletter{
	border:0px;
	width:130px;
	background:white;
}

td.leftNewsletterHeader{
	width:193px;
	height:21px;
	background:#F3564F;
	border:1px #B65715 solid;
}

td.leftNavigationHeader{
	width:193px;
	height:21px;
	background:#D7C65A;
	border:1px #B65715 solid;
}

div.NewsletterTitle{
	font:bold 12px verdana;
	color:black;
}

td.newsletterTd{
	width:193px;
	height:105px;
	border:1px #5F5F5F solid;
	background:black;
	text-align:center;
}

/* --- NON RELATED --- */

a.ReviewLink{
	font:bold 12px arial;
	color:#985A29;
	text-decoration:none;
}

a.ReviewLink:Hover{
	font:bold 12px arial;
	color:#985A29;
	text-decoration:underline;
}

a.ReviewLink:Active{
	font:bold 12px arial;
	color:#985A29;
	text-decoration:none;
}

img.flags{
	border:1px black solid;
}

input.googlebotton{
	width:70px;
	height:23px;
	border:0px;
	background: url('../images/search_btn.gif') no-repeat;
}

input.searchbotton{
	width:166px;
	height:20px;
	border:1px black solid;
}

div.SearchArea{
	position:relative;
	top:10px;
	left:30px;
}

div.ButtonSearch{
	position:relative;
	top:35px;
	left:160px;
}

span.copyrights{
	font:12px verdana;
	color:white;
}

span.Name{
	font:12px verdana;
	color:black;
}

a.link{
	font:12px verdana;
	color:#FF0E46;
	text-decoration:none;
}

a.link:Hover{
	font:12px verdana;
	color:#00A7B2;
	text-decoration:none;
}

a.link:Active{
	font:12px verdana;
	color:#FF0E46;
	text-decoration:none;
}

span{
	font:12px verdana;
	color:black;
}

td.LEFT_LINK_TITLE{
	font:bold 12px verdana;
	color:black;
}

a.CommonBoxLink{
	font:12px verdana;
	color:#FF0E46;
	text-decoration:none;
}

a.CommonBoxLink:Hover{
	font:12px verdana;
	color:#00A7B2;
	text-decoration:none;
}

a.CommonBoxLink:Active{
	font:12px verdana;
	color:#FF0E46;
	text-decoration:none;
}

/* ---- CASINO BOX  ----*/
table.casinoBox{
	width:551px;
	border:0px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	border-collapse: collapse;
}

table.casinoBox td{
	padding:0px;
}

td.casinoBoxHeader{
	wisth:329px;
	height:28px;
}

td.casinoBoxHeaderRightSide{
	wisth:121px;
	height:28px;
	text-align:right;
}

table.casinoBoxHeaderTable{
	width:551px;
	height:28px;
	border:0px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	border-collapse: collapse;
	background: url('../images/rev1_top.gif') no-repeat;
	
}

table.casinoBoxHeaderTable td{
	padding:0px;
}

table.casinoBoxHeaderRightTable{
	width:200px;
	height:28px;
	border:0px;
	margin-left:auto;
	margin-right:auto;
	text-align:right;
	border-collapse: collapse;
}

table.casinoBoxHeaderRightTable td{
	padding:0px;
}

td.casinoBoxRightButton{
	width:97px;
	height:20px;
	background: url('../images/rev1_btn.gif') no-repeat;
	text-align:center;
}

td.CasinoBoxRankStars{
	width:100px;
}

a.casinoBoxButtons{
	font:bold 12px verdana;
	color:white;
	text-decoration:none;
}

a.casinoBoxButtons:Hover{
	font:bold 12px verdana;
	color:white;
	text-decoration:underline;
}

a.casinoBoxButtons:Active{
	font:bold 12px verdana;
	color:white;
	text-decoration:none;
}

td.CasinoBoxNumber{
	width:20px;
}

span.CasinoBoxCasinoName{
	font:bold 13px verdana;
	color:black;
}

a.CasinoBoxCasinoName{
	font:bold 13px verdana;
	color:black;
	text-decoration:none;
}

a.CasinoBoxCasinoName:Hover{
	font:bold 13px verdana;
	color:black;
	text-decoration:underline;
}

a.CasinoBoxCasinoName:Active{
	font:bold 13px verdana;
	color:black;
	text-decoration:none;
}

div.CasinoBoxVerticleSpacer{
	position:relative;
	left:10px;
	top:2px;
}

div.CasinoBoxVerticleRatingSpacer{
	position:relative;
	top:2px;
}

table.casinoBoxBottomTable{
	width:551px;
	border:0px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	border-collapse: collapse;
	background: #3F3F3F url('../images/rev_bg.gif') repeat-x;
	border-bottom:1px black solid;
}

table.casinoBoxBottomTable td.casinoBoxImage{
	padding:2px;
}

td.casinoBoxImage{
	width:118px;
	height:108px;
	background:white;
	border:1px black solid;
	text-align:center;
}

td.casinoBoxIntroBody{
	width:400px;
	text-align:left;
}

td.casinoBoxright{
	width:26px;
	background: url('../images/rev1_top_r.gif') no-repeat;
}

img.CasinoBoxPicture{
	background:white;
	text-align:center;
	border:0px;
}

span.casinoBoxReviewText{
	font:12px verdana;
	color:#BFBFBF;
}

td.casinoBoxButtom{
	width:551px;
	height:26px;
	background: url('../images/rev1_bottom.gif') no-repeat;
}

table.bottomCasinoBox{
	width:551px;
	border:0px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	border-collapse: collapse;
}

span.CasinoBoxJackpots{
	font:bold 12px verdana;
	color:#EC5656;
}

span.CasinoBoxJackpotsFade{
	font:bold 12px verdana;
	color:#7E7E7E;
}

/* ----- SMALL CASINO BOX ----- */

table.bottomCasinoBox{
	width:551px;
	border:0px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	border-collapse: collapse;
}

table.bottomCasinoBox td{
	padding:0px;
}


table.casinoBoxSmall{
	width:272px;
	border:0px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	border-collapse: collapse
}

table.casinoBoxSmall td{
	padding:0px;
}

td.casinoBoxSmallHeader{
	width:272px;
	background: url('../images/rev_top.gif') no-repeat;
}

table.casinoBoxHeader{
	width:272px;
	border:0px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	border-collapse: collapse
}

table.casinoBoxHeader td{
	padding:0px;
}

span.HeaderNumberCasinoSmallBox{
	font:bold 12px verdana;
	color:black;
}

a.CasinoSmallBoxName{
	font:bold 12px verdana;
	color:black;
	text-decoration:none;
}

a.CasinoSmallBoxName:Hover{
	font:bold 12px verdana;
	color:black;
	text-decoration:none;
}

a.CasinoSmallBoxName:Active{
	font:bold 12px verdana;
	color:black;
	text-decoration:none;
}

table.CasinoBoxSmallInfo{
	width:272px;
	border:0px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	border-collapse: collapse;
	background:#3F3F3F url('../images/rev_bg.gif') top left repeat-x;
}

table.CasinoBoxSmallInfo td{
	padding:2px;
}

table.CasinoBoxInsideInfo{
	width:123px;
	border:0px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	border:0px;
	border-collapse: collapse
}

table.CasinoBoxInsideInfo td{
	padding:0px;
}

td.InfoBoxLink{
	background:black;
	border:1px #763845 solid;
	width:60px;
	height:19;
	text-align:center;
}

a.InfoBoxLink{
	font:10px verdana;
	color:white;
	text-decoration:none;
}

a.InfoBoxLink:Hover{
	font:10px verdana;
	color:white;
	text-decoration:underline;
}

a.InfoBoxLink:Active{
	font:10px verdana;
	color:white;
	text-decoration:none;
}

span.CasinoProperties{
	font:10px arial;
	color:#D85158;
}

span.CasinoPropertiesFade{
	font:10px arial;
	color:#7E7E7E;
}


table.CasinoInformation{
	width:100%;
	border:0px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	border:0px;
	border-collapse: collapse
}

table.CasinoInformation td{
	padding:0px;
}

span.casinoBoxReview{
	font:12px verdana;
	color:#BEBEBE;
}

td.casinoBoxInfoBottom{
	width:273px;
	height:20px;
	background: url('../images/rev_bottom.gif') no-repeat;
}

td.picCasino{
	width:130px;
	height:108px;
	background:white;
	text-align:center;
	border:1px black solid;
}

span.AddSite{
	font:12px verdana;
	color:white;
}

span{
	font:12px verdana;
	color:white;
}

span.Name{
	font:12px verdana;
	color:white;
}

a.LinkNav{
	font:12px verdana;
	color:#f3564f;
	text-decoration:none;
}

a.LinkNav:Hover{
	font:12px verdana;
	color:#f3564f;
	text-decoration:underline;
}

a.LinkNav:Active{
	font:12px verdana;
	color:#f3564f;
	text-decoration:none;
}

td.tdLeftLinks{
	border:1px #606060 solid;
}

/* ------INNER BOX----- */
table.innerBoxDownload{
	width:100%;
	border:0px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	border:0px;
	border-collapse: collapse
}

table.innerBoxDownload td{
	padding:0px;
}

table.CasinoBoxSmallInfoInner{
	width:196px;
	border:0px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	border-collapse: collapse;
	background:#3F3F3F url('../images/rev_bg.gif') top left repeat-x;
}

table.CasinoBoxSmallInfoInner td{
	padding:0px;
}

td.casinoBoxSmallInnerHeader{
	width:195px;
	background: url('../images/rev_inner_top.gif') no-repeat;
}

table.casinoInnerBoxHeader{
	width:196px;
	border:0px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	border-collapse: collapse
}

table.casinoInnerBoxHeader td{
	padding:0px;
}

td.casinoBoxInnerInfoBottom{
	width:196px;
	height:20px;
	background: url('../images/rev_inner_bottom.gif') no-repeat;
}

table.CasinoBoxInnerInsideInfo{
	width:65px;
	border:0px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	border:0px;
	border-collapse: collapse
}

table.CasinoBoxInnerInsideInfo td{
	padding:0px;
}

td.InfoInnerBoxLink{
	background:black;
	border:1px #763845 solid;
	width:70px;
	height:19;
	text-align:center;
}

table.casinoBoxSmallInner{
	width:196x;
	border:0px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	border-collapse: collapse
}

table.casinoBoxSmallInner td{
	padding:0px;
}

td.picInnerCasino{
	width:126px;
	height:108px;
	background:white;
	text-align:center;
	border:1px black solid;
}
