.top_nav {
	padding-top: 65px;
	padding-right: 8px;
	padding-bottom: 24px;
	padding-left: 5px;
}
.logo {
	padding-top: 33px;
	padding-right: 4px;
	padding-bottom: 17px;
	padding-left: 28px;
}
.top_bg {
	background-image: url(img/header_bg.jpg);
	background-repeat: repeat-x;
	background-position: center;
	height: 100px;
}
.footer_bg {
	background-image: url(img/footer_bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.homepage_footer {
	background-image: url(img/homepage_footer_bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.homepage_footer a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 9px;
	color: #676257;
	padding-right: 10px;
	padding-left: 10px;}

.homepage_footer a:visited {text-decoration: none;}
.homepage_footer a:active {border-bottom: 1px dotted; color: #DECFAA;}
.homepage_footer a:hover {border-bottom: 1px dotted; color: #DECFAA;}

.musiccredit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 9px;
	color: #676257;
}

.footer_dec {
	padding-bottom: 10px;
}

.footer a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 9px;
	color: #676257;
	padding-right: 10px;
	padding-left: 10px;
}
.footer a:visited {text-decoration: none;}
.footer a:active {border-bottom: 1px dotted; color: #DECFAA;}
.footer a:hover {border-bottom: 1px dotted; color: #DECFAA;}
.footer {
	background-image: url(img/footer_bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.bodybg {
	background-image: url(img/body_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #0E0D0D;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin: 0px;
	padding: 0px;
	font-size: 10pt;
	color: #DECFAA;
	line-height: 13pt;
}

.homebodybg {
	background-image: url(img/homepage.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #0E0D0D;
}

.bodybg_headline1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration: none;
	font-size: 12pt;
	font-weight: bold;
}
.bodybg_caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 8pt;
}

.bodybg a {
	text-decoration: none;
	color: #F74848;
}
.bodybg a:visited {text-decoration: none; color: #F74848;}
.bodybg a:active {border-bottom: 1px dotted; color: #F74848;}
.bodybg a:hover {border-bottom: 1px dotted; color: #F74848;}
.subheads {
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.posterright {
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
}

.posterright a:active {border-bottom: none;}
.posterright a:hover {border-bottom: none;}
.posterright a:active {border-bottom: none;}

.imagelink a:active {border-bottom: none;}
.imagelink a:hover {border-bottom: none;}

.image{
	float:center;
	padding:1px;
	background:url(img/bg_thumbs.gif) repeat;
	margin: 0 0 0 0;
	text-decoration: none;
	border: 0;}

.image a:active {border-bottom: none;}
.image a:hover {border-bottom: none;}

.textfield {
 font-size: 10px;
 color: #DECFAA;
 background-color: #534947;
 border: 1px solid #7C6D69;
}
/* Menu */
.center {width:860px;margin:0 auto;overflow:hidden;}
.menu-top-container {float: left; width: 540px;padding:0;}
#logo {width:320px;float:right;margin-top:33px;}
	#logo img {padding:0;}
#menu-top {float:left;margin-top:56px;padding:0;} 
	#menu-top li  {list-style-type:none;float:left; position:relative;z-index:20;line-height:30px;padding:0;} 
		#menu-top a {color:#E0D6AD;display:block;font-size:13px;text-transform: uppercase;line-height:30px;letter-spacing: -1px;padding:0 10px;font-family:"Century Gothic";text-decoration:none;} 
		#menu-top li a:hover {border-bottom: 1px dotted;}
