/* CSS DOCUMENT */

/*------------------ GENERAL ------------------*/
body{
	padding:29px 0 0 0; margin:0;
	background:#313131; color:#959595;
	font:normal 14px/17px Verdana, Arial, Helvetica, sans-serif;
	}
td, img, p, a, ul, h2, h3{
	padding:0; margin:0; 
	color:#FFFFFF
	}
img{ border:none;}
a{ text-decoration:none;}
ul{ list-style-type:none;}
h2{ font-size:0; line-height:0; text-indent:-2000px;}
.spacer{
	font-size:0; line-height:0; clear:both;
	}

/*------------------ BANNER & LOGO PART ------------------*/
td.banner{
	background:url(images/NightFeverLogo6.gif) 0 0 no-repeat;
	height:100px;
	width:390px;
	}
td.banner a.logo{
	width:103px; height:105px;
	display:block; margin:0 0 0 211px;
	}
td.banner a.logo img{
	display:block;
	}

/*------------------ BODY AREA ------------------*/
table.bodyTable{
	border:1px solid #797979;
	background-color:#222;
	margin:0; padding:0;
	color:#959595;
	}
h3.dateHdr{
	color:#F0E68C; padding:0 0 9px 0;
	font-size:13px; font-style:italic; color:#FFFFFF:
	background-color:inherit;
	}
p.bodyText{
	padding:0 0 13px 0;
	font:color:#FFFFFF;
	}
p.bodyTextblue{
	padding:0 0 13px 0;
	font:color:#1E90FF;
	}

img.leftImg{
	display:block;
	margin:0 0 9px 0;
	}
img.rightImg{
	display:block;
	margin:0 0 9px 0;
	}
p.floatText{
	width:70px; float:right;
	padding:0 0 8px 0;
	}

/*------------------ NAVIGATION PART ------------------*/
ul.nav{
	padding:0 0 0 18px; margin:0;
	}
ul.nav li{
	margin:0 0 9px 0;
	}
ul.nav li a{
	width:131px; height:33px;
	background-position:0 0;
	background-repeat:no-repeat;
	text-indent:-2000px; display:block;
	}
ul.nav li a.home{
	background-image:url(images/home.gif);
	}
ul.nav li a.home:hover{
	background-image:url(images/Home-h-link.gif);
	}
ul.nav li a.news{
	background-image:url(images/References.gif);
	}
ul.nav li a.news:hover{
	background-image:url(images/References-h-link.gif);
	}
ul.nav li a.gallery{
	background-image:url(images/playlist.gif);
	}
ul.nav li a.gallery:hover{
	background-image:url(images/playlist-h-link.gif);
	}
ul.nav li a.bio{
	background-image:url(images/biography.gif);
	}
ul.nav li a.bio:hover{
	background-image:url(images/biography-h-link.gif);
	}
ul.nav li a.events{
	background-image:url(images/appearances.gif);
	}
ul.nav li a.events:hover{
	background-image:url(images/appearances-h-link.gif);
	}

/*------------------ LATEST RELEASE ------------------*/
td.relese{
	padding:7px 13px 7px 16px;
	}
td.relese h2{
	background:url() 0 0 no-repeat;
	height:26px;
	}
td.relese p{
	font-size:14px; width:360px;
	float:center; font-weight:bold; color:#ffffff
	}
td.relese img{
	float:right; display:block;
	}

/*------------------ LATEST NEWS ------------------*/
td.news{
	padding:10px 11px 7px 16px; 
	}
td.news h2{
	background:url() 0 0 no-repeat;
	height:10px;
	}
/*------------------ UPCOMING TOURS ------------------*/
td.tours{
	padding:13px 6px 7px 9px;
	}
td.tours h2{
	background:url() 0 0 no-repeat;
	height:5px;
	}

/*------------------ FOOTER ------------------*/
p.footText{
	padding:6px 0 6px 0; text-align:right;
	color:#D0CBCB; font-size:10px; line-height:13px;
	background-color:inherit;
	}
p.footText a {
	padding:6px 0 6px 0; text-align:right;
	color:#D0CBCB; font-size:10px; line-height:13px;
	text-decoration:none;
	background-color:inherit;
	}
p.footText a:hover {
	color:#D0CBCB;
	background-color:inherit;
	text-decoration:underline;
	}

/*------------------ MISLENIOUS ------------------*/
a.moreBtn{
	float:center; width:30px;
	display:block; text-align:right;
	font-size:10px; line-height:11px;
	font-weight:bold; color:#959595;
	background-color:inherit;
	padding:0; margin:0;
	}
a.moreBtn:hover{
	color:#fff;
	background-color:inherit;
	}
.floatLeft{
	float:left !important;
	}
.botPad-7{
	padding-bottom:7px !important;
	}
.botMar-6{
	margin-bottom:6px !important;
	}