html {
	margin: 0px;
	padding: 0px;
}

body {
	margin: 0px;
	background: #010703 url(images/2010/bg.png) repeat-x;
	font-family: "Lucida Grande", Arial, sans-serif;
	color: white;
}

#surveyDiv   {top: 0; left: 0; width: 0px; height: 0px; color:#010703; font-size:1px }
#surveyDiv p {top: 0; left: 0; width: 0px; height: 0px; color:#010703; font-size:1px }
#surveyDiv a {top: 0; left: 0; width: 0px; height: 0px; color:#010703; font-size:1px }

img {
	border: 0px;
	margin: 0px;
	padding: 0px;
}

div {
	margin: 0;
	padding: 0;
}

#banking {
	background-color: #000;
	color: #fff;
	font-size: 11px;
	font-weight: bold;	
}

#maincontainer {
	width: 760px;
	margin: 0px auto;
}

/* @group Header */

#header {
	width: 760px;
	height: 110px;
	float: none;
}

#currencybox {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 110px;
	width: 290px;
}

#logo {
	float: left;
	padding:0px;
	margin: 0px;
	display:block;
	text-indent:-9999px;
	width:180px;
	height:110px;	
}
	
#logo a {
	border:0px;
	display:block;
	text-decoration:none;
	overflow:hidden;
	width:180px;
	height:110px;
	background-image: url(images/top_logo.jpg);
}

#signup {
	float: left;
	padding:0px;
	margin: 0px;
	display:block;
	text-indent:-9999px;
	width:290px;
	height:110px;	
}
	
#signup a {
	border:0px;
	display:block;
	text-decoration:none;
	overflow:hidden;
	width:290px;
	height:110px;
	background-image: url(images/top_signup.gif);
}

/* @end */

/* @group Nav Menu */

#nav {
	width: 760px;
	height: 19px;
	float: none;
}

ul#navbtns {
	margin: 0px;
	padding: 0px;
	font-size: 8px;
}

#navbtns li {
	float:left; padding:0; margin:0; display:block; text-indent:-9999px;
}

#navbtns #home a {
	border:0px;
	display:block;
	text-decoration:none;
	overflow:hidden;
	width:48px;
	height:19px;
	background-image: url(images/nav_1_home.png);
}

#navbtns #promotions a {
	border:0px;
	display:block;
	text-decoration:none;
	overflow:hidden;
	width:72px;
	height:19px;
	background-image: url(images/nav_2_promotions.png);
}

#navbtns #download a {
	border:0px;
	display:block;
	text-decoration:none;
	overflow:hidden;
	width:113px;
	height:19px;
	background-image: url(images/nav_3_dlsoftware.png);
}

#navbtns #ordercd a {
	border:0px;
	display:block;
	text-decoration:none;
	overflow:hidden;
	width:59px;
	height:19px;
	background-image: url(images/nav_4_ordercd.png);
}

#navbtns #preview a {
	border:0px;
	display:block;
	text-decoration:none;
	overflow:hidden;
	width:87px;
	height:19px;
	background-image: url(images/nav_5_preview.png);
}

#navbtns #howtoplay a {
	border:0px;
	display:block;
	text-decoration:none;
	overflow:hidden;
	width:72px;
	height:19px;
	background-image: url(images/nav_6_howtoplay.png);
}

#navbtns #faq a {
	border:0px;
	display:block;
	text-decoration:none;
	overflow:hidden;
	width:28px;
	height:19px;
	background-image: url(images/nav_7_faq.png);
}

#navbtns #banking a {
	border:0px;
	display:block;
	text-decoration:none;
	overflow:hidden;
	width:53px;
	height:19px;
	background-image: url(images/nav_8_banking.png);
}

#navbtns #support a {
	border:0px;
	display:block;
	text-decoration:none;
	overflow:hidden;
	width:53px;
	height:19px;
	background-image: url(images/nav_9_support.png);
}

#navbtns #news a {
	border:0px;
	display:block;
	text-decoration:none;
	overflow:hidden;
	width:39px;
	height:19px;
	background-image: url(images/nav_10_vip.png);
}

#navbtns #winners a {
	border:0px;
	display:block;
	text-decoration:none;
	overflow:hidden;
	width:72px;
	height:19px;
	background-image: url(images/nav_11_bigwinners.png);
}

#navbtns #about a {
	border:0px;
	display:block;
	text-decoration:none;
	overflow:hidden;
	width:64px;
	height:19px;
	background-image: url(images/nav_12_aboutus.png);
}

#navbtns #home a:hover,#navbtns #home_on {
	border:0px;
	display:block;
	text-decoration:none;
	overflow:hidden;
	width:48px;
	height:19px;
	background-image: url(images/nav_over/nav_1_home.png);
}

#navbtns #promotions a:hover, #navbtns #promotions_on {
	border:0px;
	display:block;
	text-decoration:none;
	overflow:hidden;
	width:72px;
	height:19px;
	background-image: url(images/nav_over/nav_2_promotions.png);
}

#navbtns #download a:hover, #navbtns #download_on {
	border:0px;
	display:block;
	text-decoration:none;
	overflow:hidden;
	width:113px;
	height:19px;
	background-image: url(images/nav_over/nav_3_dlsoftware.png);
}

#navbtns #ordercd a:hover, #navbtns #ordercd_on {
	border:0px;
	display:block;
	text-decoration:none;
	overflow:hidden;
	width:59px;
	height:19px;
	background-image: url(images/nav_over/nav_4_ordercd.png);
}

#navbtns #preview a:hover, #navbtns #preview_on {
	border:0px;
	display:block;
	text-decoration:none;
	overflow:hidden;
	width:87px;
	height:19px;
	background-image: url(images/nav_over/nav_5_preview.png);
}

#navbtns #howtoplay a:hover, #navbtns #howtoplay_on {
	border:0px;
	display:block;
	text-decoration:none;
	overflow:hidden;
	width:72px;
	height:19px;
	background-image: url(images/nav_over/nav_6_howtoplay.png);
}

#navbtns #faq a:hover, #navbtns #faq_on {
	border:0px;
	display:block;
	text-decoration:none;
	overflow:hidden;
	width:28px;
	height:19px;
	background-image: url(images/nav_over/nav_7_faq.png);
}

#navbtns #banking a:hover, #navbtns #banking_on {
	border:0px;
	display:block;
	text-decoration:none;
	overflow:hidden;
	width:53px;
	height:19px;
	background-image: url(images/nav_over/nav_8_banking.png);
}

#navbtns #support a:hover, #navbtns #support_on {
	border:0px;
	display:block;
	text-decoration:none;
	overflow:hidden;
	width:53px;
	height:19px;
	background-image: url(images/nav_over/nav_9_support.png);
}

#navbtns #news a:hover, #navbtns #news_on {
	border:0px;
	display:block;
	text-decoration:none;
	overflow:hidden;
	width:39px;
	height:19px;
	background-image: url(images/nav_over/nav_10_vip.png);
}

#navbtns #winners a:hover, #navbtns #winners_on {
	border:0px;
	display:block;
	text-decoration:none;
	overflow:hidden;
	width:72px;
	height:19px;
	background-image: url(images/nav_over/nav_11_bigwinners.png);
}

#navbtns #about a:hover, #navbtns #about_on {
	border:0px;
	display:block;
	text-decoration:none;
	overflow:hidden;
	width:64px;
	height:19px;
	background-image: url(images/nav_over/nav_12_aboutus.png);
}

/* @end */

#topbanner_zar {
	padding:0px;
	margin: 0px;
	display:block;
	height: 137px;
	background-image: url(images/main_flash.jpg);
}

#topbanner_eur {
	padding:0px;
	margin: 0px;
	display:block;
	height: 137px;
	background-image: url(images/main_flash.jpg);
}

#topbanner_usd {
	padding:0px;
	margin: 0px;
	display:block;
	height: 137px;
	background-image: url(images/main_flash.jpg);
}
#topbanner_inr {
	padding:0px;
	margin: 0px;
	display:block;
	height: 137px;
	background-image: url(images/main_flash.jpg);
}
#topbanner_gbp {
	padding:0px;
	margin: 0px;
	display:block;
	height: 137px;
	background-image: url(images/main_flash.jpg);
}
	
#topbanner a {
	border:0px;
	display:block;
	text-decoration:none;
	overflow:hidden;
	width:760px;
	height:137px;
}

#homecontent {
	width: 760px;
	height: 223px;
	background: url(images/main_bkg.jpg) no-repeat;
}

#jackpotholder {
	width: 150px;
	height: 26px;
	margin-top: 45px;
	margin-left: 68px;
}

/* @group Promo Blocks */

#fourbuttons {
	width: 760px;
	height: 52px;
	float: left;
}

#fourbuttons li {
	float:left; padding:0; margin:0; display:block; text-indent:-9999px;
}

#fourbuttons #promoblock_games a {
	border:0px;
	display:block;
	text-decoration:none;
	overflow:hidden;
	width:188px;
	height:52px;
	background-image: url(images/mainbtn_150games.png);
}

#fourbuttons #promoblock_vip a {
	border:0px;
	display:block;
	text-decoration:none;
	overflow:hidden;
	width:192px;
	height:52px;
	background-image: url(images/mainbtn_vip.png);
}

#fourbuttons #promoblock_testimonials a {
	border:0px;
	display:block;
	text-decoration:none;
	overflow:hidden;
	width:189px;
	height:52px;
	background-image: url(images/mainbtn_testimonials.png);
}

#fourbuttons #promoblock_winners a {
	border:0px;
	display:block;
	text-decoration:none;
	overflow:hidden;
	width:191px;
	height:52px;
	background-image: url(images/mainbtn_winners.png);
}

/* @end */

/* @group Footer */

#footerlinks {
	height: 63px;
	background-image: url(images/sublevel_textarea.png);
	float: left;
}

#footerlinks_content {
	height: 28px;
	font-size: 8px;
	color: #063417;
	text-align: center;
	font-weight: bold;
}

#footerlinks_content a{
	text-decoration: none;
	color: #063417;
}

#footerlinks_content a:hover{
	text-decoration: none;
	color: #063417;
	border-bottom: 1px dotted #063417;
}
#footerlinks_contact {
	height: 35px;
	color: black;
	font-size: 11px;
	text-align: center;
}

#paymentmethods {
	width: 760px;
	height: 33px;
	background: url(images/sublevel_payment.png) no-repeat;
	text-align: center;
	float: left;
}

#footerlogos {
	height: 34px;
	line-height: 34px;
	float: left;
}

/* @end */

/* @group sublevel */

#sectionheader1{
	height: 100px;
	
}

#sectionheader {
	height: 100px;
	background: url(images/header_left.jpg) no-repeat left top;
}

#sectionheader img{
	margin-left: 210px;
}

#sublevel_back {
	background: url(images/content_back.jpg) repeat-y 17px top;
	width: 760px;
	float: left;
	padding-top: 5px;
	padding-bottom: 10px;
}

#sublevel_sidebar {
	width: 180px;
	padding-left: 25px;
	float: left;
}

#sublevel_content_top {
	width: 506px;
	margin-right: 47px;
	float: left;
	background: url(images/content_topfringe.jpg) no-repeat center 10px;
}

#sublevel_content_bottom {
	width: 506px;
	background: url(images/content_btmfringe.jpg) no-repeat center bottom;
	margin-bottom: 10px;
	padding-top: 30px;
	padding-bottom: 30px;
}

#sublevel_content_content {
	width: 450px;
	margin: 0px auto;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	line-height: 130%;
}

.gameslist{
	width: 190px;
	float: left;
	margin: 0;
	padding: 0;
	margin-left: 30px;
	margin-top: 15px;
}

.gameslist dt{
	font-weight: bold;
	padding-bottom: 7px;
}

.gameslist dd{
	margin: 0;
	padding: 0;
}

.clearer {
	clear: both;
}

#sublevel_content_content #games table td{
	margin: 1px;
	padding: 3px;
	background-color: #021509;
}

#sublevel_content_content a{
	text-decoration: none;
	border: none;
}

#sublevel_content_content a:hover{
	text-decoration: none;
	border: none;
	border-bottom: 1px dotted #e8b934;
}

#sublevel_content_content .pageheader{
	font-weight: bold;
	color: #e8b934;
	font-size: 16px;
	text-transform: uppercase;
	padding-bottom: 10px;
}

#sublevel_content_content .pageheaderlink {
	float:right;}

#sublevel_content_content .subehader{
	font-weight: bold;
	color: #e8b934;
	font-size: 14px;
	text-transform: capitalize;
	line-height: 18px;
	padding-top: 15px;
}

#sublevel_content_content a{
	color: #e8b934;
	text-decoration: none;
}

#sublevel_content_content .listheader{
	font-weight: bold;
	color: white;
	font-size: 10px;
	padding-top: 15px;
}

#sublevel_content_content .tinyheader{
	font-weight: bold;
	color: #e8b934;
	font-size: 12px;
}

#sublevel_content_content .listheader a{
	font-weight: bold;
	color: #e8b934;
	font-size: 13px;
	text-transform: capitalize;
	line-height: 18px;
}

#sublevel_content_content .backtotop{
	text-align: right;
}

#sublevel_content_content .backtoindex{
	text-align: left;
	padding-bottom: 20px;
}

/* @end */



/* @group Tables */

.contentlinkstable{
	margin-top: 30px;
}

.contentlinkstable hr {
	height: 1px;
	background-color: #397913;
	border-width: 0;
	margin: 2px 5px;
}

.contentlinkstable th{
	color: white;
	font: bold 12pt "Lucida Grande", Arial, sans-serif;
	background-color: #387912;
}

.contentlinkstable td ul{
	color: white;
	font: bold 8pt "Lucida Grande", Arial, sans-serif;
	list-style-image: url(images/li.png);
	list-style-position: outside;
}

.contentlinkstable td li{
	margin-bottom: 5px;
}

.contentlinkstable li a {
	text-decoration: none;
	color: white;
}

.contentlinkstable li a:active {
	text-decoration: none;
	color: white;
}

.contentlinkstable li a:visited {
	text-decoration: none;
	color: white;
}

.contentlinkstable li a:hover {
	text-decoration: none;
	color: #e8b934;
}



/* @end */

/* @group Scripts */

#preloadelements {
	display: none;
}

.hiddendiv, #surveyDiv {
	display: none;
	visibility: none;
}

#tooltip {
	width: 230px;
	position: absolute;
	display: none;
	z-index:2000;
	text-align: left;
	padding:0.5em;
	font:11px arial,tahoma,helvetica,sans-serif;
	color:#000000;
	background:#efefef;
	border:2px solid #003300;
}

/* @end */
