body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: white;/*#6A81A6;6A81A6, 68708E*/
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a, a:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.border {
	border: 1px solid #999999;
}


.input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #666666;
}
.nocheck {
	background-color: #FFFFFF;
	height: 15px;
	width: 15px;
	border: 1px outset #020097;
}

.linktop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #097DD0;
	text-decoration: none;
}
.linktop:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #097DD0;
	text-decoration: none;
}
.title2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #020098;
	text-decoration: none;
	padding-bottom:3px;
}
.storytitle {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-bottom:3px;
}
.storytitle1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4D9ED8;
	text-decoration: none;
}
.title2:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #020098;
	text-decoration: none;
	padding-bottom:3px;
}

.topback {
	height:112px;
}

.linkgray {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #cdcdcd;
	text-decoration: none;
	padding-top:2px;
	padding-bottom:4px;
	padding-left:50px;

}

.linkgray:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #cbcbcb;
	text-decoration: none;
}


.activelink {color: #0030C8; font-size:13px;font-weight:bold;font-family: Tahoma;}

.NLRlogo { 	
	text-align:left;
	padding-left:10px;	
	background:url(http://nightliferatings.com/images/top_bg.gif) repeat-x #4F585F; 
}

.searchTop {
	background:url(http://nightliferatings.com/images/top_bg.gif) no-repeat #4F585F; 
	padding-right:10px;
	color:white;
}
.searchTop strong{	
	color:white;
	font-size:10px;
	font-family: Arial,Tahoma,Verdana;
}


select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.linkblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.linkblue:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: none;
	color: #FFFFFF;
	text-decoration: underline;
}

.noborderoragne {
	border: 0px solid transparent;
	background-color: transparent;
}

.orangeTitle {	
	font-family: Verdana, Tahoma;
	font-size: 15px;
	font-weight: bold;
	color: #F79F60;
	text-decoration: none;	
}

.storyTitle {
	font-weight:bold;
	font-size:15px;
	font-family:Verdana;
}	

a.orangeTitle , .orangeTitle:active, .orangeTitle:visited, .orangeTitle:hover {
	font-family: Verdana, Tahoma;
	font-size: 15px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;	
}


.orangever {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #FF9900;
	text-decoration: none;
}
.orangever:hover {
	font-family: tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #FF9900;
	text-decoration: none;
}

.blueverbold {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #000099;
	text-decoration: none;
}
a.blueverbold:hover {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #000099;
	text-decoration: underline;
}


.blueTitle {
	background:url(http://nightliferatings.com/images/bg_venue_titles.gif) no-repeat top #0768B7;
	font-size:14px !important;
	font-weight:bold;
	color:white;
	font-family:Arial;
	padding-left:20px;
	height:30px;
}	


.grayTitleSmall {	
	background-color: #879BAA;
	font-size: 11px;
	font-weight:bold;	
	height:22px;
	color:white;
}

.grayver {
	font-family: Verdana,Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}

.linkbluedark {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px !important;
	font-weight: normal !important;
	color: #020098 !important;
	text-decoration: none;
	padding-right:1px;
}
.linkbluedark:hover {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding-right:1px;
}

.linkletters, .linkletters:hover {
	font-size: 10px;
	font-weight: normal;
	color: white;
	text-decoration: none;		
}
.linkletters:hover {
	text-decoration: underline;
	color:#F89E5F;
}

.linklettersorange, .linklettersorange:hover {
	color:#F89E5F;
	font-size: 10px;
}


.noborder {
	border: 0px solid #666666;
	background-color:transparent;
}
.checkboxt {
	background-color: #FFFFFF;
	height: 15px;
	width: 15px !important;
	border: 0px;
}

.newselect {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 25px;
}

textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.SubButton1 {
	background: url(http://nightliferatings.com/images/submit.gif) no-repeat;
	height: 25px;
	width: 60px !important;	
	border: 0;
	cursor:pointer;	
}
.SubButtonall {
	background-image: url(http://nightliferatings.com/images/submitall.jpg);
	height: 25px;
	width: 60px  !important;	
	border: 0;
	cursor:pointer;	
}
.SubButtonclear {
	background: url(http://nightliferatings.com/images/clear.gif) no-repeat;
	height: 25px;
	width: 60px !important;	
	border: 0;
	cursor:pointer;	
}

.SubButtonmod {
	background-image: url(http://nightliferatings.com/images/modifysearch.jpg);
	height: 20px;
	width: 98px;
	border: 0;
	cursor:pointer;	
}

.red {
	color: #FF0000;
}

.Black {
	font-family: Verdana, Tahoma,  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.searchtable {
	text-align:left;
	width:500px;
}

.searchtable td {
	text-align:left;
	color:#7B7B7B;
	font-weight:bold;
	font-size:11px;	
}

.searchtable th {
	text-align:left;
	color:#7B7B7B;
	font-weight:normal;
	font-size:11px;
}

.searchtable img{
	margin-top:10px;
}

.checkbox {
	background-color:transparent;
	border:solid 0px #000000
}

.borderrightside {
	padding-top:10px;
	padding-left:10px;
	font-size:11px;
}

.borderrightside th{	
	font-size:11px;
}

.borderleftside {		
	width:206px;
	background-color:#C8C8C8;
}



.bordertopbottom{
	border-top: 1px #B9B9B9 solid;
	border-bottom: 1px #B9B9B9 solid;
	line-height:18px;
}


.menu {width:206px;}


.blue_menu {
	width:206px;	
	vertical-align:middle;	
	height:168px;
	text-align:left;	
	background:url(http://nightliferatings.com/images/menu_bg.gif) no-repeat #0768B7;
}

.blue_menu a, .blue_menu a:hover{	
	padding-left:40px;	
	vertical-align:middle;
	color:white;
	font-weight:bold;	
	font-size:13px;
	font-family:Arial, Tahoma;
	text-decoration:none;
}

.blue_menu1 a, .blue_menu1 a:hover{	
	padding-left:4px;	
	vertical-align:middle;
	font-weight:normal;
	color:white;	
	font-size:12px;
	font-family:Arial, Tahoma;
	text-decoration:none;
}

.topbanner {
	width:100%;	
	text-aling:center;	
}


form {display:inline;}

.topRatedTable td {	
	font-size: 11px;
	line-height:23px;
	background-color:#DDDDDD;
	color:#7B7B7B;
	font-weight:bold;
	
}


.topRatedTable .leftb {
	padding-right:2px;
	padding-left:6px;
}

.topRatedTable .rightb {
	padding-right:1px;
	color:#097DD0;
}

.topRatedTable {
	width:206px;
	background-color:#DDDDDD;
	
}

.topRatedTable th{
	width:206px;
	height:50px;
	text-align:left;
	background-color:#DDDDDD;
	padding-left:6px;
}

.topRatedTable a {	
	margin-right:20px;
	font-size: 11px;	
	color:#7B7B7B;
	font-weight:bold;
}


.eventsTable {
	margin-left:8px;
}
.eventsTable td{
	color:#4D9ED8;
	font-size:11px;
}
.eventsTable .text {
	color:#000000;
}

.eventsTable img {
	margin-right:8px;
	margin-top:4px;
	margin-bottom:4px;
}

.eventsTable a, .eventsTable a:hover{
	color:#4D9ED8;
	font-weight:bold;
	text-decoration:underline;
	font-size:11px;
}

.featuredVenueTable {	
	width:212px;	
	font-size: 11px;	
	border-left: dotted 2px #B3B3B3;
}

.featuredVenueTable1 {		
	font-size: 11px;
	color:#000000;	
}
.featuredVenueTable2 {
	font-weight:bold;		
	font-size: 16px;
	color:#000000;	
}
.columntxt {		
	font-size: 11px;
	color:#000000;
	font-family:Arial, Tahoma;	
}

.columntxt1 {		
	font-size: 11px;
	color:#4C9EDA;
	font-weight:bold;
	font-family:Tahoma;	
}

.featuredVenueTable td{
	padding-left:6px;	
	padding-bottom:2px; 
}


.featuredVenueTable .info {
	color:#4C9EDA;
	font-size:11px;
	padding-top:4px;
}

.featuredVenueTable1 .info {
	color:#4D9ED8;
	font-size:11px;
	font-weight:bold;
	padding-top:4px;
}

.featuredVenueTable .info span{	
	color:#7B7B7B;
	text-decoration:underline;
	font-weight:bold;
}

.featuredVenueTable1 .info span{	
	color:#7B7B7B;
	text-decoration:underline;
	font-weight:bold;
}

.featuredVenueTable .info strong{	
	font-size:13px;
	padding-top:8px;
	margin-bottom:0px;
}

.featuredVenueTable1 .info strong{	
	font-size:13px;
	padding-top:0px;
	margin-bottom:0px;
}

.title {font-size:11px; font-weight:bold;margin:4px;text-decoration:underline;}

.textbanner a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

.textbanner a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}

.textbanner td {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-top:3px;
	padding-bottom:8px;
}

.lightgrayTD {
	font-weight:bold;
	font-size: 11px;
	color: #097DD0;	
	text-align:center;
}



.darkgrayTD {
	background-color:#D9D9D9;
	font-weight:bold;
	font-size: 10px;
	text-align:left;
}


.textBannersPadding {	
	height:0px;
	padding-top:1px;
}


.bluish_labels{
	color:#097DD0;
	font-weight:bold;
}

.bluish_labels1{
	color:#097DD0;
	font-size: 10px;
	font-weight:bold;
}

.bluish_labels1 a{
	color:#097DD0;
	font-size: 10px;
	font-weight:bold;
}

.bluish_labels1 a:hover{
	color:#097DD0;
	font-size: 10px;
	font-weight:bold;
}

.bluish_border {
	background-color:#097DD0;
	height:10px;
}

.bluish_title{
	background-color:#6A81A6;
	color:white;
	padding:2px;
	font-weight:bold;
	font-size:12px;
}




.blue_button_small {
	background-color:#097DD0;
	color:white !important;
	font-weight:bold;
	font-size:11px;
	border:none;
	line-height:22px;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
	padding-bottom:4px;
	cursor:pointer;
	border-bottom:1px solid #C5C5C5;
	border-right:1px solid #C5C5C5;
}	


.blue_submit {
	background-color:#097DD0;
	color:white !important;
	font-weight:bold;
	font-size:11px !important;
	border:none;
	line-height:22px;	
	cursor:pointer;
	height:22px;
}	

.blue_submit_width {
	background-color:#097DD0;
	color:white;
	font-weight:bold;
	font-size:11px;
	border:none;
	line-height:22px;	
	cursor:pointer;
	height:22px;
	width:75px !important;
	
}

.blue_button a, .blue_button a:hover, .blue_button_small a, .blue_button_small a:hover, .blueA{	
	color:white !important;
	font-weight:bold;
	font-size:11px !important;
	text-decoration:none !important;
}


.leftBanners {
	background-color:#C8C8C8;
	padding-top:18px;
}


.foot a, .foot a:hover{
	color:white;
	font-weight:bold;
	font-size:10px;
	line-height:18px;
}	

.foot, .foot td{
	height:67px;
	color:#FFFFFF;
	font-size:10px;
}

.foot .inc{
	font-size:10px;
	font-weight:normal;
}


.otherTable td span{
	color:#7B7B7B;
	font-weight:bold;	
	vertical-align:middle;	
	padding-right:2px;	
	height:30px;	
}

.otherTable .checkboxx{
	padding-top:10px;
	background-color:transparent;	
	width:15px;
	height:15px;
	margin:0px;
	margin-right:1px;
	padding:0px;	
	border:none;	
}

.otherTable .radio{	
	background-color:transparent;	
	width:12px;
	margin:0px;
	margin-right:1px;
	padding:0px;	
	border:none;	
}

.otherTable td {
	background-color:#E8E8E8;	
	border-bottom:1px white solid;
	vertical-align:middle;	
	font-size:11px;			
	line-height:30px!important;
	padding-left:8px;
	
}

.otherTable th {	
	text-align:left;	
	vertical-align:bottom;
	line-height:22px;
	background-color:#3F474D;	
}

.otherTable th div {	
	width:75px;
	color:#FFFFFF;
	padding-left:10px;
	font-family:Verdana,Arial, Tahoma;
	font-weight:bold;
	background-color:#4D9ED8;
	border-right:1px white solid;	
}

.otherTable .longerDiv {	
	width:95px !important;
	color:#FFFFFF;
	padding-left:10px;
	padding-right:10px;
	font-family:Verdana,Arial, Tahoma;
	font-weight:bold;
	background-color:#4D9ED8;
	font-size:11px;
	border-right:1px white solid;	
}
.otherTable .longDiv {	
	width:115px !important;
	color:#FFFFFF;
	padding-left:10px;
	padding-right:10px;
	font-family:Verdana,Arial, Tahoma;
	font-weight:bold;
	background-color:#4D9ED8;
	font-size:11px;
	border-right:1px white solid;	
}

.welcome {
	background: url(http://nightliferatings.com/images/welcome.gif) no-repeat; 
	width:206px;
	height:24px;
	color:white !important;
	font-weight:bold;
	padding-left:40px;
	vertical-align:middle;
	padding-top:5px;
	font-size:12px;
}
.welcome a, .welcome a:hover{
	color:white;
	font-weight:bold;
	font-size:12px;
}

.welcome1 {
	background: url(http://nightliferatings.com/images/orange_bg.gif) no-repeat; 
	width:206px;
	height:24px;
	color:white !important;
	font-weight:bold;
	padding-left:40px;
	vertical-align:middle;
	padding-top:5px;
	font-size:12px;
}
.welcome1 a, .welcome1 a:hover{
	color:white;
	font-weight:bold;
	font-size:12px;
}

.welcome1a {
	background: url(http://nightliferatings.com/images/welcome.gif) no-repeat; 
	width:206px;
	height:24px;
	color:white !important;
	font-weight:bold;
	padding-left:40px;
	vertical-align:middle;
	padding-top:5px;
	font-size:12px;
}
.welcome1a a, .welcome1a a:hover{
	color:white;
	font-weight:bold;
	font-size:12px;
}

.orangeLabel {
	background:url(http://nightliferatings.com/images/bg_essentials.gif) no-repeat left;
	font-weight:bold;
	color:white;
	font-family:Arial;
	width:106px;
	height:27px;
	padding-left:5px;
}



.ratings {
	background:url(http://nightliferatings.com/images/bg_ratings.gif) no-repeat center ;
	height: 18px;
	width:38px;
	color:white;
	font-weight:bold;
	text-align:center;
	padding-right:0px;
	padding-left:0px;
}

.ratings1 {
	background:url(http://nightliferatings.com/images/bg_ratings1.gif) no-repeat center ;
	font-size:13px;
	height: 18px;
	width:38px;
	color:white;
	font-weight:bold;
	text-align:center;
	padding-right:0px;
	padding-left:0px;
}

.dotTable, .dotTableEvents {
	background: url(http://nightliferatings.com/images/bg_venuedetails.gif) repeat-y ;
	width:497px;
}

.dotTable td, .dotTableEvents td{
	font-size:11px;
	line-height:18px;
	padding-right:10px;
	
}

.dotTable .details, .dotTableEvents .details{
	font-size:12px;	
	color:#3F4245;
	padding-top:15px;
}

.dotTable .bottomline, .dotTableEvents .bottomline{
	background:url(http://nightliferatings.com/images/bg_bottom_venueP.gif) no-repeat top;
	height:18px;
	font-size:1px;
	line-height:1px;
	
}


.dotTableEvents a, .dotTableEvents a:hover {
	font-size:11px !important;
	text-decoration:none;
	color:#097DD0;
	font-weight:bold;
}

.dotTable a, .dotTable a:hover {
	font-size:12px !important;
	color:#097DD0;
	text-decoration:underline;
	font-weight:bold;
	
}

.dotTable span a, .dotTable span a:hover {
	font-size:11px !important;
	
}

.dotTable th, .dotTableEvents th{
	text-align:left;
	padding-left:15px;
	line-height:18px;
	padding-right:10px;
}

.ratingTable {
	margin-top:5px;
	margin-bottom:5px;
	border-top:1px solid #097DD0;
	border-bottom:1px solid #097DD0;	
}

.ratingTable .space, .space{
	height:4px !important;
	font-size:1px !important;
	line-height:1px !important;	
}

.ratingTable td {
	font-weight:bold;
	line-height:20px;
	padding-right:0px !important;
	padding-left:0px !important;
	
}

.buttons_padding {
	padding-bottom:10px;
}

.sortText, .sortText a, .sortText a:hover, .signIn td{
	color:#6D6D6D;
	font-weight:bold;
	font-size:12px;
}

.normalText, .signIn .normalText, .invite td{
	color:#6D6D6D;
	font-weight:normal;
	font-size:12px;
}


.normalText strong{
	color:#097DD0;
	font-weight:bold;
	font-size:12px;
}

.normalTextOrange strong{
	color:#E48533;
	font-weight:bold;
	font-size:13px;
}

.venueGalleryText strong{
	color:#0976C9;
	font-weight:bold;
	font-size:15px;
}


.signIn input, .signIn textarea{
	width:170px;
}

.signIn .smallerInput{
	width:auto!important;
	border:none;
}

.normalText a, .normalText a:hover{
	color:#097DD0;
	font-weight:normal;
	font-size:12px;
}

.resultTable {
	color:#6D6D6D;
}

.resultTable td{
	border-bottom:3px #DDDDDD solid;
	padding-top:4px;
	padding-bottom:2px;
}

.resultTable a , .resultTable a:hover {
	color:#097DD0;
}


.bluish_big_title, .bluish_big_title:hover{
	padding-left:1px;
	color:#097DD0;
	font-weight:bold;
	font-size:13px;
	font-family:Verdana;
	padding-bottom:4px;
}

.bluish_big_title1{
	padding-left:1px;
	color:#097DD0;
	font-weight:bold;
	font-size:11px;
	font-family:Verdana;
}

.smalltext1{
	padding-left:1px;
	color:#696969;
	font-weight:normal;
	font-size:11px;
	font-family:Verdana;
}

.newsletter_title{	
	color:#097DD0;
	font-weight:bold;
	font-size:20px;
	font-family:Verdana;
}

.newsletter {
	padding-left:8px;
	color:#097DD0;
	font-weight:bold;
	font-size:13px;
	font-family:Verdana;
	padding-bottom:4px;
}

.columntitle {
	color:#097DD0;
	font-weight:bold;
	font-size:13px;
	font-family:Verdana;
	padding-bottom:4px;
}

.columntitle a, a:hover{
	color:#0000FF;
	font-weight:bold;
	font-size:12px;
	font-family:Verdana;
}

.columnnext {
	color:#000000;
	font-weight:bold;
	font-size:12px;
	font-family:Verdana;
}

.columnnext a, a:hover{
	color:#0000FF;
	font-weight:bold;
	font-size:12px;
	font-family:Verdana;
}


.resultTable .blueTitle {
	background:url(http://nightliferatings.com/images/bg_result_titles.gif) no-repeat top #DDDDDD;
	font-size:14px !important;
	font-weight:bold;
	color:white;
	font-family:Arial;
	padding-left:0px;
	height:35px;
	padding-bottom:4px;
}


.noborderInput {
	border: 0px solid transparent;
	width:auto !important;
	height:auto !important;
}


.venueName {
	background: url(http://nightliferatings.com/images/bg_venuename.gif) no-repeat;
	height:38px;
	margin-top:15px;
	padding-left:16px;
	color:white;
	font-weight:bold;
	font-size:16px !important; 
	font-family:Arial;
}

.venueName a, .venueName a:hover{ 
	color:white !important;
	font-size:16px !important; 
	font-family:Arial;
	text-decoration:none!important;
	margin-top:15px;
}

.blueTitle a , .blueTitle a:hover  {
	color:white !important;
	font-size:14px !important; 
	font-family:Arial;
	text-decoration:none!important;
	margin-top:15px;
}

.sitemap td{
	font-size:12px;
	line-height:20px;
}
.sitemap a , .sitemap a:hover {
	font-size:12px;
	line-height:20px;
	color:#097DD0;
}


.blue_button {
	background-color:#097DD0;
	color:white !important;
	font-weight:bold;
	font-size:11px !important;
	border:none;
	line-height:22px;
	padding-left:8px;
	padding-right:8px;
	padding-top:4px;
	padding-bottom:4px;
	cursor:pointer;
	border-bottom:1px solid #C5C5C5;
	border-right:1px solid #C5C5C5;
}	

.nada{

}