/* CSS Document */

body{
padding:0px;
margin:0px;
font:12px/16px Arial, Helvetica, sans-serif;
color:#D2D2D2;
background:#141414 ;
}

td{
font:12px/16px  Arial, Helvetica, sans-serif;
color:#D2D2D2;
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;
	}



/*-------------------       Layout      --------------*/
.fontSize18{ font-size:18px; line-height:24px;}
.fontSize30{ font-size:30px; line-height:36px;}
.fontSize14{ font-size:14px; line-height:20px;}

.blueText{ color:#118CD1;}
.whiteText{ color:#fff;}

.blackLink{ color:#242523; text-decoration:underline; font-weight:bold;}
.blackLink:hover{ color:#000; text-decoration:none; font-weight:bold;} 

.orangeLink{ color:#F56801; font-size:14px; line-height:18px; text-decoration:underline; font-weight:bold;}
.orangeLink:hover{ color:#fff; text-decoration:underline; font-weight:bold;}

.greenLink{ color:#2F9602; text-decoration:none; font-weight:bold;}
.greenLink:hover{ color:#000; text-decoration:underline; font-weight:bold;}

.pinkLink{ color:#FA128B; text-decoration:underline; font-weight:bold;}
.pinkLink:hover{ color:#fff; text-decoration:none; font-weight:bold;}
 
.greenText{ color:#84C823;}

.whiteLink{ color:#fff; text-decoration:underline;}
.whiteLink:hover{ color:#FA128B; text-decoration:none; font-weight:bold;} 


#topBar{
background:#20211E url("images/topbar_bg.gif") bottom left repeat-x;
}
#topBar a{ color:#9DA294; padding:0 3px 0 3px;}
#topBar a:hover{ color:#fff;}
#topBar a strong{ color:#ED2238;}
#topBar a img{ border:1px #000 solid;}

#header_bg{
height:242px;
background:url("images/header_bg.gif") top left repeat-x;
}

#header{
width:950px;
height:242px;
margin:0 auto;
text-align:left;
background:url("images/header_img.jpg") top right no-repeat;
}
#topMenu{
border-bottom:#141414 1px solid;
background:#BC1E2E url("images/menu_bg.gif") bottom left repeat-x;
}
#topMenu a{ color:#FFFFFF; font-weight:bold;}
#topMenu a:hover{ color:#000; font-weight:bold;}
#topMenuShadow{ height:42px;background:url("images/menu_shadow.gif") top left repeat-x;}

#leftPanel{ background:#222321 url("images/left_bg.gif") top left repeat-x;}
.leftHeading{
font-size:14px;
line-height:20px;
color:#000;
padding-left:56px; 
font-weight:bold;
background:url("images/left_heading.gif") top left no-repeat ;
}

.leftPanelBoxOuter{
padding:0px 0px 0px 0px;
background:#141414;
}
.leftPanelBoxOuter td, .leftPanelBoxOuter ul, .leftPanelBoxOuter li, .leftPanelBoxOuter a, .leftPanelBoxOuter div{
 font-size:11px;
 color:#8E8C8C;
 font-family:tahome, Arial, Helvetica, sans-serif;
 line-height:15px;
}
.leftPanelBoxOuter ul{ width:170px; margin:0 auto; padding:10px 0 10px 0;}
.leftPanelBoxOuter li{
text-align:left;
display:block;
padding:7px 0 7px 0;
border-bottom:#252525 1px solid;
}
.leftPanelBoxOuter li a{
display:block;
padding:0 0 0 25px;
color:#8E8C8C;
background:url("images/bullet.gif") top left no-repeat;
}
.leftPanelBoxOuter li.noBorder{ border:none;}
.leftPanelBoxOuter li a:hover{ color:#E65F28;}

#centerCol{
background:#222321 url("images/left_bg.gif") top left repeat-x;
}

#welcome{
padding:15px 20px 15px 20px;
color:#D2D2D2;
}
#welcome h2{
font-size:22px; 
line-height:28px; 
padding:0 0 8px 0;
display:block;
}
#welcome strong{ color:#FFFFFF; font-size:14px; line-height:18px;}
#welcome a{ color:#D2D2D2; font-size:12px; line-height:18px; font-weight:bold;}

.box_heading{
border-top:#1F201E 1px solid;
border-bottom:#1F201E 1px solid;
color:#fff;
background:#3F403E;
}
.box_heading td{ color:#fff;}
.chart{ padding:20px;}
.chart div{ padding-left:16px;}
.chart td{font-weight:bold; color:#242523; }

.chartHeading td{
font-weight:bold;
color:#FFFFFF;
padding:8px 5px 8px 5px; 
border:#A31C29 1px solid;
background:#fff url("images/cart_bg.gif") top left repeat-x;
}

.chartContent1 td{
padding:8px 5px 8px 5px;
background:#fff;
}
.chartContent2 td{
padding:8px 5px 8px 5px;
background:#E5E5E5;
}
.featuredCasino { background:#242523;}

.featuredCasino td{ color:#FFFFFF;}
.pinkHeading{ color:#FA128B; font-size:18px; line-height:24px; }
.rating{
width:246px;
height:24px;
background:url("images/gray_star.gif") top left no-repeat;
}
.currentRating{
height:24px;
background:url("images/active_star.gif") top left no-repeat;
}

.reviewsBoxOuter{padding: 14px 20px 28px 20px;}
.reviewsBox{padding:10px 0 8px 0;
background:url("images/line.gif") bottom left repeat-x;
}




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

#footer{
	padding:20px 0 20px 0;
	color:#696969;
}
#footer td { color:#7E7E7E;}
#footer a{ color:#696969;}
#footer a:hover{ color:#fff; text-decoration:underline;}
