body
{
	margin: 0px;
	padding: 0px;
	font: normal 11px Verdana;
	color: #000000;
	background-color: #cecece;
}
h1
{
	font: normal 11px Verdana;
	text-align: center;
	padding: 0px;
	margin: 4px;
	color: #000000;
}
#Container
{
	text-align: center;
}
#SiteDiv
{
	margin: auto;
	border: 1px solid #ffffff;
	width: 783px;
	text-align: left;
}
#Middle
{
	background-color: #7a5c99;
	.height: 100%;
}
#Left
{
	float: left;
	width: 464px;
	.width: 471px;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	background-color: #eddce3;
	padding: 8px 2px 4px 4px;
	color: #000000;
	min-height: 100%;
	.height: 100%;
}
#Left #PageTitle
{
	background-image: url('../images/header.gif');
	font: bold 13px Verdana;
	color: #ffffff;
	width: 447px;
	.width: 459px;
	height: 31px;
	margin: 0px;
	padding-left: 12px;
	line-height: 28px;
}
#Left #PageTitle a
{
	font: bold 12px Verdana;
	color: #ffffff;
	text-decoration: underline;
}
#Left #PageTitle a:hover
{
	text-decoration: none;
}
#Left a
{
	color: #6b00a8;
	text-decoration: underline;
}
#Left a:hover
{
	color: #b93eff;
	text-decoration: none;
}

#Left p
{
	line-height: 15px;
	margin-left: 10px;
}
#Left div
{
	margin-left: 10px;
}
#Left #Reviews
{
	margin-left: 6px;
}
#Left .MainReview
{
	margin: 0px 0px 6px 0px;
	width: 456px;
}
#Left .MainReview div
{
	margin: 0px;
}
#Left .MainReview .Top
{
	background-image: url('../images/rev_title.gif');
	height: 30px;
}
#Left .MainReview .Position
{
	float: left;
	font: bold 20px Verdana;
	width: 20px;
	padding-left: 7px;
	padding-top: 2px;
	color: #ffffff;
}
#Left .MainReview .topFirst
{
	background-image: url('../images/rev1_title.gif');
}
#Left .MainReview .Top .Name
{
	float: left;
	width: 300px;
	margin: 7px 0px 0px 8px;
}
#Left .MainReview .Top .Name a
{
	font: bold 12px Verdana;
	color: #ffffff;
	text-decoration: underline;
}
#Left .MainReview .Top .Name a:hover
{
	text-decoration: none;
}
#Left .MainReview .Top .Rank
{
	float: right;
	width: 90px;
	text-align: right;
	margin: 5px 6px 0px 0px;
}
#Left .MainReview .Middle
{
	border-left: 1px solid #34205c;
	border-right: 1px solid #34205c;
	background-color: #ae9eba;
	width: 454px;
	.width: 456px;
}
#Left .MainReview .middleFirst
{
	background-color: #ebbab9;
}
#Left .MainReview .Middle .Breaker
{
	clear: both;
	float: none;
	line-height: 0px;
	font-size: 0px;
	height: 0px;
}
#Left .MainReview .Middle .MiddleLeft
{
	float: left;
	background-color: #ae9eba;
	width: 130px;
	.width: 131px;
	height: 210px;
	border-right: 1px solid #78618d;
}
#Left .MainReview .Middle .middleleftFirst
{
	background-color: #ebbab9;
	border-right: 1px solid #906c4a;
}

#Left .MainReview .Middle .MiddleLeft .Logo
{
	border: 1px solid #4d3369;
	background-color: #ffffff;
	padding: 4px;
	.padding: 0px;
	margin: 2px;
	text-align: center;
}
#Left .MainReview .Middle .MiddleLeft .DownloadAndVisit a
{
	display: block;
	margin: 20px 6px;
	background-color: #654784;
	font: bold 12px Verdana;
	color: #ffffff;
	width: 90%;
	.width: 100%;
	text-align: center;
	padding: 4px 0px;
	text-decoration: none;
}

#Left .MainReview .Middle .MiddleRight
{
	float: left;
	width: 323px;
}
#Left .MainReview .Middle .Review
{
	background-color: #ffffff;
	background-image: url('../images/rev_text_bg.gif');
	background-repeat: repeat-x;
	padding: 6px;
	border-bottom: 1px solid #78618d;
	height: 164px;
}
#Left .MainReview .Middle .reviewfirst
{
	border-bottom: 1px solid #906c4a;
}
#Left .MainReview .Middle .reviewfirst a
{
	color: #bb1719;
}
#Left .MainReview .Middle .reviewfirst a:hover
{
	color: #ff6d6;
	text-decoration: none;
}
#Left .MainReview .Middle .MiddleRight .Features
{
	border-top: 1px solid #dbcaeb;
	border-left: 1px solid #dbcaeb;
	background-color: #ae9eba;
	height: 24px;
	.height: 46px;
	padding: 4px 0px;
}
#Left .MainReview .Middle .MiddleRight .featuresfirst
{
	border-top: 1px solid #f6e8e6;
	border-left: 1px solid #f6e8e6;
	background-color: #ebbab9;
}
#Left .MainReview .Middle .MiddleLeft .DownloadAndVisit a.firstlinks
{
	background-color: #b51214;
}
#Left .MainReview .Middle .MiddleRight .Features img
{
	vertical-align: middle;
	margin-left: 4px;
}
#Left .MainReview .Bottom
{
	background-image: url('../images/rev_bottom.gif');
	height: 13px;
	line-height: 13px;
}
#Left .MainReview .bottomFirst
{
	background-image: url('../images/rev1_bottom.gif');
}
#Left .CasinoBanner
{
	margin: 0px -9px;
	text-align: center;
}

#Left .PaymentMethod
{
	margin: 4px 0px;
}
#Left .PaymentMethod .Title
{
	font: bold 18px Verdana;
}
#Left .PaymentMethod .Title img
{
	vertical-align: middle;
}


#FirstRight
{
	float: left;
	width: 161px;
	color: #ffffff;
	min-height: 100%;
}
#FirstRight #RightMenu .NewsletterTitle
{
	font: bold 12px Verdana;
	color: #ffd719;
	padding: 4px;
}
#FirstRight #RightMenu #Newsletter
{
	border-top-width: 0px;
}
#FirstRight #RightMenu form
{
	display: inline;
}
#FirstRight #RightMenu .text
{
	border: 1px solid #000000;
	height: 18px;
}
#FirstRight #RightMenu .submit
{
	font-weight: bold;
	background-color: #352357;
	border: 1px solid #bb87f2;
	padding: 2px 10px;
	color: #ffffff;
}
#FirstRight #RightMenu .center
{
	text-align: center;
}


#FirstRight #RightMenu .BoxTitle
{
	background-color: #35235f;
	color: #ffffff;
	padding: 6px 4px;
	border-top: 1px solid #ad8bd1;
	border-bottom: 1px solid #ad8bd1;
	margin-top: 4px;
	font-weight: bold;
}
#FirstRight #RightMenu .first
{
	border-top-width: 0px;
	margin-top: 0px;
}
#FirstRight #RightMenu .Box
{
	border-top: 1px solid #211233;
	margin: 0px;
	padding: 4px;
}
#FirstRight #RightMenu li
{
	margin: 4px;
	margin-left: 15px;
}
#FirstRight #RightMenu .AlignRight
{
	border-top-width: 0px;
	text-align: right;
}
#FirstRight #RightMenu a
{
	color: #ffd719;
	text-decoration: underline;
}
#FirstRight #RightMenu a:hover
{
	text-decoration: none;
}
#FirstRight #RightMenu table
{
	border-collapse: collapse;
	margin: -4px;
	width: 100%;
}
#FirstRight #RightMenu table th
{
	text-align: left;
	font: bold 11px Verdana;
	color: #ffd719;
}
#FirstRight #RightMenu table th.border
{
	border-left: 1px solid #ad8bd1;
}
#FirstRight #RightMenu table td
{
	padding: 2px 0px;
	color: #ffffff;
	border-left: 1px solid #ad8bd1;
}
#FirstRight #RightMenu table td.first
{
	border-left-width: 0px;
	width: 100%;
}
#FirstRight #RightMenu table td.border
{
	border-top: 1px solid #ad8bd1;
}
#FirstRight #RightMenu .Review
{
	padding: 0px;
}
#FirstRight #RightMenu .ReviewLinks
{
	padding: 8px 4px;
}
#FirstRight #RightMenu .ReviewLinks a
{
	background-color: #9a6aae;
	border: 1px solid #51336f;
	color: #ffffff;
	text-decoration: none;
	padding: 2px 8px;
}
#FirstRight #RightMenu .ReviewLinks a:hover
{
	color: #ffd719;
}
#FirstRight #RightMenu .Logo
{
	float: left;
	background-color: #ffffff;
	border: 1px solid #000000;
	padding: 2px;
	width: 131px;
	text-align: center;
}
#FirstRight #RightMenu .Features
{
	float: left;
	width: 24px;
}
#FirstRight #RightMenu .Features img
{
	display: block;
	margin: 4px 0px;
}
#FirstRight #RightMenu .Breaker
{
	clear: both;
	float: none;
	line-height: 4px;
}
#SecondRight
{
	float: left;
	width: 149px;
	border-bottom: 1px solid #19122b;
	background-image: url('../images/menu_top.gif');
	background-repeat: no-repeat;
	background-color: #35235f;
	padding-top: 8px;
	height: 100%;
}
#SecondRight #Date
{
	background-color: #7a5c99;
	text-align: center;
	padding: 4px 4px;
	border-bottom: 1px solid #19122b;
	border-left: 1px solid #7a5c99;
	color: #ffffff;
}
#SecondRight #Menu
{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	border-left: 1px solid #19122b;
}
#SecondRight #Menu li
{
	padding: 8px 12px;
	border-top: 1px solid #593b93;
	border-bottom: 1px solid #19122b;
}
#SecondRight #Menu li.first
{
	border-top-width: 0px;
}
#SecondRight #Menu li.last
{
	border-bottom-width: 0px;
}
#SecondRight #Menu li a
{
	color: #ffffff;
	text-decoration: none;
}
#SecondRight #Menu li a:hover
{
	color: #ffd719;
}

#Search
{
	float: none;
	clear: both;
	text-align: center;
	padding: 10px;
	color: #ffffff;
}
#Search form
{
	display: inline;
}
#Bottom
{
	margin: auto;
	padding: 10px;
	width: 375px;
	border-bottom: 1px solid #35235f;
}
#Bottom a
{
	margin: 0px 6px;
	color: #6b00a8;
	text-decoration: underline;
}
#Bottom a:hover
{
	text-decoration: none;
}
#Copyrights
{
	padding: 8px 0px;
	color: #000000;
}

#Top
{
	background-image: url('../images/top.jpg');
	height: 106px;
}
#Top div
{
	float: left;
}
#Top #Flags
{
	float: right;
	padding-right: 4px;
}
#Top #Flags img
{
	margin: 4px 2px;
	border: 1px solid #321d49;
}

img
{
	border-width: 0px;
}
table
{
	margin-left: 10px;
	width: 95%;
}
td
{
	font: normal 11px Verdana;
}

.googleField
{
	height: 20px;
	border: 1px solid #000000;
	width: 240px;
	margin: 0px 8px;
	vertical-align: middle;
}
.googleButton
{
	background-color: #35235f;
	border: 1px solid #bb87f2;
	font: bold 12px Verdana;
	padding: 0px 10px;
	color: #ffffff;
	vertical-align: middle;
}
strong
{
	font-size: 14px;
}