body {
	background-color:#ffffff; margin:0px; padding:0px; color:#000000; font-family:"Arial"; font-size:12px;
}

/*** 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; }

.menu_top { background-color:#666666; height:25px; margin:0px; padding:0px; color:#ffffff; font-weight:bold; font-size:12px; vertical-align:middle; line-height:21px; }
.menu_top a, .menu_top a:active, .menu_top a:visited { color:#ffffff; font-size:12px; font-weight:normal; text-decoration:none; }
.menu_top a:hover { color:#fefdaa; 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:27px; }
.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; }
.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:left; color:#666666; font-size:12px; padding:0 0 0 5px; 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; }

.image { padding:0px 15px 10px 0px; }

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:#f8f8f8; border:1px solid #cccccc; }
.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:#df3030; font-size:12px; font-weight:normal; text-decoration:none; }
.row_review a:hover { text-decoration:underline; }

.count_pages { background-color:#7d1417; }
.title_pages { padding:7px 0 7px 10px; text-align:left; color:#ffffff; font-weight:bold; font-size:14px; }
.items_pages { background-color:#7d1417; padding:3px; text-align:left; color:#ffffff; font-weight:normal; font-size:13px; }
.items_pages span { padding:3px; font-weight:bold; 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 { 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:#7d1417; 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 0 11px 0; color:#df3030; }

.breadcrumbs { text-align:left; font-size:12px; font-weight:bold; padding:3px 0 13px 0; }
.breadcrumbs span.orange { font-size:11px; color:#000000; }
.breadcrumbs a, .breadcrumbs a:active, .breadcrumbs a:visited { color:#000000; font-weight:bold; text-decoration:underline; }
.breadcrumbs a:hover { text-decoration:none; }

.tr_head { background-color:#f5f5f5; border:1px solid #eaeaea; font-size:12px; font-weight:bold; color:#444444; 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:#666666; 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:center; }
.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:17px; color:#000000; text-align:left; font-weight:bold; padding-left:10px; vertical-align:bottom; }
.accept_players { font-size:11px; color:#000000; text-align:left; font-weight:normal; padding-left:10px; vertical-align:bottom; line-height:18px; }
.accept_players a, .accept_players a:active, .accept_players a:visited { color:#3399ff; font-size:11px; font-weight:normal; text-decoration:underline; }
.accept_players a:hover { text-decoration:none; }
.value_texts { font-size:14px; color:#000000; font-weight:bold; padding-bottom:5px; text-transform:uppercase; }
.value_bonus { font-size:21px; color:#000000; font-weight:bold; }
.casino_download { background:url('new_i/bg_download.jpg') no-repeat center left; width:271px; height:28px; text-align:center; }
.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:#cc0000; 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:15px 0 5px 0; border:0px; font-size:13px; font-weight:bold; }
.link_screen { padding:0 0 15px 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; }

.winner_img { padding: 0px 0px 12px 0px; }
.casino_img { width:200px; padding: 0px 10px 0px 10px; }

.h_score_box{
	width: 171px;
	vertical-align: top;
	/*background-color: #eaeaea;*/
}
.h_score_ttl{
	display: block;
	padding: 10px 5px 10px 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;
}

/* 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');}

.news_date { padding:3px 0px 3px 0px; font-size:12px; text-align:left; color:#484848; font-weight:normal; }
.news_summary { padding:3px 0px 3px 0px; font-size:12px; text-align:left; font-weight:normal; }

.cell_all { background-color:#f8f8f8; padding:3px; border:1px solid #cccccc; }
.hrow_title { background-color:#e0dbc8; padding:7px; text-align:left; font-size:14px; color:#6d0f10; font-weight:bold; }
.cell_box div.links { background-color:#f8f8f8; padding:3px 8px 3px 8px; font-size:12px; font-weight:normal; }
.cell_box div.links a, .cell_box div.links a:active, .cell_box div.links a:visited { color:#df3030; font-size:13px; font-weight:normal; text-decoration:none; }
.cell_box div.links a:hover { text-decoration:underline; }
