.right-content{
}

.bottom-panel{
    float:left;
    width:100%;
}

#sml-panel{
    float:left;
    width:201px;
}
#sml-panel .sml-hdr{
    width:201px;
    height:39px;
    background-image:url(../../content/images/homepage/bonus_cal_hdr.jpg);
}

#sml-panel #prepaid-hdr{
  background-image:url(../../content/images/homepage/pre_games_hdr.jpg);
}

#sml-panel .hp-panel{
    width:100%;
    height:294px;
    background-image:url(../../content/images/homepage/sml_hp_panel.jpg);
}
#mid-panel{
    float:left;
    width:259px;
}
#mid-panel .mid-hdr{
    width:100%;
    height:39px;
    background-image:url(../../content/images/homepage/nextjackpot_hdr.jpg);
}
#mid-panel .hp-panel{
    width:259px;
    height:294px;
    background-image:url(../../content/images/homepage/mid_hp_panel.jpg);
}

#lrg-panel{
    float:left;
    width:378px;
}

#lrg-panel .lrg-hdr{
    width:100%;
    height:39px;
    background-image:url(../../content/images/homepage/cheekyspecial_hdr.jpg);
}
#lrg-panel .hp-panel{
    width:378px;
    height:294px;
    background:url(../../content/images/homepage/lrg_hp_panel.jpg) no-repeat;
}
.hp-panel{
    float:left;
}

.sml-hdr, .mid-hdr, .lrg-hdr{
    text-indent:-9999px;
    margin:0;
}

.room-feed{
    width:220px;
    list-style:none;
    margin-left:19px;
}

.room-feed .jackpot{
    float:left;
    font-family:Lobster13;
    color:#ffef45;
}
.room-feed .price{
    font-family:Lobster13;
    color:#fff;
    float:right;
    font-size:1.5em;
}
.room-feed .room-details{
    float:left;
    display:block;
    font-size:9px;
    clear:both;
    color:#ffef45;
    width:100%;
}
.room-feed .playnow{
    float:right;
    margin-right:25px;
    margin-left:10px;
    display:block;
    width:32px;
    text-indent:-9999px;
}

.hdr-free-0 .jackpot{font-size:2.8em}
.hdr-free-0 .price{margin-top:13px;}


.hdr-free-1 .jackpot{font-size:2.4em;}
.hdr-free-1 .price{margin-top:13px;}


.hdr-paid-0 .jackpot{font-size:1.9em;}
.hdr-paid-0  .price{margin-top:10px;}
.hdr-paid-0 .jackpot{margin-top:7px;}
.hdr-paid-0  .room-details{margin-top:-2px;}



.hdr-paid-1 .jackpot{font-size:1.5em;}
.hdr-paid-1  .price{margin-top:4px;}
.hdr-paid-1  .room-details{margin-top:-3px;}

.room-feed li a{
    padding-left:15px;
    display:block;
    width:205px;
    text-decoration:none;
}

.hdr-free-0 a, .hdr-free-0 a:visited{
    height:69px;
    background:url(../../content/images/buttons/buttons03.jpg) no-repeat 0 0;
    padding-top:20px;
}

.hdr-free-1 a, .hdr-free-1 a:visited{
    height:59px;
    background:url(../../content/images/buttons/buttons03.jpg) no-repeat 0 -180px;
    padding-top:14px;
}

.hdr-paid-0 a, .hdr-paid-0 a:visited{
    height:48px;
    background:url(../../content/images/buttons/buttons03.jpg) no-repeat 0 -329px;
    padding-top:14px;
}

.hdr-paid-1 a, .hdr-paid-1 a:visited{
    height:43px;
    background:url(../../content/images/buttons/buttons03.jpg) no-repeat 0 -452px;
    padding-top:14px;
}

.hdr-free-0 a:hover{background:url(../../content/images/buttons/buttons03.jpg) no-repeat 0 -90px;}
.hdr-free-1 a:hover{background:url(../../content/images/buttons/buttons03.jpg) no-repeat 0 -256px;}
.hdr-paid-0 a:hover{background:url(../../content/images/buttons/buttons03.jpg) no-repeat 0 -390px;}
.hdr-paid-1 a:hover{background:url(../../content/images/buttons/buttons03.jpg) no-repeat 0 -507px;}

.footnote{
    float:left;
    background:url(../../content/images/footer_bg.png) no-repeat;
    width:811px;
    height:83px;
    padding:26px 37px 0 36px;
    margin-top:5px;
    line-height:1.3;
}

.footnote h2{
    display:inline;
    font-family:Lobster13;
    color:#110B4A;
    margin:0 5px 0 0;
}


.hp-btns{
    float:left;
    width:100%;
    margin-top:5px;
}

.hp-btns img.left{margin-left:35px;}
.hp-btns img.right{margin-right:35px;}

#special-promo{
    position:relative;
    top:-12px;
}

#deposit{
    margin-left:15px;
    width:174px; height:41px;
    background:url(images/cb_HP_2011_FinL2_03_03.jpg) no-repeat;
    border:none;
}

.bonuscal{
    width:176px;
    margin:0 auto;
}

.bonuscal h3{
    width:174px;
    height:100px;
    background:url(../../content/images/homepage/two_hundred_percent.jpg) no-repeat;
    text-indent:-9999px;
    margin:0 0 8px 0;
}

.bonuscal #deposit option{background-color:#fffc00;}

.bonuscal label, .bonuscal .label{
    display:block;
    float:none;
    text-align:left;
    margin:0 0 5px 8px;
    color:#020202;
    font-size:1em;
    width:auto;
    line-height:normal;
}

.bonuscal .bonusmax{
    font-family:Lobster13;
    font-size:2.5em;
}

.bonuscal .button{
    margin:14px auto;
    width:175px;
    height:33px;
    background:url(../../content/images/buttons/button03.jpg) no-repeat;
    border:none;
    color:#fffc00;
    font-weight:bold;
    line-height:normal;
    margin-bottom:19px;
}

.bonuscal .button:hover{
   background:url(../../content/images/buttons/button03_hover.jpg) no-repeat;
   color:#110b4a;
}
.resultnum{
    position:relative;
    margin:0 0 10px 0;
    width:162px;
    height:53px;
    background:url(../../content/images/bg_purple.jpg) no-repeat;
    font-weight:bold;
    padding-left:10px;
    text-align:center;
}
.resultnum input{
    margin:0 auto;
    height:auto;
    width:60px;
    color:#fffc00;
    font-size:3.1em;
    float:none;
    font-family:Lobster13;
    text-align:center;
    background-color:transparent;
    border:none;
}
.resultnum span{
    position:absolute;
    left:41px;
    top:5px;
    color:#fffe03;
    font-size:3.1em;
    font-family:Lobster13;
}

.bonuscal .smalltxt{text-align:center;}

.sbHolder{
    background: url(../../content/images/yellow_dropdown02.jpg) no-repeat;
    width:174px;
    height:41px;
    color:#110b4a;
    font-family:Lobster13;
    border:none;
    margin-bottom:13px;
    position:relative;
    z-index:2;
}
.sbSelector{
	display: block;
	height: 38px;
        line-height:1.2;
	left: 0;
	outline: none;
	overflow: hidden;
	position: absolute;
	top: 0;
	width: 170px;
}
.sbSelector:link, .sbSelector:visited, .sbSelector:hover{
	 color: #110B4A;
	outline: none;
	text-decoration: none;
        font-size:2.7em;
        text-align:center;
}
.sbToggle{
	display: block;
	height:41px;
	outline: none;
	position: absolute;
	right: 0;
	top: 0;
	width: 30px;
}
.sbToggle:hover{}
.sbToggleOpen{}
.sbToggleOpen:hover{}
.sbHolderDisabled{
	background-color:#fffc00;
	border: solid 1px #515151;
}
.sbHolderDisabled .sbHolder{}
.sbHolderDisabled .sbToggle{}
.sbOptions{
	background-color:#fffc00;;
	border: solid 1px #515151;
	list-style: none;
	left:4px;
	margin: 0;
	padding: 0;
	position: absolute;
	top:0px;
	width: 165px;
	z-index:1;
	overflow-y:scroll;
        height:91px;
}
.sbOptions li{
       position:relative;
        width:134px;
	padding:0 7px;
        font-size:1.3em;
        display:block;
        border-bottom: dotted 1px #515151;
}
.sbOptions a{
	border:0px solid;
	display: block;
        text-align:center;
	outline: none;
        padding:7px 0 7px 0;
}
.sbOptions a:link, .sbOptions a:visited{
	color:#110b4a;
	text-decoration: none;
}
.sbOptions a:hover{
	color: #EBB52D;
}
.sbOptions li.last a{
	border-bottom: none;
}


