@charset "UTF-8";
/* CSS Document */
/* -------    Page Layout ----------*/
body {
	padding:0px;
	margin:0px;
	background:#ffffff;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#9f9f9f;
	min-width:1000px;
}
td {
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#544d3f;
	font-weight:normal;
}
div, h1, h2, h3, h4, h5, h6, p, img, ul, ol, li, form, input, textarea, span {
	padding : 0;
	margin : 0;
}
p {
	padding : 0px 0 10px 0;
	margin : 0;
}
ul {
	list-style : none;
}
img {
	outline : none;
	border : none;
}
a {
	outline : none;
	text-decoration : none;
}
/*-------------------       General      --------------*/

#outer {
	width:100%;
	float:left;
}
/*-------------------       General      --------------*/
#header_outer {
	width:100%;
	display:block;
	float:left;
	background:url(images/top_bg.gif) 0 0 repeat-x;
}
#header {
	width:1000px;
	height:91px;
	margin:0px auto;
	padding:0 0 0 0;
}
/*****************************************************************************/
#logo {
	display:block;
	width:281px;
	height:91px;
	float:left;
	margin:0px;
	padding:0;
}
/****************************************************************************************************************************/


#menu {
	display:block;
	float:right;
	width:600px;
	line-height:91px;
	padding:0px;
}
#menu ul {
	display:block;
	line-height:91px;
}
#menu ul li {
	display:inline;
	float:left;
}
#menu ul li a {
	display:block;
	color:#bababa;
	float:left;
	height:91px;
	overflow:hidden;
	padding:0px 25px 0px 25px;
	text-transform:uppercase;
	font:normal 14px/90px Arial, Helvetica, sans-serif;
}
#menu li a.active {
	color:#fff;
	line-height:55px;
	background:url(images/menu_bg.gif) 0 0 repeat-x;
}
#menu ul li a:hover {
	color:#fff;
	background:url(images/menu_bg.gif) 0 0 repeat-x;
}
/**************************************************************************************************/

#body-outer {
	display:block;
	width:100%;
	float:left;
	padding:30px 0 34px 0;
	background:url(images/shadow_bg.gif) #ffffff 0 0 repeat-x;
}
#main-body {
	display:block;
	width:1000px;
	margin:0 auto;
	padding:0;
}
#header_block {
	display:block;
	width:1000px;
	float:left;
	color:#fae5be;
	padding:0px 0px 0px 0px;
}
/************************ left **/

#header_left-block {
	display:block;
	width:360px;
	float:left;
	padding:0px;
}
#header_left-block p {
	display:block;
	width:360px;
	float:right;
	color:#9f9f9f;
	text-align:center;
	padding:5px 0 25px 0;
}
#header_left-block h1 {
    color:#698700;
    text-align:center;
    margin-top: 50px;
    margin-bottom: 50px;
}
/************************ right **/

#header_right-block {
	display:block;
	width:635px;
	float:right;
	padding:0px;
}
#header_img {
	width:596px;
	height:385px;
	position:relative;
	float:right;
}
/* Slider */
 #faded {
	WIDTH: 596px;
}
UL.pagination {
}
UL.pagination {
	position:absolute;
	margin:30px 0 0 580px;
	z-index:100000;
	display:none;
}
UL.pagination LI {
	MARGIN: 0px 0px 5px;
	OVERFLOW: hidden;
	WIDTH: 48px;
}
UL.pagination LI A {
	DISPLAY: block;
	FONT-SIZE: 0px;
	BACKGROUND:url(images/slider_button.gif) no-repeat 0px 0px;
	WIDTH: 30px;
	TEXT-INDENT: -10000px;
	LINE-HEIGHT: 0;
	HEIGHT: 30px;
}
UL.pagination LI A:hover {
	BACKGROUND: url(images/slider_button_act.gif) no-repeat 0px 0px;
}
UL.pagination LI.current A {
	BACKGROUND: url(images/slider_button_act.gif) no-repeat 0px 0px;
}
#nextPrev {
	position:absolute;
	z-index:90000;
	top:170px;
	left:11px;
	width:596px;
}
#nextPrev a {
	position:absolute;
	display:inline-block;
	background:#000000;
	color:#000;
	font-weight:bold;
	width:35px;
	height:44px;
	text-indent:-9999px;
	background: url(images/slider_arrow.gif) no-repeat 0px 0px;
}
#nextPrev a:hover {
}
#nextPrev .next {
	right:16px;
	background: url(images/slider_arrow.gif) no-repeat 0px bottom;
}
/*********************************************************************** welcome ***/
#welcome-outer {
	display:block;
	width:100%;
	float:left;
	padding:44px 0 20px 0px;
	background:#f9f9f9;
	border-top:#f4f4f4 6px solid;
}
#welcome-block {
	display:block;
	width:1000px;
	margin:0 auto;
	padding:0px;
	background:url(images/welcome_bg.gif) 0 0 repeat-x;
}
/************************************************** welcome **/
#welcome {
	display:block;
	width:719px;
	float:right;
	padding:0px 20px 0px 0px;
}
.welcome_heading {
	display:block;
	float:left;
	width:719px;
	color:#698700;
	font:normal 30px/36px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	padding:0 0 25px 0;
}
.welcome_text {
	display:block;
	float:left;
	width:719px;
	color:#544d3f;
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.welcome_img {
	display:block;
	float:left;
	width:230px;
	padding:0 20px 10px 0;
	float:left;
}
.welcome_heading2 {
	color:#686868;
	font:bold 14px/26px Arial, Helvetica, sans-serif;
	padding:0 0 15px 0;
}
.welcome_cont {
	display:block;
	float:left;
	width:469px;
	color:#544d3f;
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.wel_img_border {
	border:#e0e0e0 6px solid;
}
.banner {
	display:block;
	float:left;
	width:719px;
	padding:25px 0 20px 0;
}
.readmore_btn a {
	display:inline-block;
	padding:8px 12px 8px 12px;
	color:#fff;
	background:#2a2a2a;
	text-transform:uppercase;
	font:bold 14px/18px Arial, Helvetica, sans-serif;
}
.readmore_btn a:hover {
	color:#fff;
	background:#eb3f11;
}
/************************************************** top slots sites **/
#topslots {
	display:block;
	width:232px;
	float:left;
	padding:0px 0px 0px 0px;
}
.featured_heading {
	display:block;
	float:left;
	width:212px;
	color:#fff;
	font:bold 18px/41px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	padding:0 0 0 20px;
	background:url(images/category_heading_bg.gif) 0 0 repeat-x;
}
.featured-category {
	display:block;
	float:left;
	width:232px;
	line-height:40px;
	padding:0px;
}
.featured-category ul {
	width:232px;
	display:block;
	line-height:40px;
}
.featured-category ul li {
	width:232px;
	display:block;
	float:left;
}
.featured-category ul li a {
	display:block;
	color:#818181;
	padding:0px 0px 0px 50px;
	background: url(images/arrow.gif) #fcfcfc 20px 18px no-repeat;
	font:normal 14px/40px Arial, Helvetica, sans-serif;
	border-bottom:#ebeae8 1px solid;
	border-top:#fff 1px solid
}
.featured-category ul li a:hover, .featured-category li a.active {
	color:#000;
}
/************************************************************ table block **/

#table-block-outer {
	display:block;
	width:100%;
	float:left;
	padding:23px 0 30px 0px;
	background:#2a2a2a;
	border-top:#171717 6px solid;
}
#table-block {
	display:block;
	width:1000px;
	margin:0 auto;
	padding:0px;
}
/************************************************** left category **/

#left_category {
	display:block;
	width:228px;
	float:left;
	padding:0px 0px 0px 0px;
}
#left_category_block {
	display:block;
	width:228px;
	float:left;
	padding:0px 0px 0px 0px;
}
.category_heading {
	display:block;
	float:left;
	width:208px;
	color:#fff;
	font:normal 18px/40px "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding:0 0 0 20px;
	background:url(images/category_heading_bg2.gif) 0 0 repeat-x;
}
.category_heading2 {
	display:block;
	float:left;
	width:208px;
	color:#fff;
	font:bold 12px/34px Arial, Helvetica, sans-serif;
	padding:0 0 0 20px;
	background:url(images/category_heading_bg3.gif) 0 0 repeat-x;
}
.category_heading2 .left {
	display:block;
	float:left;
	width:120px;
	color:#fff;
	font:bold 12px/34px Arial, Helvetica, sans-serif;
}
.category_heading2 .right {
	display:block;
	float:left;
	width:65px;
	color:#fff;
	font:bold 12px/34px Arial, Helvetica, sans-serif;
}
.category_table {
	display:block;
	float:left;
	width:198px;
	color:#010000;
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	padding:10px 10px 10px 20px;
	background:#fff;
}
/****************************/
.category_table2 {
	display:block;
	float:left;
	width:228px;
	color:#010000;
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	padding:0px 0px 30px 0px;
	background:#fff;
}
.category_table2 ul {
	width:228px;
	display:block;
	line-height:40px;
}
.category_table2 ul li {
	width:228px;
	display:block;
	float:left;
	background: url(images/arrow2.gif) #fff 20px 11px no-repeat;
}
.category_table2 ul li a {
	display:block;
	color:#2a2a2a;
	padding:0px 0px 0px 35px;
	background: url(images/arrow2.gif) #fff 20px 11px no-repeat;
	font:bold 12px/29px Arial, Helvetica, sans-serif;
}
.category_table2 ul li a:hover {
	color:#fff;
	padding:0px 0px 0px 35px;
	background:url(images/category_heading_bg3.gif) #fdcc01 0 0 repeat-x;
}
.category_table2 ul li a.active {
	color:#fff;
	padding:0px 0px 0px 0px;
	background:url(images/category_heading_bg3.gif) #fdcc01 0 0 repeat-x;
}
.category_table2 ul li a.active span {
	color:#fff;
	padding:0px 0px 0px 35px;
	font:bold 12px/29px Arial, Helvetica, sans-serif;
	background: url(images/arrow2.gif) 20px 3px no-repeat;
}
/*******************************************************/
.category_text a {
	color:#433465;
	text-decoration:underline;
	font:bold 12px/26px Arial, Helvetica, sans-serif;
}
.category_text a:hover {
	color:#ff0000;
	text-decoration:none;
}
.category_text2 {
	color:#010000;
	font:bold 12px/16px Arial, Helvetica, sans-serif;
}
.about_payout a {
	display:block;
	float:left;
	width:208px;
	color:#fff;
	text-align:right;
	font:bold 12px/23px Arial, Helvetica, sans-serif;
	padding:0 20px 10px 0;
	border-top:#2a2a2a 2px solid;
	background:url(images/category_heading_bg4.gif) 0 0 repeat-x;
}
.about_payout a:hover {
	color:#b2e406;
}
/************************************************** right category **/

#right_table {
	display:block;
	width:720px;
	float:right;
	padding:0px 20px 0px 0px;
}
#right_table-chart {
	display:block;
	width:720px;
	float:left;
	padding:0px 0px 0px 0px;
}
.green-table-heading {
	width:690px;
	display:block;
	color:#FFF;
	font:normal 20px/34px "Trebuchet MS", Arial, Helvetica, sans-serif;
	background:url(images/table_heading_bg.gif) 0 0 repeat-x;
	padding:0 0 0 30px;
}
#table-chart {
	display:block;
	width:720px;
	float:right;
	padding:0px 0px 7px 0px;
}
/******************************************************************/
.chart {
}
.chart tr.brown td {
	color:#afafaf;
	padding:0px 0px 0px 0px;
	font:bold 12px/25px Arial, Helvetica, sans-serif;
	background:#282235;
}
.chart tr td {
	color:#046366;
	background:#fff;
	line-height:46px;
	font:bold 14px/46px Arial, Helvetica, sans-serif;
	border-bottom:#e5e8ea 1px solid;
}
.black_link {
	color:#55a0d5;
	font-weight:bold;
	line-height:23px;
}
.black_link a {
	color:#55a0d5;
	text-decoration:none;
}
.black_link a:hover {
	color:#000;
	text-decoration:underline;
}
.table_green_link {
	display:block;
	width:86px;
	height:31px;
}
.table_green_link a {
	height:31px;
	background:url(images/play_btn.gif) 0 0 no-repeat;
}
.table_green_link a:hover {
	height:31px;
	background:url(images/play_btn2.gif) 0 0 no-repeat;
}
#download {
	height:14px;
	width:24px;
	line-height:14px;
	text-align:center;
	margin:0px auto 0px auto;
	line-height:23px;
}
#download a {
	height:14px;
	width:24px;
	background:url(images/download_arrow_2.gif) 0 0 no-repeat;
	display:inline-block;
}
#download a:hover {
	height:14px;
	width:24px;
	background:url(images/download_arrow.gif) 0 0 no-repeat;
	display:inline-block;
}
/********************************************************************************/

#right_table-chart2 {
	display:block;
	width:720px;
	float:right;
	padding:0px 0px 0px 0px;
}
.green-table-heading2 {
	width:690px;
	display:block;
	color:#FFF;
	font:normal 20px/34px "Trebuchet MS", Arial, Helvetica, sans-serif;
	background:url(images/table_heading_bg.gif) 0 0 repeat-x;
	padding:0 0 1px 30px;
}
#table-chart2 {
	display:block;
	width:720px;
	float:left;
	padding:0px 0px 0px 0px;
	background:#FFF;
}
.table-chart-block {
	display:block;
	width:680px;
	float:left;
	padding:28px 20px 28px 20px;
	background:#FFF;
	border-bottom:#2a2a2a 1px solid;
}
.slot-block {
	display:block;
	width:680px;
	float:left;
	padding:0;
}
.slot-block-img {
	display:block;
	width:110px;
	float:left;
	padding:0;
}
.slot-block-heading a {
	display:block;
	width:440px;
	float:left;
	padding:0;
	color:#046366;
	font:bold 18px/22px Arial, Helvetica, sans-serif;
	padding:0 0 10px 0;
}
.slot-block-heading a:hover {
	color:#ff0000;
}
.slot-block-text {
	display:block;
	width:440px;
	float:left;
	color:#515151;
	padding:0;
}
.slot-btn-block {
	display:block;
	width:105px;
	float:right;
	padding:0 0 0 20px;
	border-left:#b2b2b2 1px solid;
}
.playnow a {
	color:#FFFFFF;
	font-style:italic;
	font:bold 18px/31px "Arial Black", Gadget, sans-serif;
	text-shadow:#000 2px 2px 2px;
	background:url(images/play_btn_bg.gif) 0 0 repeat-x;
	box-shadow:inset 0 0 3px #000000;
	padding:3px 30px 3px 30px;
}
.playnow a:hover {
	color:#FFFFFF;
	background:url(images/play_btn2_bg.gif) 0 0 repeat-x;
	box-shadow:inset 0 0 3px #000000;
	padding:3px 30px 3px 30px;
}
.read-btn a {
	color:#046366;
	font:bold 12px/31px Arial, Helvetica, sans-serif;
	background:#dddddd;
	padding:4px 20px 4px 20px;
	border:#cbcbcb 1px solid;
}
.read-btn a:hover {
	color:#FFFFFF;
	background:#222222;
	padding:4px 20px 4px 20px;
	border:#111111 1px solid;
}
/****************************************/

#footer_outer {
	width:100%;
	display:block;
	float:left;
	height:60px;
	background:#1f1e1e;
}
#footer_block {
	width:1000px;
	display:block;
	margin:0 auto;
	padding:24px 0 24px 0;
}
#footer_link {
	width:470px;
	display:block;
	float:right;
	padding:0px 0px 0px 0;
}
#footer_link ul {
	padding:0px 0px 0px 0px;
}
#footer_link ul li {
	display:block;
	float:left;
}
#footer_link ul li a {
	display:block;
	color:#aeaeae;
	padding:0px 15px 0px 15px;
	font:normal 14px/18px Arial, Helvetica, sans-serif;
}
#footer_link ul li a:hover {
	color:#fff;
	padding:0px 15px 0px 15px;
}
#footer_copyright {
	width:220px;
	display:block;
	color:#8e8e8e;
	font:normal 12px/20px Arial, Helvetica, sans-serif;
	float:left;
	padding:0px 0 0px 8px;
}
#footer_space {
	width:100%;
	display:block;
	float:left;
	background:#2a2a2a;
}
/*Begin http://www.freecasinotemplates.com | http://www.gamingguide.net Code | Do Not Remove*/
#freecasinotemplates {
	color:#fff;
	text-align:center;
	background:#1f1e1e;
	padding:4px;
}
#freecasinotemplates a {
	color:#1A7194;
	font-weight:bold;
}
#freecasinotemplates a:hover {
	color:#F11D1D;
	text-decoration:underline
} 
/*End http://www.freecasinotemplates.com | http://www.gamingguide.net Code | Do Not Remove*/
