body {
	background-color:#ffffff; margin:0px; padding:0px; color:#000000; font-family:"Arial"; font-size:12px;
}

#main_header {
	width: 100%;
	position: absolute;
	top: 0px;
	margin: 0px auto 0px auto;
}

#main_content {
	position: absolute;
	width: 100%;
	margin: 0px auto 0px auto;
	top: 277px;
}

/*** defaulturi ***/
a, a:visited{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a:hover{
	color: #000000;
	text-decoration: underline;
}

div.language_bar { position:relative; top:0px; left:0px; width:102px; }
div.language_bar a { display:block; float:left; width:34px; }
div.language_bar img { margin:0px; border:0px; padding:0px 10px 0px 0px; }

td.top_menu{
	height: 23px;
}
td.tm_selected {
	height: 23px;
}
td.top_menu a {
	display: block;
	height: 23px;
	background: url('i/menu_off_left.gif') top left no-repeat;
	text-align: center;
	text-decoration:none;
	padding-left: 5px;
}
td.top_menu a b {
	display: block;
	text-align: center;
	font: bold 12px Arial;
	color: #ffffff;
	height: 23px;
	text-decoration:none;
	cursor: pointer;
	background: url('i/menu_off_right.gif') top right no-repeat;
	padding-top: 4px;
}

td.top_menu a:hover {
	background: url('i/menu_on_left.gif') top left no-repeat;
	text-decoration:none;
}
td.top_menu a:hover b {
	background: url('i/menu_on_right.gif') right top no-repeat;
	color:#ffffcc;
	text-decoration:none;
}

td.menu_selected a {
	display: block;
	height: 23px;
	background: url('i/menu_on_left.gif') top left no-repeat;
	text-align: center;
	text-decoration:none;
	padding-left: 5px;
}
td.menu_selected a b {
	display: block;
	text-align: center;
	font: bold 12px Arial;
	color: #ffffcc;
	height: 23px;
	cursor: pointer;
	background: url('i/menu_on_right.gif') right top no-repeat;
	padding-top: 4px;
	text-decoration:none;
}

td.menu_selected a:hover {
	display: block;
	height: 23px;
	background: url('i/menu_on_left.gif') top left no-repeat;
	text-align: center;
	text-decoration:none;
	padding-left: 5px;
}
td.menu_selected a:hover b {
	display: block;
	text-align: center;
	font: bold 12px Arial;
	color: #ffffcc;
	height: 23px;
	cursor: pointer;
	background: url('i/menu_on_right.gif') right top no-repeat;
	padding-top: 4px;
	text-decoration:none;
}

.header { background:url('new_i/header.jpg') no-repeat top left; width:900px; height:131px; text-align:left; }
.header h1 { text-align:left; font-size:27px; font-weight:bold; color:#ffffff; padding:7px 0 0 25px; line-height:15px; }
.header .head_text { font-size:18px; font-weight:normal; color:#f7fca8; padding:3px 0 0 27px; line-height:12px; }

.top_text { background-color:#cccccc; text-align:left; color:#666666; padding: 3px 10px; font-size:11px; font-weight:normal; }

.content { text-align:left; font-size:12px; color:#666666; font-weight:normal; }
.content h1 { text-align:left; color:#666666; font-size:14px; font-weight:bold; padding:0px; }
.content h2 { text-align:left; color:#666666; font-size:16px; font-weight:bold; padding:0px; }
.span_articles { text-align:left; font-size:12px; }

.tab_left { font-size:12px; text-align:right; }

.content_tables { background-color:#ffffff; border:1px solid #cccccc; text-align:left; }
.head_row { background-color:#666666; vertical-align:middle; padding:7px 0 7px 8px; }

.head_row h3 { font-size:12px; color:#ffffff; font-weight:bold;  text-align:left; vertical-align:middle; }
.head_row a, .head_row a:active, .head_row a:hover { font-size:12px; color:#ffffff; font-weight:bold; text-align:left; vertical-align:middle; text-decoration:none; }

.news_read { background-color:#cccccc; vertical-align:middle; padding:7px 8px 7px 0; text-align:right; }
.news_read a, .news_read a:active, .news_read a:visited { color:#000000; font-size:12px; font-weight:normal; text-decoration:underline; }
.news_read a:hover { text-decoration:none; }

.footer { background-color:#666666; height:25px; margin:0px; padding:0 0 0 10px; color:#ffffff; font-weight:bold; font-size:12px; vertical-align:middle; line-height:21px; }
.footer a, .footer a:active, .footer a:visited { color:#ffffff; font-size:12px; font-weight:normal; text-decoration:none; }
.footer a:hover { color:#ffffcc; text-decoration:none; }

.copyright { text-align:right; color:#666666; font-size:12px; padding:3px 5px 0 0; vertical-align:top; }

.index_casinos { background-color:#000000; height:25px; width:434px; color:#ffffff; font-weight:bold; font-size:12px; text-align:left; padding:11px 0 0 7px; }
.index_casinos h3 { color:#ffffff; font-weight:bold; font-size:12px; text-align:left; padding:7px 0 0 7px; }
.index_top_list { border:1px solid #990101; }

.index_header { color:#666666; font-weight:normal; font-size:25px; text-align:left; padding:3px; text-align:left; }

table.index_top_list th{
	background-color:#891412;
	height:21px;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
	text-align:left;
	padding:2px 3px 5px 6px;
}
table.index_top_list td{
	height:23px;
	font-family:Verdana;
	font-size:10px;
	color:#000000;
	padding:0px 0px 0px 6px;
}
table.index_top_list td a{
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#980741;
	text-decoration:none;
}
table.index_top_list td a:hover{
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#980741;
	text-decoration:underline;
}
table.index_top_list td a img{
	border:none;
}
table.index_top_list tr.itl2{
	background-color:#fecde6;
}
table.index_top_list tr.itl1{
	background-color:#f4fafd;
}
table.index_top_list tr.itl1 td.b1, table.index_top_list tr.itl2 td.b1{
	border-left:#d2e5fc solid 1px;
	text-align:left;
}
table.index_top_list tr.itl1 td.b2, table.index_top_list tr.itl2 td.b2{
	border-right:#d2e5fc solid 1px;
	text-align:left;
}
table.index_top_list tr.itl1 td.b3, table.index_top_list tr.itl2 td.b3{
	border-left:#d2e5fc solid 1px;
	border-right:#d2e5fc solid 1px;
	padding:2px;
}
table.index_top_list tr.itl3 td.b3{
	border-left:#ddddbb solid 1px;
	border-right:#ddddbb solid 1px;
	padding:2px;
}
table.index_top_list tr.itl0 td.b1, table.index_top_list tr.itl2 td.b1{
	border-left:#f3f3f3 solid 1px;
	text-align:left;
}
table.index_top_list tr.itl0 td.b2, table.index_top_list tr.itl2 td.b2{
	border-right:#f3f3f3 solid 1px;
	text-align:left;
}
table.index_top_list tr.itl0 td.b3, table.index_top_list tr.itl2 td.b3{
	border-left:#f3f3f3 solid 1px;
	border-right:#f3f3f3 solid 1px;
	padding:2px;
}
table.index_top_list tr td.itd{
	height:3px;
	background:url('i/index_top_list_dots.jpg') repeat-x;
	border-left:#d2e5fc solid 1px;
	border-right:#d2e5fc solid 1px;
}
table.index_top_list a.itldown, table.index_top_list a.itldown:visited, table.index_top_online a.itldown, table.index_top_online a.itldown:visited{
	text-decoration:none;
	font-family:Verdana;
	font-size:9px;
	font-weight:normal;
	color:#000000;
	background:url('i/index_top_list_down.jpg') right no-repeat;
	padding-right:4px;
}
table.index_top_list a.itldown:hover, table.index_top_online a.itldown:hover{
	text-decoration:underline;
	font-family:Verdana;
	font-size:9px;
	font-weight:normal;
	color:#000000;
	padding-right:4px;
}
table.index_top_list td.b2 a.itlrev, table.index_top_list td.b2 a.itlrev:visited, table.index_top_online td.b2 a.itlrev, table.index_top_online td.b2 a.itlrev:visited{
	text-decoration:none;
	font-family:Verdana;
	font-size:9px;
	font-weight:normal;
	color:#000000;
	background:url('i/index_top_list_revs.gif') right no-repeat;
	padding-right:4px;
	height:13px;
	display:block;
}
table.index_top_list td.b2 a.itlrev:hover, table.index_top_online td.b2 a.itlrev:hover{
	text-decoration:underline;
	font-family:Verdana;
	font-size:9px;
	font-weight:normal;
	color:#000000;
	padding-right:4px;
	height:13px;
	display:block;
}
table.index_top_list td.itl_tf{
	background-color:#891412;
	height:25px;
	padding-top:5px;
	border-left:#f3f3f3 solid 1px;
	border-right:#f3f3f3 solid 1px;
	border-bottom:#f3f3f3 solid 1px;
	padding-left:10px;
	padding-right:0px;
}
table.index_top_list td.itl_tf2{
	background:url("i/index_top_online_tf2_bg.jpg") bottom repeat-x;
	height:23px;
	padding-top:3px;
	border-left:#f3f3f3 solid 1px;
	border-right:#f3f3f3 solid 1px;
	padding-left:10px;
	padding-right:0px;
}
table.index_top_list td.itl_tf img, table.index_top_list td.itl_tf2 img{
	vertical-align:text-bottom;
	padding-top:2px;
}
table.index_top_list td.itl_tf a, table.index_top_list td.itl_tf a:visited{
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	line-height:13px;
	padding-top:5px;
	padding-bottom:3px;
	padding-right:7px;
}
table.index_top_list td.itl_tf2 a, table.index_top_list td.itl_tf2 a:visited{
	background:url('i/index_top_online_tf2_abg.jpg') repeat-x;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	line-height:13px;
	padding-top:3px;
	padding-bottom:3px;
	padding-right:3px;
}
table.index_top_list td.itl_tf a:hover{
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	line-height:13px;
	padding-top:5px;
	padding-bottom:3px;
	padding-right:7px;
}

.page_content{ margin-top:10px; font-size:12px; font-weight:normal; }

.reviews_box { background-color:#eaeaea; }
.head_row_review { background-color:#e0dbc8; text-align:left; font-size:14px; color:#6d0f10; font-weight:bold; padding:5px 0 5px 8px; }
.row_review { text-align:left; font-size:14px; color:#6d0f10; font-weight:bold; padding:5px 0 5px 8px; }
.row_review a, .row_review a:active, .row_review a:visited { color:#842fcc; font-size:12px; font-weight:normal; text-decoration:none; }
.row_review a:hover { text-decoration:underline; }

.count_pages { background-color:#8b0697; }
.title_pages { padding:7px 0 7px 10px; text-align:left; color:#ffffff; font-weight:bold; font-size:14px; }
.items_pages { background-color:#8b0697; padding:3px; text-align:left; color:#ffffff; font-weight:normal; font-size:13px; }
.items_pages span { padding:3px; font-weight:bold; color:#ffffff; font-size:14px; }
.items_pages a, .items_pages a:active, .items_pages a:visited { padding:3px; text-align:left; color:#ffffff; font-weight:normal; font-size:12px; text-decoration:none; }
.items_pages a:hover { color:#ffffff; text-decoration:none; }

.nr_pages { background-color:#e0dbc8; }
.nr_title_pages { padding:7px 0 7px 50px; text-align:left; color:#000000; font-weight:bold; font-size:11px; }
.nr_items_pages { background-color:#e0dbc8; padding:2px; text-align:left; color:#000000; font-weight:bold; font-size:11px; }
.nr_items_pages span { padding:3px; font-weight:bold; font-size:14px; }
.nr_items_pages a, .nr_items_pages a:active, .nr_items_pages a:visited { padding:2px; text-align:left; color:#000000; font-weight:bold; font-size:11px; text-decoration:none; }
.nr_items_pages a:hover { text-decoration:none; }

.list_items { padding-left: 10px; width:20px; text-align:right; color:#000000; font-weight:normal; font-size:12px; }

.count_links { text-align:right; font-size:12px; width:15px; }
.summary_links { text-align:left; font-size:12px; padding:0 0 0 10px; }
.summary_links a, .summary_links a:active, .summary_links a:visited {
	color: #000000;
    font-family: Arial;
    font-weight: bold;
    font-size: 12px;
    text-align: left;
    margin-top: 5px;
    text-decoration: underline;
}
.summary_links a:hover {
	color: #000000;
    font-family: Arial;
    font-weight: bold;
    font-size: 12px;
    text-align: left;
    margin-top: 5px;
    text-decoration: none;
}

.other_titles { background-color:#8b0697; margin-top:15px; padding:7px 0 7px 10px; text-align:left; color:#ffffff; font-weight:bold; font-size:14px; }
.arial-red { text-align:left; padding:11px 0px 6px 0px; color:#df3030; }

.breadcrumbs { text-align:left; font-size:11px; font-weight:bold; padding:3px 0 13px 0; color:#000000; }
.breadcrumbs span.orange { font-size:11px; color:#000000; }
.breadcrumbs a, .breadcrumbs a:active, .breadcrumbs a:visited { font-size:11px; color:#000000; font-weight:bold; text-decoration:underline; }
.breadcrumbs a:hover { text-decoration:none; }

.tr_head { background-color:#e0dbc8; font-size:11px; font-weight:bold; color:#000000; height:27px; }
.tr_row { font-size:12px; font-weight:bold; color:#666666; height:45px; }
.tr_row span { font-size:11px; font-weight:bold; color:#c60b0d; }
.tr_row a, .tr_row a:active, .tr_row a:visited { color:#9600c8; font-size:11px; font-weight:bold; text-decoration:underline; }
.tr_row a:hover { text-decoration:none; }

.casino_visit { background:url('new_i/bg_visit.jpg') no-repeat center left; width:271px; height:28px; text-align:left; padding:0 0 0 10px; }
.casino_visit a, .casino_visit a:active, .casino_visit a:visited { color:#ffffff; font-size:12px; font-weight:bold; text-decoration:underline; }
.casino_visit a:hover { text-decoration:none; }

.casino_bonus { background:url('new_i/bg_bonus.jpg') no-repeat center left; width:271px; height:28px; text-align:left; font-size:11px; font-weight:bold; color:#000000; padding-left:10px; }
.item_bonus { font-size:21px; color:#000000; text-align:left; font-weight:bold; padding-left:10px; vertical-align:bottom; }
.accept_players { font-size:15px; color:#000000; text-align:left; font-weight:normal; padding-left:10px; vertical-align:bottom; line-height:17px; }
.value_bonus { font-size:27px; color:#7c0592; text-align:left; font-weight:bold; padding-left:10px; }
.casino_download { background:url('new_i/bg_download.jpg') no-repeat center left; width:271px; height:28px; text-align:left; padding:0 0 0 10px; }
.casino_download a, .casino_download a:active, .casino_download a:visited { color:#ffffff; font-size:12px; font-weight:bold; text-decoration:underline; }
.casino_download a:hover { text-decoration:none; }

.bonus_link { padding:11px 0 11px 10px; }
.bonus_link a, .bonus_link a:active, .bonus_link a:visited { color:#7c0592; font-size:12px; font-weight:bold; text-decoration:underline; }
.bonus_link a:hover { text-decoration:none; }

a.red, a.red:active, a.red:hover { background-color:#b1232b; color:#ffffff; font-size:13px; font-weight:bold; text-decoration:none; padding:2px 5px 2px 5px; }
a.black, a.black:active, a.black:hover { color:#ffffff; font-size:13px; font-weight:bold; text-decoration:none; padding:2px 5px 2px 5px; }

.head_screen { background-color:#000000; height:34px; font-size:14px; font-weight:bold; color:#ffffff; text-align:left; padding-left:10px; }
.head_rating{
	background: url('i/rate_off.png') center left no-repeat;
	text-align: left;
	overflow: hidden;
	width: 320px;
}
.head_rating div{
	height: 30px;
	background: url('i/rate_on.png') center left no-repeat;
}
.imgs_screen { padding:0px; border:0px; font-size:13px; font-weight:bold; }
.link_screen { padding:0 0 3px 0; }
.link_screen a, .link_screen a:active, .link_screen a:visited { color:#333333; font-size:11px; font-weight:bold; text-decoration:none; }
.link_screen a:hover { text-decoration:underline; }
.details_screen { font-size:17px; font-weight:bold; color:#ffffff; text-align:left; padding-left:5px; }

.screen { padding:0px; text-align:center; }
.screen a, .screen a:active, .screen a:visited { color:#666666; font-size:13px; font-weight:normal; text-decoration:none; }
.screen a:hover { text-decoration:underline; }

.winner_img { padding: 0 0 12px 0; }

.h_score_box{
	width: 171px;
	vertical-align: top;
	background-color: #eaeaea;
}
.h_score_ttl{
	display: block;
	padding: 10px 5px 5px 5px;
	background-color: #666666;
	color: #ffffff !important;
	font-weight: normal !important;
}
.h_score_ttl:hover{
	text-decoration: none;
}
.h_score_ttl b{
	font-size: 20px;
}

.text_scroll {
	scrollbar-track-color: #cccccc;
	scrollbar-face-color: #cccccc;
	scrollbar-highlight-color: #666666;
	scrollbar-3dlight-color: #cccccc;
	scrollbar-darkshadow-Color: #666666;
	scrollbar-shadow-color: #666666;
	scrollbar-arrow-color: #666666;
	width: 631px;
	height: 180px;
	overflow:auto;
	top:10px;
	position: relative;
	margin: 0px;
	padding: 0px;
}

.scroll_content { padding:0 10px 0 0; color:#303030; }
.scroll_content a, .scroll_content a:active, .scroll_content a:visited { color:#303030; font-size:12px; font-weight:normal; text-decoration:underline; }
.scroll_content a:hover { color:#303030; text-decoration:none; }

.titles_page { background-color:#8b0697; color:#ffffff; font-size:13px; font-weight:bold; padding:5px 0 5px 10px; text-align:left; }
.simple_page { color:#303030; font-size:13px; font-weight:normal; padding:5px 0px 5px 0px; text-align:left; }
.simple_page a, .simple_page a:active, .simple_page a:visited { color:#484848; font-size:12px; font-weight:normal; text-decoration:underline; }
.simple_page a:hover { color:#303030; text-decoration:none; }

.row_tr { background-color:#8b0697; color:#ffffff; font-size:12px; font-weight:bold; padding:5px 0 5px 0; } 

.row_td { font-size:12px; font-weight:bold; color:#666666; height:23px; }
.row_td span { font-size:11px; font-weight:bold; color:#c60b0d; }
.row_td a, .row_td a:active, .row_td a:visited { color:#9600c8; font-size:11px; font-weight:bold; text-decoration:underline; }
.row_td a:hover { text-decoration:none; }

.jackpot { background-color:#6f0889; }
	

/* LIGHTBOX */
#lightbox{background-color:#eee; padding:10px; border-bottom:2px solid #666; border-right:2px solid #666;}
#lightboxDetails{font-size:0.8em; padding-top:0.4em;}
#lightboxCaption{float:left;}
#keyboardMsg{float:right; font-size: 12px}
#closeButton{top:5px; right:5px;}
#lightbox img{border:none; clear:both;}
#overlay img{border:none;}
#overlay{background-image:url('i/overlay.png');}
