/* CSS Document */


body {
 margin: 0;
 padding: 0;
 background-color: #f0a400;
 text-align: center;
 color:#fff;
 background:#f0a400 url(../images/new/bg_pixel.jpg) repeat-x top;
}


ul {padding:0px; margin:0px; margin-left:25px;}
li {list-style-type:none; background: url(../images/bullet.jpg) no-repeat 0px 2px; padding-left:25px; padding-bottom:3px;}
ol li {background:none; list-style-type: decimal; padding-left:5px;}

a:link {color:#666666;}
a:visited {color:#666666;}
a:hover {text-decoration:none; color:#666666;}

#container {width:1341px; margin:0 auto;}
.container_left {background:url(../images/new/inner/bg_inner_left.jpg) no-repeat top left; width:203px; height:814px; float:left;}
.container_right {background:url(../images/new/inner/bg_inner_right.jpg) no-repeat top left; width:208px; height:814px; float:right;}

.header {background:url(../images/new/inner/bg_inner_top.jpg) no-repeat top left; width:927px; height:145px; float:left;  position:relative;}
.header .choose_lang {position:absolute; left:763px; top:20px; width:165px; height:27px; padding-left:10px; padding-top:2px; background:url(../images/new/language_dropbox.png) no-repeat; text-align:left; z-index:1000;}
.header .choose_lang .selected_lang {width:147px; height:15px; color:#494949; cursor:pointer; padding-top:5px;}

.header_hp {width:1086px; height:145px; float:left;  position:relative;}
.choose_lang_hp {position:absolute; left:840px; top:20px; width:165px; height:27px; padding-left:10px; padding-top:2px; background:url(../images/new/language_dropbox.png) no-repeat; text-align:left;}
.choose_lang_hp .selected_lang {width:147px; height:15px; color:#494949; cursor:pointer; padding-top:5px;}

ul.ChooseLang {width:140px; padding:0px; margin:0px; text-align:left;}
ul.ChooseLang li {background:none; background-color:#fff;  padding:5px; margin:0px; margin-top:2px;}
ul.choose_lang_hp {width:140px; padding:0px; margin:0px; text-align:left;}
ul.choose_lang_hp li {background:none; background-color:#fff;  padding:5px; margin:0px; margin-top:2px;}

#top_bar{
 width:1016px;
}

#top_bar .logo {float:left; width:180px; height:80px; margin-left:100px; margin-top:35px;}

#top_bar_inner{
 width:929px;
}

#top_bar_inner .logo {float:left; width:180px; height:80px; margin-left:13px; margin-top:35px;}

#nav {
 float:left;
 position: relative;
 height: 60px;
 width:695px;
 background: url(../images/new/top_menu_pxl.jpg) repeat-x top left;
 margin-top:70px;
 margin-left:20px;
}


#nav .left-edge {
 position: absolute;
 top: 0;
 left: 0;
 width: 16px;
 height: 60px;
 background: url(../images/new/top_menu_left.gif) no-repeat top left;
}


#nav .right-edge {
 position: absolute;
 top: 0;
 right: 0;
 width: 14px;
 height: 60px;
 background: url(../images/new/top_menu_right.gif) no-repeat top right;
}


#nav .items {
 position: relative;
 height: 60px;
 z-index: 10;
margin-left:10px;
}


#nav .items a {
 float: left;
 padding: 20px 14px 0 14px;
 height: 42px;
 font-size: 12px;
 font-weight: bold;
 color: #fff;
 text-decoration: none;
}


#nav .items a:hover,
#nav .items a.selected {
 color: #ffc514;
 /*background: url(../images/new/rollover_menu_pxl.jpg) repeat 0 0;*/
}

#nav .items a.nav-divider {padding:0px;}


#main-content-outer { width:927px; text-align:center; float:left; position:relative;}

#main-content {width:927px; float:left; margin-left:0px; text-align:left; background:#fff url(../images/new/inner/gray_pxl.gif) repeat-y top right;}

#main-content-left {width:653px; float:left; padding-left:10px;}

#main-content-left-text {padding-left:10px; padding-right:10px;}

#sidebar {float:right; width:256px;}

#sidebar .jackpot-box {width:236px; margin-left:10px; margin-top:5px;}
#sidebar .jackpot-title {background: url(../images/new/inner/blue_box_226.gif) no-repeat top left; width:236px; height:48px; font-size:22px; font-weight:bold; padding-left:15px; padding-top:10px;}
#sidebar .calendar-box {margin-left:28px; margin-top:15px;}

#sidebar a {
 color: #666666;
 font-weight: bold;
}



#sidebar .jackpot-preview {
 margin: 6px 10px;
}


#sidebar .jackpot-preview img {
 float: left;
 margin-right: 6px;
}


#sidebar .jackpot-preview p {
 float: left;
 margin: 0;
 padding: 4px 0 0 0;
}


#sidebar .support-details {
 margin: 14px 0 0 21px;
}


#sidebar .support-details p {
 margin: 0;
 padding: 0 0 2px 0;
}


#sidebar .features {width:197px;}



/* Home page specific */
#HP_Container{
 text-align: left;
 width: 1086px;
 height:814px;
 margin: 0 auto;
 background:#fff url(../images/new/Background.jpg) no-repeat top left;
 font-family:verdana;
}

#HP_Container #Main {z-index:1; position:absolute; top:365px; width:875px; margin-left:15px;}
#HP_Container #Main .HP_Winners {float:left; width:301px;}
#HP_Container #Main .HP_Promotions {float:left; width:301px; margin-left:10px;}
/*#HP_Container #Main .HP_Calendar {float:left; width:201px; padding-left:45px; padding-top:35px;}*/
#HP_Container #Main .Title {background: url(../images/new/blue_box_301.gif) no-repeat top left; width:301px; height:48px; font-size:22px; font-weight:bold; padding-left:15px; padding-top:10px;}
#HP_Container #Main .HP_Games {float:left; width:616px;}
#HP_Container #Main .HP_Games .Title {background: url(../images/new/blue_box_616.gif) no-repeat top left; width:616px; height:48px; font-size:22px; font-weight:bold; padding-left:15px; padding-top:10px;}
#HP_Container #Main .HP_Jackpots {width:236px; float:left; margin-left:20px;}
#HP_Container #Main .HP_Jackpots .Title {background: url(../images/new/blue_box_236.gif) no-repeat top left; width:236px; height:48px; font-size:22px; font-weight:bold; padding-left:15px; padding-top:10px;}

#HP_Content {width:905px; margin-left:90px;}
.HP_banner {height:255px; position:absolute; top:140px;}

.Calendar_Title {background: url(../images/test/box_today.gif) no-repeat top left; width:198px; height:38px; font-size:22px; font-weight:bold; padding-left:15px; padding-top:10px;}
.HP_Calendar {font-family:verdana; font-weight:bold; background:url(../images/test/calendar.jpg) no-repeat; width:195px; height:133px; text-align:center; padding-left:5px;}
.HP_Calendar .Year {font-size:11px; color:#fff; padding-top:15px;}
.HP_Calendar .Month {font-size:15px; color:#666; padding-top:7px;}
.HP_Calendar .Day {font-size:36px; color:#ed7c00;}
.HP_Calendar a{text-decoration:underline; color:#666; font-size:11px;}

.jackpot {width:210px; height:56px; margin-left:15px; margin-top:10px;}
.jackpot .jackpot_img {float:left; width:73px; text-align:center;}
.jackpot .jackpot_amount {float:right; text-align:left; width:137px; }
.jackpot .jackpot_amount span {letter-spacing:1px; color:#00a7d7;}
/* Internal pages */

.title-image {
 float: left;
 width: 211px;
 height: 163px;
 margin: 0 10px 0 0;
}


.large-copy {
 font-size: 13px;
 color: #666666;
}

.large-copy-bold {
 font-size: 13px;
 color: #666666;
}


/* Typography */

body, input, select, textarea {
 font: normal 10px Verdana, Arial, Helvetica, sans-serif;
}


h1 {
padding-top:10px;
padding-left:10px;
margin:0px;
background: url(../images/new/inner/orange_box.gif) no-repeat top left; width:653px; height:48px;
font-size: 22px;
color:#fff;
font-weight:bold;
}

h2{color:#6ba723; font-weight:bold; font-size:14px;}

h4 {
 margin: 0;
 padding: 0 0 8px 0;
 font-size: 13px;
}




#footer {
width:884px; height:43px; background-color:#fff; margin-top:10px;
}


.footer_text {width:884px; margin-top:10px;}
.footer_text .Title {font-size:18px;}
.footer_text .Txt {margin-top:10px;}
.footer_owned {margin-top:10px; display:none;}
.footer_logos {margin-top:20px;}

#footer .left {float:left; width:7px;}
#footer .center {float:left; text-align:center; width:860px; padding-top:12px; color: #00a8d7; font-size:12px;}
#footer .right {float:right; width:7px;}

#footer a {
 color: #00a8d7;
 font-size:12px;
}

.footer_inner_bottom {background:url(../images/new/inner/main_buttom.png) no-repeat top left; width:927px; height:18px; float:left;}
#footer_inner {width:927px; height:43px; background-color:#fff; margin-top:10px; float:left;}
#footer_inner .left {float:left; width:7px;}
#footer_inner .center {float:left; text-align:center; width:860px; padding-top:12px; color: #00a8d7; font-size:12px;}
#footer_inner .right {float:right; width:7px;}
.footer_inner_text {width:927px; text-align:center; margin-top:15px; float:left;}
.footer_inner_text .Title {font-size:18px;}
.footer_inner_text .Txt {margin-top:10px;}
.footer_inner_owned {margin-top:10px; text-align:center; display:none;}
.footer_inner_logos {margin-top:20px; text-align:center;}
.footer_inner_margin {margin-top:10px; float:left; width:927px;}

#footer_inner  a {
 color: #00a8d7;
 font-size:12px;
}
/* General */


a { color: #000; }


.clear {
 clear: both;
 font-size: 1px;
 line-height: 1px;
 height: 1px;
}


img { border: none; }


form { margin: 0; }




ul.green-arrow {
 margin: 13px 0 13px 0;
 padding: 0;
 list-style: none;
}


ul.green-arrow li {
 padding: 0 0 8px 25px;
 background: url(../images/green_arrow.gif) no-repeat 0px 2px;
}


ul.green-arrow li a {
 color: #145129;
 font-weight: bold;
}


.black { color: #000; }


.winner-list div {
 position: relative;
 width: 225px;
 border: 1px solid yellow;}


.winner-list span {
 position: absolute;
 top: 0;
 right: 0;
}

.JackpotTotal {margin-bottom:5px; margin-top:5px;}
.JackpotTotal .JackpotTotalTitle {margin-left:20px; font-weight:bold; margin-bottom:5px;}
.JackpotTotal .JackpotTotalBG {background:url(../images/JackpotTotal.png); width:156px; height:35px; background-repeat:no-repeat; margin-top:5px; margin-left:20px; padding-top:7px;}
.JackpotTotal .JackpotTotalNum {font-size:15px; font-weight:bold; margin-left:15px;}


.vip {}
.vip .vip_top {width:619px; height:120px; background:url(../images/vip/club_top_edge.gif) no-repeat bottom left;}
.vip .vip_top1 {width:619px; height:150px; background: url(../images/vip/club_top_edge1.gif) no-repeat bottom left;}
.vip .vip_middle {width:606px; background:#fff; margin-left:6px; margin-right:7px;}
.vip .vip_bottom {width:619px; height:61px; background:url(../images/vip/club_bottom_edge.gif) no-repeat bottom left;}
.vip .vip_bottom1 {width:619px; height:150px; background:url(../images/vip/club_bottom_edge1.gif) no-repeat bottom left;}
.vip .vip_text {padding:15px 40px; 20px 40px;}
ul.vipUL {padding:0px; margin:0px; padding-top:25px; margin-left:40px;}
ul.vipUL li {list-style-type:none; background: url(../images/bullet.jpg) no-repeat 0px 2px; padding-left:25px; padding-bottom:3px;}
.vip .Silver_Key {float:right; width:155px; margin-top:80px; margin-right:10px;}
.vip .Gold_Key {float:right; width:155px; margin-top:100px; margin-right:10px;}
.vip .Platinum_Key {float:right; width:155px; margin-top:230px; margin-right:10px;}

.VIP_Title {padding-top:20px; font-size:14px; font-weight:bold;}
.vip_disclaimer {font-size:10px;}


.vip-lounge-faq-question {
	margin:0;
	padding:15px 20px 0 20px !important;
	font-size:14px;
	font-weight:bold;
	color:#1e1e1e;
}

.vip-lounge-faq-answer {
	margin:0;
	padding:0 40px 0 20px !important;
	font-size:12px;
	color:#1e1e1e;
	position:relative;
}

.vip-points-ol {
	margin-left:15px !important;
}

.num_1 {
	list-style: url('../images/new/vip/ol_1.png') !important;
}

.num_2 {
	list-style: url('../images/new/vip/ol_2.png') !important;
}

.vip-tos {
	margin:20px 0 0 0;
}

.vip-ul-red {
	width:400px; 
	float:left;
}

.vip-ul-red li {
	list-style: url('../images/new/vip/vip-diamond-red.png') !important;
}

.vip-tos-ul-black {
	list-style-image: url('../images/new/vip/vip-tos-diamond-black.png');
}

.vip-tos-ul-black li {
	list-style-image: url('../images/new/vip/vip-tos-diamond-black.png') !important;
}

.vip-tos-ul-blue {
	list-style-image: url('../images/new/vip/vip-tos-diamond-blue.png');
}

.vip-tos-ul-blue li {
	list-style-image: url('../images/new/vip/vip-tos-diamond-blue.png') !important;
}

.vip-exec-levels {
	margin:30px 0 0 250px;
	background:transparent url('../images/new/vip/vip_exec_levels.png');
	width:390px;
	height:341px;
}

.promo {margin-bottom:20px;}
.promo a{text-decoration:none;}
.promo a:hover {text-decoration:none; color:#ee9100;}
.promo_divider {background-color:#eeeeee; width:630px; height:1px; margin-bottom:20px;}
.promo .download_btn {float:left; background:url(../images/promotion/download_btn.jpg) no-repeat; width:134px; height:33px; font-weight:bold; padding-top:7px; text-align:center; margin-top:20px; font-size:12px;}
.promo .leaderboard_btn {float:left; margin-left:10px; background:url(../images/promotion/leaderboard_btn.jpg) no-repeat; width:106px; height:33px; padding-top:7px; text-align:center; margin-top:20px; font-size:12px;}
.promo .promo_text {float:left; width:350px; margin-left:20px;}
.promo .promo_title {color:#ee9100; font-weight:bold; font-size:16px; margin-top:15px;}
.promo .promo_desc {margin-top:5px;}
.promo .promo_click {margin-top:15px; text-align:left; width:350px;}
.promo .BonusPolicy_link {font-size:10px;}



.promo_wrap {float:left; width:630px; border-bottom:1px solid #eee; margin-bottom:15px;}
.promo_img {float:right; margin-right:25px;}
.promo_right {float:left; width:350px; margin-left:20px;}
.promo_right h2 {color:#ee9100; font-weight:bold; font-size:16px;}
.download_btn_promo {float:left; background:url(../images/promotion/download_btn.jpg) no-repeat; width:134px; height:33px; font-weight:bold; padding-top:7px; text-align:center; margin-top:20px; font-size:12px; margin-left:20px;}
.download_btn_promo a{text-decoration:none;}
.download_btn_promo a:hover {text-decoration:none; color:#ee9100;}
.promo_sep {background-color:#eeeeee; width:630px; height:1px; margin-bottom:20px; margin-top:20px;}
.promo_wrap .user-confirm iframe  {width:370px; height:160px;}

.promo_item_vip {float:left; width:630px; border-bottom:1px solid #eee; margin-bottom:15px;}
.content_right_side {float:left; width:350px; margin-left:20px;}
.promo_item_vip_bg2_bottom {background-color:#eeeeee; width:630px; height:1px; margin-bottom:20px; margin-top:20px;}
.promo_item_vip_bg1_bottom {background-color:#eeeeee; width:630px; height:1px; margin-bottom:20px; margin-top:20px;}

ul.games_list {margin-left:6px; margin-top:10px;}

.faq_divider {width:640px; height:1px; background-color:#ccc; margin-top:20px;}

.tblPrizes {color:#000000;}
.tblPrizes th {color:#fff;}
.TDRight {color:#000000;}


