/* CSS Document */


body {
background-image:url(images/background01.gif);
background-attachment:fixed;
background-repeat:repeat;}

a:link {border:0px;}
a:visited {border:0px;
color:#000000;}
a:hover {border: 0px;}


/*body {
background-image:url(images/background.gif);
background-attachment:fixed;
background-repeat:repeat;}*/

.containall {width:800px;
margin-left:auto;
margin-right:auto;
}

.header {width:450px;
height:175px;
/*padding: 20px 0px 0px 0px;*/
border:solid #FFFF00 10px;
/*border-bottom:solid #ff0099 4px;*/}
.header2 {border:solid #00FF66 7px;}
.header3 {border:solid #33FFFF 10px;}
.header4 {border:solid #ff0099 5px;
margin-left:auto;
margin-right:auto;
width:505px;}



a.hver {display:block; width:450px; height:175px; background:#fff url(images/home_02_start.gif) no-repeat; overflow:hidden; cursor:default;}
a.hver img {visibility:hidden;}
a.hver:hover {background:0;}
a.hver:hover img {visibility:visible; border:0;}

.nav {width:550px;
margin-left:auto;
margin-right:auto;
background-color:#000000;
text-align:center;

}

.news {background-color:#FFFFFF;
width:515px;
margin-left:auto;
margin-right:auto;
border:#000000 dotted 1px;}

.newsheader {background-color:#000000;
font-family:Courier new, courier, monospace;
font-size:13px;
text-decoration:blink;
text-transform:uppercase;
letter-spacing:3px;
color:#33FFFF;
padding:5px 0px 5px 10px;
font-weight:bold;
border-bottom:solid 5px #FFFF00;}

p {font-family:Courier new, courier, monospace;
font-size:11px;
text-align:left;
padding-left:70px;
padding-right:70px;
line-height:16px;}

h1 {font-family:Courier new, courier, monospace;
font-size:13px;
color:#ff0099;
font-weight:bold;}

h2 {font-family:Courier new, courier, monospace;
font-size:11px;
text-align:left;
color:#000000}

#unreleased {font-family:Courier new, courier, monospace;
font-size:13px;
color:#ff0099;
font-weight:bold;}

#asyetunreleased {font-family:Courier new, courier, monospace;
font-size:13px;
color:#33FFFF;
font-weight:bold;}

/*fest text*/


#date{font-family:Courier new, courier, monospace;
font-weight:bold;
font-size:12px;
color:#00FF00;
}

#place{font-family:Courier new, courier, monospace;
font-weight:bold;
font-size:12px;
color:#FFFFFF;}

#address{font-family:Courier new, courier, monospace;
font-weight:bold;
font-size:12px;
color:#FFFF00;}

#map{font-family:Courier new, courier, monospace;
font-weight:bold;
font-size:12px;
color:#0000FF;}

#cost {font-family:Courier new, courier, monospace;
font-weight:bold;
font-size:12px;
color:#33FFFF;}

#bands{font-family:Courier new, courier, monospace;
font-weight:bold;
font-size:12px;
color:#000066;
padding:10px;}

#buytix {font-family:Courier new, courier, monospace;
font-weight:bold;
font-size:12px;
color:#FF00FF;}



.festheader19 {background:#333333;
padding:5px;
}
.festheader20 {background:#666666;
padding:5px;
}
.festheader21 {background:#333333;
padding:5px;
}
.festheader22 {background:#666666;
padding:5px;
}


.festinfo {font-family:Courier new, courier, monospace;
font-size:12px;
color:#000000;
width:450px;
margin-left:auto;
margin-right:auto;}

