body {
	font: 80% Verdana,Tahoma,Arial,sans-serif;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-color:#000000;
	color:#000000;
	height:142px;
	background-position:top;
}

h1 {
font-size:16px;
color:#000000;
}

h2 {
font-size:16px;
color:#155817;
}

h3 {
font-size:16px;
color:#0e3b4b;
}

h4 {
font-size:14px;
font-weight:bold;
color:#0e3b4b;
margin-top:0px;
padding-top:0px;
}

h5 {
font-size:16px;
font-weight:bold;
color:#ff00fc;
margin-top:0px;
padding-top:0px;
}

h6 {
font-size:18px;
font-weight:bold;
color:#5f4efa;
}

#pubsSearch {
padding:20px;
background-color:#64bffc;
border: 1px solid #000000;
width:740px;
}

a.clubsLink:link, a.clubsLink:visited {
text-decoration: none;
color:#FF00FF;
}

a.clubsLink:link .clubsAddrss, a.clubsLink:visited .clubsAddrss {
color:#969696;
}

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

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

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

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

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

a.link_write:hover {
background-color: #9ae778;
color:#333;
}

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

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

#index_night {
color:#FFFFFF;
font-size:12px;
}

#event_night {
color:#000000;
font-size:12px;
}

#index_night_event {
color:#dadada;
font-size:12px;
}

a.moreinfo:link, a.moreinfo:visited {
color:#646161;
text-decoration:none;
}

a.moreinfo:hover {
color:#FFFFFF;
text-decoration:none;
}

a.bottom_back_link:link, a.bottom_back_link:visited {
color:#ffffff;
text-decoration:none;
}

a.bottom_back_link:hover {
color:#cc0000;
text-decoration:none;
}


a.bars_link:link, a.bars_link:visited {
color:#3219ef;
text-decoration:none;
}

a.bars_link:hover {
color:#ef1919;
text-decoration:none;
}


a.popup_link:link, a.popup_link:visited {
color:#40c143;
text-decoration:none;
}

a.popup_link:hover {
color:#000000;
text-decoration:none;
}

a.facebook_link:link, a.facebook_link:visited {
color:#1b4fb2;
text-decoration:none;
}

a.facebook_link:hover {
color:#000000;
text-decoration:none;
}

a.link_all:link, a.link_all:visited {
color:#FF0000;
font-size:12px;
text-decoration:none;
}

a.link_all:hover {
color:#646161;
text-decoration:none;
}

a.index_more_events:link, a.index_more_events:visited {
color:#000000;
text-decoration:none;
}

a.index_more_events:hover {
color:#ffffff;
text-decoration:none;
}

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

#containerGoogle {
width:840px;
margin: 0 auto;
}

#top {
background-image:url(layout/top-logo.png);
background-repeat:no-repeat;
background-position:top;
width:800px;
height:150px;
}

#top_inner {
padding-left:480px;
padding-top:23px;
padding-top:60px;
}

#comment_ad {
width:741px;
background-color:#3072bb;
font-size:10px;
clear:both;
}

#comment_ad_inner {
padding:30px;
}

#club_googlemap {
width:700px;
color:#000000;
clear:both;
}

#bars_googlemap {
width:700px;
color:#000000;
clear:both;
margin-left:10px;
}

#barslist {
width:740px;
color:#000000;
clear:both;
margin-left:10px;
}

#club_googlemap_title {
background-image:url(/layout/googlemaps_top.png);
background-repeat:no-repeat;
width:740px;
clear:both;
padding:20px;
margin-top:10px;
}

.club_contact_title {
background-color:#666666;
width:450px;
padding:10px;
color:#FFFFFF;
}

.club_cal_title {
background-color:#666666;
width:720px;
margin-left:10px;
padding:10px;
color:#FFFFFF;
}

#club_right {
margin-left:250px;
color:#000000;
}

#menu {

width:800px;
height:39px;
}

#menu_back {
background-image:url(layout/menu_black.jpg);
background-repeat:no-repeat;
background-position:top;
width:107px;
height:43px;
}

#content {
width:800px;
margin: 0 auto;
background-color:#FFFFFF;
}

#contentGoogle {
width:840px;
margin: 0 auto;
background-color:#FFFFFF;
}

#index_text {
background-image:url(layout/back_index_text3.jpg);
background-repeat:no-repeat;
background-position:top;
width:488px;
height:197px;
margin-left:20px;
float:left;
}

#index_pic {
width:258px;
height:250px;
margin-left:526px;
}

#index_text_inner {
padding:20px;
color:#000000;
font-weight:bold;
}

#index_day {
background-color:#40c143;
width:350px;
margin-left:30px;
margin-top:20px;
margin-bottom:30px;
float:left;
height:100%;
}

#index_day_title {
background-image:url(/layout/top-nights-home.png);
height:47px;
background-color:#FFFFFF;
width:350px;
}

#index_day_title_inner {
padding:5px;
padding-left:20px;
}

#index_day_inner {
padding:20px;
padding-top:0px;
}

#index_event {
background-color:#4083c1;
width:350px;
margin-right:25px;
margin-top:20px;
height:100%;
float:right;
margin-bottom:30px;
}

#index_event_title {
background-color:#ffffff;
background-image:url(/layout/top-events-home.png);
width:350px;
height:47px;
}

#index_event_title_inner {
padding:5px;
padding-left:20px;
}

#index_event_inner {
padding:20px;
padding-top:0px;
}

#index_promote {
background-color:#000000;
width:741px;
margin-left:30px;
margin-top:20px;
clear:both;
}

#event_promote {
background-color:#000000;
width:741px;
margin-left:10px;
margin-top:20px;
clear:both;
}

#index_promote_title {
background-color:#ee0505;
width:741px;
}

#index_promote_title_inner {
padding:5px;
padding-left:20px;
}

#index_promote_inner {
padding:20px;
padding-top:0px;
font-size:12px;
color:#FFFFFF;
}

.roundBottomGreen {
background-image:url(/layout/round-bottom-green.png);
width:350px;
height:20px;
}

.roundBottomBlue {
background-image:url(/layout/round-bottom-blue.png);
width:350px;
height:20px;
}

.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;
}

.textinput_drop {

	background-color:#ffffff;

}

.comm-left{
float:left;
}

.comm-right{
float:right;
margin-right:25px;
}

.inputbutton {

}


.inputbutton_index {

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

	background-color:#cc0000;
	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;
}



#bottom {
margin-left:30px;
width:741px;
height:113px;
background-image:url(layout/bottom.jpg);
background-repeat:no-repeat;
background-position:top;
text-align:center;
color:#000000;
font-size:9px;
clear:both;
}

#bottom_back {
margin-top:0px;
margin:0 auto;
width:800px;
margin-bottom:40px;
color:#FFFFFF;
}

#bottom_backGoogle {
margin-top:0px;
margin:0 auto;
width:840px;
margin-bottom:40px;
}

.btmRoundMain {
background-image:url(layout/bk-btmround.png);
width:800px;
height:14px;
margin:0 auto;
}

.topRoundMain {
background-image:url(layout/round-top.png);
width:800px;
height:14px;
margin:0 auto;
}

.topRoundMainGoogle {
background-image:url(layout/bk-toproundgoogle.png);
width:840px;
height:14px;
margin:0 auto;
}

.btmRoundMainGoogle {
background-image:url(layout/bk-btmroundgoogle.png);
width:840px;
height:14px;
margin:0 auto;
}

ul#bottom_list {
	list-style: none;
	margin-left: 0;
	padding-left: 1em;
	text-indent: -1em;
	}
	
#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
text-align: left;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
text-decoration: none;
padding: .2em 1em;
color: #fff;
background-color: #036;
}

#navcontainer ul li a:hover
{
color: #fff;
background-color: #369;
}

.bubble_top {
width:470px;
height:27px;
background-image:url(layout/comments_top.png);
background-repeat:no-repeat;
background-position:top;
}

.bubble_bottom{
width:470px;
height:30px;
background-image:url(layout/comments_bottom.png);
background-repeat:no-repeat;
background-position:top;
margin-bottom:10px;
}

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

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

.Monday_b_top {
width:470px;
height:27px;
background-image:url(layout/monday_top.png);
background-repeat:no-repeat;
background-position:top;
}

.Monday_b_bottom{
width:470px;
height:30px;
background-image:url(layout/monday_bottom.png);
background-repeat:no-repeat;
background-position:top;
margin-bottom:10px;
}

.Monday_b_middle {
width:470px;
background-image:url(layout/monday_middle.png);
background-repeat:repeat-y;
background-position:top;
}

.Tuesday_b_top {
width:470px;
height:27px;
background-image:url(layout/tuesday_top.png);
background-repeat:no-repeat;
background-position:top;
}

.Tuesday_b_bottom{
width:470px;
height:30px;
background-image:url(layout/tuesday_bottom.png);
background-repeat:no-repeat;
background-position:top;
margin-bottom:10px;
}

.Tuesday_b_middle {
width:470px;
background-image:url(layout/tuesday_middle.png);
background-repeat:repeat-y;
background-position:top;
}

.Wednesday_b_top {
width:470px;
height:27px;
background-image:url(layout/wednesday_top.png);
background-repeat:no-repeat;
background-position:top;
}

.Wednesday_b_bottom{
width:470px;
height:30px;
background-image:url(layout/wednesday_bottom.png);
background-repeat:no-repeat;
background-position:top;
margin-bottom:10px;
}

.Wednesday_b_middle {
width:470px;
background-image:url(layout/wednesday_middle.png);
background-repeat:repeat-y;
background-position:top;
}

.Thursday_b_top {
width:470px;
height:27px;
background-image:url(layout/thursday_top.png);
background-repeat:no-repeat;
background-position:top;
}

.Thursday_b_bottom{
width:470px;
height:30px;
background-image:url(layout/thursday_bottom.png);
background-repeat:no-repeat;
background-position:top;
margin-bottom:10px;
}

.Thursday_b_middle {
width:470px;
background-image:url(layout/thursday_middle.png);
background-repeat:repeat-y;
background-position:top;
}

.Friday_b_top {
width:470px;
height:27px;
background-image:url(layout/friday_top.png);
background-repeat:no-repeat;
background-position:top;
}

.Friday_b_bottom{
width:470px;
height:30px;
background-image:url(layout/friday_bottom.png);
background-repeat:no-repeat;
background-position:top;
margin-bottom:10px;
}

.Friday_b_middle {
width:470px;
background-image:url(layout/friday_middle.png);
background-repeat:repeat-y;
background-position:top;
}

.Saturday_b_top {
width:470px;
height:27px;
background-image:url(layout/saturday_top.png);
background-repeat:no-repeat;
background-position:top;
}

.Saturday_b_bottom{
width:470px;
height:30px;
background-image:url(layout/saturday_bottom.png);
background-repeat:no-repeat;
background-position:top;
margin-bottom:10px;
}

.Saturday_b_middle {
width:470px;
background-image:url(layout/saturday_middle.png);
background-repeat:repeat-y;
background-position:top;
}

.Sunday_b_top {
width:470px;
height:27px;
background-image:url(layout/sunday_top.png);
background-repeat:no-repeat;
background-position:top;
}

.Sunday_b_bottom{
width:470px;
height:30px;
background-image:url(layout/sunday_bottom.png);
background-repeat:no-repeat;
background-position:top;
margin-bottom:10px;
}

.Sunday_b_middle {
width:470px;
background-image:url(layout/sunday_middle.png);
background-repeat:repeat-y;
background-position:top;
}

.all_nights_text_inner {
padding-left:30px;
padding-right:30px;
}

#embrace_b_top {
width:470px;
height:27px;
background-image:url(layout/monday_top.png);
background-repeat:no-repeat;
background-position:top;
}

#embrace_b_middle {
width:470px;
background-image:url(layout/monday_middle.png);
background-repeat:repeat-y;
background-position:top;
}

#embrace_b_bottom {
width:470px;
height:30px;
background-image:url(layout/monday_bottom.png);
background-repeat:no-repeat;
background-position:top;
margin-bottom:10px;
}

.Club_b_top {
width:470px;
height:27px;
background-image:url(layout/tuesday_top.png);
background-repeat:no-repeat;
background-position:top;
}

.Club_b_middle {
width:470px;
background-image:url(layout/tuesday_middle.png);
background-repeat:repeat-y;
background-position:top;
}

.Club_b_bottom {
width:470px;
height:30px;
background-image:url(layout/tuesday_bottom.png);
background-repeat:no-repeat;
background-position:top;
margin-bottom:10px;
}

#bottom_inner {
padding-top:90px;
}

#comments {
padding:20px;
overflow:auto;
padding-bottom:0px;
}

#comments_title {
background-color:#6ce66f;
width:510px;
}

#Monday_title {
background-color:#f112f4;
width:510px;
}

#back_text {
background-color:#FFFFFF;
width:510px;
margin-bottom:30px;
}

#Tuesday_title {
background-color:#0b7ef3;
width:510px;
}

#Tuesday_text {
background-color:#c4def8;
width:510px;
margin-bottom:30px;
}

#Wednesday_title {
background-color:#0bf3a4;
width:510px;
}

#Wednesday_text {
background-color:#f1d5f4;
width:510px;
margin-bottom:30px;
}

#Thursday_title {
background-color:#32f30b;
width:510px;
}

#Thursday_text {
background-color:#f1d5f4;
width:510px;
margin-bottom:30px;
}

#Friday_title {
background-color:#f3a40b;
width:510px;
}

#Friday_text {
background-color:#f1d5f4;
width:510px;
margin-bottom:30px;
}

#Saturday_title {
background-color:#f3e00b;
width:510px;
}

#Saturday_text {
background-color:#f1d5f4;
width:510px;
margin-bottom:30px;
}

#Sunday_title {
background-color:#f30b0b;
width:510px;
}

#Sunday_text {
background-color:#f1d5f4;
width:510px;
margin-bottom:30px;
}

#comments_night_title {
background-color:#94daeb;
width:510px;
}

#nights_title {
background-color:#f24c72;
width:510px;
}

#blue_title {
background-color:#0b21f3;
width:510px;
}

#white_title {
background-color:#FFFFFF;
width:510px;
}

#red_title {
background-color:#f11a1a;
width:510px;
}

#comments_title_inner {
padding:20px;
}

#comments_text {
color:#FFFFFF;
width:510px;
background-color:#40c143;
margin-bottom:30px;
}

#comments_night_text {
color:#FFFFFF;
width:510px;
background-color:#FFFFFF;
margin-bottom:30px;
}

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

#red_text {
color:#FFFFFF;
width:510px;
background-color:#f0acac;
}


#nights_text {
color:#FFFFFF;
width:510px;
background-color:#FFFFFF;
margin-bottom:30px;
}

#grey_text {
color:#FFFFFF;
width:510px;
background-color:#FFFFFF;
}


#comments_text_inner {
padding:20px;
}

#comments_text_inner2 {
padding:20px;
}

#club_text_inner {
padding:20px;
color:#000000;
}


#ads_text_inner {
padding:30px;
}

#ads_text {
color:#FFFFFF;
width:230px;
height:660px;
background-color:#ffffff;
}

#ads_text_inne2 {
padding:30px;
}

#ads_text2 {
color:#FFFFFF;
width:230px;
height:660px;
background-color:#ffffff;
}

* html #vdividermenu ul{ /*IE only rule, reduce menu width*/
width: 99%;
}

/*#vdividermenu ul{
margin: 0;
height:43px;

font: 80% Verdana,Tahoma,Arial,sans-serif;
}

#vdividermenu ul li{
display: inline;
}

#vdividermenu ul li a{
float: right;
color: #ffffff;
width:75px;
text-align:center;
text-decoration: none;
background: transparent url(media/vertical.gif) center right no-repeat;
height:43px;
padding-top:15px;
font-size:13px;
}

#vdividermenu ul li a:visited{
color: #FFFFFF;
}

#vdividermenu ul li a:hover{
color: #ffffff;
background: url(layout/menu_back.png) no-repeat;
}


#vdividermenu ul li a.active{
color: #ffffff;
background: url(layout/menu_back.png) no-repeat;
}*/

#vdividermenu ul
{
margin:0;
padding: 0;
margin-left:20px;
}


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

#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(/layout/menu-home-grey.png); text-indent:-9999px; display:block;}
#vdividermenu ul li.home.active a {background-image:url(/layout/menu-home-white.png); text-indent:-9999px; display:block;}
#vdividermenu ul li.home a:hover {background-image:url(/layout/menu-home-white.png); text-indent:-9999px; display:block;}

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

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

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

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

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

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

.random_back_take {
background-image:url(takeaway/images/random_back.png);
background-repeat:no-repeat;
background-position:top;
width:230px;
height:150px;
}

.random_back_take2 {
background-image:url(takeaway/images/random_back2.png);
background-repeat:no-repeat;
background-position:top;
width:230px;
height:180px;
}

#night_comm {
background-image:url(layout/latest_3_comm.png);
background-repeat:no-repeat;
background-position:top;
width:740px;
height:305px;
}

.dayistoday {
background-color:#f5b8e1;
}

.indexCommentsTop {
background-image:url(layout/bk-commentstop.png);
background-repeat:no-repeat;
background-position:top;
width:745px;
height:47px;
color:#4d4d4d;
}

.indexComments {
background-color:#f65454;
width:745px;
}

.indexComments .padding {
padding:20px;
padding-bottom:10px;
color:#ffffff;
}

.indexCommentsBottom {
background-image:url(layout/bk-commentsbottom.png);
background-repeat:no-repeat;
width:745px;
height:10px;
}

.indexCommentsMain {
margin:0 auto;
width:745px;
padding-top:20px;
}

.indexComments a:link, .indexComments a:visited
{
color:#4d4d4d;
text-decoration:underline;
}

.indexComments a:hover
{
color:#4d4d4d;
text-decoration:none;
}

.nightsLinks a:visited {
text-decoration:none;
}

.nightsLinks a:link {
text-decoration:none;
}

.nightsLinks a:hover {
text-decoration:none;
}

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