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

#btmmenu  {margin: 0 auto;}
#btmmenu li {display: inline; padding: 0px 5px;}
#btmmenu li a {font-size: 12px; color: #FF0000;}

body {margin:0;padding:0;background-color: #000;}
a {text-decoration:none;outline:none;}
img {border:none;margin:0;padding:0;}
.cleaner {clear:both;height:0;font-size:0px;border:none;margin:0;padding:0;}

.wrap {width: 920px;margin: 0 auto;height: 600px;padding-right: 1px;background-image: url(../assets/images/wrap-back.jpg);background-position: top;}
.leftcontent {width: 327px;float: left;margin: 0;padding: 0;}
.rightcontent {float: right;width: 592px;position: relative;}
.innerwrap {border-right: 1px solid #000;}
.club-windows {height: 137px;width: 436px;margin: 41px auto 31px;}
.tonight {height: 103px;background-image: url(../assets/images/tonight_box.png);width: 452px;margin: 0 auto 5px;padding: 38px 0 0 15px;}
.featuring-wrap {height: 137px;width: 98px;float: left;background-image: url(../assets/images/featuring.png);padding: 16px 8px 12px 9px;margin-right: 20px;}
.entrance {background-image: url(../assets/images/entrance.png);height: 203px;width: 174px;float: left;margin: 42px 40px 0;}
.entrance-ropes {background-image: url(../assets/images/ropes.png);height: 70px;width: 623px;position: absolute;left: -31px;top: 530px;z-index: 501;}

#logo {position:absolute; top: 0px;}

/**bartender styles**/
.bartender-wrap {font-family:Verdana, Arial, Helvetica, sans-serif;width: 920px;margin: 0 auto;height: 600px;}
.bold {font-weight:700;}
input {color: #999;padding: 0 5px;margin: 2px 0;float: left;}
.topshelf p,.whowhat p {margin:0;padding:0;}
.topshelf {background: url(../assets/images/b-shelf1.jpg) no-repeat;height: 172px;font-size: 12px;}
.shelf2 {background: url(../assets/images/b-shelf2.jpg);height: 153px;width: 920px;position: relative;}
.shelf3 {background: url(../assets/images/b-shelf3.jpg);height: 148px;width: 535px;padding-left: 385px;}
.shelf4 {background: url(../assets/images/b-shelf4.jpg) repeat-x;height: 116px;}
.topshelf, .shelf2, .shelf3 {border-bottom: 5px solid #6e6e6e;}
.tv {float: right;margin-right: 1px;}
.bartender-wrap .logo {background: url(../assets/images/logo.jpg) no-repeat;background-position:32px 30px; height: 172px;width: 142px;float: left;}
.bartender-wrap .logo a{text-indent:-5000px;display: block;height: 172px;}
.bartender-wrap .login {float: left;width: 160px;margin: 20px 10px 0 50px;}
.button-login {float: right;}
.temperature {float: right;background: url(../assets/images/temperature.png);height: 30px;width: 32px;font-weight: 700;padding:13px 3px 0 21px; font-size: 11px;}
.calendar {float: left; width: 179px;height: 159px;margin: 3px 0 0 45px;	text-align: center;;padding-top: 3px; font-size: 10px;}
.calendar a  {color: #FF0000; font-size: 10px;}
.bartender {background-image: url(../assets/images/bartender.png);background-repeat: no-repeat;height: 194px;width: 229px;position: absolute;left: 87px;top: -90px;padding: 306px 0 0 103px;}
.bartender-wrap .menu {float: right;position: absolute;top: -26px;right: 0px;}
.twitter {float: left;margin: 14px 0 0 26px;}
.whowhat {background-image: url(../assets/images/whowhat.png);background-repeat: no-repeat;width: 510px;float: right;margin: 10px 27px 0 0;padding-top: 25px;color: #F69799;font-size: 12px;line-height: 125%;}
.bartender-wrap .featuring-wrap {background-image: url(../assets/images/bartender-featuring.png);background-position: bottom;height: 102px;width: 256px;float: left;padding: 4px 0 0 8px;margin: 12px 1px 0;}

/* Calendar styles */


#calendar {
 width: 175px;
 float:left;
 padding: 0;
 margin: 0px;
 color: #545454;
 text-align: center;
 background-color: #000000;
  border: 1px solid #c71640;
  font-family: tahoma, arial, sans-serif;
  font-size: 12px;
}

.dateBox {color:#000000;
font-weight:bold;
height:13px;
padding:2px 0;
width:175px;}
.calenderHead {text-align: center;}

#calendar td {
 font-size: 6px "Tahoma", Verdana, Arial, Helvetica, sans-serif;
 border: 1px solid #c71640;
 width: 21px;
 height: 14px;
 text-align: center;
 background-color: #000000;
}

#calendar td a:link, #calendar td a:visited {
 color: #C0C0C0;
 text-decoration: none;
}

#calendar td a:hover, #calendar td a:active {
 color: #c71640;
}

.dateBox {
    background: url(/assets/images/dategrad.jpg);
    width: 175px;
}
#cl_header{
width:140px;
height: 15px;
background-color: #EAF3FD;
}
#cl_previous{
float: left;
width: 15px;
height: 15px;
font-size: 10px;
}
#cl_next{
float: left;
width: 15px;
height: 15px;
font-size: 10px;
text-align:right
}
#cl_year{
float: left;
width: 100px;
height: 15px;
font-size: 11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align: center;
font-weight: bold;
padding:0 3px;
}

#days_text{
width:140px;
height: 15px;
font-family:Tahoma;
font-size: 10px;
}
#days_text a{color:#fff; text-decoration: none}
.day{
float: left;
width: 16px;
height: 15px;
margin-right: 3px;
text-align: center;
font-weight: bold;
font-family: Tahoma;
}

#days_num{
width:140px;
height: 15px;
padding: 1px 1px 1px 0px;
font-family: Tahoma;
}
.day_num{
float: left;
width: 19px;
height: 15px;
margin-right: 1px;
background-color: #333;
color:#ff0000;
text-align: center;
font-family: Tahoma;
font-size: 11px;
}
.day_num a:link,.day_num a:visited{
color: #ff0000;
text-decoration: none;

}
.day_num a:hover{
color: #ff0000;
text-decoration: underline;
}
div.blank{
float: left;
width: 19px;
height: 15px;
padding-top: 1px;
margin-right: 1px;
background-color: #CCCCCC;
color:#333333;
text-align: center;
font-family: Calibri, "Trajan Pro", "Trebuchet MS";
text-decoration: none;
}
div.day_num_inner{
float: left;
width: 19px;
height: 15px;
margin-right: 1px;
padding-top: 1px;
background-color: #333;
color:#ff0000;
text-align: center;
font-family: Calibri, "Trajan Pro", "Trebuchet MS";
}
div.highlight{
float: left;
width: 19px;
height: 15px;
margin-right: 1px;
padding-top: 1px;
background-color: #0099FF;
color:#333333;
text-align: center;
font-weight: bold;
font-family: Calibri, "Trajan Pro", "Trebuchet MS";
}
div.selected{
float: left;
width: 19px;
height: 15px;
margin-right: 1px;
padding-top: 1px;
background-color: #0099CC;
color:#ff0000;
text-align: center;
font-weight: bold;
font-family: Calibri, "Trajan Pro", "Trebuchet MS";
}