/* CSS Document */

body{
padding:0px;
margin:0px;
font:12px/16px Georgia, "Times New Roman", Times, serif;
color:#353535;
background:#fff  url(images/body_bg.gif) top left repeat-x;
}

td{
font:12px/16px Georgia, "Times New Roman", Times, serif;
color:#353535;
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:none; font-size:11px;}
.whiteLink:hover{ color:#fff; text-decoration:underline ;} 





#topBar{
width:950px;
margin:0 auto;
height:100px;
background:#0B7090 url(images/topbar_bg.gif) bottom center no-repeat;
}

#topMenu a{ 
color:#FFFFFF;
font-size:14px;
display:inline;
padding:0 10px 0 20px;
background:url(images/arrow.gif) left center no-repeat;
}
#topMenu a:hover{ color:#000; }

#centerCol{
background:#fff;
padding:10px;
}

#header{ 
background:#5C7C52 url(images/header_img_right.jpg) top left no-repeat;
}


#leftPanel{ background:url(images/gray_bg.gif) top right repeat-y; padding:20px 0 10px 0;}
#rightPanel{ background:url(images/gray_bg2.gif) top left repeat-y; padding:20px 0 10px 0;}

.leftHeading{
font-size:20px;
line-height:30px;
color:#3A6671;
}
.leftPanelBoxOuter ul{
padding:0px 0 3px 0;
}
.leftPanelBoxOuter li{
text-align:left;
display:block; 
padding:1px 0 1px 0;
}
.leftPanelBoxOuter li a{
display:block;
height:1%;
padding:2px 0 2px 30px;
color:#3D505D;
background:url(images/bullet.gif) top left no-repeat;
}
.leftPanelBoxOuter li a:hover{ color:#E65F28; background:#EFEFEF url(images/bullet.gif) top left no-repeat;}
#sponsors img{border:#A2A2A2 1px solid;}
#sponsors a{ color:#3D505D; text-decoration:underline;}
#sponsors a:hover{ color:#000; text-decoration:underline;}

#casinoGames, #status{
margin-bottom:10px;
}
#status .heading1{
font-size:12px;
line-height:15px;
color:#FFFFFF;
text-transform:uppercase;
font-weight:bold;
padding:4px 0 4px 10px;
}
#status td{ border-bottom:#9CD2DF 1px solid; padding:4px 0 4px 10px; color:#09566F; font-size:12px;}
#status .value{ border-left:#9CD2DF 1px solid; color:#0B7090; font-size:11px;}

.heading1{
font-size:12px;
line-height:15px;
color:#FFFFFF;
text-transform:uppercase;
font-weight:bold;
padding:4px 0 4px 10px;
}
.casinoGamesInner{
border-bottom:#B4B5B2 1px solid;
background:#75A060;
}
.casinoGamesInner td{
font-size:11px;
line-height:13px;
color:#24271E;
}
.casinoGamesInner td p{ padding:0 0 4px 0;}
.casinoGamesInner a{
font-size:12px;
color:#151D14;
font-weight:bold;
}
.casinoGamesInner a:hover{ color:#fff;}
#newsletterBox{
padding:10px;
background:#DCF2F7;
}
#newsletterBox td{color:#09566F; font-size:11px; line-height:13px;}

#contentOuter{ padding:20px 0 10px 0;}

#welcome td{
 color:#0B7090;
}
#welcome h2{
font-size:20px; 
line-height:28px;
color:#3A6671;
padding:0 0 8px 0;
display:block;
font-weight:normal;
}
#welcome a{ color:#0B7090; font-size:12px; line-height:18px; font-weight:bold;}

 
.reviewsBox{ padding:0; margin:0px;}
.reviewsBox p{ padding:0 0 4px 0;}
.reviewsBox td { font-size:11px;}
.reviewsBox .cName{font-size:14px; color:#0B7090; font-weight:bold;}
.reviewsBox .cName:hover{font-size:14px; color:#000; font-weight:bold;}
.reviewsBox .count{ background:url(images/gray_bg3.gif) right top repeat-y; font-size:36px; color:#686868;}
.reviewsBox .info{ background:#fff url(images/gray_bg4.gif) left top repeat-y; color:#686868; padding:4px 0 4px 8px;}
.reviewsBox .info a{ background:url(images/arrow1.gif) center left no-repeat; color:#686868; font-size:11px; display:inline; padding:4px 8px 4px 16px;}
.reviewsBox .info a:hover{ color:#FFFFFF;}
.reviewsBox li{ background:url(images/arrow1.gif) center left no-repeat; color:#353535; font-size:11px; display:block; padding:0 0 0 16px;}

.box_heading{
font-size:22px;
border-bottom:#C9C9C9 1px solid;
color:#3A6671;
line-height:28px;
padding-bottom:8px;
font-weight:normal;
margin-bottom:8px;
}

/*--------------------  footer ------------------------------*/

#footer{
	margin:0 0 10px 0;
	padding:10px 0 0 0;
	color:#696969;
	border-top:#D1D5D8 2px solid;
}
#footer td { color:#51604D;}
#footer a{ color:#51604D;}
#footer a:hover{ color:#000; text-decoration:underline;}

