body 
{	
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif,Tahoma;	
background:  #191919 repeat-y center;		
top: auto;
}

div#body 
{	
width: 800px;	
padding: 10px 10px 10px 10px;	
display: block;	
margin-left: auto;	
margin-right: auto;
}

div#container 
{	
position: relative;	
width: 800px;	
margin-left:auto;	
margin-right:auto;	
height:au;	
}

div#hd 
{	
height: 200px;	
width: 800px;	
margin-left: auto;	
margin-right: auto;	
background: url('../images/top.jpg');
}

div#contentblock
{	
display: block; 	
height: auto;	
left:188px;	
width: auto;	
padding: 5px 5px 5px 5px;	
position:relative;	
font-size: small;	
color: white;	
top:10px;
}  

div#storyblock
{	
background: #653387;	
width: 780px;	
padding: 10px 10px 10px 10px;	
display: block;	
margin-left: auto;	
margin-right: auto;	
position: relative;	
font-size: small;	
color: white;	
top: 10px;
}  


div#newsblock
{	
margin-right: auto;	
color: #FFFFFF;	
padding: 5px 5px 5px 5px;	
display: block;	
}  

div#aboutblock
{    	
margin-right: auto;	
color: #FFFFFF;	
padding: 5px 5px 5px 5px;	
display: block;	
margin-left: 200px;	
margin-right: auto;	
}

div#gigs
{	
list-style: none;	
border: none;	
width: 188px;	
height: 1100px; /* to match DIVs size          */;	
border-style: solid solid solid solid;	
border-color: #0033CC;	
border-width: 1px;	
color: #FF0000;	
position: relative;	
padding: 5px 5px 5px 5px;	
background-color: black;
}

#gigs ul
{	
list-style: none;	
margin: 0;	
padding: 0;	
border: none;
}

#gigs li 
{	
font: bold 13px arial;	
list-style: none;	
margin: 0px;	
color: #FFFFFF;	
background-color: #653387;	
border-bottom: 2px solid black;	
border-top:2px solid black;	
text-align: center;
}

#albums ul
{	
list-style: none;	
margin: 0;	
padding: 0;	
border: none;
}

#albums li 
{	
font: bold 13px arial;	
list-style: none;
margin: 0px;	
color: #FFFFFF;	
background-color: #653387;	
border-bottom: 2px solid black;	
border-top:2px solid black;	
text-align: left;
}

#stories ul
{	
list-style: none;	
margin: 0;	
padding: 0;	
border: none;
}

#stories li 
{	
font: bold 12px arial;	
list-style: none;	
margin: 0px;	
color: #FFFFFF;	
background-color: #653387;	
border-bottom: 2px solid black;	
border-top:2px solid black;	
text-align: left;
}



*{	list-style:none;	margin:0px;	padding:0px;}

#menu 
{		
background:black;	
top: 10px;	
width: 200px;	
position: absolute;	
left: 0px;	
top: 0px;
}	
#menu li a 
{	
height: 20px;	
text-decoration: none;        
border-style: solid solid solid solid;        
border-color:#000099;	
border-width: 1px;	
padding: 8px 0 0 50px;	
list-style:none;	
display:block;		
}		


.hovermenu ul
{	
font: bold 12px arial;	
padding-left: 0;	
padding-right:0;        
padding-top:1px; 	
margin-left: auto;	
margin-right:auto;	
height: 20px;	
width:800px;	
margin:auto;	
background-color:#653387;
}

.hovermenu ul li
{        
list-style: none;        
display: inline;
}

.hovermenu ul li a
{	
padding: 1px 0.5em;	
text-decoration: none;		
color: #FFFFFF;	
background-color: #653387;	
border: 2px solid black;	
margin:auto;	
width:80px;
}

.hovermenu ul li a:hover
{	
background-color: #C577D3;	
border-style: outset;
}

html>body .hovermenu ul li a:active
{ 
/* Apply mousedown effect only to NON IE browsers */
border-style: inset;
}

div#news
{        
margin-left:200px;	
margin-right: auto;	
color: #FFFFFF;	
padding: 5px 5px 5px 5px;	
display: block;
}

#news ul
{	
list-style: none;	
margin: 0;	
padding: 0;	
border: none;        
background-color: #3E1F52;
}

#news li 
{	
font: bold 13px arial;	
list-style: none;	
margin: 0px;	
color: #FFFFFF;	
background-color: #3E1F52;	
border-bottom: 2px solid black;	
border-top: 2px solid black;	
text-align: center;	
height:auto;
}

div#player
{        
margin-left:200px;	
margin-right: auto;	
color: #FFFFFF;	
padding: 5px 5px 5px 5px;	
display: block;
}

#left_col 
{	
width: 188px;	
position: absolute;	
left: 0px;	
top: 0px;
}

#page_content 
{        
position: relative;	
margin-left: 200px;	
margin-right: auto;	
color: #FFFFFF;	
padding: 5px 5px 5px 5px;
}

div#footer
{	
color:white;	
font-size:x-small;	
width: 800px;	
margin-left: auto;	
margin-right: auto;
}

#menu li a:link 
{	
color: #FFFFFF;	
display: block;	
padding: 8px 0 0 30px;
}	

#menu li a:visited 
{	
color: #FFFFFF;	
display: block;	
padding: 8px 0 0 30px;
}	

#menu li a:hover 
{	
color: #666666;		
padding: 8px 0 0 30px;
}	

#menu li a:active 
{	
color: #666666;	
padding: 8px 0 0 30px;
}			


div#storyblock a:link 
{	
color: #FFFFFF;
}

div#storyblock a:visited 
{	
color: #60D745;
}

div#storyblock a:hover
{
color: #FFFFFF
} 

div#storyblock a:active
{
color: #0000FF
} 

div#albums a:link 
{	
color: #FFFFFF;
}

div#albums a:visited 
{	
color: #60D745;
}

div#albums a:hover 
{	
color: #60D745;
}

div#albums a:active 
{	
color: #0000FF;
}

div#presskit a:link 
{	
color: #FFFFFF;
}

div#presskit a:visited 
{	
color: #60D745;
}

div#presskit a:hover
{
color: #FFFFFF
} 

div#presskit a:active
{
color: #0000FF
} 

#stories li a:link
{        
font: bold 12px arial;	
color: #FFFFFF;
}    

#stories li a:visited
{	
font: bold 12px arial;	
color: #60D745;
}

#stories li a:hover
{	
font: bold 12px arial;	
color: #60D745;
}

#stories li a:active
{	
font: bold 12px arial;	
color: #0000FF;
}