a { color: #3399FF; text-decoration: none; }
a:hover { text-decoration: underline; }
body { padding: 0; margin: 0; background-color: #0F0F0F; }
form { display: inline; }
h1 { color: white; }
img { border: none; margin: 0; padding: 0; }
label { font-size: 10pt; font-family: Arial; color: #666666; }
td { vertical-align: top; }
td.slider_thumb_img { padding: 0 5px 0 5px; }
#adbanner_container { width: 682px; height: 423px; }
#all { width: 100%; height: 100%; }
#captcha_code { background-color: #0F0F0F; color: #CCCCCC; font-size: 12pt; font-family: Arial; border: none; margin: 8px 8px 0 0; width: 207px; float: left; }
#contact_form td { width: 315px; }
#content { margin-top: 2px; background-color: black; }
#cover { position: fixed; top: 0; left: 0; background-color: black; z-index: 10; width: 100%; height: 100%; }
#cover td { text-align: center; padding-top: 100px; }
#email_signup { background-color: black; color: #666666; border: none; width: 150px; }
#email_signup_go { background-color: #333333; color: #666666; border: none; padding: 0; font-size: 8pt; }
#email, #subject, #captcha_code { height: 26px; }
#email, #subject, #message { background-color: #0F0F0F; color: #CCCCCC; font-size: 12pt; font-family: Arial; border: none; margin-top: 8px; width: 315px; }
#fb_album_table { color: #CCCCCC; font-size: 9pt; font-family: Arial; letter-spacing: -0.04em; }
#footer { text-align: center; font-size: 11pt; color: #666666; font-family: Arial; letter-spacing: -0.04em; width: 100%; padding: 15px 0 30px 0; background: url('../../img/site/bg_footer.jpg') no-repeat; }
#header { height: 36px; width: 100%; }
#header_address { text-align: right; font-size: 9pt; color: #666666; font-family: Arial; letter-spacing: -0.04em; }
#header td { vertical-align: middle; }
#menu { width: 318px; height: 423px; }
#menu_contact { height: 25px; }
#menu_home { height: 294px; }
#menu_news { height: 25px; }
#menu_nightclub { height: 25px; }
#menu_photos { height: 25px; }
#menu_spacer { height: 26px; }
#site_bg { width: 1300px; background: url('../../img/site/bg_t0_main.jpg') no-repeat; }
#site_content { width: 1000px; }
#slider_thumb_container { width: 600px; height: 200px; overflow: hidden; }
#slider_thumb_container table { width: 5000px; }
#testimonialsBox { text-align: center; }
#testimonialsContainer { width: 295px; height: 400px; }
.account { padding: 20px; }
.al_c { text-align: center; }
.al_l { text-align: left; }
.al_m { text-align: center; color: white; }
.al_r { text-align: right; }
.album_pic_big { max-width: 682px; max-height: 423px; margin-top: 10px; }
.album_pic_med { width: 187.5px; height: 125px; }
.album_pic_med2 { width: 240px; height: 160px; }
.album_pic_sml { width: 120px; height: 80px; margin: 10px;  }
.album_slider { width: 100%; height: 550px; overflow: auto; }
.bday_input { width: 25px; }
.bday_label { font-size: 9pt; color: #999999; }
.btn { cursor: pointer; }
.caps { text-transform: capitalize; }
.captcha_butt, #send { margin-top: 8px; }
.cms_content { font-size: 13pt; font-family: Arial; color: #CCCCCC; letter-spacing: -0.02em; }
.cms_content2 { font-size: 10pt; font-family: Arial; color: #CCCCCC; letter-spacing: -0.02em; }
.cms_subtitle { font-size: 18pt; font-family: Tahoma; color: #FFFFFF; letter-spacing: -0.04em; }
.cms_subtitle2 { font-size: 21pt; font-family: Tahoma; color: #FFFFFF; letter-spacing: -0.04em; }
.cms_t0_nav { font-size: 16pt; font-family: Tahoma; color: #F15A1A; text-align: center; letter-spacing: -0.04em; }
.cms_title { font-size: 28pt; font-family: Tahoma; color: #FFFFFF; letter-spacing: -0.04em; }
.col_1_2_mc { padding: 5px 6px 0 6px; width: 452px; }
.col_1_4_l { padding: 5px 6px 0 15px; width: 243px; }
.col_1_4_lc { padding: 5px 6px 0 15px; width: 241px; }
.col_1_4_r { padding: 5px 15px 0 6px; width: 243px; }
.col_1_6_l { padding: 5px 6px 0 15px; width: 159.67px; }
.col_1_4_rc { padding: 5px 15px 0 6px; width: 253px; }
.col_1_3_l { padding: 5px 6px 0 15px; width: 315px; }
.col_1_3_m { padding: 5px 6px 0 6px; width: 316px; }
.col_1_3_r { padding: 5px 15px 0 6px; width: 315px; }
.col_2_3_r { padding: 5px 15px 0 6px; width: 643px; }
.col_2_3_l { padding: 5px 6px 0 15px; width: 643px; }
.col_3_4_l { padding: 5px 6px 0 15px; width: 715px; }
.col_3_4_r { padding: 5px 15px 0 6px; width: 715px; }
.col_3_4_rc { padding: 5px 15px 0 6px; width: 717px; }
.col_5_6_r { padding: 5px 15px 0 6px; width: 798.33px; }
.cont_cont { width: 1000px; background-color: black; }
.dark { background-color: black; }
.dashes { border-top: 3px dashed #000000; border-bottom: 0; margin-top: 5px; }
.error { color: yellow; }
.error_field { background-color: #FED7D8; }
.error_field input{ background-color: yellow; }
.error_field select{ background-color: yellow; }
.event_tracker { width: 100%; font-size: 7pt; font-family: Arial; color: #CCCCCC; letter-spacing: -0.02em; }
.event_tracker_content { font-size: 10pt; font-family: Arial; color: #CCCCCC; letter-spacing: -0.05em; }
.fb_comments_box { width: 400px; }
.fb_date { font-size: 9pt; }
.fifteen_pad { padding: 15px; }
.forgot_link { cursor: pointer; color: blue; font-size: 7pt; }
.forgot_link:hover { text-decoration: underline; }
.full { width: 100%; }
.half { width: 50%; }
.hilite { background-color: yellow; color: black; }
.inny { display: inline; }
.litebox { width: 200px; height: 75px; margin-left: auto; margin-right: auto; background-color: white; }
.litebox_container { position: fixed; top: 0; left: 0; z-index: 20; width: 100%; height: 100%; }
.litebox td { vertical-align: middle; }
/*.news { border-right: 1px solid yellow; }*/
.news_author { font-size: 9pt; font-family: Arial; color: #515151; }
.news_content { font-size: 10pt; font-family: Arial; color: #CCCCCC;  letter-spacing: -0.02em; }
.news_date { font-size: 9pt; font-family: Arial; color: #515151; }
.news_date2 { font-size: 9pt; font-family: Arial; color: #CCCCCC; }
.news_subtitle { font-size: 11pt; font-family: Verdana; color: #FFFFFF; letter-spacing: -0.02em; }
.news_title { font-size: 26pt; font-family: Times New Roman; font-weight:bold; color: #FFFFFF; letter-spacing: -0.04em; }
.nightclub_push { padding-top: 340px; }
.page_current { font-weight: bolder; border-bottom: 2px solid #3399FF; color: white; }
.page_current:hover { background-color: #3399FF; }
.page_current:hover a { color: white; }
.page_link:hover { background-color: #3399FF; }
.page_link:hover a { color: white; }
.register { padding: 20px; }
.shaded { color: #999999; }
.slider_thumb_img { width: 190px; height: 190px; float: left; vertical-align: middle; text-align: center; }
.sort_up { color: #F15A1A; }
.title { font-size: 14pt; }
.ten_pad { padding: 10px; display: inline; }
.touch_bottom { vertical-align: bottom; }
.underline { text-decoration: underline; }
.upper { text-transform: uppercase; }
.watermark { padding-left: 20px; }
.y { color: #FF3; }