* {padding: 0; margin: 0; font-family: Arial; font-size: 12px; line-height: 13px; }

img { border:0;}
input {vertical-align:middle;}


html {background: #CBD9B8 url(images/back.gif) repeat-x scroll 50% 0;}

body, html {margin: 0; padding: 0;}

.cc {clear: both;}

#site {text-align: left; margin: 0 auto; width: 950px; position: relative;}

h1 {font-size:2.0em; font-weight:bold; font-variant:small-caps; text-decoration:none; color:#339200;}
h2 {font-size:1.2em; font-weight:bold; font-variant:small-caps; text-decoration:underline; color:#339200;}
h3 {font-size:1.2em; font-weight:bold; font-variant:small-caps; text-decoration:underline; color:#DD4401;}

.roguetext {color:#FFD3A8; font-weight:normal; font-size:16px; line-height:16px;}
.casinotext {color:#016D96; font-weight:bold; font-size:22px; line-height:16px; text-decoration:none;}
.IntroText {color:#016D96; font-weight:bold; font-size:16px; line-height:16px; text-decoration:none;}
.casinoparagraph {color:#3E3E3E; font-weight:normal; font-size:1.1em; line-height:16px; text-decoration:none; padding-bottom: 20px;}



ul {list-style:none; }
li a {text-decoration:none;font-size:16px; font-weight:bold; line-height:20px;}
li a:hover {text-decoration:underline;}


#header {height: 120px;}
#header img {margin: 31px 0 0 8px;}
#header p {color: #fff; position: absolute; right: 0; top: 35px; width: 355px;}

.top-nav {overflow: hidden; margin-bottom: 30px;}


.top-nav ul {float: left; width: 32%;}

.top-nav li {background:url(images/pimp4.gif) no-repeat 0px 1px; padding-left: 26px; line-height: 16px; margin-top:4px;}
.top-nav li a {color:#FFFFFF; font-weight:normal;}


li.pimp5 {background-image:url(images/pimp5.gif);}
p.pimp4 {background: transparent url(images/pimp4.gif) no-repeat 0 0; padding: 0 0 2em 30px;}

.tc-links li {background:url(images/pimp4.gif) no-repeat 0px 1px; padding-left: 26px; line-height: 16px; margin-top:4px;}
.tc-links li a {color:#666666;}

.rc-links li {background:url(images/pimp5.gif) no-repeat 0px 1px; padding-left: 26px; line-height: 16px; margin-top:4px;}
.rc-links li a {color:#666666;}	


#main {clear: both; overfow: hidden;}
.column {float: left;}
.col1 {width: 670px;}
.col2 {background-color: #D8E2CA; padding: 5px; float: right; margin-left: -100px; margin-top: 5px; }
.reviewmain {background-color:#CBD9B8; width:95%px; padding: 5px;}
.reviewcontent {background-color:#D0DDBF; padding: 5px; margin-top:5px;}
.reviewtext {float:left;}

.reviewmain p {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.1em; color:#333333}
.bck_wht {font-size:1.1em; font-weight:bold; 	
	background-color:#DEE7D3;
	margin-top:8px;
	padding: 3px;
	width: 150px;
	text-align:center;
	display:inline-block;
	letter-spacing: normal;
	border-width: 1px;
	border-style: solid;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
.bck_grn {font-size:1.1em; font-weight:bold; 	
	background-color:#9BB479;
	margin-top:8px;
	padding: 3px;
	width: 150px;
	text-align:center;
	display: inline-block;
	letter-spacing: normal;
	border-width: 1px;
	border-style: solid;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	}
.bck_blue {font-size:1.1em; font-weight:bold; 	
	background-color:#016D96;
	color:#FFFFFF;
	margin-top:8px;
	padding: 3px;
	width: 120px;
	display: block;
	text-align:center;
	letter-spacing: normal;
	border-width: 1px;
	border-style: solid;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	}

.col1_review {width:230px; float:left;}
.col2_review {width:230px; float:right;}
.review_pic {padding-left:10px; padding-top:6px;}

h1 {margin-bottom: 1em; color:#339200; font-size:2em; font-variant:small-caps; background-color:#DEE7D3;
line-height:30px;	margin-top:10px;}

.lbox, .tbox {background-color: #EBF1E3; padding: 10px; margin-bottom: 1em;}
.tbox {background-color: transparent;}

.col2 h2, .col2 h3 {padding-bottom: 20px;}

#footer {background:transparent url(images/f_back.gif) repeat-x scroll center top;
height:50px; color:#666666; font-size:12px; line-height:18px; font-weight:bold; margin-top: 3em; clear: both; position: relative;}

#footer a {color:#339900; text-decoration:underline; line-height:18px; font-weight:bold;}
#footer a:hover{text-decoration:none;}

#footer img {position: absolute; right: 0; top: 10px;}
#footer p {padding: 15px 0 0 20px;}
#footer p span {padding-left: 150px;}