dummy {

}

#smaller .container {
	width:750px;
	background-color:#000000;
	margin-left:auto;
	margin-right:auto;	
}

#smaller .top_nav .top_nav_high a:link, #smaller .top_nav .top_nav_high a:visited, #smaller .top_nav .top_nav_high a:hover, #smaller .top_nav .top_nav_high_last a:link, .top_nav .top_nav_high_last a:visited, #smaller .top_nav .top_nav_high_last a:hover, #smaller .top_nav .top_nav_high_first a:link, #smaller .top_nav .top_nav_high_first a:visited, #smaller .top_nav .top_nav_high_first a:hover  {
	font-size:10px;
	font-weight:bold;
	color:#4f1100;
	text-decoration:none;
	padding-left:12px;
	padding-right:12px;	
}

#smaller .top_nav a:link, #smaller .top_nav a:visited {
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	padding-left:12px;
	padding-right:12px;	
}

#smaller .top_nav a:hover {
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}

#smaller .top_nav .first:hover {
	background:url(http://cache.casino.com/ee/images/top_nav_hover.gif) repeat-x left top;
	background-position:0px -30px;
	height:28px;
	padding-top:2px;
	margin-top:-2px;
}

#smaller .top_nav .last:hover {
	background:url(http://cache.casino.com/ee/images/top_nav_hover.gif) repeat-x top right;
	height:28px;
	padding-top:2px;
	margin-top:-2px;
}

#smaller .top_nav div:hover {
	background:url(http://cache.casino.com/ee/images/top_nav_hover.gif) repeat-x left top;
	height:28px;
	padding-top:2px;
	margin-top:-2px;
}

#smaller .top_nav .top_nav_high:hover {
	background:url(http://cache.casino.com/ee/images/top_nav_high.gif) repeat-x left top;
	height:28px;
	padding-top:2px;
	margin-top:-2px;
}

#smaller .top_nav_high {
	background:url(http://cache.casino.com/ee/images/top_nav_high.gif) repeat-x left top;
	height:28px;
	padding-top:2px;
	margin-top:-2px;
}

#smaller .top_nav .top_nav_high_last:hover {
	background:url(http://cache.casino.com/ee/images/top_nav_high.gif) repeat-x right top;
	height:28px;
	padding-top:2px;
	margin-top:-2px;
}

#smaller .top_nav_high_last {
	background:url(http://cache.casino.com/ee/images/top_nav_high.gif) repeat-x right top;
	height:28px;
	padding-top:2px;
	margin-top:-2px;
}

#smaller .top_nav_high_first, .top_nav .top_nav_high_first:hover {
	background:url(http://cache.casino.com/ee/images/top_nav_high.gif) repeat-x left top;
	background-position:0px -30px;
	height:28px;
	padding-top:2px;
	margin-top:-2px;
}

#smaller .home_promo {
	background:url(http://www.casino.com/ee/images/targeted/home_promo.jpg) no-repeat center top;
	height:280px;
}

#smaller .bottom_links a:link, #smaller .bottom_links a:visited {
	font-size:10px;
	color:#a5a3a3;
	text-decoration:none;
	padding-left:7px;
	padding-right:7px;
}

#smaller .bottom_links a:hover {
	font-size:10px;
	color:#a5a3a3;
	text-decoration:underline;
}

#smaller .bottom_links a.last:link, #smaller .bottom_links a.last:visited {
	font-size:10px;
	color:#FFC600;
	text-decoration:none;
	padding-left:7px;
	padding-right:7px;
}

#smaller .bottom_links a.last:hover {
	font-size:10px;
	color:#FFC600;
	text-decoration:underline;
}

#smaller .home_content {
	background:url(http://cache.casino.com/ee/images/home_content_smaller.gif) no-repeat left bottom;
	width:707px;
}

#smaller .home_box {
	width:170px;
}

#smaller .home_box_jp {
	width:170px;
}

#smaller .home_box_jp_title {
	width:80px;
}

#smaller .home_box_icon {
	width:40px;
}

#smaller .home_box_inner {
	padding:7px;
}

#smaller .home_box_header {
	background:url(http://cache.casino.com/ee/images/home_box_header_smaller.gif) no-repeat left top;
	width:170px;
	height:20px;
	text-align:center;
	padding-top:8px;
	cursor:pointer;
}

#smaller .home_box_header h1 {
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
	margin:0px;
	padding:0px;
}

#smaller .home_box_header h2 {
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
	margin:0px;
	padding:0px;
}


#smaller .home_box_high_text {
	font-size:11px;
	color:#fbb810;
	line-height:17px;
}

#smaller .home_box_high_text_small {
	font-size:9px;
	color:#fbb810;
	line-height:15px;
	padding:10px;
}

#smaller .jp_ammount {
	font-size:10px;
	font-family:Arial;
}

#smaller .top_nav {
	background:url(http://cache.casino.com/ee/images/top_nav_smaller.gif) no-repeat left top;
	height:28px;
	padding-top:2px;
	vertical-align:middle;
}

body {
	background:#222222 url(http://cache.casino.com/ee/images/bg.gif) repeat-y center top;
	margin:0px;
	font-family:Verdana, Tahoma, Arial;
}

p {
	padding:0px;
	margin:0px;
	padding-bottom:10px;	
}

a:link, a:visited, a:hover {
	color:#fbb810;
	text-decoration:underline;
}

.float_left {
	float:left;
}

.float_right {
	float:right;
}

.clear_both {
	clear:both;
	height:0px;
}

.container {
	width:993px;
	background-color:#000000;
	margin-left:auto;
	margin-right:auto;	
}

.container_space {
	padding-left:22px;
	padding-right:21px;
}

.top {
	background:url(http://cache.casino.com/ee/images/bg_top.gif) no-repeat left bottom;
	height:102px;
}

.bottom {
	background:url(http://cache.casino.com/ee/images/bg_bottom.gif) no-repeat left top;
	height:111px;
	text-align:center;
	padding-bottom:15px;
}

.top_nav {
	background:url(http://cache.casino.com/ee/images/top_nav.gif) no-repeat left top;
	height:26px;
	padding-top:4px;
	vertical-align:middle;
}

.top_nav .first:hover {
	background:url(http://cache.casino.com/ee/images/top_nav_hover.gif) repeat-x left top;
	background-position:0px -30px;
	height:26px;
	padding-top:4px;
	margin-top:-4px;
}

.top_nav .last:hover {
	background:url(http://cache.casino.com/ee/images/top_nav_hover.gif) repeat-x top right;
	height:26px;
	padding-top:4px;
	margin-top:-4px;
}

.top_nav div:hover {
	background:url(http://cache.casino.com/ee/images/top_nav_hover.gif) repeat-x left top;
	height:26px;
	padding-top:4px;
	margin-top:-4px;
}
.top_nav div:hover ul li ul {display:block;margin-top:4px;}
.top_nav .top_nav_high:hover {
	background:url(http://cache.casino.com/ee/images/top_nav_high.gif) repeat-x left top;
	height:26px;
	padding-top:4px;
	margin-top:-4px;
}

.top_nav_high {
	background:url(http://cache.casino.com/ee/images/top_nav_high.gif) repeat-x left top;
	height:26px;
	padding-top:4px;
	margin-top:-4px;
}

.top_nav .top_nav_high_last:hover {
	background:url(http://cache.casino.com/ee/images/top_nav_high.gif) repeat-x right top;
	height:26px;
	padding-top:4px;
	margin-top:-4px;
}

.top_nav_high_last {
	background:url(http://cache.casino.com/ee/images/top_nav_high.gif) repeat-x right top;
	height:26px;
	padding-top:4px;
	margin-top:-4px;
}

.top_nav_high_first, .top_nav .top_nav_high_first:hover {
	background:url(http://cache.casino.com/ee/images/top_nav_high.gif) repeat-x left top;
	background-position:0px -30px;
	height:26px;
	padding-top:4px;
	margin-top:-4px;
}

.top_nav .top_nav_high a:link, .top_nav .top_nav_high a:visited, .top_nav .top_nav_high a:hover, .top_nav .top_nav_high_last a:link, .top_nav .top_nav_high_last a:visited, .top_nav .top_nav_high_last a:hover, .top_nav .top_nav_high_first a:link, .top_nav .top_nav_high_first a:visited, .top_nav .top_nav_high_first a:hover  {
	font-size:12px;
	font-weight:bold;
	color:#4f1100;
	text-decoration:none;
	padding-left:20px;
	padding-right:20px;	
}

.top_nav a:link, .top_nav a:visited {
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	padding-left:20px;
	padding-right:20px;	
}

.top_nav a:hover {
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}

.top_nav_sep:hover,.top_nav_sep {
	background:url(http://cache.casino.com/ee/images/top_nav_sep.gif) no-repeat center top !important;
	width:2px !important;
	height:23px !important;
	margin: 0px !important;
	padding: 0px !important;
}

ul#nav_games {
    padding:0 40px;
}
.top_nav a:link, .top_nav a:visited {
    color:#FFFFFF;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
	margin-bottom:-3px;
	padding:6px 20px 0;
}
.top_nav_menu {
    position:relative;
	*z-index:10;
}
a#nav_games {
    padding:0 40px;
}
.top_nav_menu ul {margin:0;padding:0;}
.top_nav_menu li {list-style:none;}
.top_nav_menu ul li ul {position:absolute;z-index:10;left:0;top:26px;display:none;background:#FAB000;}
a.menu_select {display:block;}
a.menu_select:hover {background:url(http://cache.casino.com/images/top_nav_hover.gif) repeat-x left top;}
.nav_games {
    display:block;
    margin:0 20px;
}
#nav_games:hover li {border:1px solid red}
.menu_select {
    background:url(http://cache.casino.com/au/images/top_nav.gif) no-repeat center top;
    height:26px;
    padding-top:4px;
    vertical-align:middle;
}


.bottom_logos_space {
	height:10px;
}

.bottom_logos_small_space {
	height:5px;
}

.bottom_logos {
	height:46px;
	text-align:center;
}

.content_box_top {
	background:url(http://cache.casino.com/ee/images/content_box_top.gif) no-repeat left top;
	height:5px;
	font-size:0px;
	line-height:0px;
}

.content_box_bottom {
	background:url(http://cache.casino.com/ee/images/content_box_bottom.gif) no-repeat left top;
	height:10px;
	font-size:0px;
	line-height:0px;
}

.content_box {
	background-color:#333333;
	padding:10px;
	padding-left:15px;
	padding-right:15px;
	font-size:11px;
	color:#999999;	
	line-height:18px;
}

.content_box a:link, .content_box a:visited, .content_box a:hover {
	font-size:11px;
/*	color:#999999;	*/
	text-decoration:underline;
}

.lcontent_box_top {
	background:#eaeaea url(http://cache.casino.com/ee/images/lcontent_box_top.gif) no-repeat left top;
}

.lcontent_box_bottom {
	background:url(http://cache.casino.com/ee/images/lcontent_box_bottom.gif) no-repeat left bottom;
}

.lcontent_box {
	padding:15px;
	font-size:11px;
	color:#333333;	
	line-height:18px;
}

.lcontent_box span {
	font-size:14px;
	font-weight:bold;
	color:#333333;	
	line-height:20px;
}

.lcontent_box a:link, .lcontent_box a:visited, .lcontent_box a:hover {
	font-size:11px;
	color:#333333;	
	text-decoration:underline;
}

.sidebar_content_box {
	padding:13px;
	padding-bottom:23px;
	font-size:11px;
	color:#333333;	
	line-height:18px;
}

.sidebar {
	width:173px;
}

.sidebar_content_space {
	width:9px;
}

.sidebar_content {
	width:742px;
	font-size:11px;
	color:#000000;	
	line-height:18px;	
}

.sidebar_download {
	background:url(http://cache.casino.com/ee/images/sidebar_download.jpg) no-repeat left top;
	width:173px;
	height:60px;
	cursor:pointer;
	font-family:Arial Narrow, Arial;
	font-size:26px;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
	text-transform:uppercase;	
	padding-top:35px;	
}

.sidebar_space {
	height:10px;
}

.sidebar_bg {
	background:url(http://cache.casino.com/ee/images/sidebar_bg.gif) no-repeat left top;
	width:153px;
	padding:10px;
}

.sidebar_bg ul {
	list-style:none;
	margin:0px;
	padding:0px;
}

.sidebar_bg li {
	font-size:10px;
	font-weight:bold;
	color:#efbd42;
	background:url(http://cache.casino.com/ee/images/sidebar_sep.gif) repeat-x left bottom;
	padding-left:2px;
	padding-top:3px;
	padding-bottom:3px;
}

.sidebar_bg .noborder {
	font-size:10px;
	font-weight:bold;
	color:#efbd42;
	background:url(http://cache.casino.com/ee/images/blank.gif) repeat-x left bottom;
	padding-left:2px;
	padding-top:3px;
	padding-bottom:3px;
}

.sidebar_bg li a:link, .sidebar_bg li a:visited {
	font-size:10px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

.sidebar_bg li a:hover {
	font-size:10px;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}

.sidebar_footer {
	background:url(http://cache.casino.com/ee/images/sidebar_footer.gif) no-repeat left top;
	width:173px;
	height:13px;
}

.contact {
	text-align:center;
	font-size:11px;
	color:#ffffff;
	padding-top:12px;
	padding-bottom:12px;
}

.contact span {
	font-size:12px;
	color:#ffffff;
}

.contact a:link, .contact a:visited, .contact a:hover {
	font-size:12px;
	color:#ffc600;
	text-decoration:underline;
}

.bottom_links {
	padding-top:30px;
	padding-bottom:25px;
	font-size:11px;
	color:#a5a3a3;	
}





.bottom_links a:link, .bottom_links a:visited {
	font-size:11px;
	color:#a5a3a3;
	text-decoration:none;
	padding-left:12px;
	padding-right:12px;
}

.bottom_links a:hover {
	font-size:11px;
	color:#a5a3a3;
	text-decoration:underline;
}

.bottom_links a.last:link, .bottom_links a.last:visited {
	font-size:11px;
	color:#FFC600;
	text-decoration:none;
	padding-left:12px;
	padding-right:12px;
}

.bottom_links a.last:hover {
	font-size:11px;
	color:#FFC600;
	text-decoration:underline;
}

.bottom_rights {
	font-size:11px;
	color:#7d7c7c;
	line-height:18px;
}	

.logo_space {
	padding-top:15px;
}

.logo {
	/*background:url(http://cache.casino.com/ee/images/logo.gif) no-repeat left top;*/
	border: 0px;
	width:196px;
	height:75px;
	cursor:pointer;
}
.logo img {
	border: 0px;
}
.top_right {
	height:27px;
	font-size:11px;
	color:#a5a3a3;	
}

.date {
	padding-top:7px;
	padding-right:155px;



}

.lang_selector_top {
	background:url(http://cache.casino.com/ee/images/lang_selector_top.gif) no-repeat left top;
	width:114px;
	height:20px;
	padding-top:7px;
}

.top_right_space {
	height:8px;
}

.jackpot_bg {
	background:url(http://cache.casino.com/ee/images/jackpot_bg.gif) no-repeat left top;
	width:254px;
	height:20px;
	font-size:11px;
	color:#ffc600;
	padding-top:4px;
	padding-left:10px;
	padding-right:10px;
}

.jackpot_bg span {
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
}

#smo_header {
    color:white;
    text-align:right;
    clear:both;
    padding-top:7px;
}
#smo_header img {width:25px;height:26px;cursor:pointer;}

/* HOMEPAGE */
.home_promo {
background:url(http://www.casino.com/ee/images/targeted/home_promo.jpg) no-repeat left top;  
	height:280px;
}
.home_promo_ab {
background:url(http://www.casino.com/ee/images/targeted/home_promo_ab.jpg) no-repeat left top;  
	height:280px;
}
.winners_promo_ab {
background:url(http://www.casino.com/ee/images/targeted/winners_promo_ab.jpg) no-repeat left top !important;
height: 90px;
width: 742px;
}

.home_boxes {
	height:13px;
}

.home_box {
	width:231px;
}

.home_content {
	background:url(http://cache.casino.com/ee/images/home_content.gif) no-repeat left bottom;
	width:950px;
}

.home_box_jp {
	width:231px;
}

.home_box_jp_title {
	width:120px;
}

.home_box_icon {
	width:55px;
}

.home_box_header {
	background:url(http://cache.casino.com/ee/images/home_box_header.gif) no-repeat left top;
	width:231px;
	height:22px;
	text-align:center;
	padding-top:6px;
	cursor:pointer;
}

.home_box_header h1 {
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	margin:0px;
	padding:0px;
}

.home_box_header h2 {
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	margin:0px;
	padding:0px;
}

.home_box_inner {
	padding:10px;
}

.home_box_space {
	width:9px;
}

.home_box_space1 {
	width:8px;
}

.home_box_high_text {
	font-size:11px;
	color:#fbb810;
	line-height:17px;
}

.home_box_high_text_small {
	font-size:9px;
	color:#fbb810;
	line-height:15px;
	padding:10px;
}

.home_box_text {
	font-size:10px;
	color:#666666;
	line-height:17px;
}

/* GAMES */
.games_promo {
	background:url(http://cache.casino.com/ee/images/games_promo.jpg) no-repeat left top;
	height:63px;
}

.blackjack_promo {
	background:url(http://cache.casino.com/ee/images/blackjack_promo.jpg) no-repeat left top;
	height:453px;
}

.roulette_promo {
	background:url(http://cache.casino.com/ee/images/roulette_promo.jpg) no-repeat left top;
	height:453px;
}

.slots_promo {
	background:url(http://cache.casino.com/ee/images/slots_promo.jpg) no-repeat left top;
	height:453px;
}

.play_now_slots {
	background:url(http://cache.casino.com/ee/images/play_now_slots.jpg) no-repeat left top;
	width:317px;
	height:315px;
	cursor:pointer;
}

.play_now_roulette {
	background:url(http://cache.casino.com/ee/images/play_now_roulette.jpg) no-repeat left top;
	width:317px;
	height:315px;
	cursor:pointer;
}

.play_now_blackjack {
	background:url(http://cache.casino.com/ee/images/play_now_blackjack.jpg) no-repeat left top;
	width:316px;
	height:315px;
	cursor:pointer;
}

.play_now_slots .play_now_title, .play_now_roulette .play_now_title, .play_now_blackjack .play_now_title {
	padding-top:10px;
	font-size:18px;
	font-weight:bold;
	color:#efbd42;
	text-align:center;
	height:258px;
}

.play_now_slots .play_now_title div, .play_now_roulette .play_now_title div, .play_now_blackjack .play_now_title div {
	margin-top:-10px;
	font-size:42px;
	font-weight:bold;
	color:#efbd42;
	text-align:center;
}

.play_now_slots .play_now, .play_now_roulette .play_now, .play_now_blackjack .play_now {
	font-family:Arial Narrow, Arial;
	font-size:24px;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
	text-transform:uppercase;
}

.games_box_header {
	background:url(http://cache.casino.com/ee/images/games_box_header.gif) no-repeat left top;
	width:309px;
	height:22px;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
	padding-top:6px;
}

.games_box_header h2 {
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	margin:0px;
	padding:0px;
}

.games_box_header h2 a {
	color:white;
	text-decoration:none;
}

.games_box_inner {
	width:293px;
	font-size:10px;
	color:#fbb810;
	line-height:15px;
	padding:8px;
}

.games_content {
	background:url(http://cache.casino.com/ee/images/games_content.gif) no-repeat left bottom;
	width:950px;
}

.games_boxes_sep {
	width:12px;
}

.games_boxes_sep1 {
	width:11px;
}

.games_boxes_space {
	height:7px;
}

/* Lobby */
.lobby_boxes_space {
	width:1px;
	height:20px;
}

.lobby_boxes {
	background:url(http://cache.casino.com/ee/images/lobby_boxes.gif) no-repeat top left;
	width:950px;
	height:536px;
	padding-top:10px;
	padding-left:115px;
}

.lobby_game {
	background:url(http://cache.casino.com/ee/images/lobby_game.gif) no-repeat top left;
	width:950px;
	height:600px;
	padding-top:10px;
	padding-left:115px;
}

.lobby_box {
	float:left;
	width:240px;
	height:227px;
}

.lobby_box .title {
	background:url(http://cache.casino.com/ee/images/lobby_box_title.gif) no-repeat top left;
	width:240px;
	height:27px;
}

.lobby_box .title div {
font-size:12px;
font-weight:bold;
color:#000000;
padding-left:10px;
padding-top:5px;
}

.lobby_box .flash_dummy {
	width:240px;
	height:200px;
	background-color:#000000;
	cursor:hand;
}

.lobby_box .total {
	background:url(http://cache.casino.com/ee/images/lobby_box_total.gif) no-repeat top left;
	width:240px;
	height:26px;
}

.lobby_box .total .total_title {
float:left;
width:120px;
font-size:12px;
font-weight:bold;
color:#ffffff;
padding-top:5px;
text-align:center;
}

.lobby_box .total .total_amount {
float:left;
width:120px;
font-size:12px;
font-weight:bold;
color:#ECC302;
padding-top:5px;
text-align:center;
}

.lobby_space {
	float:left;
	width:11px;
	height:1px;
}

.lobby_buttons {
	background:url(http://cache.casino.com/ee/images/lobby_buttons.gif) no-repeat top left;
	width:742px;
	height:39px;
}

.lobby_buttons .for_real {
	float:left;
	width:241px;
	height:39px;
	cursor:pointer;
	background-color:#ffffff;
	filter:alpha(opacity=0); -khtml-opacity: 0; -moz-opacity: 0; opacity: 0;
}

.lobby_buttons .for_fun {
	float:left;
	margin-left:10px;
	width:240px;
	height:39px;
	cursor:pointer;
	background-color:#ffffff;
	filter:alpha(opacity=0); -khtml-opacity: 0; -moz-opacity: 0; opacity: 0;
}

.lobby_buttons .jackpot_total {
	float:left;
	margin-left:148px;
	width:103px;
	height:39px;
	text-align:center;
	font-size:11px;
	color:#ECC302;
	padding-top:12px;
}

.overlay {
	position:absolute;
	top:531px;
	left:128px;
	width:615px;
	height:28px;
	z-index:3;
	background-image:url(http://cache.casino.com/ee/images/overlay.jpg);
	background-repeat:no-repeat;
}

.overlay_nobg {
	position:absolute;
	top:527px;
	left:123px;
	width:619px;
	height:28px;
	z-index:3;
	background-color:#000000;
}

.button {
	float:left;
	cursor:pointer;
	padding:5px;	
}

/* WINNERS */
.winners_promo {
	background:url(http://cache.casino.com/ee/images/winners_promo.jpg) no-repeat left top;
	width:742px;
	height:90px;
}

.test_bg {
	background:url(http://cache.casino.com/ee/images/test_bg.gif) no-repeat right top;
	width:742px;
}

.winners_content {
	width:462px;
}

.winners_winner_content {
	width:370px;
}

.winners_test_space {
	width:10px;
}

.winners_space {
	height:20px;
}

.winners_test {
	width:270px;
}

.winner1 {
	background:url(http://cache.casino.com/ee/images/winner1.gif) no-repeat left top;
	width:92px;
	height:71px;
}


.winner2 {
	background:url(http://cache.casino.com/ee/images/winner2.gif) no-repeat left top;
	width:92px;
	height:71px;
}


.winner3 {
	background:url(http://cache.casino.com/ee/images/winner3.gif) no-repeat left top;
	width:92px;
	height:71px;
}

.content_subtitle {
	padding-top:10px;
	padding-bottom:10px;
}

.content_subtitle h1 {
	font-size:14px;
	font-weight:bold;
	color:#000000;
	margin:0px;
	padding:0px;	
}
	
/* TEXTS */

.subtitle_text {
	font-size:14px;
	font-weight:bold;
	color:#000000;
	line-height:20px;
}

.test_text {	
	font-size:11px;
	font-style:italic;
	color:#993300;
	line-height:17px;
}

/* Languages Dropdown */

#langselector_wrapper {
	z-index: 2;
	position: relative;
}

ul#langselector {
	margin: 0; padding: 0;
	list-style: none;
	font-size: 1.1em;
	position: absolute;
	top:0;
	right:3px;



		width: 145px;


	list-style: none;
	font-size: 1.1em;
}

ul#langselector li {



		background:transparent url(http://cache.casino.com/ee/images/dropdown.gif) no-repeat scroll 0 0;
		width:145px;


	height:29px;
	float: right;
	margin: 0; padding: 0;
	position: relative;
 cursor:pointer;
}
.poplang div, ul#langselector li a div {
	float:left;
	width:25px;
	height:13px;
}

.poplang, ul#langselector li a:link, ul#langselector li a:visited, ul#langselector li a:hover {
	padding-top:5px;
	padding-left:10px;
	float: left;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}

* html ul#langselector li .sub a:visited {
        padding:3px;
}

ul#langselector li .sub {
	background:transparent url(http://cache.casino.com/images/langselector.gif) no-repeat bottom left;
	position: absolute;
	top: 32px; 



		left: -175px;


	padding: 10px 10px 10px;
	float: left;
	display: none;
	z-index: 100;
}

ul#langselector li .row {clear: both; float: left; width: 100%; margin-bottom: 5px;}
ul#langselector li .sub ul{
	list-style: none;
	margin: 0;
	padding: 0;
	width: 100px;
	float: left;
}
ul#langselector .sub ul li {
	background:transparent url(http://cache.casino.com/images/blank.gif) no-repeat scroll 0 0;
	height:19px;
	width: 90px;
	padding-right:10px;
	color: #fff;
}
ul#langselector .sub ul li a {
	
	float: none;
	text-indent: 0;
	height: auto;
	padding: 3px;
	display: block;
	text-decoration: none;
	color: #fff;
}
ul#langselector .sub ul li a:hover {
	padding: 3px;
	color:#ffad00;
}

ul#langselector li a div.es {
	background: url(http://cache.casino.com/images/flags.gif) no-repeat 0 0;
}

ul#langselector li a div.en {
	background: url(http://cache.casino.com/images/flags.gif) no-repeat 0 -13px;
}

ul#langselector li a div.it {
	background: url(http://cache.casino.com/images/flags.gif) no-repeat 0 -26px;
}

ul#langselector li a div.de {
	background: url(http://cache.casino.com/images/flags.gif) no-repeat 0 -39px;
}

ul#langselector li a div.fr {
	background: url(http://cache.casino.com/images/flags.gif) no-repeat 0 -52px;
}

ul#langselector li a div.sv {
	background: url(http://cache.casino.com/images/flags.gif) no-repeat 0 -65px;
}

ul#langselector li a div.nl {
	background: url(http://cache.casino.com/images/flags.gif) no-repeat 0 -78px;
}

ul#langselector li a div.dk {
	background: url(http://cache.casino.com/images/flags.gif) no-repeat 0 -91px;
}

ul#langselector li a div.ru {
	background: url(http://cache.casino.com/images/flags.gif) no-repeat 0 -104px;
}

ul#langselector li a div.gr {
	background: url(http://cache.casino.com/images/flags.gif) no-repeat 0 -117px;
}

ul#langselector li a div.au {
	background: url(http://cache.casino.com/images/flags.gif) no-repeat 0 -130px;
}
ul#langselector li a div.ca {
	background: url(http://cache.casino.com/images/flags.gif) no-repeat 0 -143px;
}
ul#langselector li a div.za {
	background: url(http://cache.casino.com/images/flags.gif) no-repeat 0 -156px;
}
ul#langselector li a div.ar {
	background: url(http://cache.casino.com/images/flags.gif) no-repeat 0 -169px;
}
ul#langselector li a div.pl {
	background: url(http://cache.casino.com/images/flags.gif) no-repeat 0 -182px;
}
ul#langselector li a div.ua {
	background: url(http://cache.casino.com/images/flags.gif) no-repeat 0 -195px;
}
ul#langselector li a div.be {
	background: url(http://cache.casino.com/images/flags.gif) no-repeat 0 -208px;
}
ul#langselector li a div.cz {
	background: url(http://cache.casino.com/images/flags.gif) no-repeat 0 -221px;
}
ul#langselector li a div.at {
	background: url(http://cache.casino.com/images/flags.gif) no-repeat 0 -234px;
}
ul#langselector li a div.ch {
	background: url(http://cache.casino.com/images/flags.gif) no-repeat 0 -247px;
}
ul#langselector li a div.in {
	background: url(http://cache.casino.com/images/flags.gif) no-repeat 0 -260px;
}
ul#langselector li a div.ie {
	background: url(http://cache.casino.com/images/flags.gif) no-repeat 0 -273px;
}
ul#langselector li a div.cl {
	background: url(http://cache.casino.com/images/flags.gif) no-repeat 0 -286px;
}
ul#langselector li a div.nz {
	background: url(http://cache.casino.com/images/flags.gif) no-repeat 0 -299px;
}
ul#langselector li a div.lt {
	background: url(http://cache.casino.com/images/flags.gif) no-repeat 0 -312px;
}
ul#langselector li a div.hu {
	background: url(http://cache.casino.com/images/flags.gif) no-repeat 0 -325px;
}
ul#langselector li a div.lv {
	background: url(http://cache.casino.com/images/flags.gif) no-repeat 0 -338px;
}
ul#langselector li a div.si {
	background: url(http://cache.casino.com/images/flags.gif) no-repeat 0 -351px;
}
ul#langselector li a div.ee {
	background: url(http://cache.casino.com/images/flags.gif) no-repeat 0 -364px;
}
ul#langselector li a div.id {
	background: url(http://cache.casino.com/images/flags.gif) no-repeat 0 -377px;
}
ul#langselector li a div.tr {
	background: url(http://cache.casino.com/images/flags.gif) no-repeat 0 -390px;
}
ul#langselector li a div.my {
	background: url(http://cache.casino.com/images/flags.gif) no-repeat 0 -403px;
}
ul#langselector li a div.hk {
	background: url(http://cache.casino.com/images/flags.gif) no-repeat 0 -416px;
}
ul#langselector li a div.mx {
	background: url(http://cache.casino.com/images/flags.gif) no-repeat 0 -429px;
}
ul#langselector li a div.co {
	background: url(http://cache.casino.com/images/flags.gif) no-repeat 0 -442px;
}	
ul#langselector li a div.cn {
	background: url(http://cache.casino.com/images/flags.gif) no-repeat 0 -455px;
}
ul#langselector li a div.jp {
	background: url(http://cache.casino.com/images/flags.gif) no-repeat 0 -468px;
}
ul#langselector li a div.is {
	background: url(http://cache.casino.com/images/flags.gif) no-repeat 0 -481px;
}
ul#langselector li a div.tw {
	background: url(http://cache.casino.com/images/flags.gif) no-repeat 0 -494px;
}
ul#langselector li a div.th {
	background: url(http://cache.casino.com/images/flags.gif) no-repeat 0 -507px;
}
ul#langselector li a div.cafr {
	background: url(http://cache.casino.com/images/flags.gif) no-repeat 0 -520px;
}
ul#langselector li a div.mc {
	background: url(http://cache.casino.com/images/flags.gif) no-repeat 0 -533px;
}
ul#langselector li a div.lu {
	background: url(http://cache.casino.com/images/flags.gif) no-repeat 0 -546px;
}
ul#langselector li a div.kr {
	background: url(http://cache.casino.com/images/flags.gif) no-repeat 0 -559px;
}
ul#langselector li a div.kw {
	background: url(http://cache.casino.com/images/flags.gif) no-repeat 0 -572px;
}
ul#langselector li a div.lb {
	background: url(http://cache.casino.com/images/flags.gif) no-repeat 0 -585px;
}
ul#langselector li a div.pt {
	background: url(http://cache.casino.com/images/flags.gif) no-repeat 0 -598px;
}
ul#langselector li a div.fi {
	background: url(http://cache.casino.com/images/flags.gif) no-repeat 0 -611px;
}
ul#langselector li a div.no {
	background: url(http://cache.casino.com/images/flags.gif) no-repeat 0 -624px;
}
ul#langselector li a div.br {
	background: url(http://cache.casino.com/images/flags.gif) no-repeat 0 -637px;
}
ul#langselector li a div.50 {
	background: url(http://cache.casino.com/images/flags.gif) no-repeat 0 -650px;
}
ul#langselector li a div.bg {
	background: url(http://cache.casino.com/images/flags.gif) no-repeat 0 -663px;
}
ul#langselector li a div.ng {
	background: url(http://cache.casino.com/images/flags.gif) no-repeat 0 -676px;
}

/* PAGES */
.content {
	width:742px;
}

.content_about {
	background:url(http://cache.casino.com/ee/images/about_bg.gif) no-repeat right top;
	padding-right:179px;
	width:563px;
}

.generic_banner {
	background:url(http://cache.casino.com/ee/images/generic_banner.gif) no-repeat left top;
	width:722px;
	height:55px;
	padding-top:35px;
	padding-left:20px;
	font-size:24px;
	font-weight:bold;
	color:#ffffff;
}

.content h3, .content_about h3 {
	font-size:12px;
	font-weight:bold;
	color:#000000;
	margin:0px;
	padding:0px;
	padding-top:15px;
	padding-bottom:5px;
}

.contact_phone {
	background:url(http://cache.casino.com/ee/images/contact_phone.gif) no-repeat left top;
	height:200px;
	padding-left:105px;
	padding-top:20px;
	width:295px;	
}

.contact_mail {
	background:url(http://cache.casino.com/ee/images/contact_mail.gif) no-repeat left top;
	height:200px;
	
	
			height:100px;
	
	
	padding-left:105px;
	padding-top:50px;
	width:237px;
}
.contact_chat {
	background:url(http://cache.casino.com/ee/images/contact_chat.png) no-repeat left top;
	height:100px;
	padding-left:105px;
	padding-top:20px;
	width:295px;	
}
.blocker{
	width:100%;
	background:#000000;
	filter:alpha(opacity=0);
	-moz-opacity:0;
	-khtml-opacity: 0;
	opacity: 0;
	position:absolute;
	top:0;
	left:0;
	z-index:500;
}
#draggable {
	position:relative;
	margin:0 auto;
	z-index:1000;
}

#xsell {
	width:653px; 
	height:378px;
	position:absolute;
	left:50%;
	top:186px;
	margin-left:-326px; 
	z-index:100; 
	cursor:pointer;
}

#xsell .close {
	float:right; 
	width:25px; 
	height:25px;
	margin-right:13px;
	margin-top:22px;
	cursor:pointer;
}

#xsell .title {
	padding-left:45px;
	font-family:Myriad Pro, Arial;
	font-size:18px;
	color:#ffffff;
	font-style:italic;
	letter-spacing:1px;
	margin-top:-10px;
}

#xsell .content {
	padding-top:25px;
	font-family:Myriad Pro, Arial;
	font-size:24px;
	color:#ffffff;
	font-style:italic;
	letter-spacing:1px;
}

#xsell .content .for {
	font-size:12px;
}									

#xsell .content .bonus {
	padding-left:30px;
}									

/*
#xsell .visit {
	padding-top:63px;
	padding-top/*\**/: 50px\9;
	font-family:Verdana, Arial;
	font-size:10px;
	color:#000000;
	font-style:normal;
	letter-spacing:0px;
}			
*/
#xsell .visit {
	color:#000000;
	font-family:Verdana,Arial;
	font-size:10px;
	font-style:normal;
	letter-spacing:0;
	position:absolute;
	right:45px;
	bottom:25px;
}
#xsell_visit {
	color:#000000;
	font-family:Verdana,Arial;
	font-size:10px;
	font-style:normal;
	letter-spacing:0;
	position:absolute;
	right:45px;
	bottom:25px;
}

#xsell .visit a:link, #xsell .visit a:visited {
	color:#ad2404;
	text-decoration:none;
}			
	
#xsell .visit a:hover {
	color:#ad2404;
	text-decoration:underline;
}			

#xsell .topleft {
	float:left; 
	/*background:url(http://cache.casino.com/images/xsell/c_xsell1.gif) no-repeat top right; */
	width:250px; 
	height:165px;
}

#xsell .topright {
	float:left; 
	/*background:url(http://cache.casino.com/images/xsell/c_xsell2.gif) no-repeat top left; */
	width:403px; 
	height:165px;
}

#xsell .bottomleft {
	float:left; 
	/*background:url(http://cache.casino.com/images/xsell/c_xsell4.gif) no-repeat top left; */
	width:195px; 
	height:213px;
}

#xsell .bottommiddle {
	float:left; 
	/*background:url(http://cache.casino.com/images/xsell/c_xsell5.gif) no-repeat top left; */
	width:186px; 
	height:213px;
}

#xsell .bottomright {
	float:left; 
	/*background:url(http://cache.casino.com/images/xsell/c_xsell6.gif) no-repeat top left; */
	width:272px; 
	height:213px;
}

#xsell_main__button {
	height:378px;
	position:absolute;
	width:653px;
	right: 50%;
	margin-right:-327px
}

#closeXsell_button {
	height:50px;
	position:absolute;
	top:0;
	right:0;
	width:50px;
}
/*
#download_button {
	bottom:90px;
	bottom/*\**/: 75px\9;
	height:62px;
	padding-left:30px;
	position:absolute;
	right:35px;
	width:210px;
}
*/
#download_button {
	bottom:45px;
	bottom/*\**/: 30px\9;
	cursor:pointer;
	height:70px;
	position:absolute;
	right:45px;
	width:234px;
}

#xsell .download {
	/*background:url("http://cache.casino.com/images/xsell/xsell_download.gif") no-repeat scroll left bottom transparent;*/
  bottom/*\**/: 30px\9;
	bottom:45px;
	height:70px;
	position:absolute;
	right:45px;
	width:234px;
}

#download_txt {
 bottom:10px;
 font-size:18px;
 font-style:normal;
 line-height:24px;
 padding-top:14px;
 position:absolute;
 /*right:30px;*/
 right:2px;
 text-align:center;
 width:230px;
}

/* Games Popup */
#popupwindow1 .lppTop {
	background:url(http://cache.casino.com/images/lpptop_wide.gif) no-repeat;
	width:900px;
	height:30px;
}

#popupwindow1 .lppBG {
	background:#000000;
	height:572px;
	width:898px; 
	border:1px solid #99989d;
	border-top:0px;
}

/* Popup */
.popupwindow {
	position:absolute; 
	top:0px; 
	left:0px; 
	width:10px; 
	height:10px; 
	overflow:hidden;
}

.lppTop {
	background:url(http://cache.casino.com/images/lpptop.jpg) no-repeat;
	width:750px;
	height:30px;
}

.lppWinnersBG {
	background:#000000 url(http://cache.casino.com/images/blank.gif) no-repeat top left;
}

.lppBG {
	background:#000000 url(http://cache.casino.com/images/blank.gif) no-repeat top left;
	height:590px;
	width:748px; 
	border:1px solid #99989d;
	border-top:0px;
}

.lppWinsBox {
	background:url(http://cache.casino.com/images/lppWinsBox.jpg) no-repeat top left;
	width:670px;
	height:215px;
}

.lppWinsLeftBox {
	background:url(http://cache.casino.com/images/lppWinsLeftBox.jpg) no-repeat top left;
	width:330px;
	height:208px;
}

.lppWinsRightBox {
	background:url(http://cache.casino.com/images/lppWinsRightBox.jpg) no-repeat top left;
	width:330px;
	height:208px;
}

.lppWinsTitle {
	font-family:Verdana, Arial;
	font-size:30px;
	color:#000000;
	border-bottom:1px solid #000000;
	width:290px;
	line-height:40px;
}

.lppWinnerTitle {
	font-family:Verdana, Arial;
	font-weight:bold;
	font-size:16px;
	color:#000000;
}

.lppHighColor {
	color:#cc0000;
}

.lppGameTitle {
	font-family:Verdana, Arial;
	font-weight:bold;
	font-size:13px;
	color:#000000;
}

.lppText {
	font-family:Verdana, Arial;
	font-size:11px;
	color:#000000;
	line-height:16px;
}

.lppbottomborder {
	z-index:3;
	position:absolute; 
	top:618px; 
	left:1; 
	width:748px; 
	height:1px; 
	border-bottom:1px solid #99989d;
	filter:alpha(opacity=0); 
}

.lppbottomborderIE {
	z-index:3;
	position:absolute; 
	top:601px; 
	left:1; 
	width:748px; 
	height:1px; 
	border-bottom:1px solid #99989d;
	-khtml-opacity: 0; 
	-moz-opacity: 0; 
	opacity: 0;
}

.lppoverlay {
	z-index:2;
	position:absolute; 
	top:30; 
	left:1; 
	width:746px; 
	height:586px; 
	background:white; 
	filter:alpha(opacity=0); 
	-khtml-opacity: 0; 
	-moz-opacity: 0; 
	opacity: 0;
}

.lppBox {
	z-index:1;
	position:absolute; 
	top:30; 
	left:1; 
	width:748px; 
	height:590px;
}

.lppDownload {
	width:100%;
	vertical-align:middle;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
}

.lppBoxSpace {
	padding:10px;
	padding-left:8px;
}

.lppTitle {
	float:left; 
	padding-top:5px;
	font-size:14px;
	color:#ffffff;
	padding-left:40px;
}

.lppClose {
	padding-right:6px;
	float:right;
}

.lppClose div {
	width:24px;
	height:24px;
	cursor:pointer;
}

/* SEO BOXES */
.bottom_content_boxes {
	background: url(/images/wide/seo_boxes.gif) 0 0 no-repeat;
	margin-top:15px;
	width:950px;
	font-size:11px;
	color:#7d7d7d;
}

.bottom_content_boxes p {
	line-height:18px;
}

.bottom_content_boxes h1, .bottom_content_boxes h2 {
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
}

.bottom_content_left {
	float:left;
	width:440px;
	padding:10px 15px 10px 15px;
}

.bottom_content_right {
	float:right;
	width:440px;
	padding:10px 15px 10px 15px;
}

.bottom_content_bottom {
	background: url(/images/wide/seo_boxes_bottom.gif) 0 0 no-repeat;
	float:left;
	width:950px;
	height:8px;
}


/* Games */
.popup_bg {
	margin:0px;
	background:#000000 url(http://cache.casino.com/images/bg.jpg) repeat-x left bottom;
}

.popup_bg_bottom {
	background:url(http://cache.casino.com/images/bottom_bg.gif) no-repeat left bottom;
	width:100%;
	height:100%;
}

.popup_space {
	padding-left:12px;
	padding-top:12px;
}


.menu_title div {background:url(http://cache.casino.com/ee/images/slots_games.gif) no-repeat left top;}
.free_download {background:url(http://cache.casino.com/ee/images/free_download.gif) no-repeat left top;}


/********** Second Level Menu **********/
.top_nav div ul
{
}
.top_nav div ul li
{
}
.top_nav div ul li ul
{
}
.top_nav div ul li ul li
{
}
.top_nav div ul li ul li a
{
    display: block !important;
    height: auto !important;
    line-height: 20px !important;
    padding: 0px !important;
}
/********** Second Level Menu **********/

.top_nav_menu ul li ul
{
    background: #FAB000 !important;
    left: 0px !important; 
}
.top_nav_menu a,
.top_nav_menu a:link,
.top_nav_menu a:visited
{
    padding: 0 20px !important;
}
.nav_games
{
    display: block;
    margin: 0px !important;
}
.menu_select
{
    background: none !important;
    border-bottom: solid 1px #000;
    height: auto !important;
    padding: 4px 10px !importnat;
}
.menu_select:hover
{
    background: #777373 !important;
}

.top_nav a:link, .top_nav a:visited {
display:inline-block;
padding:3px 20px 0;
}


/********************************************************************************/
/* NLP Parameter */
/********************************************************************************/
#lightbox
{
    background: #000;
    height: 100%;
    position: absolute;
    opacity: 0.6;
    filter: alpha(opacity = 60);
    left: 0px;
    top: 0px;
    width: 100%;
    z-index: 5000;
}
#lightbox-content,
#lightbox-content-game
{
    position: absolute;
    z-index: 5001;
}
#lightbox-close
{
    background: url(http://cache.casino.com/images/pop-landing/x.png) no-repeat center top;
    cursor: pointer;
    height: 25px;
    position: absolute;
    right: 5px;
    top: 5px;
    width: 25px;
    z-index: 6100;
}
#nlp-wrapper
{
    background-color: #000;
    cursor: pointer;
    height: 622px;
    position: fixed;
    width: 750px;
    z-index: 1500;
}
#nlp-image
{
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
}
#nlp-flash
{
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
}
/********************************************************************************/




