@charset "UTF-8";img, div { behavior: url(/css/iepngfix.htc) }
body {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
   font-size: 76%;
   color:#fff;
	background-color: #000;
}body#home { background: #000 url(/media/bg_header.gif) no-repeat center top;}body#links { background: #000 url(/media/bg_vert1.gif) repeat-y center top;}body#journal { background: #000 url(/media/bg_vert1.gif) repeat-y center top;}body#media { background: #000 url(/media/bg_vert1.gif) repeat-y center top;}body#gallery { background: #000 url(/media/bg_vert1.gif) repeat-y center top;}body#downloads { background: #000 url(/media/bg_vert1.gif) repeat-y center top;}body#discography { background: #000 url(/media/bg_vert1.gif) repeat-y center top;}body#biography { background: #000 url(/media/bg_vert1.gif) repeat-y center top;}.clear {
	margin: 0;
	padding: 0;
	clear: both;
}a img {
	margin: 0;
	padding: 0;
	border: none;
}#header {
	width: 850px;
	height: 163px;
	margin: auto;
	padding: 0;
	border: none;
	background-color: transparent;
}
#header #logo {	background-image: url(/media/logo.png);	display: block;
	float: left;
	width: 345px;	height: 85px;
	margin-left: 0px;
	margin-top: 60px;
	margin-bottom: 16px;
}
#header #contact {
	display: block;
	float: right;
	text-align: right;
	width: 200px;
	margin-right: 0px;
	margin-top: 54px;
}#header #contact h2{
	font-size: 14px;
	font-weight: normal;
	color: #B4B121;
}#header #contact a:link{
	text-decoration: none;
	color: #fff;
}#header #contact a:hover{
	text-decoration: underline;
}
#nav {
	clear: both;
	margin: 1px auto 0 auto;
	width: 850px;
	height: 31px;
	background: #000 url(/media/bg_nav.gif) no-repeat center top;
}#nav ul {
	float:right;
	list-style-type:none;
	border: none;
	margin: 0px 0px 0 0;
	padding: 0;
}
#nav ul li {
	border: none;
	display: inline;
	margin: 0;
	padding: 0;
	list-style-type: none;
	color: #fff;
}
#nav ul li a:link,
#nav li a:visited {
	border: none;
	display: block;
	float: right;
	height: 31px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 30px;
	color: #fff;
	margin: 0 2px;
	padding: 0 15px;
}
#nav ul li a:hover {
	background: #B4B121 url(/media/bg_nav-over.gif) repeat-x; 
	text-decoration: none;

}#nav ul li#at a{
	background: #B4B121 url(/media/bg_nav-over.gif) repeat-x; 
	text-decoration: none;
}
#body {
	width: 850px;
	margin: 0px auto 0px auto;
	padding: 0;
	border: none;
}#body #fill-left {
	border: 1px solid red;
	margin: 0px;
	padding: 0px;
	border: none;
	background-image: url(/media/bg_fill-left.gif);
	width: 83px;
	height: 359px;
	float: left;
}#body #fill-right {
	border: 1px solid red;
	margin: 0px;
	padding: 0px;
	border: none;
	background-image: url(/media/bg_fill-right.gif);	
	width: 83px;
	height: 359px;
	float: right;
}
#body #content {
	float: left;
	margin: 1px 0 0 0;
	padding: 0px;
	width: 850px;
}




#content h1{
	margin-top: 25px;
	font-size: 16px;
	font-weight: bold;
	color: #B4B121;
}#content p{
	line-height: 18px;
	color: #fff;
}
#content #bio-photo{
	float: right;
	margin-left: 15px;
}
#content #bio {
	width: 500px;
}#content .album{
	clear:both;
	margin-top: 1px;
	padding: 0;
	border: #323012 1px solid;
	background-image: url(/media/bg_albums.gif);
	width: 848px;
	height: 150px;
}
#content .album .cover{
	display: block;
	float: left;
	margin: 10px 10px 0 10px;
	width: 135px;
	height: 135px;
	background-image: url(/media/discography/bg_album-photo.png);
}#content .album h2{
	margin: 10px 0 7px 0;
	font-size: 15px;
	font-weight: bold;
	color: #B4B121;
}
#content .album p{
	/*border:1px solid red;*/
	margin: 5px 45px 0 0px;
	color: #F3F9C5;
}#content .album .links{
	/*border:1px solid red;*/
	margin: 15px 0px 0 0px;
	color: #F3F9C5;
}#content .album a {
	color: #F3F9C5;
}#content .album .links .button{	float: left;
	margin-right: 5px;
}#content .album .list .listen{	float: right;	position: relative;	z-index: 99; 	 }#content .album .list{
	font-size: 11px;
	display: block;
	float: right;
	margin: 10px 10px 10px 0;
	width: 345px;
	height: 135px;
	background-image: url(/media/discography/bg_album-list.png);
}#content .album .list ol{
	padding: 0;
	margin-top: 7px;
	margin-left: -10px;
}#content .album .list li{	display: list-item;
	padding: 0;
    line-height: 16px;
}#content .album .list li.column1{
	width: 150px;
	margin-left: 40px;
}#content .album .list li.column2{
	width: 130px;
	margin-left: 215px;
}#content .album .list li.reset{
    margin-top: -112px;
}#content .album .list img{
	padding: 0;
	margin: 5px 20px 0 0;
	float: right;
}#content .feature h2{	clear: both;
	margin: 10px 0 7px 10px;
	font-size: 12px;
	font-weight: bold;
	color: #C6D12C;}#content .feature .col1{	float: left;	width: 230px;	margin: 10px 0 20px 10px;	font-size: 12px;	font-weight: bold;	color: #C6D12C;}#content .feature .col2{	float: left;	width: 230px;	margin: 10px 0  20px 10px;	font-size: 12px;	font-weight: bold;	color: #C6D12C;}#content .feature .col3{	float: left;	width: 230px;	margin: 10px 0  20px 10px; 	font-size: 12px;	font-weight: bold;	color: #C6D12C;}#lyrics {	padding: 0;	margin: 20px;	background-color: #121001;}#lyrics h1{	font-size: 20px;}#lyrics p{	margin-bottom: 30px;	font-size: 12px;	line-height: 18px;	color: #fff;}#lyrics .font1{font-family: Trajan Pro, Helvetica, sans-serif;}#lyrics .font2{font-family: Arial, Helvetica, sans-serif;}#lyrics .font3{font-family: Courier New, Times New Roman, serif;}#lyrics .font4{font-family: Verdana, Arial, sans-serif;}#lyrics .font5{font-family: Trebuchet, Arial, sans-serif;}#lyrics .font6{font-family: Sand, Arial, sans-serif;}#lyrics .font7{font-family: Comic Sans, Arial, sans-serif;}#lyrics .font8{font-family: Script, Arial, sans-serif;}#content .download {
	clear:both;
	margin-top: 1px;
	padding: 0;
	border: #323012 1px solid;
	background-image: url(/media/bg_albums.gif);
	width: 848px;
	height: 150px;
}#content .feature {
	clear:both;
	margin: 1px;
	padding: 0 0 20px 0;
	border: #323012 1px solid;
	background-color: #121001;
	width: 848px;
}#content .feature h2{
	margin: 30px 0 7px 10px;
	font-size: 12px;
	font-weight: bold;
	color: #C6D12C;
}#content .feature h2 a{	font-size: 14px;	font-weight: bold;	color: #C6D12C;	
text-decoration: underlined;}#content .feature p{
	/*border:1px solid red;*/
	margin: 5px 10px 0 20px;
	color: #F3F9C5;
}#content .feature a{	font-size: 11px;	font-weight: bold;	color: #8C810A;	text-decoration: underlined;}#content .feature em{
	margin-left: 10px;
	font-size: 10px;
	color: #E0E5B1;
}#content .download h2{
	margin: 10px 0 7px 10px;
	font-size: 12px;
	font-weight: bold;
	color: #C6D12C;
}#content .download p{
	/*border:1px solid red;*/
	margin: 5px 10px 0 10px;
	color: #F3F9C5;
}#content .download em{
	margin-left: 10px;
	font-size: 10px;
	color: #E0E5B1;
}
#content .download .links{
	/*border:1px solid red;*/
	margin: 15px 0px 0 10px;
	color: #F3F9C5;
}
#content #links {
	width: 500px;
}#content #links h1 {	font-size: 16px;	color: #FFED61;}#content #links h2 {
	display: inline;
	margin: 10px 0 0 0;
	font-size: 12px;
	font-weight: bold;
	color: #C6D12C;
}#content #links h2 a{
	text-decoration: underlined;
	color: #C6D12C;
}#content .gallerySet img{
	margin: 10px 10px 10px 10px;
}#content #whats-new{
	margin-top: 4px;
	padding: 0;
	background-image: url(/media/bg_whats-new.gif);
	width: 850px;
	height: 87px;
}#content #whats-new h2{
	margin: 0 0 7px 0;
	font-size: 14px;
	font-weight: normal;
	color: #000;
}#content #whats-new img{
	display: block;
	float: left;
	margin: 0 10px 0 0px;
}#content #whats-new p{
	/*border:1px solid red;*/
	line-height: 14px;	margin: 0 45px 0 0px;
	color: #F3F9C5;
}#content #whats-new .arrow{
	display: block;
	float: right;
	margin: 0 -10px 0 0px;
}
#content #whats-new .side-box{
	float: left;
	margin: 0px;
	padding: 3px 0 0 10px;
	width: 270px;
	height: 87px;
	border-right: 2px solid #000;
}#content #whats-new .center-box{
	float: left;
	margin: 0px;
	padding: 3px 0 0 10px;
	width: 276px;
	height: 87px;
	border-right: 2px solid #000;
}#content #hello{
	border: none;
	display: block;
	width: 850px;
	margin: 0px auto;
	padding: 15px 0;
	background: url(/media/bg_footer.gif) no-repeat center top;
}#content #hello h1{
	margin-top: 25px;
	font-size: 16px;
	font-weight: bold;
	color: #B4B121;
}#content #hello p{
	line-height: 18px;
	color: #fff;
}#content #hello p#signature{
	text-align: center;
	width: 152px;
	height: 67px;
	float: right;
	line-height: 120px;
	background: url(/media/signature.png) no-repeat center top;
}#content #footer{
	text-align: center;
	border:1px solid transparent;
	width: 850px;
	height: 111px;
	margin: 0px auto;
	padding: 0px;
	background: url(/media/bg_footer.jpg) no-repeat center top;
}#content #footer-sub{
	text-align: center;
	border:1px solid transparent;
	width: 850px;
	height: 111px;
	margin: 0px auto;
	padding: 0px;
	background: url(/media/bg_footer-sub.png) no-repeat center top;
}#content #footer-sub p{
	margin-top: 30px;
}#content #footer-plain{
	clear: both;
	text-align: center;
	font-size: 10px;
	color: #9B997C;
	width: 850px;
	margin: 0px auto;
	padding: 0px;
}#content #footer-plain #signature a:link{	color: #fff;}.pop-box {	margin-left: 20pt;	margin-right: 20pt;}





