body{
	margin:0;
	color:#000;
	background:none;
}
div, h1, h2, p, form, label, input, textarea, img, span{
	margin:0; padding:0;
}

#header img.logo{
	position:absolute;
	left:33px;
	top:7px;
}

.topad{
	position:absolute;
	top:21px;
	left:509px;
}
.dttime{
	position:absolute;
	top:116px;
	left:511px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#ffffff;
}

#searchbar{
	position:absolute;
	top:116px;
	left:607px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#ffffff;
	width:300px;
}
#gobutton{
margin-left:100px;}
#searchbar span a{

}

.gobutton{
margin-left:200px;
position:absolute; 
left:110px; 
top:0px;
display:inline-block;
}

#header form{
	font:#fff normal 12px Arial, Helvetica, sans-serif;
	float:left;
	color:#fff;
	height:25px;
	position:absolute;
	left:58px;
	top:-2px;
	width:300px;
	background:url(http://www.nightclub.com/images/ncb/search_bk.jpg) no-repeat;
}
#header form input{
	font:normal 11px Arial;
	color:#000;
	background:none;
	position:absolute;
	top:0px;
	padding-top:2px;
	border:none;
	padding-left:3px;
	width:105px;
	margin-right:3px;
	margin-left:5px;
	height:20px;
}
#loginbox {
	position:absolute;
	top:112px;
	left:821px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	padding-left: 7px;
	color:#ffffff;
}

#loginbox a{	
	color: #ffffff;
  font-size: 8pt;	
  padding-left: 5px;
  padding-right: 5px;
}

#welcomebox{
	position:absolute;
	top:107px;
	left:821px;
	height:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#ffffff;	
	line-height:16px;
  padding-left: 8px;
	
}
#welcomebox a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#ffffff;	
	line-height:16px;
}

/*------------------------------------------------header--------------------*/

/*------------------------------------------------Content Area--------------------*/

/*------------------------------------------------Nav--------------------*/
#tabsTop {
	position:absolute;
	top:155px;
	margin-left:304px;
	width:695px;
	z-index:100;
	height:27px;
	list-style:none;
 	font-family: arial, sans-serif;
	left: -4px;
	
}
#tabsTop ul {
	  margin:0 auto;
	  list-style:none;
	  padding:0;
	  margin:0;
	  height:40px;
	  
      }

#tabsTop ul li {
			float:left;
			font:11px Arial;
			font-weight:bold;
			height:20px;
			list-style:none;
			padding:7px 1px 0px 1px;
			text-align:center;
			margin-right:5px;
			background-image:url(http://www.nightclub.com/images/ncb/tnavitem1.gif);
			width:132px;
			color:#FFFFFF;
    }
	  #tabsTop ul li a{
			color:#FFFFFF !important;
			text-decoration:none;
    }
	  #tabsTop ul li a:link {
			color:#FFFFFF !important;
			text-decoration:none;
			font-weight:bold !important;
			font-size:none !important;
			list-style:none;
			text-align:center;
    }

	#tabsTop ul li a:visited {
		text-decoration:none;
    }
	
#tabsE {
	position:absolute;
	width:984px;
	top:194px;
	left:18px;
	font:11px Arial;
	line-height:11px;
	font-weight:bold;  
}
#tabsE ul {
	  margin:0 auto;
	  padding:0px 10px 0 0px;
	  list-style:none;
	  height:39px;
      }
    #tabsE li {
      display:inline;
      margin:0;
	  height:37px;
	  width:139px;
	  padding-top:1px;
	  background:url(http://www.nightclub.com/images/ncb/nav_rgt.gif) right top;
      }
	  #tabsE p{
	  position:absolute;
	  left:910px;
	  top:6px;
	  margin-top:0px;
	  float:right;
      }
    #tabsE a {
      float:left;
      margin:0;
      padding:10 10 10 4px;
      text-decoration:none;
			text-align:center;
			color:#FFF !important;
      }
    #tabsE a span {
      float:left;
      display:block;
      padding:10px 10px 10px 8px;
      color:#FFF !important;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsE a span {float:none;}
    /* End IE5-Mac hack */
    #tabsE a:hover span {
      color:#FFF !important;
      }
    #tabsE a:hover {
      background-position:0% -24px;
      }
    #tabsE a:hover span {
      background-position:100% -39px;
}

body #ka_headercont {
	font-family: Arial;
	background:url(http://www.nightclub.com/images/ncb/header_top.jpg) 0 0 no-repeat;
	height:235px;
	position:relative;
	visibility: visible;
}

body #ka_le_headercont {
	font-family: Arial;
	background:url(http://www.nightclub.com/images/ncb/header_bk.gif) 0 0 no-repeat;
	height:235px;
	position:relative;
	visibility: visible;
}

/*------------------------------------------------Nav End--------------------*/
body #ka_mainContainer {
	width:1003px;
	margin:0 auto;
	position:relative;
}

h2#ka_topHeaderName {
	color: #FFCC00 !important;
	font-family: Arial;
	padding: 15px;
	display:none;
}
h2#ka_topHeaderName {
	margin-top: 0px !important;
	display: none;
	padding-bottom: 0px !important;
	padding-right: 0px !important;
	display:none;
}
h2#ka_topHeaderName a {
	color: #FFCC00 !important;
	display:none;
}

#ka_contentContainer{
	margin-left:35px;
	padding:0;
}

div#ka_contentContainer h2,div#ka_contentContainer h3 {
	color:#C1272D  !important;
	font-family: Arial;
	background-color: #ffffff !important;
	background-repeat: no-repeat !important;
	background-position: top left !important;
	background-image: url(http://www.nightclub.com/images/ncb/h1_bull.gif) !important;
	padding-left:20px;
	padding-top:2px;
}

#ka_mainContainer a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#0092AF;
	font-weight:bold;
}

#ka_mainContainer a:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#0092AF;
	font-weight:bold;
}
#ka_mainContainer a:hover
{
	color:#9F1D22;
	text-decoration: none;
}

body#ka_playPage .ka_contentTitle,body#ka_listPage .ka_contentTitle,body#ka_homepage .ka_contentTitle,body#ka_myhome .ka_contentTitle,body#ka_profilePage .ka_contentTitle,body#ka_groups .ka_contentTitle,body.ka_messageBoards .ka_contentTitle {
	font-family:Arial, Helvetica, sans-serif;
	color:#C1272D  !important;
	margin-bottom:3px;
	margin-top:10px;
	border-color: transparent !important;
	border: 1px solid transparent !important;
	background-color: #ffffff !important;
	background-repeat: no-repeat !important;
	background-position: top left !important;
	background-image: url(http://www.nightclub.com/images/ncb/h1_bull.gif) !important;
	padding-left:20px;
	padding-top:2px;
}
div#ka_getActive h3 {
	color:#C1272D  !important;
	border: 1px solid transparent !important;
	border-color: transparent !important;
	font-size: 12px;
	font-family: Arial;
	background-color: #ffffff !important;
	background-image: url() !important;
	background-repeat: no-repeat !important;
	background-position: top left !important;
}
span#ka_since {
	color:#C1272D  !important;
	font-family: Arial;
}
span#ka_since {
	border: none !important;
	margin-top: 2px;
}
.ka_bumperTop span {
	font-size: 12px;
}

/*------------------------------------------------footer--------------------*/
#footer{
	height:80px;
	position:relative;
	clear: both;
}
#footer ul{
	width:690px;
	padding:0;
	margin:0;
	height:20px;
	margin-left:15px;
	
}
#footer ul li{
	background:url(/images/ncb/nav_div.gif) right top no-repeat;
	float:left;
	height:20px;
	padding:0px 10px 0px 0px;	
	list-style:none;
}
#footer ul li a{
	display:block;
	font:normal 8pt Arial, Helvetica, sans-serif;
	color:#5B5BA3;
	background-color:inherit;
	text-decoration:none;	
}
#footer ul li a:hover{
	text-decoration:underline;
	color:#666666;
}

#footer ul li.last{
	background-image:none;
	height:27px;
}
#footerlogo{
	position:relative;
	margin-left:13px;
	float:left;

}
#footernav{
}

#footer span{
	font:normal 8pt Arial, Helvetica, sans-serif;
	color:#666;
	width:490px;
	position:absolute;
	top:2px;

}

#footer span  a{
	font:normal 8pt Arial, Helvetica, sans-serif;
	color:#000;
}
#footer span a:hover{
	color:#000;
}

/*------------------------------------------------footer end--------------------*/

#ka_headerTopNav {
	background-color:#6D6F71 !important;
	background-image:none;
	background-position:left top;
	background-repeat:no-repeat;
	height:30px;
}

#ka_headerTopNav_ul li a {
	color:#FFFFFF !important;
}

#ka_headerSubNav {
	background-color:transparent;
	background-image:url(http://www.nightclub.com/images/ncb/01_navbot.gif);
	background-repeat:no-repeat;
	height:20px;
}

#ka_headerTopNav_ul li.current a {
	background-image:url(http://www.nightclub.com/images/ncb/navgradient.gif);
	background-position:0 0;
	background-repeat:repeat-x;
	color:#FFFFFF !important;
	font-size:18px;
}

#ka_headerSubNav_list li a {
	color:#FFFFFF !important;
	font-family:Trebuchet MS;
}

#ka_headerTopNav li a:hover {
	background:#A91F23 url(http://www.nightclub.com/images/ncb/01_nav_act.gif) repeat-x scroll 0 0;
	color:#FFFFFF;
}

#ka_headerTopNav li.current a {
	background:#A91F23 repeat-x scroll 0 0;
	color:#FFFFFF;
}

#ka_headerTopNav li.current a :hover{
	background:#A91F23 url(http://www.nightclub.com/images/ncb/01_nav_act.gif) repeat-x scroll 0 0;
	color:#FFFFFF;
}

#ka_mainContainer input:focus, #ka_mainContainer input:hover, #ka_mainContainer textarea:focus, #ka_mainContainer textarea:hover {
	background:none;
	border:none;
}

#ka_adFullBanner {
	margin:0 auto 12px 34px;
	padding:5px 0;
	width:728px;
	display:none !important;
}
#nextrow {
	margin-left:10px;
}
#ka_groupHeaderWrap{
	display:inline-block;
	display: -moz-inline-stack;
}

#tabsTop  .subscribenl{
    color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:8pt;
	font-weight:bold !important;
	left:-240px;
	top:5px;
	position:absolute;
}

#tabsTop  .subscribenl a{
	color:#FFFFFF !important;
	font-family:Arial,Helvetica,sans-serif;
	font-size:8pt;
	line-height:16px;
	font-weight:bold !important;
}