body
{
font: 80% Verdana,Tahoma,Arial,sans-serif;
padding:0;
color:#4d4d4d;
margin:0 auto;
background: #000000 url('../images/back-big.jpg') no-repeat fixed center;
}

img {border:0;}

h1
{
color:#996600;
margin-top:0px;
margin-bottom:5px;
padding:0;
font-weight:normal;
font-size:22px;
}

h2
{
color:#000000;
margin-top:0px;
margin-bottom:5px;
padding:0;
font-weight:normal;
font-size:18px;
}

a:link {
color:#996600;
text-decoration:underline;
}

a:hover {
color:#996600;
text-decoration:none;
}

a:visited {
color:#996600;

}


.bg
{

margin:0 auto;
height:862px;
width:799px;
}

.container
{
margin:0 auto;
width:800px;
}

.center
{
margin:0 auto;
width:800px;

}

.top {
height:90px;

}

.top .padding {
padding-top:25px;
padding-left:30px;
}

.menu_padd
{
padding-top:15px;
}

.main_top
{
background-image:url("../images/main-top.png");
width:800px;
height:14px;

}

.main_bottom
{
background-image:url("../images/main-bottom.png");
width:800px;
height:14px;
}

.main
{
background-color:#f0e8d9;
overflow:auto;
margin:0 auto;
width:800px;
}

.bottom {
margin:10px;
color:#ffffff;
}

.sep-main {
background-image:url("../images/sep-main.png");
width:317px;
height:3px;
margin-top:0px;
margin-bottom:10px;
}

.sep-right-main {
background-image:url("../images/sep-right-main.png");
width:151px;
height:3px;
margin-top:0px;
margin-bottom:10px;
}

.sep-club-main {
background-image:url("../images/sep-club-main.png");
width:314px;
height:3px;
margin-top:5px;
margin-bottom:5px;
text-align:right;
float:right;
}

ul.menu
{
margin:0;
padding: 0;
width:800px;
height:39px;
}

#vdividermenu{
margin-left:20px;
}

ul.menu li
{
list-style:none;
display: inline;
margin:0;
padding: 0;
margin-left:20px;
}

#vdividermenu ul li
{
list-style:none;
display: inline-block;
margin:0;
padding: 0;
margin-right:5px;
width:100px;
height:39px;
}

#vdividermenu ul li a
{
width:100px;
height:39px;
}

#vdividermenu ul li.home a {background-image:url(../images/menu-home-light.png); text-indent:-9999px; display:block;}
#vdividermenu ul li.home.active a {background-image:url(../images/menu-home-dark.png); text-indent:-9999px; display:block;}
#vdividermenu ul li.home a:hover {background-image:url(../images/menu-home-dark.png); text-indent:-9999px; display:block;}

#vdividermenu ul li.nights a {background-image:url(../images/menu-nights-light.png); text-indent:-9999px; display:block;}
#vdividermenu ul li.nights.active a {background-image:url(../images/menu-nights-dark.png); text-indent:-9999px; display:block;}
#vdividermenu ul li.nights a:hover {background-image:url(../images/menu-nights-dark.png); text-indent:-9999px; display:block;}

#vdividermenu ul li.photos a {background-image:url(../images/menu-photos-light.png); text-indent:-9999px; display:block;}
#vdividermenu ul li.photos.active a {background-image:url(../images/menu-photos-dark.png); text-indent:-9999px; display:block;}
#vdividermenu ul li.photos a:hover {background-image:url(../images/menu-photos-dark.png); text-indent:-9999px; display:block;}

#vdividermenu ul li.clubs a {background-image:url(../images/menu-clubs-light.png); text-indent:-9999px; display:block;}
#vdividermenu ul li.clubs.active a {background-image:url(../images/menu-clubs-dark.png); text-indent:-9999px; display:block;}
#vdividermenu ul li.clubs a:hover {background-image:url(../images/menu-clubs-dark.png); text-indent:-9999px; display:block;}

#vdividermenu ul li.bars a {background-image:url(../images/menu-bars-light.png); text-indent:-9999px; display:block;}
#vdividermenu ul li.bars.active a {background-image:url(../images/menu-bars-dark.png); text-indent:-9999px; display:block;}
#vdividermenu ul li.bars a:hover {background-image:url(../images/menu-bars-dark.png); text-indent:-9999px; display:block;}

#vdividermenu ul li.food a {background-image:url(../images/menu-food-light.png); text-indent:-9999px; display:block;}
#vdividermenu ul li.food.active a {background-image:url(../images/menu-food-dark.png); text-indent:-9999px; display:block;}
#vdividermenu ul li.food a:hover {background-image:url(../images/menu-food-dark.png); text-indent:-9999px; display:block;}

#vdividermenu ul li.search a {background-image:url(../images/menu-search-light.png); text-indent:-9999px; display:block;}
#vdividermenu ul li.search.active a {background-image:url(../images/menu-search-dark.png); text-indent:-9999px; display:block;}
#vdividermenu ul li.search a:hover {background-image:url(../images/menu-search-dark.png); text-indent:-9999px; display:block;}

#vdividermenu ul li.events a {background-image:url(../images/menu-events-light.png); text-indent:-9999px; display:block;}
#vdividermenu ul li.events.active a {background-image:url(../images/menu-events-dark.png); text-indent:-9999px; display:block;}
#vdividermenu ul li.events a:hover {background-image:url(../images/menu-events-dark.png); text-indent:-9999px; display:block;}

#vdividermenu ul li.ask a {background-image:url(../images/menu-ask-light.png); text-indent:-9999px; display:block;}
#vdividermenu ul li.ask.active a {background-image:url(../images/menu-ask-dark.png); text-indent:-9999px; display:block;}
#vdividermenu ul li.ask a:hover {background-image:url(../images/menu-ask-dark.png); text-indent:-9999px; display:block;}

.nightsmain 
{
widh:545px;
margin-bottom:15px;
}

.nightsmain .top {
width:545px;
height:15px;
background-image:url(../images/home-top.png);
}

.nightsmain .bottomhome {
width:545px;
height:15px;
background-image:url(../images/home-bottom.png);
}

.nightsmain .middle {
width:545px;
background-color:#FFFFFF;
overflow:auto;
}

.nightsmain .padding {
padding:10px;
padding-bottom:0px;
padding-top:0px;
}

.commentsmain 
{
background-image:url(../images/bk-nights-main.png);
width:545px;
background-repeat:no-repeat;
padding:10px;
}

.white720
{
width:770px;
margin-bottom:15px;

}

.white720 .top
{
width:770px;
height:15px;
background-image:url(../images/bk-nights-top.png);
}

.white720 .bottom
{
width:770px;
height:15px;
background-image:url(../images/bk-nights-bottom.png);
padding:0;
margin:0;

}

.white720 .middle
{
width:770px;
background-color:#FFFFFF;
overflow:auto;
}

.bigtitle {
padding-left:20px; padding-top:10px; color:#FFFFFF; font-weight:bold; font-size:20px; text-decoration:none;
}

.comm-left {
float:left;width:470px;margin-bottom:10px;
}

.comm-right {
float:right;width:470px;margin-right:25px;margin-bottom:10px;
}

.bubble_text_inner {
padding-left:30px;
padding-right:30px;
padding-bottom:5px;
}

.bubble_top {
background-image:url(../images/comment-top.png);
width:470px;
height:16px;
}

.bubble_middle {
background-image:url(../images/comment-middle.png);
background-repeat:repeat-y;
background-position:top;
width:470px;
}

.bubble_bottom {
background-image:url(../images/comment-bottom.png);
width:470px;
height:14px;
}

#form_text {
color:#FFFFFF;
width:720px; background-image:url(../images/bk-makecomment.png); height:468px;
margin-bottom:30px;
}

#form_text_ask {
color:#FFFFFF;
width:720px; background-image:url(../images/askbg.png); height:468px;
margin-bottom:30px;
}

.textinput {

	background-color:#ffffff;
	border-color:#333333;
	border-style:solid;
	border-width:1px;
	padding:5px;
}
.textinput:hover {

	background-color:#f4f4f4;
	border-color:#333333;
	border-style:solid;
	border-width:1px;
}

.LV_valid_field,
input.LV_valid_field:hover, 
input.LV_valid_field:active,
textarea.LV_valid_field:hover, 
textarea.LV_valid_field:active {
    border: 1px solid #000000;
}
    
.LV_invalid_field, 
input.LV_invalid_field:hover, 
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover, 
textarea.LV_invalid_field:active {
    border: 1px solid #ff0000;
}

.LV_validation_message{
    font-weight:bold;
    margin:0 0 0 5px;
}

.LV_valid {
    color:#000000;
}
	
.LV_invalid {
    color:#ff0000;
}

a.pageNlink:link, a.pageNlink:visited {
text-decoration: none;
padding: 4px;
font-family: vardana;
border: 1px solid #CCC;
background-color: #FFF;
color:#333;
}

a.pageNlink:hover {
color:#FFF;
background-color: #333;
}

.eventsmain 
{
widh:216px;
margin-bottom:15px;
}

.eventsmain .topevents {
width:216px;
height:13px;
background-image:url(../images/events-home-top.png);
}

.eventsmain .bottomhomeevents {
width:216px;
height:11px;
background-image:url(../images/events-home-bottom.png);
}