/* CSS Document */
/* 	Nightclub Finder
	Last updated on JUNE 17, 2009
	Created & Updated by SURESH & SUMATHI
*/

/* 	===================================================================================================
											BODY
===================================================================================================  */

BODY {
	padding:0px;
	margin:0px;
	background-color: #88CEFF;
	font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
	background-attachment: scroll;
	background-image: url(../nightclubFinderImage/bgBody.jpg);
	background-repeat:repeat-x;
	background-position: left top;
}
* {
	margin:0px;
	padding:0px;
}
form {
	padding: 0px;
	margin: 0px;
}
img {
	border:none;
}
a {
	outline:none;
}
a:hover {
	outline:none;
}
fieldset, form, label {
	margin:0px;
	padding:0px;
	vertical-align:middle;
}
/* 	===================================================================================================
											MAIN CONTENTS
===================================================================================================  */
.main {
	width:1003px;
	padding:0px;
	margin:0px auto;
}
.outerBorder {
	margin:0px;
	padding:0px 5px 0px 5px;
	float:left;
	width:993px;
	background-color:#FFFFFF;
}
.header {
	margin:0px;
	padding:0px;
	height: 136px;
	width:993px;
	float:left;
	background-attachment: scroll;
	background-image: url(../nightclubFinderImage/bgHeader.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.headerLeft {
	margin:0px;
	padding:0px;
	width:745px;
	float:left;
}
.headerLeftTop {
	margin:0px;
	padding:0px;
	width:745px;
	height:73px;
	float:left;
}
.headerLogo {
	margin:0px;
	padding:17px 0px 0px 17px;
	width:219px;
	float:left;
}
.headerAd {
	margin:0px;
	padding:13px 0px 0px 0px;
	width:509px;
	float:left;
}
.headerLeftBottom {
	margin:0px;
	padding:13px 0px 0px 18px;
	width:727px;
	float:left;
	height:50px;
}
.searchInput {
	padding:6px 3px 6px 3px;
	margin:0px;
	float:left;
	font-size:11px;
	color:#909090;
	border:0px solid #FFFFFF;
	background-attachment: scroll;
	background-image: url(../nightclubFinderImage/bgSearchText.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	width:180px;
}
.search {
	padding:0px 0px 0px 10px;
	margin:0px;
	float:left;
	width:58px;
	height:24px;
}
.search ul {
	position: relative;
	width:58px;
	height:24px;
	margin: 0;
	padding: 0;
	text-align:left;
	background-image: url(../nightclubFinderImage/bgSearchButton.gif);
}

.searchButton {
	padding: 0;
	margin: 0 0px 0 0;
	background: url(../nightclubFinderImage/bgSearchButton.gif) no-repeat left top;
	width: 65px;
	height: 24px;
	float: left;
	border: 0;
	cursor: pointer;	
}
.search ul li {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	top:0;
}
.search li, .search a {
	display:block;
	height:24px;
	border-bottom:0;
}
.search ul li a {
	text-indent:-9999px;
	text-decoration:none;
	padding: 0px;
	cursor:pointer;
}
.seBu {
	left:0;
	top:0;
	width:58px;
}
.seBu a:hover {
	background: transparent url(../nightclubFinderImage/bgSearchButton.gif) 0 -24px no-repeat;
	border-bottom:0;
}
.headerRight {
	margin:0px;
	padding:5px 0px 0px 15px;
	width:233px;
	float:left;
	background: url(../nightclubFinderImage/loginBg.gif) no-repeat left top;
	height:102px;
}
.headerRightLogin {
	margin:0px;
	padding:5px 0px 0px 15px;
	width:233px;
	float:left;
	background: url(../nightclubFinderImage/loginBg.gif) no-repeat left top;
	height:102px;
}
.headerRightLogout {
	margin:0px;
	padding:4px 0px 0px 15px;
	width:233px;
	float:left;
	background: url(../nightclubFinderImage/logoutBg.gif) no-repeat left top;
	height:80px;
}
.topImg{
	margin:0px;
	padding:0px;	
	float:left;
	width:50px;
}
.headerRight p {
	margin:0px;
	padding:5px 0px 0px 0px;
	#padding:0px 0px 0px 0px;
	color:#FFFFFF;
	font-size:11px;
	float:left;
	width:233px;
}
.headerRight img {
	margin:0px;
	padding:0px;
	
}
.headerRight p a {
	color:#0066FF;
	text-decoration:underline;
}
.headerRight p a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
.loginInput {
	padding:2px 2px 2px 2px;
	margin:0px 5px 0px 0px;
	font-size:11px;
	color:#909090;
	border:1px solid #5B5B5B;
	background-color:#FFFFFF;
	width:92px;
	float:left;
	line-height:14px;
	
}
.loginButtons {
	padding:7px 0px 0px 87px;
	float:left;
	margin:0px;
	width:135px;
}
.signUp {
	padding:0px;
	margin:0px 10px 0px 0px;
	border:0px solid #5B5B5B;
	width:53px;
	height:21px;
	background-attachment: scroll;
	background-image: url(../nightclubFinderImage/signUpButton.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	cursor:pointer;
	float:left;
}
.loginBu {
	padding:0px;
	margin:0px;
	border:0px solid #5B5B5B;
	width:48px;
	height:21px;
	background-attachment: scroll;
	background-image: url(../nightclubFinderImage/loginButton.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	cursor:pointer;
	float:left;
}
/* 	===================================================================================================
											CONTENT PART
===================================================================================================  */
.contentPart {
	padding: 20px 0 0 15px;
	margin:0px;
	float:left;
	width:978px;
	background-color:#E2E2E2;
}
.contentLeft {
	padding:0px;
	margin:0px;
	float:left;
	width:199px;
	background: #E2E2E2 url(../nightclubFinderImage/bgSearchR.jpg) repeat-y left top;	
}
.contentCenter {
	padding:0px;
	margin:0px;
	float:left;
	width:513px;
	background-color: #FFFFFF;
}
.contentCenterDetail {
	padding:0px;
	margin:0px;
	float:left;
	width:759px;
	background-color: #FFFFFF;
}
.contentRight {
	padding:0px 0 0 20px;
	margin:0px;
	float:left;
	width:246px;
}
.line {
	margin:0px;
	padding:7px 0px 7px 0px;
	float:left;
	background-attachment: scroll;
	background-image: url(../angelinaParenteImages/bgLine.gif);
	background-repeat: repeat-x;
	background-position: left;
	width: 625px;
	color:#FFFFFF;
}
/* 	===================================================================================================
											FOOTER PART
===================================================================================================  */
.footerOuter {
	width:100%;
	height:100px;
	padding:0px;
	margin:0px;
	background-attachment: scroll;
	background-image: url(../angelinaParenteImages/bgFooter.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	float:left;
}
.footer {
	padding:25px 0px 0px 30px;
	margin:0px;
	float:left;
	width:946px;
	font-size:13px;
	color:#FFFFFF;
}
.footer ul {
	padding:0px;
	margin:0px;
}
.footer ul li {
	padding:0px 10px 10px 0px;
	margin:0px;
	float:left;
	list-style-type:none;
}
.footer ul li a {
	color:#FFFFFF;
	text-decoration:none;
}
.footer ul li a:hover {
	color:#E9C9CC;
	text-decoration:none;
}
.footer p {
	padding:0px;
	margin:0px;
	float:left;
	width:946px;
}
/***** Added on June 17, 2009 by US *****/
.contentLeftB {
	padding: 23px 0 21px 15px;
	margin:0px 0 0px 0;
	float:left;
	width:184px;
	background: url(../nightclubFinderImage/bgTitleSearchB.jpg) no-repeat left bottom;
}
.contentLeft h2 {
	padding: 10px 0 10px 0;
	margin: 0;
	color: #1B6CCC;
	font-size: 12px;
	font-weight: normal;
}
.contentLeft h3 {
	padding: 5px 0 2px 0;
	margin: 0;
	color: #686868;
	font-size: 11px;
	font-weight: normal;
}
.leftSearchArea {
	padding: 0;
	margin: 0;
	width: 184px;
	float: left;
}
/*=========================== Search Area ==========================*/
.searchArea {
	padding: 11px 13px 0px 15px;
	margin: 0px;
	float: left;
	width: 143px;
	background-color: #C5CEE1;
}
.searchArea h2 {
	padding: 0px 0px 10px 0px;
	margin: 0px;
	color: #FFFF00;
	font-size: 16px;
	font-weight: bold;
}
.searchArea h3 {
	padding: 2px 0px 5px 0px;
	margin: 0px;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
}
.searchArea h4 {
	padding: 0px 0px 10px 0px;
	margin: 0px;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
}
.searchRow {
	padding: 0px 0px 7px 0px;
	margin: 0px;
	width: 140px;
	float: left;
}
.checkboxTxt {
	color: #686868;
	font-size: 11px;
	line-height: 12px;
}
.checkboxTxt {
	color: #686868;
	font-size: 11px;
	line-height: 12px;
}
.seletTxt {
	width: 140px;
	height: 19px;
	padding: 0px;
	margin: 0px 0px 7px 0px;
	border: 1px solid #7F9DB9;
	font-size: 11px;
	color: #686868;
}
.seletTxtMulti {
	width: 140px;
	height: 79px;
	overflow: auto;
	padding: 0px;
	margin: 0px 0px 10px 0px;
	border: 1px solid #7F9DB9;
	font-size: 11px;
	color: #686868;
	background-color: #FFFFFF;
}
.seletTxtMulti input{
	padding:0px 0px 0px 0px;
	margin:6px 0px 0px 8px;
	#margin:0px 0px 0px 8px;
	 vertical-align:text-bottom;
	#vertical-align:middle;
	
}
.seletTxtMultiGuy {
	width: 140px;
	height: 62px;
	overflow: auto;
	padding: 0px;
	margin: 0px 0px 10px 0px;
	border: 1px solid #7F9DB9;
	font-size: 11px;
	color: #686868;
	background-color: #FFFFFF;
}
.seletTxtMultiGuy input{
	padding:0px 0px 0px 0px;
	margin:6px 0px 0px 8px;
	#margin:0px 0px 0px 8px;
    vertical-align:text-bottom;
	#vertical-align:middle;


	
}
.selectCheckBox {
	line-height: 12px;
}
.seletTxtMultiNew {
	width: 140px;
	height: 60px;
	overflow: auto;
	padding: 0px;
	margin: 0px 0px 10px 0px;
	border: 1px solid #7F9DB9;
	font-size: 11px;
	color: #686868;
	background-color: #FFFFFF;
}
.seletTxtMulti1 {
	width: 140px;
	height: 62px;
	overflow: auto;
	padding: 0px;
	margin: 0px 0px 10px 0px;
	border: 1px solid #7F9DB9;
	font-size: 11px;
	color: #686868;
	background-color: #FFFFFF;
}
.resetBtn {
	padding: 0;
	margin: 0 20px 0 0;
	background: url(../nightclubFinderImage/bgReset.jpg) no-repeat left top;
	width: 52px;
	height: 22px;
	float: left;
	border: 0;
	cursor: pointer;
}
.doItBtn {
	padding: 0;
	margin: 0 0px 0 0;
	background: url(../nightclubFinderImage/bgDoitNew.jpg) no-repeat left top;
	width: 65px;
	height: 25px;
	float: left;
	border: 0;
	cursor: pointer;	
}
.contentLeftRow {
	padding: 0px 0px 10px 0px;
	margin:0px;
	float:left;
	width:199px;
}	
.topClubRow {
	padding: 10px 0 10px 0px;
	margin:0px;
	float:left;
	background-color: #E2E2E2;	
	width: 513px;
}
.topClubRow1 {
	padding: 0px 0 0px 0px;
	margin:0px;
	float:left;
	width: 513px;
	background: #E2E2E2;
}
.adSpace {
	padding: 5px 0 0 4px;
	margin:0px;
	float:left;
	width:190px;
}
.contentCenterB h1 {
	padding: 0px 0px 0px 0px;
	margin: 0;
}
.titleImage{
	padding: 0px 0px 0px 0px;
	margin: 0;
	background:url(../nightclubFinderImage/sohoTitle.jpg) no-repeat left top;
	width:513px;
	color:#FFFFFF;
	font-size:18px;
	height:32px;
	text-align:center;	
	vertical-align:middle;
}
.titleImage h1{
	padding: 4px 0px 0px 0px;
	margin: 0;
	color:#FFFFFF;
	font-size:20px;
	text-align:center;	
	vertical-align:middle;
	background:none;
	font-weight:normal;
	width:513px;
}
.titleImageLarge{
	padding: 0px 0px 0px 0px;
	margin: 0;
	background:url(../nightclubFinderImage/bgTitleLarge.jpg) no-repeat left top;
	width:759px;
	color:#FFFFFF;
	font-size:18px;
	height:32px;
	text-align:center;	
	vertical-align:middle;
}
.titleImageLarge h1{
	padding: 4px 0px 0px 0px;
	margin: 0;
	color:#FFFFFF;
	font-size:20px;
	text-align:center;	
	vertical-align:middle;
	background:none;
	font-weight:normal;
	width:759px;
}
.contentCenterB {
	padding: 0px 0 10px 0;
	margin:0px;
	float:left;
	width: 513px;
	background: #ffffff url(../nightclubFinderImage/bgTopClubB.jpg) no-repeat left bottom;
}
.contentCenterB img {
	padding: 0px 0 0px 0;
	margin:0px;
}
.contentCenterRow {
	padding: 13px 0 0 13px;
	margin:0px;
	float:left;
	width: 495px;
}
.contentCenterRowComments {
	padding: 25px 0 0 12px;
	margin:0px;
	float:left;
	width: 495px;
	color:#666666;
}
.contentCenterRowClub {
	padding: 0px 0 0 88px;
	margin:0px;
	float:left;
	width: 617px;
}
.contentCenterRowClub h2 {
	padding: 0px 0px 15px  0px;
	margin:0px;
	float:left;
	width: 495px;
	font-size:18px;
	color:#FF9900;
}
.contentCenterRowClub p {
	color: #878787;
	padding: 0px 15px 15px 0px;
	margin: 0;
	font-size: 12px;
	line-height: 15px;
}
.contentCenterRowClub a {
	text-decoration: underline;
	color: #1263C7;
}
.contentCenterRowClub a:hover {
	text-decoration: none;
	color: #1263C7;
}
.contentCenterRow h2 {
	padding: 25px 0 0 0px;
	margin:0px;
	float:left;
	width: 495px;
	font-size:18px;
	color:#FF9900;
}
.contentCenterRow p {
	color: #878787;
	padding: 0px 15px 15px 0px;
	margin: 0;
	font-size: 12px;
	line-height: 15px;
}
.contentCenterRow a {
	text-decoration: underline;
	color: #1263C7;
}
.contentCenterRow a:hover {
	text-decoration: none;
	color: #1263C7;
}
.nightClubBox {
	padding: 16px 0 0px 13px;
	margin:0px;
	float:left;
	width: 490px;
}
.nightClubBoxT {
	padding: 12px 0 0px 0;
	margin:0px;
	float:left;
	width: 488px;
	background: #EAEAEA url(../nightclubFinderImage/bgClubBoxT.jpg) no-repeat left top;
}
.nightClubBoxB {
	padding: 0px 0 7px 8px;
	margin:0px;
	float:left;
	width: 480px;
	background: url(../nightclubFinderImage/bgClubBoxB.jpg) no-repeat left bottom;
}
.nightClubBoxBLeft {
	padding: 0px;
	margin:0px;
	float:left;
	width: 300px;
}
.nightClubBoxBLeftL
{
	padding: 0px;
	margin:0px;
	float:left;
	width: 73px;
}
.nightClubBoxBLeftL img
{
	border: 1px solid #abb7c3;
	padding: 1px;
}
.nightClubBoxBLeftR
{
	padding: 0px;
	margin:0px;
	float:left;
	width: 227px;
}
.nightClubBoxBRight {
	margin:0px;
	float:left;
	width: 168px;
	text-align: right;
	padding-top: 0px;
	padding-right: 12px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.nightClubBoxBRight p span {
	padding: 0;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #1d6ccb;
}
.nightClubBoxBL{
	width:100px;
	float:left;
}
.nightClubBoxBR{
	width:350px;
	float:left;
}
.clubImg {
	float: left;
	margin: 0 10px 0 0;
	padding: 1px;
	border: 1px solid #B7B7B7;
}
.nightClubBoxB h2 {
	padding: 0 0 3px 0;
	margin: 0;
	color: #FAA424;
	font-size: 18px;
	font-weight: normal;
}
.nightClubBoxB h2 a {
	color: #FAA424;
	text-decoration:none;
}
.nightClubBoxB h2 a:hover {
	color: #3182D3;
}
.nightClubBoxB h3 {
	padding: 0 0 5px 0;
	margin: 0;
	color: #1D6CCB;
	font-size: 12px;
	font-weight: bold;
}
.nightClubBoxB p {
	padding: 0 0 7px 0;
	margin: 0;
	color: #878787;
	font-size: 12px;
	font-weight: normal;
}
.nightClubBoxB a {
	color: #878787;
	text-decoration: underline;
}
.nightClubBoxB a:hover {
	color: #878787;
	text-decoration: none;
}
.link1 {
	padding: 0 20px 0 0;
}

/************* top clubs *************/

.nightClubBoxBW {
	padding: 0px 0 7px 5px;
	margin:0px;
	float:left;
	width: 483px;
	background: url(../nightclubFinderImage/bgClubBoxB.jpg) no-repeat left bottom;
}
.nightClubBoxBLeftW {
	padding: 0px;
	margin:0px;
	float:left;
	width: 317px;
}
.nightClubBoxBLeftLW
{
	padding: 0px;
	margin:0px;
	float:left;
	width: 90px;
}
.nightClubBoxBLeftLW img
{
	border: 1px solid #abb7c3;
	padding: 1px;
}
.nightClubBoxBLeftRW
{
	padding: 0px;
	margin:0px;
	float:left;
	width: 215px;
}
.nightClubBoxBRightW {
	margin:0px;
	float:left;
	width: 155px;
	text-align: right;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.nightClubBoxBRightW p span {
	padding: 0;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #1d6ccb;
}
.nightClubBoxBLW{
	width:100px;
	float:left;
}
.nightClubBoxBRW{
	width:350px;
	float:left;
}

.nightClubBoxBW h2 {
	padding: 0 0 10px 0;
	margin: 0;
	color: #FAA424;
	font-size: 18px;
	font-weight: normal;
}
.nightClubBoxBW h2 a {
	color: #FAA424;
	text-decoration:none;
}
.nightClubBoxBW h2 a:hover {
	color: #3182D3;
}
.nightClubBoxBW h3 {
	padding: 0 0 5px 0;
	margin: 0;
	color: #1D6CCB;
	font-size: 12px;
	font-weight: bold;
}
.nightClubBoxBW p {
	padding: 0 0 7px 0;
	margin: 0;
	color: #878787;
	font-size: 12px;
	font-weight: normal;
}
.nightClubBoxBW a {
	color: #878787;
	text-decoration: underline;
}
.nightClubBoxBW a:hover {
	color: #878787;
	text-decoration: none;
}

.bookmarkT {
	padding: 10px 0 0px 13px;
	margin:0px;
	float:left;
	width: 500px;
	background: url(../nightclubFinderImage/bgBookmarkT.jpg) no-repeat left top;
	color: #464646;
	font-size: 12px;	
}
.bookmarkTL {
	padding: 0px 0 15px 0px;
	margin:0px;
	float:left;
	width: 250px;
	text-align: left;
}	
.bookmarkTR {
	padding: 0px 10px 15px 0px;
	margin:0px;
	float:left;
	width: 240px;
	text-align: right;	
}
.bookmarkT ul {
	padding: 0 0 0 10px;
	margin: 0;
	float: left;
	width: 490px;
	color: #1F527B;
	font-size: 12px;
	display: inline;
	list-style: none;
}
.bookmarkT ul li {
	padding: 0 10px 0 0;
	margin: 0;
	display: inline;
	list-style: none;
}
.bookmarkT ul li a {
	text-decoration:none;
	color: #1F527B;
}
.adGoogleT1 {
	padding: 17px 0 0 0;
	margin:0px;
	float:left;
	width: 228px;
}
.adGoogleT {
	padding: 10px 0 0 0;
	margin:0px;
	float:left;
	width: 228px;
	background: url(../nightclubFinderImage/bgAdGoogle.jpg) no-repeat left top;
}
.adGoogleB {
	padding: 5px 0 10px 16px;
	margin:0px;
	float:left;
	width: 212px;
	background: #FFFFFF url(../nightclubFinderImage/bgAdGoogleB.jpg) no-repeat left bottom;
}
.adsByGoogle {
	background-color: #EFEFEF;
	padding: 15px;
	margin: 0;
	width: 163px;
	float: left;
}
.adsByGoogle h2 a {
	padding: 0 0 0 0;
	margin: 0;
	font-size: 13px;
	color: #36414D;
	text-decoration: underline;
}
.adsByGoogle h2 a:hover {
	color: #36414D;
	text-decoration: none;
}
.adsByGoogle p {
	padding: 0 10px 15px 0;
	margin: 0;
	font-size: 12px;
	line-height: 16px;
	color: #36414D;
}
.adsByGoogle a {
	color: #36414D;
	font-size: 11px;
	text-decoration: none;
}
.adsByGoogle a:hover {
	color: #36414D;
	text-decoration: underline;
}
.footerNew {
	background-color: #5B5B5B;
	height: 44px;
	float: left;
	width: 953px;
	padding: 8px 20px 0 20px;
	font-size: 11px;
	color: #FFFFFF;
}
.footerNewL {
	padding: 0;
	margin: 0;
	width: 200px;
	float: left;
	text-align: left;
}
.footerNewM {
	padding: 0;
	margin: 0;
	width: 453px;
	float: left;
	text-align: center;
}
.footerNew a {
	color: #FFFFFF;
	text-decoration: none;
}
.footerNew a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.footerNewR {
	padding: 0;
	margin: 0;
	width: 300px;
	float: left;
	text-align: right;
}
/************************************ Logout section***************************************************/

.headerRight-logout {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	width: 233px;
	float:left;
}
.LogoutMsg {
	margin: 0px;
	padding: 10px 0px 0px 15px;
	width:110px;
	float:left;
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
	color: #2979D0;
}
.welcomeMsg {
	margin: 0px;
	padding: 4px 0px 0px 15px;
	width:180px;
	float:left;
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
	color: #FFFFFF;
}
.welcomeMsg a{
	color: #FFFFFF;
	text-decoration:none;
	font-size:13px;
}
.welcomeMsg a:hover{
	color:#FFFF00;
	text-decoration:none;
}
.profilesignUp {
	margin: 0px;
	padding: 16px 0px 0px 5px;
	width:90px;
	float:left;
	color:#FADA03;
	font-size:11px;
	line-height: 18px;
	font-weight: normal;
}
.profilesignUp a{
	color:#FFFFFF;
	text-decoration:none;
}
.profilesignUp a:hover{
	color:#0099CC;
	text-decoration:none;
}

.logoutOuter
{
	margin: 0px;
	padding: 9px 0px 0px 0px;
	width: 76px;
	float:left;
}
.logoutBtn{
	width:76px;
	height:22px;
	float:left;
	margin: 0px;
	padding: 0px;
}
.logoutBtn a {
	height:22px;
	width: 76px;
	font-size: 9px;
	float:left;
	text-indent:-9999px;
	background:url(../nightclubFinderImage/logoutBtnOn.jpg) no-repeat;
}
/********************************    Ends ***********************************************/

/*******************************   Search Results Page  *****************************/
/*========================================================================================
								Inner Page
==========================================================================================*/
.resultContent {
	margin: 0px;
	float: left;
 	width: 627px;
	padding: 18px 30px 15px 30px;
}
.resultContent h2 {
	padding: 0px 0px 13px 0px;
	margin: 0px;
	color: #878787;
	font-family: Helvetica, Arial, Verdana;
	font-size: 30px;
	font-weight: normal;
	text-align: center;
}
.resultTop {
	width: 627px;
	padding: 0px;
	margin: 0px;
	float: left;
	height: 29px;
	color: #686868;	
}
.resultBot {
	width: 627px;
	padding: 150px 0px 0px 0px;
	margin: 0px;
	float: left;
	font-size: 11px;
	text-align: right;
}

.resultTopL {
	width: 136px;
	padding: 0px;
	margin: 0px;
	float: left;
}
.resultTopM {
	width: 250px;
	padding: 5px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
	float: left;
	font-size: 11px;
}
.resultTopR {
	width: 161px;
	padding: 5px 0px 0px 0px;
	margin: 0px;
	float: left;
	font-size: 11px;
	
}
.resultTopRPage {
	width: 241px;
	padding: 5px 0px 0px 0px;
	margin: 0px;
	float: right;
	text-align: right;
	font-size: 11px;
	font-weight:bold;
	color: #686868;	
	
}
.resultTopRPage a {
	color: #A11516;	
	text-decoration: none;
	font-weight:normal;
}
.resultTopRPage a:hover {
	color: #686868;	
	text-decoration: none;
	font-weight:normal;
}
.resultBotPage {
	width: 145px;
	padding: 4px 0px 0px 0px;
	margin: 0px;
	float: right;
	font-size: 11px;
	text-align: right;
	font-weight:bold;
	color: #686868;	
}
.resultBotPage a {
	color: #686868;	
	text-decoration: none;
	font-weight:normal;
}
.resultBotPage a:hover {
	color: #A11516;	
	text-decoration: none;
	font-weight:normal;
}
.resultTopL select {
	width: 110px;
	padding: 0px;
	margin: 0px;
	height: 19px;
	font-size: 12px;
	color: #686868;		
}
.resultTop a, .resultBot a {
	color: #686868;	
	text-decoration: none;
}
.resultTop a:hover, .resultBot a:hover {
	color: #A11516;	
	text-decoration: none;
}
.resultMain {
	padding: 0px;
	margin: 0px;
	float: left;
	width: 627px;
	background-attachment: scroll;
	background-image: url(../nicfImages/bgResultPage.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.resultMainRow {
	padding: 5px 0px 2px 0px;
	margin: 0px;
	float: left;
	width: 627px;
}	
.resultBoxL {
	width: 293px;
	padding: 0px 19px 0px 0px;
	margin: 0px;
	float: left;
	/*height:80px;*/
}	
.resultBoxR {
	width: 293px;
	padding: 0px 0px 0px 18px;
	margin: 0px;
	float: left;
	/*height:80px;*/
}	
.resultBox {
	padding: 5px;
	margin: 0px 0px 15px 0px;
	float: left;
	width: 280px;
	border: 1px solid #C8C8C8;
}
.resultBox h3 {
	font-family: Helvetica, Arial, Verdana;
	font-size: 14px;
	color: #878787;
	padding: 0px 0px 10px 0px;
	margin: 0px;
	font-weight: normal;	
}
.resultBoxIL {
	padding: 0px;
	margin: 0px;
	width: 160px;
	float: left;
}
.resultBoxILN {
	padding: 0px;
	margin: 0px;
	width: 160px;
	float: left;
}
.resultBoxIR {
	padding: 0px;
	margin: 0px;
	width: 120px;
	float: left;
	text-align: right;
	color: #414141;
	font-size: 12px;
	font-weight: bold;	
}
.resultBoxIRN {
	padding: 0px;
	margin: 0px;
	width: 120px;
	float: right;
	text-align: right;
	color: #414141;
	font-size: 12px;
	font-weight: bold;	
}


/***********************************  Ends *****************************************/

/**********************************  Deatils Page ********************************/

/*=========================== Content Right ====================================*/
.contentRightDetails {
	width:787px;
	padding: 0px;
	margin: 0px;
	float: left;
	background-color:#ECF5FC;
}
.contentMain {
	width: 687px;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	float: left;
	
}
.contentMainResultx {
	width: 687px;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	float: left;
	background-attachment: scroll;
	background-image: url(../nicfImages/bgContentTop.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.welcomeArea  {
	padding: 63px 0px 0px 51px;
	margin: 0px;
	width: 620px;
	float: left;
	font-size:12px;
	color:#878787;
}
.welcomeArea h2 {
	color: #878787;
	padding: 0px 0px 24px 0px;
	margin: 0px;
	font-size: 24px;
}
.welcomeArea p {
	color: #878787;
	padding: 0px 60px 21px 0px;
	margin: 0px;
	font-size: 14px;
	line-height: 16px;
}
.welcomeAreaHome  {
	padding: 30px 0px 0px 51px;
	margin: 0px;
	width: 620px;
	float: left;
	font-size:12px;

	color:#878787;
}
.welcomeAreaHome h2 {
	color: #878787;
	padding: 0px 0px 24px 0px;
	margin: 0px;
	font-size: 24px;
}
.welcomeAreaHome p {
	color: #878787;
	padding: 0px 60px 21px 0px;
	margin: 0px;
	font-size: 14px;
	line-height: 16px;
}
.welcomeAreaNew  {
	padding: 10px 0px 10px 0px;
	margin: 0px;
	float: left;
	font-size:12px;
	color:#878787;
	
}
.welcomeAreaNew h2 {
	color: #878787;
	padding: 0px 0px 24px 0px;
	margin: 0px;
	font-size: 24px;
}
.welcomeAreaNew p {
	color: #878787;
	padding: 0px 0px 21px 0px;
	margin: 0px;
	font-size: 14px;
	line-height: 16px;
}

.contentInner {
	padding: 36px 0px 0px 0px;
	margin: 0px;
	float: left;
 	width: 577px;
}
.contentInner1 {
	padding: 0px;
	margin: 0px;
	float: left;
 	width: 577px;
}
.arenaNightClubL {
	padding: 1px;
	margin: 0px;
	float: left;
	width: 152px;
	height:162px;
	border: 1px solid #C9C9C9;
	background:#FFFFFF;
}
.arenaNightClubL span {
	
	float: left;
	width: 25px;
	height:0px;
	padding:0px 0px 0px 0px;
	margin:0px 15px 0px 0px;
	color:#FFFFFF;
	display:none;
}
.arenaNightClubL img
{
	text-align:center;
	vertical-align:middle;
	padding:0px;
	margin:0px auto;
	float:inherit;
}
.arenaNightClubR {
	padding: 0px 0px 0px 17px;
	margin: 0px;
	float: left;
	width: 404px;
}
.arenaNightClubRBox {
	padding: 8px 0px 11px 10px;
	margin: 0px 0px 4px 0px;
	float: left;
	width: 392px;
	border: 1px solid #C9C9C9;
}
.arenaNightClubRBox h1 {
	padding: 0px 0px 11px 0px;
	margin: 0px;
	color: #878787;
	font-family: Helvetica, Arial, Verdana;
	font-size: 18px;
	font-weight: normal;
}
.arenaNightClubRBoxB h2 {
	padding: 0px;
	margin: 0px;
	color: #5A709D;
	font-size: 12px;
	font-weight: normal;
}
.arenaNightClubRBox p {
	padding: 0px;
	margin: 0px;
	color: #414141;
	font-size: 12px;
	font-weight: bold;
}
.arenaNightClubRBoxB {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 392px;
	float: left;
}
.arenaNightClubRBoxBHeading {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 400px;
	float: left;
}
.arenaNightClubRBoxBHeading h2 {
	padding: 0px;
	margin: 0px;
	color:#990000;
	font-size: 13px;
	font-weight: normal;
	text-align:center;
}
.arenaNightClubRBoxB a{
	text-decoration:none;
	color: #5A709D;
}
.arenaNightClubRBoxBL {
	padding: 7px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 330px;
	float: left;
}
.arenaNightClubRBoxBR {
	padding: 5px 0px 0px 0px;
	margin: 0px 7px 0px 0px;
	width: 45px;
	float: left;
}
.arenaNightClubRBoxBR a {
	padding: 0px;
	margin: 0px;
	text-decoration: underline;
	color: #5A709D;
	font-weight: bold;
	font-size: 12px;
}
.arenaNightClubRBoxBR a:hover {
	text-decoration: none;
	color: #000000;
}

/*========================================================================================
								Day Menu
==========================================================================================*/
.dayMenu1
{
	float: left;
	padding: 0px;
	margin: 19px 0px 0px 0px;
	width: 577px;
	height: 28px;
}
#dayMenu
{
	float: left;
	padding: 0px;
	margin: 0px;
	width: 577px;
	background:url(../nicfImages/bgDayMenu.jpg) top left no-repeat;
	height: 28px;
	list-style: none;
}
#dayMenu ul{
	position: relative;
	width:577px;
	height:28px;
	margin: 0;
	padding: 0;
	list-style: none;
	list-style-type: none;
}

#dayMenu ul li{
	margin: 0;
	padding: 0;
	list-style: none;
	list-style-type: none;
	position: absolute;
}

#dayMenu ul li, #dayMenu a{
	display:block;
	border-bottom:0;
	text-indent: -9999px;
	height: 28px;
}
#day1 {
	left:0px; top:0px;  width:84px; float: left;
}
#day2 {
	left:-84px; top:0px;  width:84px; float: left;
}
#day3 {
	left:-168px; top:0px;  width:82px; float: left;
}
#day4  {
	left:-250px; top:0px;  width:82px; float: left;
}
#day5 {
	left:-332px; top:0px;  width:82px; float: left;
}
#day6 {
	left:-414px; top:0px;  width:82px; float: left;
}
#day7 {
	left:-496px; top:0px;  width:81px; float: left;
}

#day1 a:hover {
	background:  transparent url(../nicfImages/bgDayMenu.jpg) no-repeat 0px -28px;  border-bottom:0;
}
#day2 a:hover {
	background:  transparent url(../nicfImages/bgDayMenu.jpg) no-repeat -84px -28px;  border-bottom:0;
}
#day3 a:hover {
	background:  transparent url(../nicfImages/bgDayMenu.jpg) no-repeat -168px -28px;  border-bottom:0;
}
#day4 a:hover {
	background:  transparent url(../nicfImages/bgDayMenu.jpg) no-repeat -250px -28px;  border-bottom:0;
}
#day5 a:hover {
	background:  transparent url(../nicfImages/bgDayMenu.jpg) no-repeat -332px -28px;  border-bottom:0;
}
#day6 a:hover {
	background:  transparent url(../nicfImages/bgDayMenu.jpg) no-repeat -414px -28px;  border-bottom:0;
}
#day7 a:hover {
	background:  transparent url(../nicfImages/bgDayMenu.jpg) no-repeat -496px -28px;  border-bottom:0;
}

#day1a {
	left:0px; top:0px;  width:84px; float: left;
	background:  transparent url(../nicfImages/bgDayMenu.jpg) no-repeat 0px -28px;  border-bottom:0;	
}
#day2a {
	left:-84px; top:0px;  width:84px; float: left;
	background:  transparent url(../nicfImages/bgDayMenu.jpg) no-repeat -84px -28px;  border-bottom:0;	
}
#day3a {
	left:-168px; top:0px;  width:82px; float: left;
	background:  transparent url(../nicfImages/bgDayMenu.jpg) no-repeat -168px -28px;  border-bottom:0;
}
#day4a  {
	left:-250px; top:0px;  width:82px; float: left;
	background:  transparent url(../nicfImages/bgDayMenu.jpg) no-repeat -250px -28px;  border-bottom:0;	
}
#day5a {
	left:-332px; top:0px;  width:82px; float: left;
	background:  transparent url(../nicfImages/bgDayMenu.jpg) no-repeat -332px -28px;  border-bottom:0;
}
#day6a {
	left:-414px; top:0px;  width:82px; float: left;
	background:  transparent url(../nicfImages/bgDayMenu.jpg) no-repeat -414px -28px;  border-bottom:0;	
}
#day7a {
	left:-496px; top:0px;  width:81px; float: left;
	background:  transparent url(../nicfImages/bgDayMenu.jpg) no-repeat -496px -28px;  border-bottom:0;	
}

#day1a-close {
	left:0px; top:0px;  width:84px; float: left;
	background:  transparent url(../nicfImages/bgDayMenu-close.jpg) no-repeat 0px -28px;  border-bottom:0;	
}
#day2a-close {
	left:-84px; top:0px;  width:84px; float: left;
	background:  transparent url(../nicfImages/bgDayMenu-close.jpg) no-repeat -84px -28px;  border-bottom:0;	
}
#day3a-close {
	left:-168px; top:0px;  width:82px; float: left;
	background:  transparent url(../nicfImages/bgDayMenu-close.jpg) no-repeat -168px -28px;  border-bottom:0;
}
#day4a-close  {
	left:-250px; top:0px;  width:82px; float: left;
	background:  transparent url(../nicfImages/bgDayMenu-close.jpg) no-repeat -250px -28px;  border-bottom:0;	
}
#day5a-close {
	left:-332px; top:0px;  width:82px; float: left;
	background:  transparent url(../nicfImages/bgDayMenu-close.jpg) no-repeat -332px -28px;  border-bottom:0;
}
#day6a-close {
	left:-414px; top:0px;  width:82px; float: left;
	background:  transparent url(../nicfImages/bgDayMenu-close.jpg) no-repeat -414px -28px;  border-bottom:0;	
}
#day7a-close {
	left:-496px; top:0px;  width:81px; float: left;
	background:  transparent url(../nicfImages/bgDayMenu-close.jpg) no-repeat -496px -28px;  border-bottom:0;	
}
/*========================================================================================
								Name of the Night
==========================================================================================*/
.nameNight {
	width: 561px;
	float: left;
	padding: 0px 7px 0px 7px;
	margin: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #090A9B;
	border-bottom-color: #090A9B;
	border-left-color: #090A9B;
}
.nameNightList {
	width: 561px;
	float: left;
	
}
.nameNightT {
	width: 547px;
	float: left;
	padding: 18px 0px 0px 14px;
	margin: 0px;
}
.nameNightT p {
	padding: 0px;
	margin: 0px;
	font-size: 12px;
	color: #414141;
	line-height: 17px;
}
.grayTxt {
	color: #989898;
}

.blueTxt {
	color: #7B90BB
}
.backTxt {
	color:#0099FF;
	font-weight:bold;
	font-size:10px;
}
.backTxt a {
	color:#0099FF;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	background-attachment: scroll;
	background-image: url(../nightclubFinderImage/backToPage.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding:0px 0px 0px 20px;
	margin:0px 0px 0px 0px;
}
.nameNightT h3 {
	padding: 0px;
	margin: 0px;
	font-weight: bold;
	font-size: 14px;
	color: #4C4C4D;
}
.nameNightT h4  {
	padding: 20px 0px 3px 0px;
	margin: 0px;
	font-weight: bold;
	font-size: 14px;
	color: #4C4C4D;
	text-decoration: underline;
}
.nameNightT h5  {
	padding: 20px 0px 3px 0px;
	margin: 0px;
	font-weight: bold;
	font-size: 14px;
	color: #4C4C4D;
}
.nameNightTRow {
	width: 547px;
	float: left;
	padding: 0px;
	margin: 0px;
}

.nameNightTRowNew {
	width: 547px;
	float: left;
	padding: 0px;
	margin: 0px;
	
}
.nameNightTRowNew a {
	text-decoration:none;
	color:#989898;
}
.nameNightTRowNew a:hover{
	color:#878787;
}
.nameNightTC237 {
	width: 237px;
	float: left;
	padding: 0px;
	margin: 0px;
}
.nameNightTC310 {
	width: 310px;
	float: left;
	padding: 0px 0px 23px 0px;
	margin: 0px;
}
.nameNightC137 {
	width: 123px;
	float: left;
	padding: 0px 17px 0px 0px;
	margin: 0px;
	text-align:left;
}
.nameNightC137H1 {
	width: 68px;
	float: left;
	padding: 0px 2px 0px 0px;
	margin: 0px;
	text-align:left;
}
.nameNightC137H1New {
	width: 82px;
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	text-align:left;
}

.nameNightC137H2 {
	width: 67px;
	float: left;
	padding: 0px 3px 0px 0px;
	margin: 0px;
	text-align:left;
}
.nameNightC137H2New {
	width: 87px;
	float: left;
	padding: 0px 3px 0px 0px;
	margin: 0px;
	text-align:left;
}
.nameNightCDominant137H1 {
	width: 100px;
	float: left;
	padding: 0px 2px 0px 0px;
	margin: 0px;
	text-align:left;
}
.nameNightCDominant137H2 {
	width: 90px;
	float: left;
	padding: 0px 3px 0px 0px;
	margin: 0px;
	text-align:left;
}
.nameNightCDominant137H3 {
	width: 30px;
	float: left;
	padding: 0px 3px 0px 0px;
	margin: 0px;
	text-align:left;
}
.rightTxt {
	text-align: right;
}
.nameNightC48 {
	width: 48px;
	float: left;
	padding: 0px;
	margin: 0px;
}
.nameNightC48New {
	width: 75px;
	float: left;
	padding: 0px;
	margin: 0px;
}
.nameNightC121 {
	width: 121px;
	float: left;
	padding: 0px;
	margin: 0px;
}
.nameNightC121New{
	width: 171px;
	float: left;
	padding: 0px;
	margin: 0px;
}
.seeMoreL {
	width: 56px;
	float: left;
	padding: 0px;
	margin: 0px;
	font-size:70%;
}
.seeMoreR {
	width: 70px;
	float: left;
	padding: 0px;
	margin: 0px;
	font-size:70%;
}
.nameNightC75 {
	width: 65px;
	float: left;
	padding: 0px 10px 0px 0px;
	margin: 0px;
	text-align: center;
}
.selectTxt {
	width: 53px;
	height: 19px;
	padding: 0px;
	margin: 0px;
	color: #989898;
	font-size: 12px;
}
.selectTxtBox {
	width: 65px;
	height: 19px;
	padding: 0px;
	margin: 0px;
	color: #989898;
	font-size: 12px;
}
.selectTxtNew {
	width: 53px;
	height: 19px;
	padding: 0px;
	margin: 0px;
	font-size: 12px;
}
.vote3Times {
	color: #06079A;
	width: 157px;
	padding: 0px;
	margin: 0px;
	float: left;
	font-size:12px;
	z-index:-999;
}
.vote3TimesNew {
	color: #06079A;
	width: 75px;
	padding: 0px;
	margin: 0px;
	float: left;
	font-size:12px;
	z-index:-999;
}
.peopleLeft {
	width: 381px;
	padding: 0px;
	margin: 0px;
	float: left;
}
.peopleLeftNew {
	width: 470px;
	padding: 0px;
	margin: 0px;
	float: left;
}
.peopleLeft1 {
	width: 306px;
	padding: 0px 0px 8px 0px;
	margin: 0px;
	float: left;
}
.peopleLeft1New {
	width: 356px;
	padding: 0px 0px 8px 0px;
	margin: 0px;
	float: left;
}
.peopleLeft184 {
	width: 184px;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	float: left;
}
.bonuceMeter {
	width: 547px;
	height: 100px;
	float: left;
	padding: 5px 0px 0px 0px;
	margin: 0px;
	background-attachment: scroll;
	background-image: url(../nicfImages/bgBounceMeter.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
/*========================================================================================
								User Comments
==========================================================================================*/
.userCmtsO{
	width: 561px;
	float: left;

	padding: 10px 0px 8px 0px;
	margin: 0px;
}
.userCmtsONew{
	width: 561px;
	float: left;
	padding: 10px 0px 8px 0px;
	margin: 0px;
}
/*.userCmtsO textarea{
	width: 551px;
	float: left;
	padding:  5px 5px 5px 3px;
	margin: 0px;
	border: 1px solid #999999;
	height:50px;
	font-size:11px;
}*/
.userCmtsONew textarea{
	width: 551px;
	float: left;
	padding:  5px 5px 5px 3px;
	margin: 0px;
	border: 1px solid #999999;
	height:50px;
	font-size:11px;
}
.userCmts{
	width: 551px;
	float: left;
	padding:  5px 5px 5px 3px;
	margin: 0px;
	border: 1px solid #CCCCCC;
}
.userCmts1{
	width: 551px;
	float: left;
	padding:  5px 5px 5px 3px;
	margin: 0px;
	border: 1px solid #999999;
}
.userCmt{
	width: 539px;
	float: left;
	padding: 0px 0px 5px 0px;
	margin: 0px;
	border: 1px solid #999999;
}
.userCmtsO p {
	font-size: 11px;
	color: #4C4C4D;
	padding: 0px 10px 0px 0px;
	margin: 0px;
}
.userCmtsONew p {
	font-size: 11px;
	color: #4C4C4D;
	padding: 0px 10px 0px 0px;
	margin: 0px;
}
.userCmts a {
	font-size: 11px;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	color: #4C4C4D;
	text-decoration: underline;
}
.userCmts a:hover {
	text-decoration: none;
}
.redFont {
	color: #DC1D2C;
}
.reportTxt {
	color: #969595;
}
.userCmtL{
	width: 350px;
	float: left;
	padding: 0px;
	margin: 0px;
}
.userCmtR{
	width: 89px;
	float: left;
	padding: 0px;
	margin: 0px;
	text-align: right;
	font-size:12px;
}
.userCmtR a{
	color: #878787;
	text-decoration: none;
}
.userCmtR a:hover {
	color: #DC1D2C;
	text-decoration:none;
}
.userCmtLeft{
	width: 200px;
	float: left;
	padding: 0px;
	margin: 0px;
}

.formButton
{
	width:200px;
	float:left;
	padding:0px 0px 0px 0px;
}
.formButtonNew
{
	width:250px;
	float:left;
	padding:15px 0px 15px 50px;
}
.btnModify{
	width:73px;
	float:left;
	height:22px;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#FFF;
	border:none;
	text-align:center;
	margin:2px 2px 20px 110px;
	cursor:pointer;
}
.btnModify {
	background:url(../nightclubFinderImage/addClubtBtn.jpg) no-repeat;
}

.border{
	width: 561px;
	float: left;
	padding: 0px 7px 0px 7px;
	margin: 0px;
	border:1px solid #090A9B;
}
.sort
{
	width: 50px;
	float: left;
	padding: 0px 0px 0px 10px;
	margin: 0px;
	text-align: right;
	color:#878787;
	font-size:11px;
	text-decoration:none;
}

.sort a
{
	/*background:url(../nicfImages/imgArrowUp.jpg) no-repeat left top;*/
	color:#878787;
	text-decoration:none;
}
.sort a:hover
{
	/*background:url(../nicfImages/imgArrowUp.jpg) no-repeat left top;*/
	color:#CC0000;
	text-decoration:underline;
}
.sort img
{
	padding:0px 0px 0px 0px;
}
.sort2
{
	width: 60px;
	float: left;
	padding: 0px 0px 0px 5px;
	margin: 0px;
	text-align: right;
	color:#878787;
	font-size:11px;
	text-decoration:none;
}

.sort2 a
{
	/*background:url(../nicfImages/imgArrowUp.jpg) no-repeat left top;*/
	color:#878787;
	text-decoration:none;
}
.sort2 a:hover
{
	/*background:url(../nicfImages/imgArrowUp.jpg) no-repeat left top;*/
	color:#CC0000;
	text-decoration:underline;
}
.sort2 img
{
	padding:0px 0px 0px 0px;
}
.sortUp
{
	width: 50px;
	float: left;
	padding: 0px 0px 0px 10px;
	margin: 0px;
	text-align: right;
	color:#878787;
	font-size:11px;
	text-decoration:none;
}

.sortUp a
{
	/*background:url(../nicfImages/imgArrowUp.jpg) no-repeat left top;*/
	color:#878787;
	text-decoration:none;
}
.sortUp a:hover
{
	/*background:url(../nicfImages/imgArrowUp.jpg) no-repeat left top;*/
	color:#CC0000;
	text-decoration:underline;
}
.sortUp img
{
	padding:0px 0px 0px 0px;
}
.sortDown
{
	width: 50px;
	float: left;
	padding: 0px 0px 0px 10px;
	margin: 0px;
	text-align: center;
	color:#878787;
	font-size:11px;
	text-decoration:none;
}

.sortDown a
{
	/*background:url(../nicfImages/imgArrowUp.jpg) no-repeat left top;*/
	color:#878787;
	text-decoration:none;
}
.sortDown a:hover
{
	/*background:url(../nicfImages/imgArrowUp.jpg) no-repeat left top;*/
	color:#CC0000;
	text-decoration:underline;
}
.sortDown img
{
	padding:0px 0px 0px 0px;
}
.sort1
{
	width: 50px;
	float: left;
	padding: 0px 0px 0px 10px;
	margin: 0px;
	text-align: right;
	color:#CC0000;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}

.sort1 a
{
	/*background:url(../nicfImages/imgArrowUp.jpg) no-repeat left top;*/
	color:#CC0000;
	text-decoration:none;
}
.sort1 a:hover
{
	/*background:url(../nicfImages/imgArrowUp.jpg) no-repeat left top;*/
	color:#CC0000;
	text-decoration:underline;
}
.sort1 img
{
	padding:0px 0px 0px 2px;
}
.userCmtMain {
	padding: 0px 0px 0px 5px;
	width: 82px;
	margin: 0px;
	float: left;
}
.userCmtMainGreen {
	padding: 0px 0px 0px 3px;
	width: 39px;
	margin: 0px;
	float: left;
	background-attachment: scroll;
	background-image: url(../nicfImages/bguserCmtMainGreen.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	text-align: left;
	font-size: 11px;
	height: 23px;	
}
.userCmtMainRed {
	padding: 12px 1px 0px 0px;
	width: 39px;
	margin: 0px;
	float: left;
	background-attachment: scroll;
	background-image: url(../nicfImages/bguserCmtMainRed.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	text-align: right;
	font-size: 11px;
	height: 11px;	
}
.userCmtReport {
	padding: 3px 0px 0px 13px;
	width: 35px;
	margin: 0px;
	float: left;
	background-attachment: scroll;
	background-image: url(../nicfImages/bgReportFlag.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	text-align: right;
	font-size: 11px;
	height: 12px;	
}


 .userCmts h4 {
	padding: 0px 0px 3px 3px;
	margin: 0px;
	font-weight: bold;
	font-size: 14px;
	color: #4C4C4D;
	text-decoration: underline;
}
 .userCmts h5 {
	padding: 0px 0px 3px 3px;
	margin: 0px;
	font-weight: bold;
	font-size: 14px;
	color: #4C4C4D;
}
.contactForm
{
	width:450px;
	float:left;
	padding:0px 0px 0px 0px;
	color:#878787;
}
.contactForm p
{
	font-size:10px;
	text-align:right;
	float:right;
	padding:0px;
	margin:0px;
}
.contactFormRow
{
	width:450px;
	float:left;
	padding:5px 0px 5px 0px;
}
.contactForm label
{
	width:100px;
	float:left;
	font-size:12px;
	text-align:left;
	padding:0px 10px 0px 0px;
}
.contactForm input
{
	width:300px;
	float:left;
	color:#878787;
	border:1px solid #c5cee1;
	padding:1px;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
}
.contactFormTextarea
{
	width:300px;
	float:left;
	border:1px solid #c5cee1;
	padding:1px;
	font-size:12px;
	height:70px;
	font-family: Arial, Helvetica, sans-serif;
}
.contactFormTextareaC
{
	width:450px;
	float:left;
	border:1px solid #c5cee1;
	padding:1px;
	font-size:12px;
	height:70px;
	font-family: Arial, Helvetica, sans-serif;
}
.red
{
	color:#FF0000;
}

.btnAdd{
	width:93px;
	height:22px;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#FFF;
	float:left;
	border:none;
	margin:2px 2px 0px 180px;
	cursor:pointer;
	background:url(../nightclubFinderImage/btnSubmit.gif) no-repeat;
	text-transform:uppercase;
	font-size:11px;
	
}


/*********************************************************************************/

/***************************  Registration **********************/
.userRegistration{
	float:left;
	padding:30px 10px 10px 30px;
	
}
.userRegistration h2 {
	padding: 0px 0px 15px 0px;
	margin: 0;
	color: #FAA424;
	font-size: 18px;
	font-weight: normal;
}
.userRegistration p {
	color: #878787;
	padding: 0 0 15px 0;
	margin: 0;
	font-size: 12px;
	line-height: 15px;
}
.userRegistration a {
	color: #449BE2;
	text-decoration:none;
}
.userRegistration a:hover {
	color: #FAA924;
	text-decoration:none;
}
.formLayerMain {
	padding: 0px 10px 0px 10px;
	margin: 0px;
	float: left;
	width: 440px;
}
.formLayerRow {
	padding: 0px 0px 10px 0px;
	margin: 0px;
	float: left;
	width: 440px;
	font-size: 12px;
	color: #878787;	
}
.formLayerRowButton {
	padding: 0px 0px 10px 179px;
	margin: 0px 0px 0px 0px;
	_margin: 0px 40px 0px 0px;
	float: left;
	font-size: 12px;
	color: #440E62;	
}
.updateTextBtn {
	padding: 0;
	margin: 0 0px 0 0;
	background: url(../nightclubFinderImage/update_button.gif) no-repeat left top;
	width: 85px;
	height: 25px;
	float: left;
	border: 0;
	cursor: pointer;	
}
.signupTextBtn {
	padding: 0;
	margin: 0 0px 0 0;
	background: url(../nightclubFinderImage/signup_button.gif) no-repeat left top;
	width: 85px;
	height: 25px;
	float: left;
	border: 0;
	cursor: pointer;	
}
.backTextBtn {
	padding: 0;
	margin: 0 0px 0 0;
	background: url(../nightclubFinderImage/back_button.gif) no-repeat left top;
	width: 85px;
	height: 25px;
	float: left;
	border: 0;
	cursor: pointer;	
}
.resetTextBtn {
	padding: 0;
	margin: 0 0px 0 0;
	background: url(../nightclubFinderImage/reset_button.gif) no-repeat left top;
	width: 85px;
	height: 25px;
	float: left;
	border: 0;
	cursor: pointer;	
}
.formLayerL {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	float: left;
	width: 200px;
	color:#2575CE;
}
.formLayerR {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	float: left;
	width: 240px;
}
.formLayerMainNew {
	padding: 0px 10px 0px 10px;
	margin: 0px;
	float: left;
	width: 440px;
}
.formLayerRowNew {
	padding: 0px 0px 10px 0px;
	margin: 0px;
	float: left;
	width: 440px;
	font-size: 12px;
	color: #440E62;	
}
.formLayerLNew {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	float: left;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #440E62;
	font-weight: bold;
}
.formLayerRNew {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	float: left;
	width: 240px;
}
.formTxtBox {
	border: 1px solid #7B9EBD;
	width: 225px;
	padding: 2px;
	font-size: 11px;
	margin: 0px;
}
.formSelectBox {
	border: 1px solid #7B9EBD;
	width: 73px;
	padding: 1px;
	font-size: 11px;
	margin: 0px;
}
.formSelectBoxYear {
	border: 1px solid #7B9EBD;
	width: 50px;
	padding: 1px;
	font-size: 11px;
	margin: 0px;
}
.formSelectBox1 {
	border: 1px solid #7B9EBD;
	width: 155px;
	padding: 1px;
	font-size: 11px;
	margin: 0px;
}
.formSelectBox1New {
	border: 1px solid #440E62;
	width: 155px;
	padding: 1px;
	font-size: 11px;
	margin: 0px;
}
/****************************************************************/

/***************************   Login ****************************/


.loginMember {
	width:260px;
	height:140px;
	padding:50px 20px 20px 20px;
	margin:0px;
	float: left;
	color:#333333;
	background-attachment: scroll;
	background-image: url(../nightclubFinderImage/backgroundMemberLoginN.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.loginMember a {
	color:#333333;
	text-decoration:none;
}
.loginMember a:hover {
	color:#2C659A;
	text-decoration:none;
}
.forgotMember {
	width:260px;
	height:140px;
	padding:50px 20px 20px 20px;
	margin:0px;
	float: left;
	color:#333333;
	background-attachment: scroll;
	background-image: url(../nightclubFinderImage/backgroundMemberLoginF.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.forgotMember a {
	color:#333333;
	text-decoration:none;
}
.forgotMember a:hover {
	color:#2C659A;
	text-decoration:none;
}
.loginMemberForm {
	float:left;
	padding:0px;
	margin:0px;
	width:260px;
}
.loginMemberForm p {
	float:left;
	padding:12px 0px 0px 0px;
	margin:0px;
	width:260px;
	text-align:right;
}
.loginMemberForm fieldset, .loginMemberForm form {
	margin:0;
	padding:0;
	border:0;
}
.loginMemberForm label {
	padding:2px 0px 0px 0px;
	margin:0px;
	float:left;
	text-align:left;
	font-size:12px;
	width:80px;
}
.loginMemberForm input {
	text-decoration: none;
	margin:5px 0px 5px 7px;
	padding:0px;
	border: 0px solid #999999;
	float:left;
	color:#336598;
	font-size:12px;
	width:160px;
}
.logMemberBu {
	padding:15px 0px 15px 85px;
	margin:0px;
	float:left;
	width:64px;
	height:25px;
}
.logMemberBu ul {
	position: relative;
	width:64px;
	height:25px;
	margin: 0;
	padding: 0;
	text-align:left;
	background-image: url(../nightclubFinderImage/memberLoginButton.jpg);
}
.logMemberBu ul li {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	top:0;
}
.logMemberBu ul li, .logMemberBu a {
	display:block;
	height:25px;
	border-bottom:0;
}
.logMemberBu ul li a {
	text-indent:-9999px;
	text-decoration:none;
	padding: 0px;
	cursor:pointer;
}
.memButton {
	left:0;
	top:0;
	width:64px;
}
.memButton a:hover {
	background: transparent url(../nightclubFinderImage/memberLoginButton.jpg) 0 -25px no-repeat;
	border-bottom:0;
}
.forgotMemberBu {
	padding:15px 0px 15px 85px;
	margin:0px;
	float:left;
	width:64px;
	height:25px;
}
.forgotMemberBu ul {
	position: relative;
	width:64px;
	height:25px;
	margin: 0;
	padding: 0;
	text-align:left;
	background-image: url(../nightclubFinderImage/memberLoginButtonF.jpg);
}
.forgotMemberBu ul li {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	top:0;
}
.forgotMemberBu ul li, .forgotMemberBu a {
	display:block;
	height:25px;
	border-bottom:0;
}
.forgotMemberBu ul li a {
	text-indent:-9999px;
	text-decoration:none;
	padding: 0px;
	cursor:pointer;
}
.forgotmemButton {
	left:0;
	top:0;
	width:64px;
}
.forgotmemButton a:hover {
	background: transparent url(../nightclubFinderImage/memberLoginButtonF.jpg) 0 -25px no-repeat;
	border-bottom:0;
}
.logIn {
	width:280px;
	padding:15px 10px 50px 88px;
	margin:0px;
	float: left;
}
.logIn h1 {
	width:160px;
	padding:3px 0px 10px 0px;
	margin:0px;
	float: left;
	color:#0F73CB;
	font-size:16px;
	font-weight:bold;
}
.logIn p {
	width:280px;
	padding:0px;
	margin:0px;
	float: left;
	color:#000000;
	font-size:13px;
	line-height:16px;
}
.logInBu {
	padding:0px 0px 0px 0px;
	margin:0px;
	float:left;
	width:75px;
	height:25px;
}
.logInBu ul {
	position: relative;
	width:75px;
	height:25px;
	margin: 0;
	padding: 0;
	text-align:left;
	background-image: url(../nightclubFinderImage/logIn.gif);
}
.logInBu ul li {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	top:0;
}
.logInBu ul li, .logInBu a {
	display:block;
	height:25px;
	border-bottom:0;
}
.logInBu ul li a {
	text-indent:-9999px;
	text-decoration:none;
	padding: 0px;
	cursor:pointer;
}
.signBu {
	left:0;
	top:0;
	width:75px;
}
.signBu a:hover {
	background: transparent url(../nightclubFinderImage/logIn.gif) 0 -25px no-repeat;
	border-bottom:0;
}
.userLoginbox {
	width:375px;
	padding:37px 10px 15px 80px;
	margin:0px;
	float: left;
	color:#008328;
	font-size:13px;
}
.userLoginbox p {
	padding:0px 0px 7px 0px;
	margin:0px;
	float: left;
	text-align:justify;
	color:#848484;
}
.userLoginbox h2 {
	width:550px;
	padding:0px 0px 7px 0px;
	margin:0px;
	float: left;
	color:#73BF3B;
	font-size:15px;
}
.userLoginbox h3 {
	width:550px;
	padding:0px 0px 7px 0px;
	margin:0px;
	float: left;
	color:#0F72CD;
	font-size:12px;
	font-weight:normal;
}
.userLoginbox a {
	color:#EA6111;
	text-decoration:none;
	padding:0px;
	margin:0px;
}
.userLoginbox a:hover {
	color:#848484;
	text-decoration:none;
}

/****************************************************************/

/********************************** Votes *********************************/
.voteMainContainer {
	width:450px;
	margin:0px 0px 0px 0px;
	padding:20px 0px 10px 0px;
}
.voteTopRow {
	width:450px;
	float:left;
	/*background:url(../nightclubFinderImage/voteHeadBorder.gif) scroll 300px top repeat-y #5a8ebd; */
	font-size:70%;
	background-color:#4EA1E5;
	font-weight:bold;
	padding:10px 0px 10px 0px;
}
.voteTopRowNew {
	width:400px;
	float:left;
	/*background:url(../nightclubFinderImage/voteHeadBorder.gif) scroll 300px top repeat-y #5a8ebd; */
	font-size:70%;
	background-color:#4EA1E5;
	font-weight:bold;
	padding:10px 0px 10px 0px;
}
.basHeadCola {
	width:135px;
	text-align:center;
	color:#ffffff;
	float:left;
	padding:0px 0px 0px 5px;
}
.basHeadCola a {
	width:135px;
	text-align:center;
	color:#ffffff;
	float:left;
	text-decoration:none;
}

.basHeadColaNew {
	width:135px;
	text-align:center;
	color:#ffffff;
	float:left;
	padding:0px 0px 0px 5px;
}
.basHeadColb {
	width:90px;
	text-align:center;
	float:left;
	color:#ffffff;
	padding:0px 0px 0px 0px;
}
.basHeadColb a {
	width:90px;
	text-align:center;
	color:#ffffff;
	float:left;
	text-decoration:none;
}


.basHeadColbNew {
	width:85px;
	text-align:center;
	float:left;
	color:#ffffff;
	padding:0px 0px 0px 0px;
}
.basHeadCold {
	width:105px;
	text-align:center;
	float:left;
	color:#ffffff;
	padding:0px 0px 0px 0px;
}
.basHeadCold a {
	text-align:center;
	float:left;
	color:#ffffff;
	padding:0px 0px 0px 0px;
	text-decoration:none;
}

.basHeadColdNew {
	width:85px;
	text-align:center;
	float:left;
	color:#ffffff;
	padding:0px 0px 0px 0px;
}
.basHeadColb2 {
	width:105px;
	text-align:center;
	float:left;
	color:#ffffff;
	padding:0px 0px 0px 0px;
}
.basHeadColb3 {
	width:105px;
	text-align:center;
	float:left;
	color:#ffffff;
	padding:0px 0px 0px 0px;
}
.basHeadColb4 {
	width:105px;
	text-align:center;
	float:left;
	color:#ffffff;
	padding:0px 0px 0px 0px;
}
.basHeadColc {
	width:50px;
	text-align:center;
	float:right;
	color:#ffffff;
	padding:0px 10px 0px 0px;
}
.voteContentRow {
	width:450px;
	float:left;
	font-size:70%;
	background:url(../nightclubFinderImage/bgBasketBorder.gif) repeat-y;
	/*background:url(../nightclubFinderImage/voteHeadBorder1.gif) scroll 10px top repeat-y;*/
	padding:0px 0px 0px 0px;
	/*border-right:1px solid #4EA1E5;*/
	/*border-left:1px solid #4EA1E5;*/
	border-bottom:1px solid #4EA1E5;
}
.voteContentRowNew {
	width:400px;
	float:left;
	font-size:70%;
	background:url(../nightclubFinderImage/bgBasketBorderNew.gif) repeat-y left top;
	/*background:url(../nightclubFinderImage/voteHeadBorder1.gif) scroll 10px top repeat-y;*/
	padding:0px 0px 0px 0px;
	/*border-right:1px solid #4EA1E5;*/
	/*border-left:1px solid #4EA1E5;*/
	border-bottom:1px solid #4EA1E5;
}

.voteBottomRow {
	width:448px;
	float:right;
	padding:10px 0px 10px 0px;
	border-right:1px solid #4EA1E5;
	border-left:1px solid #4EA1E5;
	border-bottom:1px solid #4EA1E5;
	text-align:right;
}
.voteBottomRowNew {
	width:398px;
	float:left;
	padding:0px 0px 0px 0px;
	border-right:1px solid #4EA1E5;
	border-left:1px solid #4EA1E5;
	border-bottom:1px solid #4EA1E5;
}
.voteBottomLinks {
	width:398px;
	float:left;
	padding:0px 0px 10px 0px;
	text-align:right;
}
.voteBottomLinks ul
{
	list-style:none;
	list-style-image:none;
	display:inline;
	padding:0px 10px 0px 0px;
}
.voteBottomLinks ul li
{
	list-style:none;
	list-style-image:none;
	display:inline;
	font-weight:bold;
	font-size:70%;
	margin:0px 0px 0px 20px;
	text-decoration:none;
	color:#4EA1E5;
	text-align:right;
}
.voteBottomLinks ul li a
{
	color:#4EA1E5;
	text-decoration:none;
	background:url(../nightclubFinderImage/arrow.gif) no-repeat right;
	padding:0px 12px 0px 0px;
}
.voteBottomLinks ul li a:hover
{
	color:#cc0000;
	text-decoration:none;
	background:url(../nightclubFinderImage/arrowOv.gif) no-repeat right;
	padding:0px 12px 0px 0px;
}
.basContCola {
	width:135px;
	text-align:left;
	color:#909090;
	float:left;
	padding:10px 10px 10px 5px;
	margin:0px 0px 0px 0px;
}

.basContColaNew {
	width:130px;
	text-align:left;
	color:#909090;
	float:left;
	padding:10px 10px 10px 5px;
	margin:0px 0px 0px 0px;
}

.basContColb {
	width:72px;
	text-align:center;
	float:left;
	color:#909090;

	padding:10px 10px 10px 0px;
	margin:0px 0px 0px 0px;
}
.basContColbNew {
	width:75px;
	text-align:center;
	float:left;
	color:#909090;
	padding:10px 10px 10px 0px;
	margin:0px 0px 0px 0px;
}
.basContCold {
	width:114px;
	text-align:left;
	float:left;
	color:#909090;
	padding:10px 10px 10px 3px;
	margin:0px 0px 0px 0px;
}


.basHeadColacom {
	width:225px;
	text-align:center;
	color:#ffffff;
	float:left;
	padding:0px 0px 0px 5px;
}
.basHeadColacom a {
	color:#ffffff;
	text-decoration:none;
}

.basHeadColdcom {
	width:195px;
	text-align:center;
	float:left;
	color:#ffffff;
	padding:0px 0px 0px 0px;
}
.basHeadColdcom a {
	color:#ffffff;
	padding:0px 0px 0px 0px;
	text-decoration:none;
}


.voteContentRowComment {
	width:450px;
	float:left;
	font-size:70%;
	background:url(../nightclubFinderImage/bgBasketBorderComment.gif) repeat-y;
	/*background:url(../nightclubFinderImage/voteHeadBorder1.gif) scroll 10px top repeat-y;*/
	padding:0px 0px 0px 0px;
	/*border-right:1px solid #4EA1E5;*/
	/*border-left:1px solid #4EA1E5;*/
	border-bottom:1px solid #4EA1E5;
}
.basContColacom {
	width:217px;
	text-align:left;
	color:#909090;
	float:left;
	padding:10px 10px 10px 5px;
	margin:0px 0px 0px 0px;
}
.basContColdcom {
	width:176px;
	text-align:left;
	float:left;
	color:#909090;
	padding:10px 10px 10px 3px;
	margin:0px 0px 0px 0px;
}

.basContColdNew {
	width:74px;
	text-align:center;
	float:left;
	color:#909090;
	padding:10px 10px 10px 0px;
	margin:0px 0px 0px 0px;
	/*border-right:1px solid #4EA1E5;*/
}
.basContColb input {
	width:40px;
	float:right;
	height:16px;
	color:#D1CBAB;
	font-size:11px;
	text-align:center;
	padding:0px 0px 0px 0px;
	border:1px solid #4EA1E5;
}
.basContColc {
	width:30px;
	text-align:center;
	float:right;
	color:#909090;
	padding:10px 5px 0px 0px;
	margin:0px 0px 0px 0px;
	
}
.basContColc input {
	width:10px;
	float:left;
}
.voteBotCont {
	width:250px;
	float:right;
	color:#D1CBAB;
	padding:10px 0px 10px 0px;
	font-size:70%;
}
.voteBotContNew {
	width:250px;
	float:right;
	color:#D1CBAB;
	padding:8px 0px 8px 0px;
	font-size:70%;
}
.voteBotContRow {
	width:260px;
	float:left;
	padding:0px 0px 10px 0px;
}
.voteBotContRowNew {
	width:260px;
	float:left;
	padding:0px 0px 0px 0px;
}
.voteBotContRowL {
	width:50px;
	font-weight:bold;
	text-align:right;
	padding:0px 10px 0px 38px;
	float:left;
}
.voteBotContRowC {
	width:70px;
	float:left;
	font-weight:bold;
	text-align:center;
	color:#4EA1E5;
}
.voteBotContRowCNew {
	width:120px;
	float:right;
	text-align:center;
	color:#4EA1E5;
	padding:0px 25px 0px 0px;
}
.voteBotContRowR {
	width:40px;
	float:left;
	font-weight:bold;
	text-align:right;
	padding:0px 0px 0px 20px;
}
.btn-vote {
	border: 1px solid #B1A872;
	background-color: #4EA1E5;
	width: 60px;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 0px 0px 2px 0px;
	cursor:pointer;
}

/************  SOHO   ********/
.sohoRow {
	padding: 0;
	margin: 0;
	width: 487px;
	float: left;
}
.sohoRowL {
	/*padding: 0;
	margin: 0;
	width: 161px;
	float: left;*/
	padding: 0px;
	margin: 0px 5px 0px 0px;
	float: left;
	width: 154px;
	height:162px;
	border: 1px solid #C9C9C9;
	background:#FFFFFF;
}
.sohoRowR {
	padding: 0;
	margin: 0;
	width: 326px;
	float: left;
}
.sohoRowL img {
	/*padding: 1px;
	border: 1px solid #C9C9C9;*/
}
.sohoBox {
	padding: 0;
	margin: 0 0 5px 0;
	background: url(../nightclubFinderImage/bgSohoBox.jpg) repeat-y left top;
	width: 326px;
	float: left;
}
.sohoBox1 {
	padding: 0;
	margin: 0 0 3px 0;
	background: url(../nightclubFinderImage/bgSohoBox.jpg) repeat-y left top;
	width: 326px;
	float: left;
}
.sohoBox2 {
	padding: 0;
	margin: 0 0 3px 0;
	background: url(../nightclubFinderImage/bgSohoBox.jpg) repeat-y left top;
	width: 326px;
	float: left;
}
.sohoBoxT {
	padding: 0;
	margin: 0;
	background: url(../nightclubFinderImage/bgSohoRowRT.jpg) no-repeat left top;
	width: 326px;
	float: left;
}
.sohoBoxB {
	padding: 10px;
	margin: 0;
	background: url(../nightclubFinderImage/bgSohoRowRB.jpg) no-repeat left bottom;
	width: 306px;
	float: left;
}
.sohoBoxB h2 {
	padding: 0 0 5px 0;
	margin: 0;
	color: #FAA424;
	font-size: 16px;
	font-weight: bold;
	width:100%;
}
.sohoBoxB p {
	padding: 0 0 5px 0;
	margin: 0;
	font-size: 12px;
	color: #878787;
}
.sohoBoxB p a {
	padding: 0 0 5px 0;
	margin: 0;
	font-size: 12px;
	color: #878787;
	text-decoration:none;
}
.txtBlue {
	color: #1D6CCB;
}
.txtBlue1 {
	color: #5CAFE2;
}
.textDBlue{
color:#0033FF;
}
.txtPink {
	color: #FE55FC;
}
.sohoBotB {
	padding: 0;
	margin: 0;
	width: 487px;
	float: left;
	background: #E2E2E2 url(../nightclubFinderImage/sohoBotB.jpg) left bottom;
}
.sohoBotB {
	padding: 0 0 5px 0;
	margin: 0;
	width: 487px;
	float: left;
	background: url(../nightclubFinderImage/sohoBotB.jpg) left bottom no-repeat;
}
.sohoBotT {
	padding: 5px 0 0 0;
	margin: 0px 0 0 0;
	width: 487px;
	float: left;
	background: url(../nightclubFinderImage/sohoBotT.jpg) left top no-repeat;
}
.sohoBotM {
	padding: 5px 10px 5px 10px;
	margin: 0px 0 0 0;
	width: 463px;
	border-left: 2px solid #E6E6E6;
	border-right: 2px solid #E6E6E6;	
	float: left;
}
.sohoBotM p  {
	padding: 0 0 5px 0;
	margin: 0;
	font-size: 11px;
	color: #878787;
}
.orangeTxt {
	color: #FAB92B;
}

/*****  Sal Soul  *****/
.salSoulT {
	padding: 0;
	margin: 0;
	width: 513px;
	float:left;	
	background: url(../nightclubFinderImage/bgDays.jpg) no-repeat left top;
	height: 35px;
}
.salSoulT ul {
	position: relative;
	width: 513px;
	height: 34px;
	margin: 0px;
	padding: 0px;
	float:left;
	background: url(../nightclubFinderImage/bgDays.jpg) no-repeat left top;
}
.salSoulT ul li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	position: absolute;
	top:0px;
	float:left;
}
.salSoulT ul li, .salSoulT a {
	display:block;
	height:35px;
	border-bottom:0px;
}
.salSoulT ul li a {
	text-indent:-9999px;
	text-decoration:none;
	padding: 0px;
}
.ssT1 {
	left:0;	top:0;	width: 78px;
}
.ssT2 {
	left:78px;	top:0;	width:72px;
}
.ssT3 {
	left:150px;	top:0;	width:71px;
}
.ssT4 {
	left:221px;	top:0;	width:72px;
}
.ssT5 {
	left:293px; top:0; width:72px;
}
.ssT6 {
	left:365px;	top:0; width:71px;
}
.ssT7 {
	left:436px; top:0; width:108px;
}

.ssT1 a:hover {
	background: url(../nightclubFinderImage/bgDays.jpg) 0 -35px no-repeat;
	border-bottom:0;
	overflow:hidden;
}
.ssT2 a:hover {
	background: url(../nightclubFinderImage/bgDays.jpg) -78px -35px no-repeat;
	border-bottom:0;
	overflow:hidden;
}
.ssT3 a:hover {
	background: url(../nightclubFinderImage/bgDays.jpg) -150px -35px no-repeat;
	border-bottom:0;
	overflow:hidden;
}
.ssT4 a:hover {
	background: url(../nightclubFinderImage/bgDays.jpg) -221px -35px no-repeat;
	border-bottom:0;
	overflow:hidden;
}
.ssT5 a:hover {
	background: url(../nightclubFinderImage/bgDays.jpg) -293px -35px no-repeat;
	border-bottom:0;
	overflow:hidden;
}
.ssT6 a:hover {
	background: url(../nightclubFinderImage/bgDays.jpg) -365px -35px no-repeat;
	border-bottom:0;
	overflow:hidden;
}
.ssT7 a:hover {
	background: url(../nightclubFinderImage/bgDays.jpg) -436px -35px no-repeat;
	border-bottom:0;
	overflow:hidden;
}


.ssT1a {
	left:0;	top:0;	width: 78px;
	background: url(../nightclubFinderImage/bgDays.jpg) 0 -35px no-repeat;
	border-bottom:0;
	overflow:hidden;
}
.ssT2a {
	left:78px;	top:0;	width:72px;
	background: url(../nightclubFinderImage/bgDays.jpg) -78px -35px no-repeat;
	border-bottom:0;
	overflow:hidden;
}
.ssT3a {
	left:150px;	top:0;	width:71px;
	background: url(../nightclubFinderImage/bgDays.jpg) -150px -35px no-repeat;
	border-bottom:0;
	overflow:hidden;	
}
.ssT4a {
	left:221px;	top:0;	width:72px;
	background: url(../nightclubFinderImage/bgDays.jpg) -221px -35px no-repeat;
	border-bottom:0;
	overflow:hidden;
}
.ssT5a {
	left:293px; top:0; width:72px;
	background: url(../nightclubFinderImage/bgDays.jpg) -293px -35px no-repeat;
	border-bottom:0;
	overflow:hidden;
}
.ssT6a {
	left:365px;	top:0; width:71px;
	background: url(../nightclubFinderImage/bgDays.jpg) -365px -35px no-repeat;
	border-bottom:0;
	overflow:hidden;
}
.ssT7a {
	left:436px; top:0; width:108px;
	background: url(../nightclubFinderImage/bgDays.jpg) -436px -35px no-repeat;
	border-bottom:0;
	overflow:hidden;
}
.ssT1a-close {
	left:0;	top:0;	width: 78px;
	background: url(../nightclubFinderImage/bgDays-close.jpg) 0 -35px no-repeat;
	border-bottom:0;
	overflow:hidden;
}
.ssT2a-close {
	left:78px;	top:0;	width:72px;
	background: url(../nightclubFinderImage/bgDays-close.jpg) -78px -35px no-repeat;
	border-bottom:0;
	overflow:hidden;
}
.ssT3a-close {
	left:150px;	top:0;	width:71px;
	background: url(../nightclubFinderImage/bgDays-close.jpg) -150px -35px no-repeat;
	border-bottom:0;
	overflow:hidden;	
}
.ssT4a-close {
	left:221px;	top:0;	width:72px;
	background: url(../nightclubFinderImage/bgDays-close.jpg) -221px -35px no-repeat;
	border-bottom:0;
	overflow:hidden;
}
.ssT5a-close {
	left:293px; top:0; width:72px;
	background: url(../nightclubFinderImage/bgDays-close.jpg) -293px -35px no-repeat;
	border-bottom:0;
	overflow:hidden;
}
.ssT6a-close {
	left:365px;	top:0; width:71px;
	background: url(../nightclubFinderImage/bgDays-close.jpg) -365px -35px no-repeat;
	border-bottom:0;
	overflow:hidden;
}
.ssT7a-close {
	left:436px; top:0; width:108px;
	background: url(../nightclubFinderImage/bgDays-close.jpg) -436px -35px no-repeat;
	border-bottom:0;
	overflow:hidden;
}
.salSoulM {
	padding: 0;
	margin: 0;
	width: 511px;
	float:left;	
	border-left: 1px solid #FA9F24;
	border-right: 1px solid #FA9F24;	
}
.salSoulM p  {
	padding: 0 0 5px 0;
	margin: 0;
	font-size: 12px;
	color: #878787;
}
.salSoulM h2{
	color: #0F5DC6;
	font-size: 16px;
	padding: 0px;
	margin: 0;
}
.salSoulM h3 {
	padding: 0 0 5px 0;
	margin: 0;
	color: #0F5DC6;
	font-size: 13px;
	font-weight: bold;
}
.salSoulB {
	padding: 0;
	margin: 0;
	width: 513px;
	height: 15px;
	float: left;
	background: url(../nightclubFinderImage/bgSalSoulB.jpg) no-repeat left bottom;
}
.salSoulRow1 {
	padding: 10px;
	margin: 0;
	width: 491px;
	float: left;
	background: #F5F5F5 url(../nightclubFinderImage/bgDotLine.gif) repeat-x left bottom;
}
.salSoulCRow {
	padding: 0px;
	margin: 0;
	width: 491px;
	float: left;
}
.salSoulCRow p, .salSoulCRowPad p {
	padding: 0;
	margin: 0;
	color: #878787;
	font-size: 11px;
}
.salSoulCRowPad {
	padding: 0 0 3px 0;
	margin: 0;
	width: 491px;
	float: left;
}
.salSoulRow2Outer {
	padding: 0 0 0px 0;
	margin: 0;
	width: 511px;
	float: left;
}
.salSoulRow2 {
	padding: 10px;
	margin: 0;
	width: 491px;
	float: left;
	background: #FFFFFF url(../nightclubFinderImage/bgDotLine.gif) repeat-x left bottom;	
}
.salSoulRow2B {
	padding: 10px;
	margin: 0;
	width: 491px;
	float: left;
	background: #FFFFFF;		
}
.selectOpt66 {
	width: 66px;
	padding: 0;
	margin: 0;
	font-size: 12px;
	color: #989898;
	float:left;
}
.selectOptMusic {
	width: 110px;
	padding: 0;
	margin: 0;
	font-size: 12px;
	color: #989898;
	float:left;
}
.col400NoBg {
	padding: 2px 0 0 3px;
	margin: 0;
	float: left;
	width: 397px;
	height: 23px;
}
.col400 {
	padding: 2px 0 0 3px;
	margin: 0;
	float: left;
	width: 397px;
	height: 23px;
	background: #DEEBF2;
}
.col336 {
	padding: 0;
	margin: 0;
	float: left;
	width: 336px;
	background: url(../nightclubFinderImage/bgVDotLine.jpg) repeat-y top right;
}
.col336 p {
	font-size: 11px;
}
.col265 {
	padding: 3px 0 0 0;
	margin: 0;
	float: left;
	width: 265px;
}
.col250 {
	padding: 0;
	margin: 0;
	float: left;
	width: 245px;
	font-size: 11px;
	color: #878787;
}
.col220 {
	padding: 0;
	margin: 0;
	float: left;
	width: 220px;
}
.col220 p {
	font-size: 12px;
	padding: 0;
	margin: 0;
	color: #878787;
}

.col220A {
	padding: 0;
	margin: 0;
	float: left;
	width: 250px;
}
.col220A p {
	font-size: 12px;
	padding: 0;
	margin: 0;
	color: #878787;
}
.col155 {
	padding: 0 0 0 0px;
	margin: 0;
	float: left;
	width: 148px;
}
.col127 {
	padding: 4px 0px 0px 0px;
	margin: 0;
	float: left;
	width: 127px;
}
.col127 h3{
	 padding: 0;
	 margin: 0;
	 width:105px;
}
.col132 {
	padding: 0;
	margin: 0;
	float: left;
	width: 132px;
	text-align: right;
}
.col115 {
	padding: 0;
	margin: 0;
	float: left;
	width: 115px;
}
.col95 {
	padding: 0;
	margin: 0;
	width: 95px;
	float:left;
}
.col180 {
	padding: 0;
	margin: 0;
	width: 180px;
	float:left;
}
.col90 {
	padding: 0;
	margin: 0;
	width: 90px;
	float:left;
}
.col90 img {
	padding: 0px 0px 0px 0px;
	margin: 0;
	float:left;
	width:20px;
}

.col86Pad {
	padding: 4px 0 0 0;
	margin: 0;
	width: 86px;
	float:left;
}
.col86 {
	padding: 0;
	margin: 0;
	width: 86px;
	float:left;
}
.col78 {
	padding: 0;
	margin: 0;
	width: 58px;
	float:left;
}
.col70 {
	padding: 0;
	margin: 0;
	width: 70px;
	float:left;
}
.col70Pad {
	padding: 3px 0 0 0;
	margin: 0;
	width: 70px;
	float:left;
}
.col61 {
	padding: 0;
	margin: 0;
	width: 61px;
	float:left;
}
.col54 {
	padding: 0;
	margin: 0;
	width: 74px;
	float:left;
}
.col20 {
	padding: 0;
	margin: 0;
	width: 20px;
	float:left;
}
.extrasBonuceMeter {
	width: 426px;
	float: left;
	padding: 0px 0px 25px 10px;
}
.extrasBonuceMeterImg {
	width:17px;
	padding: 0px 0px 0px 0px;
	margin:34px 0px 0px 9px;
	height:20px;
	
}

/****** USER COMMENTS  *****/
.userComments {
	width: 500px;
	float: left;
	padding: 0;
	margin: 0;
}
.userComments p {
	font-size: 11px;
}

.addCommentBtn {
	background: url(../nightclubFinderImage/addaCommentBtn.jpg) no-repeat left top;
	border: 0px;
	width: 111px;
	float: left;
	height: 22px;
	cursor: pointer;
}
.ucOuterBox {
	width: 491px;
	float: left;
	padding: 0px 0 0 0;
	background: url(../nightclubFinderImage/bgUCOuter.jpg) repeat-y left top;
}
.ucOuterBoxT {
	width: 491px;
	float: left;
	padding: 3px 0 0 0;
	background: url(../nightclubFinderImage/bgUCOuterT.jpg) no-repeat left top;
}
.ucOuterBoxB {
	width: 481px;
	float: left;
	padding: 0px 0 5px 10px;
	background: url(../nightclubFinderImage/bgUCOuterB.jpg) no-repeat left bottom;
}

/*****  User Comments Inner Box  *******/
.ucInnerBox {
	width: 481px;
	float: left;
	padding: 0 0 0px 0;
	margin: 10px 0 0 0;
	background: url(../nightclubFinderImage/bgUCInner.jpg) repeat-y left top;
}
.ucInnerBoxT {
	width: 481px;
	float: left;
	padding: 0 0 0px 0;
	background: url(../nightclubFinderImage/bgUCInnerT.jpg) no-repeat left top;
}
.ucInnerBoxB {
	width: 471px;
	float: left;
	padding: 5px 5px 10px 5px;
	background: url(../nightclubFinderImage/bgUCInnerB.jpg) no-repeat left bottom;
}
.ucInnerBoxEx {
	width: 461px;
	float: left;
	padding: 0px;
	height: 66px;
}
.ucInnerBoxEx textarea{
	width: 100%;
	height: 66px;
	float: left;
	padding:0px;
	margin: 0px;
	border:none;
	font-size: 11px;
	color:#878787;
	font-family: Arial, Helvetica, sans-serif;
	
}
.commentName{
	float:left;
	width:auto;
	font-size: 11px;
	color:#878787;
}
.uciBoxLeft {
	width: 390px;
	float: left;
}
.uciBoxRight {
	width: 81px;
	float: left;
}
.uciBoxRight p {
line-height:25px;
}
.ucOuterBox p {
	font-size: 11px;
}
.ucLink {
	width: 481px;
	float: left;
	padding: 0 0 10px 0;
}
.ucLink a {
	font-size: 11px;
	color: #5CAFE2;
	text-decoration: underline;
}
.ucLink a:hover {
	color: #FACE24;
	text-decoration: underline;
}
.btnSend {
	width: 65px;
	height: 22px;
	border: 0px;
	padding: 0 25px 0 0;
	cursor: pointer;
	background: url(../nightclubFinderImage/btnSend.jpg) no-repeat left top;
}
.btnLNClub {
	width: 135px;
	height: 22px;
	border: 0px;
	cursor: pointer;	
	background: url(../nightclubFinderImage/listANightClub.jpg) no-repeat left top;
}
/**** TOP Club Nights  ******/
.tClubNight {
	padding: 15px 0 0 0;
	float: left;
	width: 228px;	
}
.tClubNightB{
	padding: 0px 0 10px 0;
	margin:0px;
	float:left;
	width: 228px;
	background: #FFFFFF url(../nightclubFinderImage/bgAdGoogleB.jpg) no-repeat left bottom;
}
.tClubNightTxt {
	width: 198px;
	padding: 0 15px 0 15px;
	float: left;
}
.tClubNightTxtT {
	padding: 10px 0 0px 12px;
	float: left;
	width: 186px;
	font-size: 11px;
	color: #878787;
}
.tcnBoxOuter {
	width: 196px;
	padding: 10px 0 10px 0;
	float: left;
}
.tcnBoxT {
	width: 196px;
	float: left;
	padding: 0 0 0px 0;
	background: #F5F5F5 url(../nightclubFinderImage/tcnBoxT.jpg) no-repeat left top;
}
.tcnBoxB {
	width: 180px;
	float: left;
	padding: 5px 5px 7px 11px;
	background: url(../nightclubFinderImage/tcnBoxB.jpg) no-repeat left bottom;
}
.tcnBoxOuter h2 {
	color: #FCA524;
	padding: 0 0 2px 0;
	margin: 0;
	font-size: 14px;
}
.tcnBoxOuter h2 a {
	color: #FCA524;
	text-decoration:none;
}
.tcnBoxOuter h2 a:hover {
	color: #2786D8;
	text-decoration:none;
}
.tcnBLeft {
	width: 72px;
	float: left;
	padding: 3px 0 0 0;
}	
.tcnBRight {
	width: 108px;
	float: left;
	padding: 3px 0 0 0;
}
.tcnBRight p {
	padding: 0;
	margin: 0;
	color: #5CAFE2;
	font-size: 12px;
	line-height: 16px;
}
.tcnBLeft img {
	border: 1px solid #B7B7B7;
	padding: 1px;
}	
/**************************************Search Results*****************************************/
.topClubRow1 {
	padding: 0px 0 0 0px;
	margin:0px;
	float:left;
	background-color: #E2E2E2;
	width: 513px;
}
.sortBy {
	padding: 12px 0 0px 0;
	margin:0px;
	float:left;
	width: 490px;
}
/*****************/
.searchResultTop {
	background:url(../nightclubFinderImage/searchResults.jpg) no-repeat left top;
	margin: 0px;
	padding: 0px;
	float:left;
	width: 513px;
}
.searchResultCenter {
	background:url(../nightclubFinderImage/bgSearchRepeat.jpg) repeat-y left bottom;
	margin: 0px;
	padding: 0px;
	float:left;
	width: 513px;
}
.searchResultFooter {
	background:url(../nightclubFinderImage/bgSearchBottomCurve.jpg) no-repeat left bottom;
	margin: 0px;
	float:left;
	width: 513px;
	padding-top: 37px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 0px;
}
.searchResultFooter p {
	padding: 0 0 5px 0;
	margin: 0;
	font-size: 12px;
	color: #878787;
}
.searchSort
{
	margin: 0px;
	width:489px;
	float:left;
	padding-top: 0px;
	padding-right: 14px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.searchSortInner
{
	margin: 0px;
	width:480px;
	float:left;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 13px;
	padding-left: 9px;
	background-image: url(../nightclubFinderImage/dottedSortBy.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.searchSortInner2
{
	margin: 0px;
	width:480px;
	float:left;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 13px;
	padding-left: 9px;
}
.searchSortInner1
{
	margin: 0px;
	width:488px;
	float:left;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 13px;
	padding-left: 0px;
	background-image: url(../nightclubFinderImage/dottedSortBy.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.searchTextbox
{
	margin: 0px;
	padding: 0px 3px 0px 0px;
	width: 100px;
	float:left;
	font-size: 11px;
	font-weight: normal;
	color: #686868;
	line-height: 22px;
}
.searchTextbox1
{
	margin: 0px;
	padding: 0px;
	width: 140px;
	float:left;
	font-size: 11px;
	font-weight: normal;
	color: #686868;
	line-height: 22px;
	text-align:center;
}
.searchTextboxVote
{
	margin: 0px;
	padding: 0px;
	width: 180px;
	float:left;
	font-size: 11px;
	font-weight: normal;
	color: #686868;
	line-height: 22px;
	text-align:Left;
}
.showResults 
{
	margin: 0px;
	padding: 0px 0px 0px 2px;
	width: 83px;
	float:left;
	color:#1d6ccb;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 22px;
}
.showResults a
{
	color:#1d6ccb;
	text-decoration:underline;
}
.showResults a:hover
{
	color:#686868;
	text-decoration:underline;
}
.showResultsPageination
{
	margin: 0px;
	padding: 0px;
	width: 104px;
	float:left;
}
.searchTextbox select {
	width: 100px;
	padding: 0px;
	margin: 0px;
	height: 19px;
	font-size: 12px;
	color: #686868;		
}
ul.flagList {
	margin:0px;
	padding:0px;
	list-style:none;
	display: inline;
}
ul.flagList li {
	list-style:none;
	margin:0px;
	padding:0px 0px 0px 0px;
	color:#686868;
	display: inline;
	background:none;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	line-height:22px;
}
ul.flagList li a {
	text-decoration:none;
	color:#686868;
	padding: 0px 1px 0px 1px;
	margin: 0px;
}
ul.flagList li a:hover {
	text-decoration:none;
	color:#89263b;
}
.active {
	text-decoration:none;
	color:#686868;
	padding: 0px 1px 0px 1px;
	margin: 0px;
	font-weight:bold;
}
/*************************************************************/
.nightClubBoxBShowBox {
	padding: 0px 0px 5px 0px;
	margin: 0px;
	width: 227px;
	float: left;
}
.nightClubBoxBShowBox h2 {
	padding: 0 0 5px 0;
	margin: 0;
	color: #FAA424;
	font-size: 16px;
	font-weight: bold;
}
.nightClubBoxBShowBox h3 {
	padding: 0 0 1px 0;
	margin: 0;
	color: #FAA424;
	font-size: 16px;
	font-weight: bold;
}
.nightClubBoxBShowBox h3 a {
	padding: 0 0 2px 0;
	margin: 0;
	color: #FAA424;
	font-size: 16px;
	font-weight: bold;
}
.nightClubBoxBShowBox span {
	padding: 0 0 2px 0;
	margin: 0;
	color: #FAA424;
	font-size: 16px;
	font-weight: bold;
	text-decoration:underline;
}
.nightClubBoxBShowBox span a {
	padding: 0 0 2px 0;
	margin: 0;
	color: #FAA424;
	font-size: 16px;
	font-weight: bold;
	text-decoration:underline;
}
.nightClubBoxBShowBox p {
	padding: 0 0 5px 0;
	margin: 0;
	font-size: 12px;
	color: #878787;
}
#map span{
display:none;
}
/****************************   Favourite Nights ***********************/
/**** TOP Club Nights  ******/
.favClubNight {
	padding: 15px 0 0 0;
	float: left;
	width: 500px;	
}
.favClubNightB{
	padding: 0px 0 10px 0;
	margin:0px;
	float:left;
	width: 500px;
}
.favClubNightB p{
	color:#878787;
	font-size:12px;
}
.favClubNightB p a{
	color: #4094DA;
	font-size:12px;
}
.favClubNightB h2{
	color: #FCA524;
	padding: 0px 0px 15px 35px;
	margin: 0;
	font-size: 18px;
	font-weight:normal;
}
.favClubNightTxt {
	width: 470px;
	padding: 0 15px 0 15px;
	float: left;
}
.favClubNightTxtT {
	padding: 10px 0 0px 12px;
	float: left;
	width: 450px;
	font-size: 11px;
	color: #878787;
}
.favcnBoxOuter {
	width: 210px;
	padding: 10px 5px 10px 13px;
	float: left;
}
.favcnBoxT {
	width: 210px;
	float: left;
	padding: 0 0 0px 0;
	background: #F5F5F5 url(../nightclubFinderImage/favBoxT.jpg) no-repeat left top;
}
.favcnBoxB {
	width: 210px;
	float: left;
	padding: 5px 0px 7px 0px;
	background: url(../nightclubFinderImage/favBoxB.jpg) no-repeat left bottom;
}
.favcnBoxOuter h2 {
	color: #FCA524;
	padding: 0px 0px 5px 0;
	margin: 0;
	font-size: 11px;

}
.favcnBoxOuter h2 a {
	text-decoration:none;
	color: #FCA524;
}
.favcnBoxOuter h2 a:hover {
	text-decoration:none;
	color: #4094DA;
}
.favcnBLeft {
	width: 72px;
	float: left;
	padding: 3px 0 0 10px;
}	
.favcnBRight {
	width: 120px;
	float: left;
	padding: 3px 0 0 0;
}
.favcnBRight p {
	padding: 0;
	margin: 0;
	color: #5CAFE2;
	font-size: 11px;
	line-height: 16px;
}
.favcnBLeft img {
	border: 1px solid #B7B7B7;
	padding: 1px;
}


/****************************      Ends        *****************************/
.commentsDown{
	width:20px;
	background: url(../nightclubFinderImage/redHandDown.jpg) no-repeat left bottom;
	padding:10px 2px 0px 16px;
	margin:10px;
	height:25px;
}

.commentsUp{
	width:20px;
	background: url(../nightclubFinderImage/greenHandUp.jpg) no-repeat right bottom;
	padding:10px 13px 0px 0px;
	margin:0px;
	height:20px;
}
div.sohoBox span.website {
	color:#3490DD;
	text-decoration:underline;
	
	
}
div.sohoBox span.website a{
	color:#3490DD;
	text-decoration:underline;
	
}
div.sohoBox span.website a:hover{
	text-decoration:none
}
div.sohoBox span.socialsite{
	color:#FBB925;
	text-decoration:underline;
}
div.sohoBox span.socialsite a{
	color:#FBB925;
	text-decoration:underline;
}
div.sohoBox span.socialsite a:hover{
	color:#FBB925;
	text-decoration:none;
}

div.sohoBox1 span.website {
	color:#3490DD;
	text-decoration:underline;
	
	
}
div.sohoBox1 span.website a{
	color:#3490DD;
	text-decoration:underline;
	
}
div.sohoBox1 span.website a:hover{
	text-decoration:none
}
div.sohoBox1 span.socialsite{
	color:#FBB925;
	text-decoration:underline;
}
div.sohoBox1 span.socialsite a{
	color:#FBB925;
	text-decoration:underline;
}
div.sohoBox1 span.socialsite a:hover{
	color:#FBB925;
	text-decoration:none;
}
div.sohoBox2 span.website {
	color:#3490DD;
	text-decoration:underline;
	
	
}
div.sohoBox2 span.website a{
	color:#3490DD;
	text-decoration:underline;
	
}
div.sohoBox2 span.website a:hover{
	text-decoration:none
}
div.sohoBox2 span.socialsite{
	color:#FBB925;
	text-decoration:underline;
}
div.sohoBox2 span.socialsite a{
	color:#FBB925;
	text-decoration:underline;
}
div.sohoBox2 span.socialsite a:hover{
	color:#FBB925;
	text-decoration:none;
}





.contactFormComm
{
	width:461px;
	float:left;
	padding:0px 0px 0px 0px;
	color:#878787;
}
.contactFormComm p
{
	font-size:10px;
	text-align:right;
	float:right;
	padding:0px;
	margin:0px;
}
.contactFormRowComm
{
	width:461px;
	float:left;
	padding:5px 0px 5px 0px;
}
.contactFormComm label
{
	width:100px;
	float:left;
	font-size:12px;
	text-align:left;
	padding:0px 10px 0px 0px;
}
.contactFormComm input
{
	width:300px;
	float:left;
	color:#878787;
	border:1px solid #c5cee1;
	padding:1px;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
}


.listingForm
{
	width: 561px;
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: #878787;	
}
.listingForm h5
{
	color: #878787;
	padding: 5px 0px 0px 0px;
	margin: 0px;
	font-size: 14px;
}
.listingForm p
{
	text-align:right;
	font-size:11px;
}
.formRow
{
	width:561px;
	float:left;
	padding:0px 0px 10px 0px;
	margin:0px;
}
.label1
{
	width:140px;
	float:left;
	padding:2px 5px 0px 0px;
	font-size: 11px;
	color: #878787;
}
.label2
{
	width:140px;
	float:left;
	text-align:right;
	padding:2px 5px 0px 0px;
	font-size: 11px;
	color: #878787;
}
.label3
{
	width:145px;
	float:left;
	text-align:right;
	padding:2px 5px 0px 0px;
	font-size: 11px;
	color: #878787;
	font-weight:bold;
}
.input1
{
	width:300px;
	float:left;
/*	border: 1px solid #c5cee1;*/
	color: #878787;
	height: 13px;
	font-size: 11px;
	padding:2px;
	margin:0px 0px 0px 0px;
}
.input2
{
	width:150px;
	float:left;
/*	border: 1px solid #c5cee1;*/
	color: #878787;
	height: 13px;
	font-size: 11px;
	padding:2px;
	margin:0px 0px 0px 0px;
}
.input3
{
	width:200px;
	float:left;
/*	border: 1px solid #c5cee1;*/
	color: #878787;
	height:20px;
	
	font-size: 11px;
	padding:2px;
	margin:0px 0px 3px 0px;
}
.inputTextArea
{
	width:200px;
	float:left;
/*	border: 1px solid #c5cee1;*/
	color: #878787;
	
	
	font-size: 11px;
	padding:2px;
	margin:0px 0px 3px 0px;
}
.dot
{
	width:10px;
	float:left;
	font-size: 11px;
}
.selectBox
{
	width:120px;
	float:left;
	font-size: 11px;
	color: #878787;
	padding:2px
}
.selectBoxNew
{
	width:160px;
	font-size: 11px;
	color: #878787;
	padding:2px
}

.col1
{
	width:280px;
	float:left;
}
.col2
{
	width:280px;
	float:right;
}
.text
{
	text-align:left;
	float:left;
	font-size:11px;
	padding:0px 0px 5px 160px;
	width:300px;
}

.calender
{
	width:500px;
	float:left;
	font-size:11px;
}
.calenderNew
{
	width:500px;
	float:left;
	font-size:11px;
}
.calenderRow
{
	width:500px;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 10px 0px;
}
.calender label
{
	width:100px;
	float:left;
	padding:30px 0px 0px 0px;
	margin:0px;
	text-align:left;
}

.calender input
{
	width:300px;
	float:left;
	height:70px;
	font-size:11px;
	color:#878787;
	padding:2px;
	margin:0px;
}
.calenderNew label
{
	width:150px;
	float:left;
	padding:30px 0px 0px 0px;
	margin:0px;
	text-align:left;
}

.calenderNew input
{
	/*width:300px;
	float:left;
	height:70px;
	font-size:11px;
	color:#878787;
	padding:2px;
	margin:0px;*/
}
.calenderRowList
{
	width:500px;
	float:left;
	padding:8px 0px 8px 0px;
	margin:0px 0px 0px 0px;
}
.calenderRowList label
{
	width:150px;
	float:left;
	padding:5px 0px 5px 0px;
	margin:0px;
	text-align:left;
}

.calenderRowList input
{
	width:300px;
	float:left;
	font-size:11px;
	color:#878787;
	padding:2px;
	margin:0px;
}
.calenderRowCheck
{
	width:350px;
	float:left;
	padding:8px 0px 8px 0px;
	margin:0px 0px 0px 0px;
}
.calenderRowCheck label
{
	width:150px;
	float:left;
	padding:2px 0px 2px 0px;
	margin:0px;
	text-align:left;
}

.calenderRowCheck input
{
	width:100px;
	float:left;
	font-size:11px;
	color:#878787;
	/*padding:2px;*/
	margin:0px;
	padding:0px;
}
.calenderRowCheckNew
{
	width:500px;
	float:left;
	padding:5px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.calenderRowCheckNew label
{
	width:135px;
	float:left;
	padding:2px 0px 2px 0px;
	margin:0px;
	text-align:left;
}

.calenderRowCheckNew input
{
	width:50px;
	float:left;
	font-size:11px;
	color:#878787;
	margin:0px 0px 0px 0px;
	padding:0px;
}
.faq-main{
	width: 95%;
	float: left;
	padding: 0px 0px 5px 0px;
	margin: 10px 0px 0px 0px;
	/*border: 1px solid #999999;*/
}
.faqQuestion {
	font-size: 12px;
	color: #878787;
	padding: 5px 5px 5px 5px;
	margin: 0px;
	font-weight:bold;
}
.faqAnswer {
	font-size: 12px;
	color: #4f81bd;
	padding: 5px 5px 5px 5px;
	margin: 0px;
}
.faqAnswer ul
{
	list-style:none;
	list-style-image:none;
	display:inline;
	padding:0px 10px 0px 0px;
	margin:0px 10px 0px 10px;
}
.faqAnswer ul li
{
	
	text-decoration:none;
	color:#4f81bd;
	text-align:left;
}
.faqAnswer ul li a
{
	color:#4f81bd;
	text-decoration:none;
}
.faqAnswer ul li a:hover
{
	color:#4f81bd;
	text-decoration:none;
}

/****************************  SITE MAP *********************/

.siteMap{
	width: 95%;
	float: left;
	padding: 0px 0px 5px 0px;
	margin: 10px 0px 0px 0px;
	/*border: 1px solid #999999;*/
}
.siteMapList {
	width:105px;
	font-size: 12px;
	color: #878787;
	padding: 5px 5px 5px 20px;
	margin: 0px 0px 0px 0px;
	font-weight:bold;
	float:left;
	background-image:url(../nicfImages/arrowListItems.jpg);
	background-repeat:no-repeat;
}
.siteMapList a {
	font-size: 12px;
	color: #878787;
	padding: 5px 5px 5px 5px;
	font-weight:bold;
	text-decoration:none;
}
.siteMapList a:hover {
	color:#990000;;
	text-decoration:none;
}
.siteMapListLink {
	font-size: 12px;
	color: #878787;
	padding: 5px 5px 5px 15px;
	margin: 0px 0px 0px 0px;
	
	background-image:url(../nicfImages/arrowListItems.jpg);
	background-repeat:no-repeat;
}
.siteMapListLink a {
	font-size: 12px;
	color: #878787;
	padding: 5px 5px 5px 5px;
	
	text-decoration:none;
}
.siteMapListLink a:hover {
	color:#990000;;
	text-decoration:none;
}

.siteMapresultContent {
	margin: 0px;
	float: left;
 	width: 450px;
	padding: 18px 0px 15px 0px;
}
.siteMapresultContent h2 {
	padding: 0px 0px 13px 0px;
	margin: 0px;
	color: #878787;
	font-family: Helvetica, Arial, Verdana;
	font-size: 30px;
	font-weight: normal;
	text-align: center;
}
.siteMapresultTop {
	width: 400px;
	padding: 0px;
	margin: 0px;
	float: left;
	height: 29px;
	color: #686868;	
}
.siteMapresultBot {
	width: 450px;
	padding: 150px 0px 0px 0px;
	margin: 0px;
	float: left;
	font-size: 11px;
	text-align: right;
}

.siteMapresultTopL {
	padding: 0px;
	margin: 0px;
	float: left;
}
.siteMapresultTopM {
	width: 200px;
	padding: 5px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
	float: left;
	font-size: 11px;
}
.siteMapresultTopR {
	width: 100px;
	padding: 5px 0px 0px 0px;
	margin: 0px;
	float: left;
	font-size: 11px;
	
}
.siteMapresultTopRPage {
	width: 241px;
	padding: 5px 0px 0px 0px;
	margin: 0px;
	float: right;
	text-align: right;
	font-size: 11px;
	font-weight:bold;
	color: #686868;	
	
}
.siteMapresultTopRPage a {
	color: #A11516;	
	text-decoration: none;
	font-weight:normal;
}
.siteMapresultTopRPage a:hover {
	color: #686868;	
	text-decoration: none;
	font-weight:normal;
}
.siteMapresultBotPage {
	width: 400px;
	padding: 15px 0px 0px 0px;
	margin: 0px;
	float: right;
	font-size: 11px;
	text-align: right;
	font-weight:bold;
	color: #686868;	
}
.siteMapresultBotPage a {
	color: #686868;	
	text-decoration: none;
	font-weight:normal;
}
.siteMapresultBotPage a:hover {
	color: #A11516;	
	text-decoration: none;
	font-weight:normal;
}
.siteMapresultTopL select {
	width: 110px;
	padding: 0px;
	margin: 0px;
	height: 19px;
	font-size: 12px;
	color: #686868;		
}
.siteMapresultTop a, .siteMapresultBot a {
	color: #686868;	
	text-decoration: none;
}
.siteMapresultTop a:hover, .siteMapresultBot a:hover {
	color: #A11516;	
	text-decoration: none;
}
.siteMapresultMain {
	padding: 0px;
	margin: 0px;
	float: left;
	width: 400px;

}
.siteMapresultMainRow {
	padding: 5px 0px 2px 0px;
	margin: 0px;
	float: left;
	width: 400px;
}	
.siteMapresultBoxL {
	width: 193px;
	padding: 0px 19px 0px 0px;
	margin: 0px;
	float: left;
	/*height:80px;*/
}	
.siteMapresultBoxR {
	width: 193px;
	padding: 0px 0px 0px 18px;
	margin: 0px;
	float: left;
	/*height:80px;*/
}	
.siteMapresultBox {
	padding: 5px;
	margin: 0px 0px 15px 0px;
	float: left;
	width: 200px;
	border: 1px solid #C8C8C8;
}
.siteMapresultBox h3 {
	font-family: Helvetica, Arial, Verdana;
	font-size: 14px;
	color: #878787;
	padding: 0px 0px 10px 0px;
	margin: 0px;
	font-weight: normal;	
}
#glassrating img{
float:left;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 45px;
}
span.error{
	font-weight:bold;
	color:#FF0000;
	font-size:11px;
	padding:0px;
	margin:0px;
	
}
span.errorL{
	font-weight:normal;
	color:#FF0000;
	font-size:11px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float:left;
}
.LoginTop{
	width:100%;
	padding:0px;
	margin:0px;
	float:left;
	border:none;
}
.commentNicName{
	float:left;
	margin:0px;
	padding:0px;
	width:100%;
}
.searchtextoption{
	padding: 4px 0px 0px 0px;
	font-size:12px;
	margin:0px;
	float:left;
	color:#000000;
	text-align: left;
}	
.boldunderline {
	text-decoration:underline;
	font-weight:bold;	
}

