@charset "utf-8";
/* CSS Document */

/* commented backslash hack \*/
html, body{height:100%;}
/* end hack */
html,body {margin:0; padding:0; font-family:Arial; font-size:12px; color:#999999; background-color:#000000}
#outer_wrapper{
min-height:100%;
margin-bottom:-340px;
}
* html #outer_wrapper{height:100%;}
#footer_wrapper {
width:100%;
clear:both;
height:340px;
background-image:url(images/footer_bg.gif);
background-repeat:repeat-x;
text-align:center;
}
#clearfooter{clear:both; height:340px;}

/*generic*/
h1, h2, h3, h4{margin:0px}
h1{font-family:"Times New Roman", Times, serif; font-size:19px; font-weight:bold; color:#FFFFFF}
h2{font-family:"Times New Roman", Times, serif; font-size:19px; font-weight:bold; color:#E0BE67}
h3{font-family:Arial; font-size:14px; font-weight:normal; color:#E0BE67}
h4{font-family:Arial; font-size:14px; font-weight:normal; color:#FFFFFF}
a:link, a:visited, a:active{color:#E8D19E; font-family:Arial; font-size:11px; font-weight:bold;}
a:hover{color:#FFFFFF; font-family:Arial; font-size:11px; font-weight:bold;}
input, textarea, select{font-size:11px; font-weight:normal; font-family:Arial;}
ul{list-style:square}

/*footer*/
#footer_container{position:relative; width:800px; height:340px; text-align:left; margin:0 auto}
#footer_contact_link{position:absolute; width:220px; height:125px; margin-top:0px; margin-left:0px; padding-left:25px; padding-top:10px}
#footer_flash{position:absolute; width:540px; height:125px; margin-top:0px; margin-left:245px}
#footer_links{position:absolute; width:420px; height:50px; margin-top:160px; margin-left:25px;}
#PP_link_div{position:absolute; width:85px; height:50px; margin-left:0px}
#CMG_link_div{position:absolute; width:120px; height:50px; margin-left:135px}
#IP_link_div{position:absolute; width:110px; height:50px; margin-left:310px}
#copyright{position:absolute; margin-left:595px; margin-top:190px; font-size:11px; color:#666666}
#footer_line{position:absolute; width:750px; height:1px; margin-top:230px; margin-left:25px; background-image:url(images/line.gif); background-repeat:no-repeat}
#disclaimer{position:absolute; width:600px; margin-top:255px; margin-left:25px; font-size:11px; color:#666666}
#cmd_logo{position:absolute; width:112px; height:31px; margin-top:255px; margin-left:663px; text-align:right}

/*content*/
#center{position:relative; width:100%; text-align:center; background-image:url(images/header_bg.gif); background-repeat:repeat-x}
#container{position:relative; margin:0 auto; width:800px; text-align:left}

/*header*/
#header_wrapper{position:relative; width:800px; height:145px}
#logo{position:absolute; width:190px; height:145px; margin-top:0px; margin-left:20px; background-image:url(images/logo.gif)}
#nav{position:absolute; width:540px; height:28px; margin-top:90px; margin-left:247px}
#gallery_link{position:absolute; width:200px; margin-left:532px; height:20px; margin-top:125px; font:Arial; font-size:10px; font-weight:bold; color:#E0BE67}
#gallery_link a:link{font:Arial; font-size:10px; font-weight:bold; color:#FFFFFF}
#gallery_link a:active{font:Arial; font-size:10px; font-weight:bold; color:#FFFFFF}
#gallery_link a:visited{font:Arial; font-size:10px; font-weight:bold; color:#FFFFFF}
#gallery_link a:hover{font:Arial; font-size:10px; font-weight:bold; color:#E0BE67}
#enquire_text{position:absolute; width:350px; height:25px; margin-left:342px; margin-top:20px}
#enquire_button{position:absolute; width:96px; height:23px; margin-left:685px; margin-top:20px}

#content_wrapper{position:relative; width:760px; padding-bottom:20px; padding-left:25px}
.left_col{width:220px; text-align:left; vertical-align:top; font-size:12px; font-weight:normal; padding-top:30px}
.right_col{width:540px; text-align:left; vertical-align:top}
.left_text{width:180px}

/*panels*/
.top{position:relative; width:165px; height:35px; background-image:url(images/panel_top.gif); background-repeat:no-repeat; padding-top:12px; padding-left:15px}
.mid{position:relative; background-image:url(images/panel_bg.gif); background-repeat:repeat-y; width:155px; padding-top:10px; padding-left:15px; padding-right:10px}
.end{position:relative; width:180px; height:15px; background-image:url(images/panel_end.gif); background-repeat:no-repeat}
.name{color:#FFFFFF}
.company{color:#E0BE67}

/*about*/
#about_banner{position:relative; width:540px; height:160px; background-image:url(images/about.jpg)}
.copy{position:relative; margin-top:30px; margin-left:10px; width:520px}
.copy a:link{color:#E0BE67; font-family:Arial; font-size:12px; font-weight:normal; text-decoration:none}
.copy a:active{color:#E0BE67; font-family:Arial; font-size:12px; font-weight:normal; text-decoration:none}
.copy a:visited{color:#E0BE67; font-family:Arial; font-size:12px; font-weight:normal; text-decoration:none}
.copy a:hover{color:#FFFFFF; font-family:Arial; font-size:12px; font-weight:normal; text-decoration:none}

/*games*/
#poker_holder{position:relative; width:540px; height:160px; background-image:url(images/poker.jpg)}
#blackjack_holder{position:relative; width:540px; height:160px; background-image:url(images/blackjack.jpg)}
#craps_holder{position:relative; width:540px; height:160px; background-image:url(images/craps.jpg)}
#roulette_holder{position:relative; width:540px; height:160px; background-image:url(images/roulette.jpg)}
#wheel_holder{position:relative; width:540px; height:160px; background-image:url(images/bigwheel.jpg)}
#banner_holder{position:relative; width:540px; height:160px; background-image:url(images/about_banner.jpg)}

/*events*/
#event_banner{position:relative; width:540px; height:160px; background-image:url(images/event_banner.jpg)}
#bucks_banner{position:relative; width:540px; height:160px; background-image:url(images/bucks.jpg)}
#clubs_banner{position:relative; width:540px; height:160px; background-image:url(images/clubs.jpg)}
#corporate_banner{position:relative; width:540px; height:160px; background-image:url(images/corporate.jpg)}
#fundraising_banner{position:relative; width:540px; height:160px; background-image:url(images/fundraising.jpg)}
#parties_banner{position:relative; width:540px; height:160px; background-image:url(images/parties.jpg)}
.events_nav{position:relative; width:180px; min-height:40px; height:40px}


/*contact*/
.form_element{color:#000000;}
.button{color:#FFFFFF; background-image:url(images/button_bg.gif); width:52px; height:23px; border:0px none; padding:0px; text-align:center; vertical-align:middle}

/*tooltip*/
#tooltip{position:relative; width:520px; padding-bottom:10px; border:solid thin #333333; display:none}