body {	
     font-family: Verdana, Geneva, sans-serif;
     background:  #191919 repeat-y center;
     top: auto;
}

div#body {
    width: auto;	
    padding: 10px;	
    display: block;	
    margin-left: auto;	
    margin-right: auto;
}

div#hd {
    height: 150px;	
    width: 800px;	
    margin-left: auto;	
    margin-right: auto;	
    background: url('../images/top.jpg');
    background-position: center center;
}

div#container {	
     position: relative;	
     width: 800px;
     height: 800px;	
     margin-left: auto;	
     margin-right: auto;
}

div#page_content {
    position: relative;	
    margin-left: 200px;	
    margin-right: auto;	
    color: #FFFFFF;	
    padding: 5px;
    height: 600px;
}

div#left_col {
    width: 188px;
    height: 750px;	
    position: absolute;	
    left: 0px;	
    top: 0px;
    border:none;
}

div#aboutblock {    	
    color: #FFFFFF;	
    background-color: #3E1F52;
    padding: 5px;	
    display: block;	
    margin-left: auto;	
    margin-right: auto;	
    font: 14px tahoma;
}

div#aboutblock a:link {
    text-decoration: underline;
    color: #80ACFE;
}

div#aboutblock a:visited {
    text-decoration: underline;
    color: #80ACFE;
}

div#aboutblock a:hover {
    text-decoration: underline;
    color: #C577D3;
}

div#aboutblock a:active {
    text-decoration: none;
    color: #C577D3;
}

div#aboutblock a:focus {
    text-decoration: none;
    color: #C577D3;
}
div#gigs {	
    list-style: none;
    height: 745px;	
    overflow: auto;
    color: #FF0000;	
    position: relative;	
    padding: 5px;	
    background-color: #000000;
}

div#news {
    margin-left: auto;	
    margin-right: auto;	
    color: #FFFFFF;	
    padding: 5px;	
    display: block;
}

div#news a:link {
    text-decoration: underline;
    color: #80ACFE;
}

div#news a:visited {
    text-decoration: underline;
    color: #80ACFE;
}

div#news a:hover {
    text-decoration: underline;
    color: #C577D3;
}

div#news a:active {
    text-decoration: none;
    color: #C577D3;
}

#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#newsflash {
    margin-left: auto;	
    margin-right: auto;	
    color: #FFFFFF;	
    padding: 5px;	
    display: block;
}

div#newsflash a:link {
    text-decoration: underline;
    color: #80ACFE;
}

div#newsflash a:visited {
    text-decoration: underline;
    color: #80ACFE;
}

div#newsflash a:hover {
    text-decoration: underline;
    color: #C577D3;
}

div#newsflash a:active {
    text-decoration: none;
    color: #C577D3;
}

#newsflash ul {
    list-style: none;	
    margin: 0;	
    padding: 0;	
    border: none;        
    background-color: #3E1F52;
}

#newsflash 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#contentblock {	
    display: block; 	
    height: auto;	
    left: 188px;	
    width: auto;	
    padding: 5px;	
    position: relative;	
    font-size: small;	
    color: #FFFFFF;	
    top:10px;
}  

div#footer {
    color:white;	
    font-size:x-small;	
    width: auto;	
    margin-left: auto;	
    margin-right: auto;
}

div#storyblock {	
    background: #653387;	
    width: 780px;	
    padding: 10px;	
    display: block;	
    margin-left: auto;	
    margin-right: auto;	
    position: relative;	
    font-size: small;	
    color: white;	
    top: 10px;
}  

div#storyblock a:link {	
    text-decoration: underline;
    color: #80ACFE;
}

div#storyblock a:visited {	
    text-decoration: underline;
    color: #03EFFB;
}

div#storyblock a:hover {
    color: #C577D3;
}

div#storyblock a:active {	
    color: #C577D3;
}

#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;
}

div#albums a:link {
    text-decoration: underline;
    color: #80ACFE;
}

div#albums a:visited {
    text-decoration: underline;
    color: #0000FF;
}

div#albums a:hover {
    Color: #60D745;
}

div#albums a:active {
    color: #60D745;
}


#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;
}

#stories li a:visited {
    font: bold 12px arial;	
    color: #80ACFE;
}

#stories li a:link {
    font: bold 12px arial;	
    color: #80ACFE;
}

#stories li a:hover {
    font: bold 12px arial;	
    color: #C577D3;
}

#stories li a:active {
    font: bold 12px arial;	
    color: #C577D3;
}



*{
    list-style: none;	
    margin: 0px;	
    padding: 0px;
}

#menu {
    background: black;	
    top: 15px;	
    width: 800px;	
    position: absolute;	
    left: 0px;	
    top: 0px;
}

#menu li a {
    height: 25px;	
    text-decoration: none;        
    border-style: solid;        
    border-color: #000099;	
    border-width: 1px;	
    padding: 8px 0 0 50px;	
    list-style:none;	
    display:block;		
}

#menu li a:visited {
    color: #FFFFFF;	
    display: block;	
    padding: 8px 0 0 30px;
}

#menu li a:link {
    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;
}

.hovermenu ul {
    font: bold 13px arial;
    text-align: center;	
    padding-left: 0;	
    padding-right: 0;        
    padding-top: 8px; 	
    margin-left: auto;	
    margin-right: auto;	
    height: 25px;	
    width: auto;	
    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;
}

#presskit ul {
    list-style: none;	
    margin: 0;	
    padding: 0;	
    border: none;        
    background-color: #3E1F52;
}

#presskit 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;
}

#presskit li a:visited {
    font: bold 12px arial;	
    color: #80ACFE;
}

#presskit li a:link {
    font: bold 12px arial;	
    color: #80ACFE;
}

#presskit li a:hover {
    font: bold 12px arial;	
    color: #80ACFE;
}

#presskit li a:active {
    font: bold 12px arial;	
    color: #80ACFE;
}

div#flashplayer {
    margin-left:200px;	
    margin-right: auto;	
    color: #FFFFFF;	
    padding: 5px;	
    display: block;
    border: 1px solid purple;
}


