@charset "UTF-8";
/* CSS Document */
/*
Title: Cheapest and Unique Website Templates ever had on internet
Description: CSS for Innova Templates.
Version: 3.0
Design: www.innovatemplates.com
Designer email: info@innovatemplates.com
*/
 
@import url("css/reset.css");
/*----------------------------Page Layout------------------------------------------------------------------------*/
.pageHeading {
	font-size:24px;
	color:#5C5F61;
	line-height:30px;
}
#bodyBlock {
	width:100%;
	float:left;
	background:#D3D3D3 url(images/bg.gif) 0 0 repeat-x;
}
#main {
	width:1000px;
	margin:0 auto;
}
#header {
	width:1000px;
	height:239px;
	clear:both;
	background:url(images/header_image.jpg) right 0 no-repeat;
}
#headerTop {
	width:1000px;
	height:154px;
}
#logo {
	width:450px;
	font-family: "Comic Sans MS", cursive;
	font-size: 36px;
	font-style: normal;
	line-height: 49px;
	font-weight: normal;
	font-variant: normal;
	height: 111px;
	padding-top: 30px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 20px;
}
#menuBlock {
	width:990px;
	height:75px;
	padding:10px 0 0 10px;
	clear:both;
	background:url(images/topmenu_bg.gif) 0 0 no-repeat;
}
#menu {
	width:380px;
	height:65px;
	text-align:right;
	float:left;
}
#menu a {
	color:#FFB200;
	text-transform:uppercase;
	font:normal 18px/65px Arial, Helvetica, sans-serif;
}
#menu a span {
	padding:0 15px 0 0;
}
#menu a:hover {
	color:#fff;
}
.casino_links {
	width:800px;
	height:65px;
	float:left;
	overflow:hidden;
}
#slider ul {
	width:800px;
	padding:2px 0 0 0;
	width:100%;
}
#slider ul, #slider li {
	margin:0;
	list-style:none;
}
#slider li {
	width:800px;
	height:65px;
	color:#C8C8C8;
	font-weight:bold;
	vertical-align:middle;
	overflow:hidden;
}
#slider li div {
	padding:20px 0 0 0;
}
#slider li a {
	color:#C8C8C8;
	padding:0 0 0 10px;
}
#slider li a:hover {
	color:#FFB200;
}
#slider li a img {
	padding:0 8px 0 0;
}
span#prevBtn, span#nextBtn {
	display:block;
	position:relative;
	top:5px;
	left:5px;
}
span#nextBtn {
	top:20px;
}
span#prevBtn a, span#nextBtn a {
	display:block;
	width:20px;
	height:20px;
	overflow:hidden;
	opacity:.5;
}
span#prevBtn a:hover, span#nextBtn a:hover {
	opacity:.99;
}
span#prevBtn a {
	background: url(images/up_arrow.gif) center center no-repeat;
}
span#nextBtn a {
	background: url(images/down_arrow.gif) center center no-repeat;
}
#slider li img {
	vertical-align:middle;
}
#Col_block {
	width:100%;
	clear:both;
	padding:20px 0 0 0;
	float:left;
	background:#fff;
}
#Col_block ul {
	padding:0 0 0 8px;
}
#Col_block ul li {
	width:487px;
	float:left;
	display:block;
	margin:0 6px 0 0;
}
#Col_block li .boxHeading {
	color:#fff;
	clear:both;
	padding:0 0 0 20px;
	border-bottom:#000 1px solid;
	border-radius:15px 15px 0 0;
	background:#11171E url(images/heading_bg.gif) 0 0 repeat-x;
	font:bold 18px/52px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#Col_block li .boxContent {
	height:170px;
	padding-bottom:16px;
	clear:both;
	color:#FFF;
	border-radius:0 0 15px 15px;
	background:#151719;
}
#Col_block li .boxContentInner {
	padding:16px 0 0 16px;
	clear:both;
	color:#FFF;
	float:left;
	width:465px;
}
#Col_block li .boxContentInner a {
	color:#95C9FF;
}
#Col_block li .boxContentInner a:hover {
	color:#fff;
}
#Col_block li .boxContentInner .title {
	font-size:18px;
	line-height:24px;
}
#Col_block li .boxContentInner .casinoLogo {
	padding:20px;
	border:#25282B 1px solid;
	width:auto;
	float:left;
}
#Col_block li .boxContentInner .casino_Description {
	padding:20px;
	float:left;
	width:250px;
	padding:0 0 0 30px;
}
.box_chart {
	border-bottom:#202931 1px solid;
}
.box_chart th {
	background:#172150;
	padding:4px 7px 4px 7px;
	color:#BEC7EE;
	border-bottom:#000 1px solid;
	border-top:#2C3560 1px solid;
}
.box_chart td {
	padding:7px;
	color:#FFF;
	border-bottom:#000 1px solid;
	border-top:#202931 1px solid;
}
.box_chart td a {
	color:#95C9FF;
	text-decoration:underline;
}
.box_chart td a:hover {
	color:#fff;
	text-decoration:none;
}
#pageBody {
	width:972px;
	background:#fff;
	float:left;
	clear:both;
	padding:30px 18px 20px 10px;
	border-radius:0 0 10px 10px;
}
#leftPanel {
	width:266px;
	float:left;
}
.leftBox {
	width:264px;
	clear:both;
	margin:0 0 2px 0;
	border:#E8E8E8 1px solid;
}
.leftheading {
	color:#464646;
	font:bold 14px/40px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	padding: 0 0 0 15px;
	border-bottom:#fff 1px solid;
	background:#E8E8E8 url(images/left_heading_bg.gif) 0 bottom repeat-x;
}
.leftBlock {
	clear:both;
	text-align:center;
	padding:20px;
	color:#000;
	border-top:#E8E8E8 1px solid;
}
.leftBlock ul {
	text-align:left;
	padding:0 0 0 20px;
}
.leftBlock li {
	display:block;
}
.leftBlock li a {
	color:#000;
	display:inline-block;
	clear:both;
	padding:4px 0 4px 20px;
	background:url(images/arrow1.gif) 0 8px no-repeat;
	text-decoration:underline;
	font-weight:bold;
}
.leftBlock li a:hover {
	color:#C20612;
	text-decoration:none;
}
.blackLink {
	color:#000;
	font-weight:bold;
	text-decoration:underline;
}
.blackLink:hover {
	text-decoration:none;
}
.boxLink {
	margin:10px 0 0 0;
	color:#fff;
	background:#46474A;
	display:inline-block;
	padding:4px 10px 4px 10px;
	font-weight:bold;
	border:#363739 1px solid;
}
.boxLink:hover {
	background:#363739;
	color:#fff;
	border:#000 1px solid;
}
#rightPanel {
	width:680px;
	float:right;
}
#welcome {
	width:650px;
	float:left;
	clear:both;
	padding:0 0 30px 0;
}
#welcome_image {
	width:200px;
	float:left;
	padding:0 20px 10px 0;
}
.rightPanel {
	width:680px;
	float:right;
}
.welcome {
	width:650px;
	float:left;
	clear:both;
	padding:0 0 30px 0;
}
.welcome_image {
	width:200px;
	float:left;
	padding:0 20px 10px 0;
}
.chart {
	width:100%;
	clear:both;
	margin-bottom:20px;
}
.chartHeading {
	height:44px;
	clear:both;
	font:normal 18px/44px Arial, Helvetica, sans-serif;
	color:#000000;
	text-transform:uppercase;
}
.chart table {
	border-bottom:1px solid #B7BDD3;
}
.chart th {
	color:#000;
	height:41px;
	text-align:left;
	vertical-align:middle;
	background:url(images/chart_bg1.gif) 0 0 repeat-x;
}
.chart th img {
	vertical-align:middle;
}
.chart td {
	background:#F3F4F7;
	color:#000;
	font-weight:bold;
	padding:4px;
}
.chart tr:hover td, .chart tr.gray:hover td {
	background:#FFF0CC;
}
.chart tr td a {
	color:#0f6bb9;
	font-weight:bold;
	text-decoration:underline;
}
.chart td a:hover {
	color:#0f6bb9;
	font-weight:bold;
	text-decoration:none;
}
.chart tr.gray td {
	background:#DBDEE9;
	border-bottom:1px solid #B7BDD3;
	border-top:1px solid #B7BDD3;
	color:#000;
	font-weight:bold;
}
.chart tr.gray a {
	color:#0f6bb9;
	font-weight:bold;
	text-decoration:underline;
}
.chart tr.gray a:hover {
	color:#0f6bb9;
	font-weight:bold;
	text-decoration:none;
}
.rating {
	width:148px;
	height:28px;
	border-bottom:#fff 1px solid;
	border-right:#fff 1px solid;
	border-left:#000 1px solid;
	border-top:#000 1px solid;
	background:#E9E6E1 url(images/rating_bg_gray.gif) 0 0 repeat-x;
}
.rating strong {
	display:block;
	line-height:28px;
	color:#fff;
	text-align:right;
	background:#1C93B2 url(images/rating_bg.gif) 0 0 repeat-x;
}
.rating strong span {
	padding:0 10px 0 0;
}
/*review block--------------------------------------*/
.reviewBlock {
	width:100%;
	clear:both;
}
.reviewBlockHeading {
	clear:both;
	padding:10px 0 10px 0;
	font:normal 18px/44px Arial, Helvetica, sans-serif;
	color:#000;
	text-transform:uppercase;
}
.review_InnerBlock {
	clear:both;
	float:left;
	width:100%;
}
.listing {
	float:left;
	width:678px;
	color:#454D63;
	border:#CED2E1 1px solid;
	margin:0 0 4px 0;
	background:#fff url(images/review_bg.gif) 0 0 repeat-x;
}
.listingLogo {
	width:180px;
	float:right;
	padding:18px 0 8px 0;
	font-weight:bold;
	color:#000;
	text-align:center;
	border-left:#CED2E1 1px solid;
}
.listingContent {
	width:450px;
	float:left;
	color:#3C3C3C;
	padding:18px 0 0 18px;
}
.listingContent a {
	color:#000;
	text-decoration:underline;
	font-weight:bold;
}
.listingContent a:hover {
	color:#1B9BB6;
	text-decoration:none;
}
.listingContent .listingTitle {
	font-size:24px;
	line-height:30px;
	text-decoration:none;
}
/*--------------------  footer ------------------------------*/
#footer {
	width:100%;
	float:left;
	padding:10px 0 30px 0;
	color:#888;
	font-size:11px;
	margin:20px 0 0 0;
}
#footer_inner {
	width:980px;
	margin:0 auto;
}
#footer a {
	display:inline-block;
	color:#5E5E5E;
	padding:0 10px 0 15px;
	background:url(images/arrow.gif) 0 4px no-repeat;
}
#footer a:hover {
	color:#000;
	text-decoration:underline;
}
.top-content {
	width: 960px;
	margin-left: 11px;
	background-image: url(/casinolayout_02/html/images/review_bg.gif);
	font-size: 14px;
}
.header-writing {
	font-size: 24px;
	font-weight: bold;
	color: #FFF;
}
#headerTop #logo a {
	color: #FFF;
}
