html, body { margin:0; padding:0; border:0; }
body { color:#000; font-family:verdana,arial; font-size:13px; text-align:center; margin:2px 0; background:#17243a; line-height:1.3em; }

h1 { font-size:20px; padding-left:30px; color:#891559; display:inline; line-height:1em; }
p { margin:0; padding:4px 0; }
a:link, a:visited { color:#03e; text-decoration:underline; }
a:hover, a:active { text-decoration:none; }
img { border:none; }

#wrapper { margin:0 auto; width:1000px; text-align:left; margin-top:62px; }
#top { position:absolute; clear:both; width:1000px; height:62px; top:3px; }
#foot { margin:0 auto; clear:both; width:1000px; height:37px; text-align:center; padding:8px 0; background:url('images/foot.gif') no-repeat; }

#left { float:left; width:205px; margin-top:2px; border-bottom:#17243a 5px solid; }
#main { float:right; width:790px; border-bottom:#17243a 5px solid; }

.left_title { width:200px; text-align:center; font-size:14px; font-weight:bold; color:#fff; padding:5px 0; margin-top:10px; background:url('images/left_title.gif') no-repeat; }
.left_menu { width:200px; background:#edf0f9; }
.left_bottom { width:200px; height:9px; font-size:1px; background:url('images/left_bottom.gif') no-repeat; }
.leftnavlist { width:200px; font-size:13px; margin:0; padding:0; }
.leftnavlist ul { list-style-type:none; }
.leftnavlist li { display:block; text-align:left; border-top:#edf8fa 1px solid; border-bottom:#cbd6e6 1px solid; }
.leftnavlist a:link,
.leftnavlist a:visited { display:block; color:#000; text-decoration:none; padding:3px; background:#dce7f7; }
.leftnavlist a:hover { background:#cbd6e6; }

.main_nav { position:absolute; float:right; top:73px; color:#fff; margin-left:10px; }
.main_nav a:link,
.main_nav a:visited { color:#fff; }
.main_top { width:790px; height:9px; margin-top:35px; font-size:1px; background:url('images/main_top.gif') no-repeat; }
.main_content { width:790px; font-size:13px; background:#fff; }
.main_bottom { clear:both; width:790px; height:9px; font-size:1px; background:url('images/main_bottom.gif') no-repeat; }

.dir_table { width:750px; text-align:center; margin:16px 0 0 20px; }
.dir_table td { font-size:12px; border-bottom:1px dotted #cbd6e6; padding:8px 5px; vertical-align:center; }
.prev_page { float:left; width:160px; font-size:11px; text-align:left; padding:8px 0 0 10px; }
.num_page { float:left; width:420px; font-size:11px; text-align:center; padding-top:8px; }
.next_page { float:right; font-size:11px; text-align:right; padding:8px 10px 0 0; }

.review { width:770px; margin-top:10px; padding:0 10px; }
*html .review {width:790px;}
.pic468 { width:790px; margin-top:10px; text-align:center; }
.review_table { width:670px; text-align:center; margin:16px 0 0 60px; }
.review_table td { font-size:12px; border-bottom:1px dotted #cbd6e6; padding:8px 5px; vertical-align:top; }
.casino_list_title { width:790px; text-align:center; color:#891559; font-weight:bold; }
.casino_list_table { width:710px; text-align:center; margin:6px 0 0 40px; }
.casino_list_table td { font-size:12px; padding:3px; text-align:center; border-bottom:1px dotted #cbd6e6; }
.table_first { border-top:1px dotted #cbd6e6; }

.top_logo { float:left; width:300px; height:60px; padding-left:20px; }
.top_468 { float:left; width:468px; height:60px; text-align:left; padding-left:80px; }
