/* CSS Document */

/* Real Live bingo CSS Document */
/* index page */
body{
padding:40px 0 10px 0;
margin:0 0 0px 0;
background:#fff url(../images/body_bg.gif) no-repeat top center;
font:13px/18px Arial, Helvetica, sans-serif;
}

a:link, a:active, a:visited{
font:13px Arial, Helvetica, sans-serif;
color:#00037C;
outline-style:none;
}

a:hover{
text-decoration:none;
}


.main_bg{
background:url(../images/main_sprite.png) no-repeat;
/*_background:url(../images/main_sprite.gif) no-repeat;*/
}

.profile_sprite{
background:url(../images/profile_sprite_new.png) no-repeat;
}

.title_sprite{
background:url(../images/title_sprite.png) no-repeat;
}

.icon_sprite{
background:url(../images/icon_sprite.png) no-repeat;
}
.content_bg{
background:url(../images/content_bg.png) no-repeat;
}

#container{
width:930px;
margin:0 auto;
padding:0;
}

#header{
width:930px;
margin:0 0 10px 0;
padding:0;
float:left;
}

#logo{
float:left;
margin:0 0 0 5px;
}

.logo{
width:265px;
height:144px;
background-position:0 0px;
}

#content{
width:930px;
margin:0 0 0px 0;
padding:0;
float:left;
}


#left_section{
width:242px;
margin:0 0 0px 0;
padding:0;
float:left;
}

#left_banner{
width:242px;
margin:0 0 0px 0;
}

#left_menu{
width:211px;
padding:0;
margin:0 0 0px 0px;
}

#left_menu ul{
padding:0;
margin:0px 0 0 0;
}

#left_menu li{
list-style-type:none;
padding:0 0 0px 0;
margin:0;
text-align:center;
}

#left_menu li a:link, #left_menu li a:active, #left_menu li a:visited{
/*font:bold 19px 'Comic Sans MS', cursive;*/
font:bold 19px 'Comic Sans MS', cursive;
color:#fff;
text-decoration:none;
display:block;
padding:4px 0 0px 0;
margin:0;
background-position:-338px -143px;
width:208px;
height:40px;
}

#left_menu li a:hover{
color:#fff;
/*background:url(../images/menu_current_bg.gif) repeat-x;*/
}

#left_menu_bg li.current a:link, #left_menu_bg li.current a:active, #left_menu_bg li.current a:visited{
color:#D3680C;
/*background:url(../images/menu_current_bg.gif) repeat-x;*/
}

#left_menu .accordion_content{
background:#2E0052;
width:195px;
margin:0 0 0 5px;
_margin:0 0 0 0px;
overflow:hidden;
}

#left_menu .accordion_content ul{
padding:0;
margin:0px 0 0 0;
background:#2E0052;
width:195px;
}

#left_menu .accordion_content li{
list-style-type:none;
padding:5px 0 0px 0 ;
margin:0 2px 0 0px;
text-align:center;
height:auto;
width:auto;
}

#left_menu .accordion_content li a:link, #left_menu .accordion_content  li a:active, #left_menu .accordion_content  li a:visited{
font: bold 13px Arial, Helvetica, sans-serif;
/*color:#7427AE;*/
color:#fff;
text-decoration:none;
display:block;
padding:0 0 3px 0;
margin:0 2px 0 0px;
height:auto;
}

#left_menu .accordion_content li a:hover{
color:#fff;
background:#9150C0;
margin:0 2px 0 0px;
}

#left_menu .accordion_content li ul li a:link, #left_menu .accordion_content li ul li a:active, #left_menu .accordion_content li ul li a:visited{
font: 15px 'Comic Sans MS', cursive;
color:#000;
text-decoration:none;
display:block;
padding:0 0 3px 0;
margin:0;
}

#left_menu .accordion_content li ul li a:hover{
color:#fff;
background:#9150C0;
padding:2px 0 2px 0;
}

#left_menu .accordion_content li.current a:link, #left_menu .accordion_content li.current a:active, #left_menu .accordion_content li.current a:visited{
color:#fff;
background:#9150C0;
padding:2px 0 2px 0;
}
#left_menu .accordion_content 	.accordion_content_sub{
background:#E9D2FB;
width:195px;
margin:0 0 0 0px;
overflow:hidden;
display:none;
}

#left_menu .accordion_content .accordion_content_sub ul{
padding:0;
margin:0px 0 0 0;
background:#E9D2FB;
width:195px;
border-right:1px solid #4B0084;
}

#left_menu .accordion_content .accordion_content_sub li{
list-style-type:none;
padding:5px 0 0px 0 ;
margin:0 0px 0 0px;
text-align:center;
height:auto;
width:auto;
}

#left_menu .accordion_content .accordion_content_sub li a:link, #left_menu .accordion_content .accordion_content_sub  li a:active, #left_menu .accordion_content .accordion_content_sub  li a:visited{
font: bold 12px Arial, Helvetica, sans-serif;
/*color:#7427AE;*/
color:#4B0084;
text-decoration:none;
display:block;
padding:0 0 3px 0;
margin:0 0px 0 0px;
}

#left_menu .accordion_content .accordion_content_sub li a:hover{
color:#fff;
background:#4B0084;
margin:0 0px 0 0px;
padding:0 0 3px 0;
}


#left_menu .accordion_content .accordion_content_sub li.current a:link, #left_menu .accordion_content .accordion_content_sub li.current a:active, #left_menu .accordion_content .accordion_content_sub li.current a:visited{
color:#fff;
background:#4B0084;
padding:2px 0 2px 0;
}
#left_menu li a.play_bingo{
background-position:-1px -704px;
width:208px;
height:40px;
}


.submenu_main{
width:200px;
margin:-4px 0 0 0;
//margin:-4px 0 0 15px;
overflow:hidden;
display:none;
}

.submenu_bottom{
width:195px;
height:9px;
background-position:-102px -310px;
margin:0 0 0 5px;
_margin:0 0 0 0px;
}

#right_section{
width:674px;
margin:0 0px 0px 0px;
padding:0;
float:left;
}

#right_bottom{
width:674px;
padding:0;
margin:0;
float:left;
}

#right_bottom_left{
float:left;
width:340px;
}
#slots_game{
width:340px;
float:left;
}

.slots_game_title{
width:149px;
height:31px;
background-position:-182px -95px;
position:absolute;
margin:-10px 0 0 15px;
}

#seen_tv{
width:340px;
float:left;
clear:none;
margin:16px 0 0 0;
}
.seen_left{
width:20px;
height:177px;
background-position:-20px -307px;
float:left;
}

.seen_bg{
background:url(../images/seen_bg.gif) repeat-x;
width:299px;
height:177px;
float:left;
padding:0 0 0px 0;
text-align:center;
}

.seen_right{
width:21px;
height:177px;
background-position:-57px -306px;
float:right;
}

.seen_tv_title{
width:193px;
height:29px;
background-position:-180px -133px;
margin:-13px auto 8px auto;
}
#lava_lounge{
width:324px;
float:right;
}
.lava_bottom{
width:324px;
height:61px;
clear:both;
background:url(../images/lava_bottom.png) no-repeat;
font:bold 25px Arial, Helvetica, sans-serif;
color:#fff;
text-align:center;
padding:40px 0 0 0 ;
}

#footer{
width:920px;
padding:0;
margin:10px 0 0 0;
float:left;
}

.footer_r_l{
width:18px;
height:73px;
background-position:-550px -125px;
float:left;
}

.footer_in{
float:left;
width:879px;
height:73px;
background:url(../images/footer_bg.png) repeat-x;
}

.footer_r_r{
width:23px;
height:73px;
background-position:-580px -125px;
float:right;
}

#footer_left{
width:530px;
float:left;
}

.footer_l_l{
width:36px;
height:47px;
background-position:-1px -184px;
float:right;
}

#footer_right{
float:right;
width:332px;
}

.footer_title{
float:left;
margin:0px px 0 0px;
font-weight:bold;
color:#4F1C78;
padding:17px 0 0 0;
}

.footer_title a:link,.footer_title a:active,.footer_title a:visited{
font-weight:bold;
color:#4F1C78;
text-decoration:none;
}


.footer_icon1{
width:111px;
height:18px;
background-position:0px 0px;
float:left;
margin:18px 0 0 20px;
}

.footer_icon2{
width:26px;
height:25px;
background-position:-124px 0px;
float:left;
margin:15px 0 0 16px;
}

.footer_icon3{
width:42px;
height:30px;
background-position:0px -28px;
float:left;
margin:12px 0 0 16px;
}

.footer_icon4{
width:79px;
height:28px;
background-position:-45px -28px;
float:left;
margin:12px 0 0 16px;
}

.footer_icon5{
width:26px;
height:33px;
background-position:-124px -28px;
float:left;
margin:10px 0 0 16px;
}

.footer_icon6{
width:32px;
height:30px;
background-position:0px -60px;
float:left;
margin:10px 0 0 20px;
}

.footer_icon7{
width:32px;
height:30px;
background-position:-34px -60px;
float:left;
margin:10px 0 0 20px;
}

.footer_icon8{
width:32px;
height:30px;
background-position:-68px -60px;
float:left;
margin:10px 0 0 20px;
}

.footer_icon9{
width:32px;
height:30px;
background-position:-102px -60px;
float:left;
margin:10px 0 0 20px;
}

.footer_bottom{
clear:both;
width:850px;
margin:0 auto;
text-align:center;
color:#fff;
}

.footer_bottom a:link, .footer_bottom a:link, .footer_bottom a:active, .footer_bottom a:visited{
text-decoration:none;
font: bold 14px Arial, Helvetica, sans-serif;
color:#fff;
}

.footer_bottom a:hover{
text-decoration:underline;
}

.footer_curve{
width:25px;
height:37px;
background-position:-38px -190px;
clear:both;
position:absolute;
margin:60px 0 0 0;
//margin:60px 0 0 -475px;
}


.footer_bot_txt{
font: bold 11px Arial, Helvetica, sans-serif;
clear:both;
color:#833DAC;
}
.morewin_in_div{margin:0 auto;}.morewin_in_div img{border:1px solid #fff;}
.morewin_right{font:26px Arial,Helvetica,sans-serif;margin:0 0 0 10px;float:left;width:180px;color:#fff;}
.more_button{width:107px;height:45px;background-position:-307px -276px;float:right;}