body {

	background-color:#1a1c27;

	background-position:0px 100px;

	background-repeat:no-repeat;

	padding:0px;

	margin:0px;

}



#logo {

	float:left;

	width:230px;

}





#nav {

	position:absolute;

	left:240px;

	top:66px;

}



#header {

	padding-top:15px;

	padding-left:12px;

	margin:0px;

	background-color:#000000;

	height:85px;

}



body#news #header, body#band #header, body#register #header, body#members #header, body#gigs #header, body#tourarchive #header, body#music #header, body#search #header {

	margin-bottom:335px;

}



#logged {

	float:left;

	width:500px;

	height:50px;

}



#logged, #logged a {

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#FFFFFF;

	text-decoration:none;

}



#headersearch {

	float:left;

	height:50px;

}



ul#site_menu {

	float: left;

	display: inline;

	position: relative;

	height: 20px;

	margin: auto;

	width: 720px;

	background: url(../images/navigation/navigation.gif) top left no-repeat;

	list-style-type:none;

}



ul#site_menu li {

	text-indent:-9999px;

	position: absolute;

	height: 20px;

	top: 0px;

}



ul#site_menu a {

	display: block;

	text-decoration: none;

	height: 20px;

}





ul#site_menu li#site_home { left: 0px; width: 41px; }

ul#site_menu li#site_news { left: 62px; width: 42px; }

ul#site_menu li#site_gigs { left: 124px; width: 34px; }

ul#site_menu li#site_forum { left: 179px; width: 51px; }

ul#site_menu li#site_band { left: 250px; width: 40px; }

ul#site_menu li#site_music { left: 311px; width: 48px; }

ul#site_menu li#site_video { left: 379px; width: 43px; }

ul#site_menu li#site_members { left: 443px; width: 73px; }

ul#site_menu li#site_tourarchive { left: 536px; width: 111px; }

ul#site_menu li#site_elist { left: 667px; width: 48px; }



ul#site_menu li#site_home a:hover { background: url(../images/navigation/navigation.gif) 0px -20px no-repeat; }

ul#site_menu li#site_news a:hover { background: url(../images/navigation/navigation.gif) -62px -20px no-repeat; }

ul#site_menu li#site_gigs a:hover { background: url(../images/navigation/navigation.gif) -124px -20px no-repeat; }

ul#site_menu li#site_forum a:hover { background: url(../images/navigation/navigation.gif) -179px -20px no-repeat; }

ul#site_menu li#site_band a:hover { background: url(../images/navigation/navigation.gif) -250px -20px no-repeat; }

ul#site_menu li#site_music a:hover { background: url(../images/navigation/navigation.gif) -311px -20px no-repeat; }

ul#site_menu li#site_video a:hover { background: url(../images/navigation/navigation.gif) -379px -20px no-repeat; }

ul#site_menu li#site_members a:hover { background: url(../images/navigation/navigation.gif) -443px -20px no-repeat; }

ul#site_menu li#site_tourarchive a:hover { background: url(../images/navigation/navigation.gif) -536px -20px no-repeat; }

ul#site_menu li#site_elist a:hover { background: url(../images/navigation/navigation.gif) -667px -20px no-repeat; }



body#home li#site_home, body#home li#site_home a:hover { background: url(../images/navigation/navigation.gif) 0px -40px no-repeat; }

body#news li#site_news, body#news li#site_news a:hover { background: url(../images/navigation/navigation.gif) -62px -40px no-repeat; }

body#gigs li#site_gigs, body#gigs li#site_gigs a:hover { background: url(../images/navigation/navigation.gif) -124px -40px no-repeat; }

body#forum li#site_forum, body#forum li#site_forum a:hover { background: url(../images/navigation/navigation.gif) -179px -40px no-repeat; }

body#band li#site_band, body#band li#site_band a:hover { background: url(../images/navigation/navigation.gif) -250px -40px no-repeat; }

body#music li#site_music, body#music li#site_music a:hover { background: url(../images/navigation/navigation.gif) -311px -40px no-repeat; }

body#video li#site_video, body#video li#site_video a:hover { background: url(../images/navigation/navigation.gif) -379px -40px no-repeat; }

body#members li#site_members, body#members li#site_members a:hover { background: url(../images/navigation/navigation.gif) -443px -40px no-repeat; }

body#tourarchive li#site_tourarchive, body#tourarchive li#site_tourarchive a:hover { background: url(../images/navigation/navigation.gif) -536px -40px no-repeat; }

body#elist li#site_elist, body#elist li#site_elist a:hover { background: url(../images/navigation/navigation.gif) -667px -40px no-repeat; }



#left_col, #leftcol, #regwrapper, #addtofriends {

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#9a9a9a;

}



#membertxt {

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#9a9a9a;

}



#regwrapper {

	font-size:12px;

}



#regwrapper h2 {

	color:#FFFFFF;

	padding:0px;

	margin:0px;

}



 #right_col, #rightcol {

 	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

	color:#9a9a9a;

	padding-bottom:20px;

}



#left_col a, #right_col a, #leftcol a, #rightcol a, #regwrapper a, #addtofriends a {

	color:#9999cc;

	text-decoration:none;

}



#left_col a:hover, #right_col a:hover, #leftcol a:hover, #rightcol a:hover, #regwrapper a:hover, #addtofriends a:hover {

	color:#FFFFFF;

}



#left_col, #leftcol, #regwrapper {

	width:458px;

	float:left;

	padding-left:12px;

	padding-right:20px;

}



#right_col, #rightcol {

	width:478px;

	float:left;

}



#main_img {

	height:335px;

}



#footer ul {

	list-style-type:none;

	padding:0px;

	margin:0px;

}



#footer {

	background-color:#000000;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	padding-left:12px;

	background-image:url(../images/footerlinks.gif);

	background-repeat:no-repeat;

	background-position:487px 10px;

	margin-top:20px;

}



#footer a {

	color:#b4b4b4;

	text-decoration:none;

}



#footer strong {

	color:#FFFFFF;

}



#social, #contacts {

	float:left;

	width:140px;

	padding-bottom:35px;

	padding-top:15px;

}



#copyright {

	background-color:#15161f;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#b4b4b4;

	padding-left:12px;

	padding-top:5px;

	padding-bottom:5px;

	border-bottom:1px solid #000000;

}



#hide, hr {

	display: none;

}



.clearit {

	clear:both;

}







h3 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

	color:#FFFFFF;

	padding:0px;

	margin:0px;

}



.news_body {

	font-size:16px;

	color:#9a9a9a;

}



.news_date {

	background-image:url(../images/news/date_back.gif);

	width:100px;

	height:44px;

	background-repeat:no-repeat;

	float:left;

	color:#FFFFFF;

	font-size:14px;

	padding-top:2px;

	padding-left:5px;

}



.news_day {

	float:left;

	width:45px;

	font-size:36px;

}



.news_mon {

	float:left;

	padding-top:4px;;

}



.newsitem {

	border-top:#5f6168 solid 1px;

	border-bottom:#000000 solid 1px;

}



.headline {

	font-size:14px;

	height:41px;

	padding-top:5px;

}



h4 {

	color:#ffffff;

	font-size:11px;

	padding:0px;

	margin:0px;

	padding-bottom:10px;

}



h5 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#FFFFFF;

}



#sendtoafriend {

	display:none;

}

#subjectholder {
	border-bottom:#5f6168 solid 1px;
}