body  {	background:#333333; margin: 5px 0px 10px 5px;scrollbar-face-color:#333;scrollbar-arrow-color:#fff;scrollbar-track-color:#000;scrollbar-shadow-color:#000;scrollbar-highlight-color:#666666;scrollbar-3dlight-color:#333333;scrollbar-darkshadow-Color:#666666;}

body,td,p {font: 11px/14px Verdana, Arial, Helvetica, sans-serif;color: #dddddd;}

#menu{width:150px;background:#000000 url(/img/cross_bg1.jpg) no-repeat right top;border: 1px solid #440000;z-index:3}

#menu ul {margin: 0px;padding: 0px;list-style: none; border:0;}

#menu li {/*display: block;width: 150px;height:25px; border-top: 2px inset crimson;border-right: 2px inset maroon;border-bottom: 2px inset maroon;border-left: 2px inset firebrick;*/}

#menu li a {
font: bold 18px/22px Verdana, Arial, Helvetica, sans-serif;
color:white;
display: block;
text-decoration: none;
width: 150px;
height:25px; 
text-indent: 8px;
}

#menu li a:visited {color: #BBBBBB;}

#menu li a:hover {
display: block;
width: 150px;
height:25px; 
background: #440000;
color: #ffffff;
	background-image: url(/img/subscribe.jpg);
	background-repeat: repeat-x;}

#blurb {background-color:#440000;
	position: relative;
	top: 10px;
	width: 150px;
background-image: url(/img/redsquare_middle.jpg);	background-repeat: repeat-y;
}

#blurb p, #blurb a {margin:0px; font-size:10px;text-align:center;font-weight:bold;text-decoration:none;}
#blurb p img {border:1px solid #cccccc; margin:3px}


#logo{
	position:absolute;
	left:168px;
	top:5px;
	display:block;
	width:600px;
	height:110px;
	background-color: #440000;
	border-top: 1px solid #440000;
	border-right: 1px solid #440000;
	border-left: 1px solid #440000;
}

#logo img{margin:5px;}

#title h1{
	font: bold 30px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-transform: uppercase;
	margin:0px;
	text-align:right;
	position:relative;
	top: -180px;
	left:155px;
	width: 600px;z-index:1;
	margin-bottom:-200px;
	float:left;
}
#title h3 {	font: bold 30px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-transform: uppercase;
	margin:0px;
	text-align:right;
	position:absolute;
	top: 75px;
	left:158px;
	width: 600px;
	margin:3px 0px 0px 3px;z-index:0;}
	
#contentblock
{
	display:block;
	width:600px;
	background-color:#000000;
	margin: 0px;
	padding: 0px;
	position:absolute;
	left:168px;
	top: 141px;
	border-right: 1px solid #440000;
	border-bottom: 1px solid #440000;
	border-left: 1px solid #440000;
}

#mycontent {margin:11px;}

#mycontent ul {
list-style: disc outside;
margin: 2px 0px 10px 10px;
padding:5px}

#subscribe{
	position : absolute;
	top: 116px;
	left:168px;
	width:600px;
	background-color:#440000;
	text-align:right;
	background-image: url(/img/subscribe.jpg);
	background-repeat: repeat-x;
	border-right: 1px solid #440000;
	border-left: 1px solid #440000;
	height: 25px;
}
#subscribe td {font:bold 11px Verdana, Arial, Helvetica, sans-serif; color: #ffffff;}

#lyrics, #all_lyrics {vertical-align:top;float:right;width:350px}

#album{vertical-align:top;float:left;padding-bottom:10px}
#album ol {margin-left:10px;padding-left:15px;margin-top:0px;}

.bio {float:left; margin-right:13px; text-align:center; margin-bottom:1em;}

/*#bio img {border: 1px solid #330000;}*/

#promopics {float:right;width:275px;margin-left:10px;vertical-align:top;}

#calendar, #video, #gallery {vertical-align:top;float:left;}

#calendar img, #video img, #gallery img {margin:0px 10px 5px 0px;float:left;border: 1px solid #666666;}

#calendar p, #video p, #gallery p, #lyrics p, #all_lyrics p, #press p {clear:left;margin:0px 0px 10px 0px;padding:0;}

#video p {width:578px}

a {	color: #B0C4DE;	/*font-weight: bold;	text-decoration: none;*/}

a:visited  {color: #808080;}

a:hover  {color: white;background-color : #333333;text-decoration:none;}

a.slide {font-weight:bold;color : #ffffff;}

a.slide:visited  {color: gray;}

a.logo:hover, a.thumb:hover {background-color: transparent;}

form {display:inline; margin:0;padding:0}

select,input,textarea {font:normal 11px Arial, Helvetica, sans-serif;}

input.button {background: #333333;color: #ffffff;font-weight: bold;}

h2 {background-color:#333333;margin:0px 0px 10px 0px;color:#ffffff;font:bold 11px/20px Verdana, Arial, Helvetica, sans-serif;clear:both;text-transform:uppercase;height:20px;text-indent:5px;}

hr {color: #440000;text-align:left;clear:left;height:1px;background-color:#440000;border: 0px solid #440000; }

b {color:#ffffff;}

ol {margin-bottom:0px}

tr.slide { border: 1px solid #000000;background-color : #333333;font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;}

img.slide, img.slide:hover {border: 1px solid #000000;background-color: transparent;}

img.red {border:1px solid #330000;}

img.merch {border: 1px solid #666666;}

a.notbold {font-weight:normal;}

.red { color : #ff0000;}

.clear {clear:both}

p.topnav {text-transform:uppercase;text-align:center;clear:left;margin:0px 0px 10px 0px;}

p.topnav a {font-weight:bold;}

#newspromo {float:right;padding:8px;background:#444;text-align:center;font-weight:bold;margin-left:5px;width:205px;}

