* { margin:0; padding:0;}
html, body {height:100%;}
body { background: url(../images/bingo/bgbingo.jpg) repeat top #ffffff; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:1em; color:#363534;}

input, select, textarea { font-family:Arial, Helvetica, sans-serif; font-size:1em;}

img { border:0px; } 

ul { list-style:none;}

a { color:#000000; text-decoration:underline; }

.main { margin-right:auto;margin-left:auto; margin-top:-2px; width:950px; }

.nav { width:100%; overflow:hidden; }
.nav li { float:left; margin-left:-1px;}
.nav li a { font-size:14px; display:block; background:url(../images/divider.gif) no-repeat left top; padding:0 15px 0 16px; color:#FFFFFF; text-decoration:none; }
.nav li a:hover { color:#EEE; }

.spacer { height:15px; }

.header-login { color:#FFFFFF; font-weight:bold; height:35px; width:730px; }
.header-login a { color:#FFFFFF;}
.header-banner { height:95px; }
.header-nav { height:30px; }

.header-box { border-bottom:1px solid #999999; height:160px; width:950px; border:0px; background:url(../images/gr2.png) left bottom repeat-x #f7f7f5;}
.header-box .left { border-left:1px solid #999999; padding-left:10px; width:200px;}
.header-box .right { border-right:1px solid #999999; }
.header-box .inner { height:160px; }

.main-box { height:75px; width:948px; overflow:hidden; border:1px solid #999999; }
.main-box li { float:left;}

.content { width:950px; border:0px; }
.content td { vertical-align:top; } 
.content h2 { padding:5px 5px 10px 10px; font-size:14px; color:#FFFFFF; }

.content .banner { width:200px; text-align:center; padding:10px 0px 10px 0px; border:1px solid #999999; background:#ffffff; }
.content .left { width:200px; border:1px solid #999999; background:url(../images/bingo/gr3.png) left top repeat-x #ffffff; }

.content .left .menu { width:100%; padding-bottom:3px; }
.content .left .menu li { padding:5px; }
.content .left .menu li:hover { background-color:#cac9c8; }
.content .left .menu li:hover a { font-weight:bold; }
.content .left .menu li a { padding-bottom:2px; background:url(../images/divider2.gif) repeat-x left bottom; font-size:13px; display:block; color:#000000; text-decoration:none; }

.content .left .top { width:200px; font-size:11px; }
.content .left .top td { padding:3px; }
.content .left .top a { font-weight:bold; }

.content .inner { width:540px; border:1px solid #999999; background:url(../images/bingo/gr3.png) left top repeat-x #ffffff; }
.content .inner h1 { padding:5px 5px 5px 15px; font-size:18px; color:#363534; }
.content .inner a { font-weight:bold; }
.content .inner .links { background:#eee; text-align:right; padding:5px 15px 5px 5px; margin-bottom:10px; }
.content .inner .img { float:left; padding:5px; }
.content .inner .text { text-align:justify; padding:5px; }
.content .inner .news-item { }
.content .inner .pages { padding-top:15px; }
.content .inner .pages a { font-weight:bold; }
.content .inner .pages_left { float:left; background:#ddd; text-align:right; padding:5px; }
.content .inner .pages_right { background:#ddd; text-align:right; padding:5px; }
.content .inner .video_bottom { background:#ddd; text-align:right; padding:5px; }

.content .inner .top { width:540px; font-size:11px; }
.content .inner .top td { padding:3px; }
.content .inner .top a { font-weight:bold; }

.content .day { width:540px; border:1px solid #999999; background:url(../images/bingo/gr3.png) left top repeat-x #ffffff; font-size:11px; }
.content .day h1 { padding:5px 5px 5px 15px; font-size:18px; color:#363534; }
.content .day td { }
.content .day a { font-weight:bold; }

.content .day .top { width:100%; font-size:11px; }
.content .day .top td { padding:3px; }
.content .day .top a { font-weight:bold; }

.content .right { width:200px; border:1px solid #999999; background:url(../images/bingo/gr3.png) left top repeat-x #ffffff; }
.content .right .top { width:200px; font-size:11px; }
.content .right .top td { padding:3px; }
.content .right .top a { font-weight:bold; }

.footer { width:948px; height:120px; color:#000; text-align:right; background: url(../images/bingo/fbingo.png) left bottom no-repeat #ffffff; border:1px solid #999999; }
.footer .text { float:right; width:910px; text-align:left; padding:12px 20px 0px 0px; font-size:12px; font-family:Tahoma; }
.footer .text a { font-weight:bold; color:#000; text-decoration:none; }
.footer .copyright { float:right; padding:12px 20px 0px 0px; font-size:12px; font-family:Tahoma; }
.footer .copyright a { font-weight:bold; color:#000; text-decoration:none; }