*{ margin:0; padding:0;}
 html, body {
   height:100%;
   margin:0;
   padding:0;
}
a { outline:none; color:#FFFFFF; text-decoration:none;}
a:hover { color:#EC008C}
img { border:0; border:none}

body {   text-align:center; font-family:Arial, Helvetica, sans-serif;}

.black { background-color:#000000;}
.white { background-color:#ffffff;}

#vertical {    height:50%;   width:1px;   margin-bottom:-275px;   float:left;}
#wrapper, #index {   margin:0 auto;   text-align:left;   position:relative;   height:550px;   width:900px;   clear:left;}
#index {   background-color: #000000;}
#wrapper { background-color:#FFFFFF}

#index  .logo { width:191px; margin:0 auto; padding-bottom:5px;}
#index #content{ border: solid 2px #51dafd; width:800px; height:340px; padding-top:100px; position:relative; margin:0 auto; text-align:center;}
.polar {	position:absolute;	bottom:-40px;	left:-50px;	width:193px;	height:198px;}
.polartwo{
	position:absolute;
	bottom:-11px;
	left:607px;
	width:193px;
	height:198px;
}
#index  .form { text-align:center; padding-top:20px; padding-bottom:25px;}
.formy { background-color:#313131; border: solid 1px #266e80; margin-right:5px; width:165px; padding:4px 3px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.formybutton { background-color:#313131; border: solid 1px #266e80;  padding:4px 3px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; }

#wrapper #content{ border: solid 2px #ec008c; width:800px; height:495px; position:relative; margin: 0 auto;}
#wrapper .penguin {
	position:absolute;
	bottom:-19px;
	right:-34px;
	width:106px;
	height:113px;
}

.left { float:left; width:550px; padding-top:25px;}
.right { float:right; width:219px; margin-right:20px; margin-top:30px;}
.right ul{ margin:0; padding:0; list-style:none;}
.right li { width:219px; text-align:right; display:block;}

a.info { display:block; width:136px; height:26px; background-image:url(../images/nav-info.gif); overflow:hidden; background-repeat:
no-repeat; float:right; clear:both; margin-bottom:9px;}
a.info:hover{ height:33px; background-position: 0px -26px;}

a.drinks { display:block; width:219px; height:26px; background-image:url(../images/nav-drinks.gif); overflow:hidden; background-repeat:
no-repeat; float:right; clear:both; margin-bottom:9px;}
a.drinks:hover{ height:33px; background-position: 0px -26px; }

a.guest { display:block; width:182px; height:26px; background-image:url(../images/nav-list.gif); overflow:hidden; background-repeat:
no-repeat; float:right; clear:both; margin-bottom:9px;}
a.guest:hover{ height:33px; background-position: 0px -26px; }

a.vip{ display:block; width:137px; height:26px; background-image:url(../images/nav-vip.gif); overflow:hidden; background-repeat:
no-repeat; float:right; clear:both; margin-bottom:9px;}
a.vip:hover{ height:33px; background-position: 0px -26px; }

a.photo{ display:block; width:168px; height:26px; background-image:url(../images/nav-photos.gif); overflow:hidden; background-repeat:
no-repeat; float:right; clear:both; margin-bottom:9px;}
a.photo:hover{ height:33px; background-position: 0px -26px; }

a.video{ display:block; width:165px; height:26px; background-image:url(../images/nav-video.gif); overflow:hidden; background-repeat:
no-repeat; float:right; clear:both; margin-bottom:9px;}
a.video:hover{ height:33px; background-position: 0px -26px; }

a.video{ display:block; width:165px; height:26px; background-image:url(../images/nav-video.gif); overflow:hidden; background-repeat:
no-repeat; float:right; clear:both; margin-bottom:9px;}
a.video:hover{ height:33px; background-position: 0px -26px; }

a.job{ display:block; width:140px; height:26px; background-image:url(../images/nav-jobs.gif); overflow:hidden; background-repeat:
no-repeat; float:right; clear:both; margin-bottom:9px;}
a.job:hover{ height:33px; background-position: 0px -26px; }

a.spons{ display:block; width:216px; height:26px; background-image:url(../images/nav-sponsor.gif); overflow:hidden; background-repeat:
no-repeat; float:right; clear:both; margin-bottom:9px;}
a.spons:hover{ height:33px; background-position: 0px -26px; }

a.face{ display:block; width:200px; height:26px; background-image:url(../images/nav-facebook.gif); overflow:hidden; background-repeat:
no-repeat; float:right; clear:both; margin-bottom:9px;}
a.face:hover{ height:33px; background-position: 0px -26px; }

a.enqu{ display:block; width:177px; height:26px; background-image:url(../images/nav-general.gif); overflow:hidden; background-repeat:
no-repeat; float:right; clear:both; margin-bottom:9px;}
a.enqu:hover{ height:33px; background-position: 0px -26px; }

#popvertical { display:none;}
#pop {text-align:left; width:800px; height:450px;  }
#pop #content {border: solid 2px #ec008c; width:780px; height:430px; position:relative; margin: 0 auto; padding:10px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif;}
#pop #content p { font-size:14px; line-height:23px; margin-bottom:15px;}
#pop #content h2 { font-size:18px; letter-spacing:1px;}
.clear { clear:both;}
#pop #content .logos { float:left;}
#pop #content  .mondaysare {
	position:absolute;
	bottom:-36px;
	right:285px;
}
.small { font-size:10px; color:#FFFFFF}
.expect { font-size:12px;color:#FFFFFF}
.pink {color:#EC008C}
h3 {
	font-size:16px;
	margin-top:10px;
	margin-bottom:10px;
	color: #00CCFF;
}

.cool {
	position:absolute;
	left: 334px;
	top: 170px;
}

.hostedby { font-size:10px; text-align:right; margin-right:50px; color:#FFFFFF}
