/* CSS Document */

body{
padding:0px;
margin:0px;
font:12px/15px Arial, Helvetica, sans-serif;
color:#8A8182;
background:#15191C url(images/main-bg.gif) left top repeat-x ;
}

td{
font:12px/15px  Arial, Helvetica, sans-serif;
color:#8A8182;
font-weight:normal;
}

div, h1, h2, h3, h4, p, img, ul, ol, li, form, input, textarea{
	padding : 0;
	margin : 0;
	}
p{
	padding : 0 0 8px 0;
	margin : 0;
	}
ul {
	list-style : none;
	}
img {
	outline : none;
	border : none;
	}
a {
	outline : none;
	text-decoration : none;
	}

#main{background:#15191C url(images/body-bg.gif) center top no-repeat ;}

/*-------------------       Layout      --------------*/
.fontSize18{ font-size:18px; line-height:24px;}
.fontSize30{ font-size:30px; line-height:36px;}
.blueText{ color:#118CD1;}
.whiteText{ color:#fff;}

.whiteLink{ color:#fff; text-decoration:underline; }
.whiteLink:hover{ color:#fff; text-decoration:none; }
.greenLink{ color:#29833E; text-decoration:underline;}
.greenLink:hover{ color:#fff; text-decoration:none;} 

.grayText{ color:#383838;}
.grayLink{ color:#484848; text-decoration:underline; font-weight:bold; font-size:11px;}
.grayLink:hover{ color:#000; text-decoration:none; font-weight:bold;} 

.link_1{
color:#29833E;
font-weight:bold;
font-size:14px;
font-weight:bold;
}
.link_1:hover{ color:#FFFFFF;}

.link_2{
color:#29833E; 
font-size:14px;
text-decoration:underline;
}
.link_2:hover{ color:#FFFFFF;}
#topmanu{}

.menuDivider{ border-left:#2E3842 1px solid;}
.leftBoxHeading{
color:#15191C;
text-transform:uppercase;
padding:5px 0 5px 10px;
font-weight:bold;
background:#B88A73 url(images/heading-bg.gif) top left repeat-x;
}
.leftMenu{ padding:10px 0 10px 0;}
.leftMenu li, .leftBox{ background:url(images/dot.gif) bottom left repeat-x; display:block; padding:8px 0 10px 10px;}
.leftMenu li a{ color:#fff;}
.leftMenu li a:hover{ color:#28B148;}
.newsDate{ display:block; background:url(images/arrow.gif) center left no-repeat; padding:0 0 0 13px;}
.newsTitle{ padding:4px 0 0 0;}
.newsTitle a{ color:#29833E; font-weight:bold; text-decoration:underline;}
.newsTitle a:hover{ color:#fff; font-weight:bold; text-decoration:underline;}

.readmore{
display:inline-block;
color:#fff;
padding:8px 0 8px 0;
width:115px;
text-align:center;
background:url(images/readmore-bg.gif) top left no-repeat;}

.heading1{
	display:block;
	color:#fff;
	font-size:18px;
	font-weight:normal;
	text-transform:uppercase;
	padding:10px 0 20px 0 
	}
.heading2{
color:#fff;
text-transform:uppercase;
padding:5px 0 5px 15px;
font-weight:bold;
background:#24803A url(images/heading-bg2.gif) top left repeat-x;
}
	
	
.fBox{
margin:3px 0 0 0;
border:#1B2024 1px solid;
background:#161A1D url(images/f-box-bg.gif) top left repeat-x;
}	

.chart{ background:#1B2024;}
.chart td{
	padding:3px 8px 3px 8px;
	color:#8A8182;
	background:#101416;
	}
.chart a{	 
	color:#29833E;
	text-decoration:underline;
	}
.chart a:hover{ text-decoration:none;}
.chart div{ display:inline; float:left; white-space:nowrap; padding:0 8px 0 0;}
.chart .casinoName{}
.chart .heading td{
	font-size:10px;
	text-transform:uppercase;
	color:#fff;
	padding:5px 8px 5px 8px;
	background:#1B2024 url(images/chart-heading-bg.gif) top left repeat-x;
	}
.chart td.gray_bg{ background:#1B2024;}

/*--------------------  footer ------------------------------*/

#footer{background:#101416;  color:#686C6F; padding:20px 0 20px 0;}
#footer a{ color:#686C6F; padding: 0 3px  0 3px ; }
#footer a:hover{ color:#fff; text-decoration:underline;}
#copyright{
	padding-top:6px;
	padding-bottom:10px;
	font-size:18px;
	line-height:20px;
	color:#6C7B85;
	text-decoration:none;
	}
#copyright a{ color:#FFFFFF; text-decoration:underline;}
#copyright a:hover{ color:#FFFFFF; text-decoration:underline;}
 