/* 
Reign Night Club
Author:Jimmyvieng.com
*/
/* BASIC RESET */
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input{margin:0;padding:0;}
/* HTML ELEMENTS */
body{background-color:#000;font-family:'NeuzeitSLTStdBook';letter-spacing:1;}
a{text-decoration:none;}
p{color:#ebebeb;font-weight:100;font-family:'NeuzeitSLTStdBook';}
img{border:none;}
/*FONT Classes*/

/*FANCY BOX*/
/*
* FancyBox - jQuery Plugin
* Simple and fancy lightbox alternative
*
* Examples and documentation at:http://fancybox.net
* 
* Copyright (c) 2008 - 2010 Janis Skarnelis
* That said,it is hardly a one-person project. Many people have submitted bugs,code,and offered their advice freely. Their support is greatly appreciated.
* 
* Version:1.3.4 (11/11/2010)
* Requires:jQuery v1.3+
*
* Dual licensed under the MIT and GPL licenses:* http://www.opensource.org/licenses/mit-license.php
* http://www.gnu.org/licenses/gpl.html
*/
#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none;}
#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url('fancybox.png');}
#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none;}
#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none;}
#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:none;display:none;}
#fancybox-outer{position:relative;width:100%;height:100%;background:#fff;}
#fancybox-content{width:0;height:0;padding:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0px solid #fff;}
#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101;}
#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url('fancybox.png') -40px 0px;cursor:pointer;z-index:1103;display:none;}
#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0;}
#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top;}
#fancybox-frame{width:100%;height:100%;border:none;display:block;}
#fancybox-left,#fancybox-right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;outline:none;background:transparent url('blank.gif');z-index:1102;display:none;}
#fancybox-left{left:0px;}
#fancybox-right{right:0px;}
#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block;}
#fancybox-left-ico{background-image:url('fancybox.png');background-position:-40px -30px;}
#fancybox-right-ico{background-image:url('fancybox.png');background-position:-40px -60px;}
#fancybox-left:hover,#fancybox-right:hover{visibility:visible;/* IE6 */}
#fancybox-left:hover span{left:20px;}
#fancybox-right:hover span{left:auto;right:20px;}
.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001;}
#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url('fancybox-x.png');}
#fancybox-bg-ne{top:-20px;right:-20px;background-image:url('fancybox.png');background-position:-40px -162px;}
#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url('fancybox-y.png');background-position:-20px 0px;}
#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url('fancybox.png');background-position:-40px -182px;}
#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url('fancybox-x.png');background-position:0px -20px;}
#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url('fancybox.png');background-position:-40px -142px;}
#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url('fancybox-y.png');}
#fancybox-bg-nw{top:-20px;left:-20px;background-image:url('fancybox.png');background-position:-40px -122px;}
#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102;}
.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative;}
.fancybox-title-outside{padding-top:10px;color:#fff;}
.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left;}
#fancybox-title-over{padding:10px;background-image:url('fancy_title_over.png');display:block;}
.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px;}
#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto;}
#fancybox-title-float-wrap td{border:none;white-space:nowrap;}
#fancybox-title-float-left{padding:0 0 0 15px;background:url('fancybox.png') -40px -90px no-repeat;}
#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:bold;padding:0 0 3px 0;background:url('fancybox-x.png') 0px -40px;}
#fancybox-title-float-right{padding:0 0 0 15px;background:url('fancybox.png') -55px -90px no-repeat;}
/* IE6 */
.fancybox-ie6 #fancybox-close{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_close.png',sizingMethod='scale');}
.fancybox-ie6 #fancybox-left-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_left.png',sizingMethod='scale');}
.fancybox-ie6 #fancybox-right-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_right.png',sizingMethod='scale');}
.fancybox-ie6 #fancybox-title-over{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_over.png',sizingMethod='scale');zoom:1;}
.fancybox-ie6 #fancybox-title-float-left{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_left.png',sizingMethod='scale');}
.fancybox-ie6 #fancybox-title-float-main{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_main.png',sizingMethod='scale');}
.fancybox-ie6 #fancybox-title-float-right{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_right.png',sizingMethod='scale');}
.fancybox-ie6 #fancybox-bg-w,.fancybox-ie6 #fancybox-bg-e,.fancybox-ie6 #fancybox-left,.fancybox-ie6 #fancybox-right,#fancybox-hide-sel-frame{height:expression(this.parentNode.clientHeight + "px");}
#fancybox-loading.fancybox-ie6{position:absolute;margin-top:0;top:expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 :document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop :document.body.scrollTop )) + 'px');}
#fancybox-loading.fancybox-ie6 div{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_loading.png',sizingMethod='scale');}
/* IE6,IE7,IE8 */
.fancybox-ie .fancybox-bg{background:transparent !important;}
.fancybox-ie #fancybox-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_n.png',sizingMethod='scale');}
.fancybox-ie #fancybox-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_ne.png',sizingMethod='scale');}
.fancybox-ie #fancybox-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_e.png',sizingMethod='scale');}
.fancybox-ie #fancybox-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_se.png',sizingMethod='scale');}
.fancybox-ie #fancybox-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_s.png',sizingMethod='scale');}
.fancybox-ie #fancybox-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_sw.png',sizingMethod='scale');}
.fancybox-ie #fancybox-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_w.png',sizingMethod='scale');}
.fancybox-ie #fancybox-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_nw.png',sizingMethod='scale');}    



/* COMMON CLASSES */
.break{clear:both;}
/* HEADER */
#header{height:100%;}
.headerimg{background-position:50% 0%;background-repeat:no-repeat;background-size:100% ;height:100%;position:absolute;width:100%;}
/* NAVIGATION */
#nav-outer{height:110px;padding-top:11px;position:relative;}
#navigation 
/* SEARCH */
#search{background-color:#051733;float:right;width:220px;padding:10px;}
#searchtxt{padding:3px;width:150px;}
#searchbtn{border:1px solid #eee !important;background-color:#CD2B3A;color:#eee;padding:3px;margin-left:5px;}

/*MENU */
#menu{position:absolute; margin-left: -475px; left:50%; top:30px}
#menu2{position:absolute; margin-left: -475px; left:50%; bottom:-680px}






/* HEADER TEXT */
#headertxt{width:100%;margin:0 auto;clear:both;position:relative;top:74px;}
#firstline{background-image:url("../images/textbg.png");color:#333;font-size:40px;padding:4px 13px 7px;float:left;display:none;}
#secondline{background-image:url("../images/textbg.png");color:#CD2B3A;text-decoration:none;font-size:60px;padding:0 13px 10px;float:left;display:none;clear:both;}
#secondline:hover{text-decoration:underline;color:#7F000C;}
.pictured{background-color:#CC3333;color:#FFF;font-size:12px;padding:9px 16px;text-transform:uppercase;float:left;display:none;clear:both;margin-top:10px;}
.pictured a{font-size:16px;font-style:italic;letter-spacing:0;text-transform:none;color:#FFF;text-decoration:none;}
.pictured a:hover{text-decoration:underline;}
/* CONTROLS */
.btn{height:32px;width:32px;float:left;cursor:pointer;}
#back{background-image:url("../images/btn_back.png");}
#next{background-image:url("../images/btn_next.png");}
#control{background-image:url("../images/btn_pause.png");}
/* HEADER HAVIGATION */
#headernav-outer{position:relative;top:400px;margin:0 auto;width:100%;}
#headernav{padding-left:864px;display:none;}
#headering2{background-size:100%;}
/* CONTENT */
#content{background-color:rgba(24,24,24,.6);color:#575757;position:absolute;top:230px;width:100%;}
#content p{padding:10px 20px;font-size:16px;width:100%;margin:0 auto; text-align:center;}
#content p a{text-decoration:none;color:#CD2B3A;}
#content p a:hover{text-decoration:underline;color:#7F000C;}
#content ul{list-style:none;width:100%;margin:0px auto;clear:both;}
#content ul li{margin:20px 0px;padding:0px 20px;width:20%;float:left;}
#content ul li:first-child{padding-left:38px;}
#content ul li img{float:left;margin:0px auto;width:100%;}
#content-flyer{background-color:rgba(24,24,24,.6);color:#575757;width:100%;}
#content-flyer p{padding:10px 20px;font-size:16px;width:100%;margin:0 auto;}
#content-flyer p a{text-decoration:none;color:#CD2B3A;}
#content-flyer p a:hover{text-decoration:underline;color:#7F000C;}
#content-flyer ul{list-style:none;margin:150px auto;}
#content-flyer ul li{float:left;margin:0px 5px;}
#content-flyer ul li img{width:100%;float:left;margin:0px 5px;}
#address p{margin:25px 40px 25px 0px;font-size:14px;color:#ebebeb;}
#address div{float:left;margin:0px 10px;font-size:16px;}
.ir{position:absolute;left:-9999px;}
#footer{font-size:14px;position:absolute;width:100%;background:rgba(24,24,24,.8);bottom:0px;border-top:5px solid black;color:#fff;}
.reserve p{margin:10px;}
.email p{margin:10px;}
#twitter{float:left;margin:20px 10px;font-size:16px;}
#facebook{float:left;margin:20px 10px;font-size:16px;}
#social-network{margin:0 auto;}
/*LOGO*/

#logo img{position:absolute; margin-left: 0px; bottom:24px; background-repeat:no-repeat;z-index:999;}
#logo2 img{position:absolute;right:20px;bottom:15px;background-repeat:no-repeat;z-index:999;}
.email{float:left;margin:5px;padding:5px;}
.reserve{float:left;margin:5px;padding:5px;}
#galleryContainer{position:absolute;top:270px;}
#events{top:400px;}
#content p a{color:rgba(255,255,255,.5);}
#content p a:hover{color:#fff;text-decoration:none;}
.social{margin:10px;}
#backhome p{}
#backhome a{position:absolute;float:left;bottom:10px;right:1%;font-size:12px;background:rgba(000,000,000,.6);color:rgba(255,255,255,.9);z-index:9999;}
#backhome a:hover{right:1%;font-size:12px;color:rgba(000,000,000,.7);background:rgba(222,222,222,.7);-webkit-transition:all 0.7s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.7s ease-in;-ms-transition:all 0.7s ease-in;transition:all 0.7s ease-in;}
#social-net{bottom: 1px;
float: left;
width: 140px;
position: absolute;
right: 86px;
z-index: -1;
}

#social-net ul{float:left;}
#social-net ul li{list-style:none;float:left;width:70px;margin:0px;padding:0px;} 

