﻿*
{   margin: 0px;
    padding: 0px;
}

.textholder { 
    display: block;
    margin: 10px;
    border: thin solid black;
 
}

h1, h2, h3 {
    margin-top: 10px;
    margin-bottom: 10px;
}

a img {
    border: none;
}

body 
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    text-align: center;
    background-color: #000000;
    background-image: url('images/background02.jpg');
    background-position: center top;
}
#banner
{
    background-image: url('images/header01.jpg');
    background-color: #000000;
    background-repeat: no-repeat;
    background-position: center top;
    height: 152px;
    width: 792px;
}
#pagecontainer_openningpage
{
    background-image: url('images/we-opening-page_new.jpg');
    text-align: left;
    background-color: #ffffff;
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    padding: 0px;
    width: 792px;
    height: 600px;
}
#pagecontainer
{
    text-align: left;
    background-color: #ffffff;
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    padding: 0px;
    width: 792px;
}
#pagecontainer_games
{
    text-align: left;
    background-color: #EDEB8F;
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    padding: 0px;
    width: 792px;
}
#pagecontainer_happyhour
{
    background-image: url('images/content_happyhour_new.jpg'); /*background-image: url('images/content_happyhour.gif');*/
    background-position: 0px 250px;/*169*/
    background-repeat: no-repeat;
    background-position: center bottom;
    text-align: left;
    background-color: #EDEB8F;
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    padding: 0px;
    height:600px;
    width: 792px;
}
#pagecontainer_events
{
    background-image: url('images/content_events_new.jpg');
    background-position: 0px 169px;
    background-repeat: no-repeat;
    background-position: center bottom;
    text-align: left;
    background-color: #ffffff;
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    padding: 0px;
    height:600px;
    width: 846px;
}
#photos_main
{
    background-image: url('images/photos01.jpg');
    background-repeat: no-repeat;
    background-color: #000000;
    background-position: left top;
    margin: 0px;
    padding: 0px;
    text-align: left;
    width: 521px;
    height: 396px;
    float: left;
}
#nav_main
{
    background-repeat: no-repeat;
    background-color: transparent;
    background-position: left top;
    margin-left: -20px;
    margin-top: -65px;
    padding: 0px;
    text-align: left;
    width: 750px;
    float: left;
}
#content_main
{
/*
    font-size: 1.5em;
*/    
    text-align: left;
    font-weight:bolder;
    background-color: transparent;
    background-position: center top;
    margin-top: 10px;
    margin-left: 10px;
    width: 765px;
    height: 500px;    
    float: left;
    overflow: auto;
}
#content_events
{
/*
    font-size: 1.5em;
*/    
    text-align: left;
    font-weight:bolder;
    background-color: transparent;
    background-position: center top;
    margin-top: 50px;
    width: 420px;
    padding: 0px 50px 20px 0px;
/*
    height: 316px;
*/
    height: 300px;    
    float: left;
    overflow: auto;
}
#content_games
{
/*
    font-size: 1.5em;
*/
    text-align: left;
    font-weight:bolder;
    background-image: url('images/content_games_03.jpg');
    background-repeat: no-repeat;
    background-color: #EDEB8F;
    background-position: center top;
    margin: 0px;
    padding-left: 0px;
/*    padding-top: 80px; */
    width: 792px;
    height: 506px;
    float: left;
}
#games_footer_happyhour{
    float: left;
    text-align: center;
    width: 327px;
    height: 120px;
    overflow: auto;
    margin-top: 45px;
    margin-left: 0px; 
}
#games_footer_happyhour h1, 
#games_footer_happyhour h2, 
#games_footer_happyhour h3 {
    font-weight:normal;
    color: #cc1f30;
    margin: 0px;
    padding: 0px;
}
#games_footer_karaoke{
    float: left;
    text-align: center;
    width: 407px;
    height: 200px;
    overflow: auto;
    margin-top: 80px;
    margin-left: 55px; 
}
#games_footer_karaoke h1, 
#games_footer_karaoke h2, 
#games_footer_karaoke h3 {
    font-weight:normal;
    margin: 0px;
    padding: 0px;
}
#games_text{
    text-align: center;
    width: 320px;
    height: 250px;
    overflow: auto;
    margin-top: 105px;
    margin-left: 415px; 
} 
#games_text h2, #games_text h1{
    color: #cc1f30;
} 
#games_text h4{
    font-size: 1.5em;
} 
#games_text h2{
    font-size: 2.25em;
}
#games_text h1{
    font-size: 3em;
}
#content_games_02{
    font-size: 1.5em;
    background-image: url('images/games_jackpot.gif');
    background-repeat: no-repeat;
    background-color: #EDEB8F;
    background-position: left top;
    margin-top: 85px;
    padding-top: 140px; 
    float: left; 
    height: 120px;
    width: 536px;
    text-align: justify;
}
#content_happyhour
{
/*
    font-size: 1.5em;
*/
    text-align: center;
    font-weight:bolder;
/*    background-image: url('images/happyhour01.jpg'); */
    background-repeat: no-repeat;
    background-color:Transparent;
    background-position: center top;
    margin-left: 45px;
    margin-top: 145px;
    width: 465px;
    height: 300px;
    overflow: auto;
    float: left;
/*    border: thin solid black; */
}
#content01
{
/*  
    background-image: url('images/content01.jpg'); 
    padding-top: 123px;
*/
    background-repeat: no-repeat;
    background-color: #ffffff;
    background-position: center top;
    margin: 0px;
    padding: 0px;
    text-align: right;
    width: 537px;
    float: left;
}
#content01 h3 
{
    margin-top: 5px;
    margin-bottom: 5px;
}
#content01 p
{
    margin-bottom: 5px
}
#nav_main_text
{
    text-align: left;
    text-transform:uppercase;
    font-size:10pt;
    font-family:Verdana;
    background-color: transparent;
    margin-top: 207px;
    margin-left: 36px;
    color: #FFFFFF;
}
#nav_main_text a
{
    color: #FFFFFF;
    margin-right:25px;
    text-decoration: none;
}
#nav_level01_text
{
/*  font-size: larger;   */
    text-align: left;
    margin-left: 70px;
    font-family: Arial, Helvetica, sans-serif;
    color: #000000;
    background-color: Transparent;
    font-weight: bolder;
}
#nav_level01_text p
{
    margin-bottom: 5px;
}
#nav_level01_text a
{
    color: #000000;
    text-decoration: none;
}
#nav_level01_happyhour
{
    background-color: Transparent;
    padding: 0px;
    width: 236px;
    float: left;
}
#nav_level01_games
{
    background-color: Transparent;
    padding: 0px;
    height: 316px;
    width: 236px;
    float: left;
}

#nav_level01
{
/*    
    background-image: url('images/navigation03.jpg'); 
    background-repeat: no-repeat;
    background-position: center top;
    padding-top: 120px;
*/
    background-color: Transparent;
    padding: 0px;
    height: 316px;
    width: 255px;
    float: left;
}
#nav_level01_events
{
/*    
    background-image: url('images/navigation03.jpg'); 
    background-repeat: no-repeat;
    background-position: center top;
*/
    padding: 0px;
    padding-top: 0px;
    padding-left: 20px;
    background-color: Transparent;
    height: 298px;
    width: 282px;
    float: left;
    overflow: auto;
}
    
.nav_sep_middle
{  
    background-image: url('images/nav_sep_center.gif'); 
    background-repeat:repeat-x;
}
.show_food_menu
{
    height: 350px;
    overflow: auto;
}
#banner_games
{
    background-image: url('images/header_games.jpg');
    background-color: #000000;
    background-repeat: no-repeat;
    background-position: center top;
    height: 171px;
    width: 792px;
}
#banner04
{
    background-image: url('images/header04.jpg');
    background-color: #000000;
    background-repeat: no-repeat;
    background-position: center top;
    height: 170px;
    width: 792px;
}
#banner_happyhour
{
    background-image: url('images/header_happyhour_new.jpg'); 
    background-color: #000000;
    background-repeat: no-repeat;
    background-position: center top;
    height: 115px; /*170px*/
    width: 792px;
}
#banner03
{
    background-image: url('images/header03_new.jpg');
    background-color: #000000;
    background-repeat: no-repeat;
    background-position: center top;
    height: 170px;
    width: 846px;
}
#banner02
{
    background-image: url('images/header_gold.jpg');
    background-color: #000000;
    background-repeat: no-repeat;
    background-position: center top;
    height: 49px;
    width: 792px;
}
#footer_happyhour
{
    background-image: url('images/footer_happyhour.jpg');
    height: 193px;
    width: 792px;
}  
#footer01
{
    background-image: url('images/footer02.jpg');
    height: 185px;
    width: 792px;
}
#games_image{
    margin-left: 380px;
    z-index: 99;
}
#footer_games
{
    background-image: url('images/footer_games.jpg');
    background-position: bottom;
    background-color: #EDEB8F;
    height: 299px;
    width: 792px;
}  
#footer_subtext
{
    color: White;
    font-weight: bold;
    font-size: 1.2em;
    margin-top: 135px;
    margin-left: 369px;
    text-align: left;
}
#footer_subtext a,
#footer_subtext a:link,
#footer_subtext a:visited,
#footer_subtext a:hover,
#footer_subtext a:active
{
    color: White;
}
#footer_subtext a:hover
{
    text-decoration: underline;
}
#footer_events
{
    background-image: url('images/footer_events.jpg');
    height: 176px;
    width: 846px;
}  
#footer_togo_orders
{    
    background-image: url('images/footer_togo_orders.jpg');
    height: 190px;
    width: 792px;
}
.footer {
    background-color: #000000;
    background-repeat: no-repeat;
    background-position: center top;
    float: left;
    clear: both;
}

.input_div {
    text-align: left;
    width: 350px;
    clear: left;
    background-color: Black;
    padding: 10px;
    font-weight: bold;
    margin-left: 0px;
}

.input_div p {
    background-color: White;
}
.input_div a {
    color: White;
    text-decoration: none;
}

.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; } /* slightly enhanced, universal clearfix hack */
.clearfix { display: inline-block; }
/* start commented backslash hack \*/ * html .clearfix { height: 1%; }
.clearfix { display: block; } /* close commented backslash hack */
