@import url("css/menu.css");
@import url("../../styles/general.css");
@import url("../../styles/nav.css");
@import url("../../styles/footer.css");

/*--------- custom style ----------*/
h1{ margin: 0 0 30px 8px; }
h2#logo{ display: block; text-indent: -9999em; font-size: 0; line-height: 0; margin: 0; padding: 0; }
h3{ margin: 0 0 15px 8px; }
h4{margin: 20px 0 15px 8px;}
h5{ margin: 0 0 5px 8px; }
h6{ margin-left: 8px; margin-bottom: 30px; }
.sIFR-hasFlash h4.header_blue{ font-size: 26px; letter-spacing: -5px; }
.sIFR-hasFlash h4.money{font-size: 50px; line-height: 50px; margin-top: 29px;}
.RightPane h3{ margin: 24px 0 15px 0; }
.RightPane h3.dollar{ font-size: 45px; margin: 0px; line-height: normal; }
.table_2columnimg{ margin: 0 0 30px 8px; width: 510px; }
.table_2columnimg td{ vertical-align: top; }
.table_2columnimg p, .table_2columnimg .hours p, .table_2columnimg h5, .table_2columnimg ul{ width: auto !important; margin: 0; }

.table_2columnimg h4{margin-left: 0px;}

ul{
    padding: 0px;
    margin: 0 0 31px 8px;
}
.table_2columnimg h5{ margin-bottom: 5px; }
.transparent_bg{
    padding: 10px;    
}
.grey_bg{
    background-color: #0a0a0a;
}
.container_ContentPane .transparent_bg p, .container_ContentPane .grey_bg p{
    width: auto;
    margin-left: 0px; 
}
.container_ContentPane .grey_bg p{
    margin: 15px 15px 15px 20px;
}
.callout_table{
    width: 450px;
    margin: 0 0 50px 0px;
}
.pdf a{ 
    font-family: Verdana, Arial, Helvetica;
    font-size: 14px;
    background-image: url(/Portals/1/images/int_callout_pdf.gif);
    background-position: left top;
    background-repeat: no-repeat;
    padding: 0px 0 0 55px;
    height: auto !important;
    height: 53px;
    min-height: 53px;
    display: block;
}
.spa
{
    margin-left: 8px;
    padding-top: 5px;
    padding-bottom: 5px;
}

.container_ContentPane .spa p
{
    margin-left: 0px;   
}

.spa a{
   
    padding-top: 0px;
}
.spa img
{
    border: none;
}
.container_ContentPane .spa_table p{
    width: 375px;
}
.job a{
    font-family: Verdana, Arial, Helvetica;
    font-size: 14px;
    background-image: url(/Portals/1/images/int_callout_job.gif);
    background-position: left 3px;
    background-repeat: no-repeat;
    padding: 0px 0 0 59px;
    height: auto !important;
    height: 53px;
    min-height: 53px;
    display: block;
}
.job a:hover, .spa a:hover, .pdf a:hover{
    font-size: 14px;
}
.floorplan_table{
    width: 410px;
    padding-bottom: 50px;
    margin: 0 0 50px 0px;
}
.dollar_sign{
    background-image: url(/Portals/1/images/int_dollar_sign.jpg);
    background-position: left center;
    background-repeat: no-repeat;
    padding: 0px 0 0 25px;
}



.gaming_updates td{ vertical-align: top; }
.gaming_updates img{ margin: 0 23px 0 0; }
.gaming_updates td p{ width: 158px; line-height: 16px; margin: 0 0 7px; color: #e0e0e0; }
.gaming_updates td a, a.link_pdf, .right_ad a{
    background-image: url(/Portals/1/images/arrow_morewinners.gif);
    background-position: left center;
    background-repeat: no-repeat;
    padding: 2px 0 2px 10px;
    color: #29beef;
}

.gaming_updates td a img
{
    background-image: none;
    border: none;
}
.gaming_updates td a:hover, a.link_pdf:hover, .right_ad a:hover{
        background-image: url(/Portals/1/images/arrow_morewinners_hover.gif);
    color: #def3f8;
    text-decoration: none;

}

.gaming_img {border: none;}
.gaming_updates td .gaming_img a{background-image: none; cursor: pointer; padding-left: 0px;}
.gaming_updates td .gaming_img a:hover{background-image: none; cursor: pointer; padding-left: 0px;}

#printMap a, #printMap a:visited {
background-image:url(/Portals/1/images/icon_print.gif);
background-position:left top;
background-repeat:no-repeat;
color:#29beef;
letter-spacing:0.03em;
padding:0 0 0 27px;
}
#printMap a:hover 
{
    color: #ffffff;
}
.right_ad td{ vertical-align: top; }
.right_ad img{ margin: 0 23px 0 0; }
.right_ad td p{ width: 158px; line-height: 16px; margin: 0 0 7px; color: #e0e0e0; }
.hours{ color: #2ae0fb; }
.phone{ color: #29BEEF; }
.phone_large{ color: #29BEEF; font-size: 20px; font-family: Helvetica, Arial, Sans-Serif; font-weight: bold; }
.venue{ color: #29beef; font-size: 14px; }



h6.caption{margin-top: 5px;}
h6 img{margin-left: 0px; margin-bottom: 10px;}
/*--------- pane style ----------*/
.ContentPane, .TopPane, .BottomPane{ padding:0px; margin:0px; }
.LeftPane{ padding:0px 20px 0px 0px; width:20%; margin:0px; }
.RightPane{ padding:0 0 0 45px; width:300px; margin:0px; text-align: left; }
.FeaturedPane{
    background-image: url(/Portals/1/images/featured_events_bg_repeater.gif);
    background-position: left top;
    background-repeat: repeat-x;
    background-color: #131313;
    height: auto !important;
    height: 180px;
    min-height: 180px;
    text-align: center;
    width: 100%;
    padding-top: 20px;
}
.flash_header a{ display:block; width:406px; height:120px; border: none; margin: 0 auto; text-indent: -9999em; }
.flash_header{ 
    width: 100%; 
    text-align: center;
    background: url(/Portals/1/images/bt_header_int.jpg) #000;
    background-position: center top;
    background-repeat: no-repeat; 
    padding: 35px 0 40px 0;
}


.FeaturedPane p{ margin: 0 auto; width: 1035px; }
.container_ContentPane{
    background-color: #000;
    width: 100%;
    padding: 40px 0 132px;
}
.container_ContentPane .ContentTable{
    width: 905px;
    margin: 0 auto;
}
.container_ContentPane p{
    font-family: Verdana,Geneva,sans-serif;
    font-size: 13px;
    color: #fff;
    line-height: 24px;
    margin: 0 0 31px 8px;
    width: 500px;
    text-align: left;
}
.nostar li{
    background-image: none !important;
    padding: 0px !important;
    margin-left: 40px !important;
}
.tableforms p
{
    width: 200px;
}

.orange_callout{color: #fbbd45;}

/*-------------- Link Style --------------*/
.linkscontainer{padding-top:20px;text-align:center;}
.links,a.links:link,a.links:active,a.links:visited{ font-weight:bold; color:#3E81B5; text-transform:uppercase;}
.backtotop,a.backtotop:link,a.backtotop:active,a.backtotop:visited{ color:#fff; background-image: url(/Portals/1/images/int_arrow_backtotop.gif); background-position: left center; background-repeat: no-repeat; float: right; text-align: right; padding: 0px 0 0px 16px; cursor: pointer; margin-bottom: 15px; }
a.backtotop:hover{ color: #f6a123; }
a.links:hover{color:#C00;}

/*-------------- User Style --------------*/
.user,a.user:link,a.user:active,a.user:visited { color:#3E81B5;}
a.user:hover{color:#C00;}

/*-------------- Footer Style --------------*/
.footer,a.footer:link,a.footer:active,a.footer:visited { color:#3E81B5;}
a.footer:hover{color:#C00;}
