html, body { width:100%; margin:0; padding:0; border:0; }
body { color:#000; font-family:verdana, arial; font-size:12px; text-align:center; background:#042c54; line-height:1.3em; }

img { border:none; }
a:link,a:visited { color:#03c; text-decoration:underline; }
a:hover { text-decoration:none; }
p { margin:0; }

#outer { margin:0 auto; width:1106px; text-align:center; background:url(images/bg.gif) center repeat-y; }
#inner { margin:0 auto; width:880px; text-align:left; background:#eefaff; }

#content { width:880px; text-align:left; padding-top:90px; }
#left { float:left; width:180px; margin:10px 0 0 6px; }
*html #left { margin-left:3px; }
#main { float:right; width:686px; }

#header { position:absolute; width:880px; height:70px; top:0px; background:url(images/header_bg.jpg) repeat-x; }
#header_logo { float:left; width:310px; height:70px; padding-left:20px; }
#header_adv img { margin:5px 0; }
#header_adv { float:right; height:70px; text-align:left; padding-right:20px; }
#header_adv img { margin:5px 0; }
#header_nav { position:absolute; width:880px; height:20px; top:70px; font-size:11px; border-bottom:#0564bd 1px solid; }
#header_nav p { padding:3px 5px 3px 25px; }
#footer { clear:both; width:880px; height:34px; font-size:12px; text-align:center; margin-top:6px; background:#034673 url(images/footer.gif) repeat-x; }
#footer p { color:#fff; padding:10px 0; }
#footer a { color:#fff; }
#footer_adv { clear:both; width:880px; text-align:center; padding-top:25px; }

.main_title { padding:10px 10px 0 10px; }
.main_title h1 { display:inline; font-size:19px; }
.box_title { color:#900; font-size:14px; font-weight:bold; padding:5px 10px 0 10px; }
.box_title a { color:#900; }
.box1 { margin:10px 0; background:url(images/box1_bg.gif) repeat-y; }
.box1_top { width:680px; height:9px; font-size:1px; background:url(images/box1_top.gif) no-repeat; }
.box1_content { width:680px; min-height:100px; font-size:12px; background:url(images/box1_top_bg.gif) top no-repeat; }
*html .box1_content { height:100px; }
.box1_content p { padding:5px 10px; }
.box1_bottom { width:680px; height:9px; font-size:1px; background:url(images/box1_bottom.gif) no-repeat; }
.box2 { margin:10px 0; }
.box2_top { width:680px; height:9px; font-size:1px; background:url(images/box2_top.gif) no-repeat; }
.box2_content { width:680px; font-size:12px; background:url(images/box2_bg.gif) repeat-y; }
.box2_content p { padding:5px 10px; }
.box2_bottom { width:680px; height:9px; font-size:1px; background:url(images/box2_bottom.gif) no-repeat; }
.box3_outer { margin:10px 0; }
.box3 { float:left; background:url(images/box3_bg.gif) repeat-y; }
.box3_top { width:335px; height:9px; font-size:1px; background:url(images/box3_top.gif) no-repeat; }
.box3_content { width:335px; min-height:100px; font-size:12px; background:url(images/box3_top_bg.gif) top no-repeat; }
*html .box3_content { height:100px; }
.box3_content p { padding:5px 10px; }
.box3_bottom { width:335px; height:9px; font-size:1px; background:url(images/box3_bottom.gif) no-repeat; }

.list { clear:both; border-top:#aeb8bd 1px solid; }
.list_left { float:left; width:185px; padding:8px 0 8px 5px; }
*html .list_left { width:190px; }
.list_right { float:left; width:486px; padding:8px 0; }

.page_prev { float:left; width:150px; text-align:left; padding-left:5px; }
.page_num { float:left; width:360px; text-align:center; }
.page_next { float:right; width:150px; text-align:right; padding-right:5px; }

.visit_casino_text { text-align:center; font-size:15px; }
.visit_casino_img { width:344px; height:17px; text-align:center; margin:15px 160px; padding:10px 3px; background:url(images/visit.jpg) no-repeat top; }
*html .visit_casino_img { width: 350px; height:37px; }
.visit_casino_img a:link, .visit_casino_img a:visited { font-family:Arial Black; font-size:17px; color:#f7c80c; text-decoration:none; }
.visit_casino_img a:hover { color:#f76806; }

.left_sider { padding-bottom:10px; margin:0; }
.left_title { width:180px; text-align:center; font-size:15px; color:#fff; padding:5px 0; font-weight:bold; background:url('images/left_title.gif'); }
.left_menu { border:1px solid #47a7e3; border-top:none; }
.leftnav { margin:0; padding:0; width:178px; font-size:12px; }
.leftnav ul { list-style-type:none; }
.leftnav li { display:block; margin:0; text-align:left; border-top:1px solid #47a7e3; }
.leftnav a:link,
.leftnav a:visited { display:block; width:172px; font-weight:bold; color:#03c; text-decoration:none; padding:3px; background:#f3f8fa; }
.leftnav a:hover { color:#c30; }