body
{
background-color: black;
text-align:center;
color:white;
font-family: arial, sans-serif;
}
#banner
{
width:1000px;
margin:auto;
height:103px; 
border-bottom:3px solid white;
margin-bottom:-4px;
}


#head
{
width: 1000px;
margin:auto;
height:781px;
border:3px solid white;
}

#main2
{
width: 1000px;
padding:0px;
height:575px;
overflow:auto; 
border-bottom:3px solid white;
text-align:left;
}
#main4
{
width: 1000px;
padding:0px;
height:575px;
overflow:auto; 
border-bottom:3px solid white;
}

#main3
{
width: 1000px;
height:575px;
overflow:auto; 
border-bottom:3px solid white;
}


#about
{
background-image:url(images/about.jpg);
width:250px;
height:618px;
float:left;
}

#about:hover
{
background-image:url(images/about-roll.jpg);
width:250px;
height:618px;
float:left;
}

#music
{
background-image:url(images/music.jpg);
width:250px;
height:618px;
float:left;
}

#music:hover
{
background-image:url(images/music-roll.jpg);
width:250px;
height:618px;
float:left;
}

#gallery
{
background-image:url(images/gallery.jpg);
width:250px;
height:618px;
float:left;
}

#gallery:hover
{
background-image:url(images/gallery-roll.jpg);
width:250px;
height:618px;
float:left;
}

#gbook
{
background-image:url(images/g-book.jpg);
width:250px;
height:618px;
float:left;
}

#gbook:hover
{
background-image:url(images/g-book-roll.jpg);
width:250px;
height:618px;
float:left;
}


#about2
{
background-image:url(images/about-klein.jpg);
width:250px;
height:40px;
float:left;

}

#about2:hover
{
background-image:url(images/about-klein-roll.jpg);
width:250px;
height:40px;
float:left;
}

#music2
{
background-image:url(images/music-klein.jpg);
width:250px;
height:40px;
float:left;

}

#music2:hover
{
background-image:url(images/music-klein-roll.jpg);
width:250px;
height:40px;
float:left;
}

#gallery2
{
background-image:url(images/gallery-klein.jpg);
width:250px;
height:40px;
float:left;
display:inline;
}

#gallery2:hover
{
background-image:url(images/gallery-klein-roll.jpg);
width:250px;
height:40px;

float:left;
}

#gbook2
{
background-image:url(images/g-book-klein.jpg);
width:250px;
height:40px;
float:left;
display:inline;
}


#gbook2:hover
{
background-image:url(images/g-book-klein-roll.jpg);
width:250px;
height:40px;
float:left;

}

#gbook3
{
background-image:url(images/g-book-klein.jpg);
width:249px;
height:40px;
float:left;

}


#gbook3:hover
{
background-image:url(images/g-book-klein-roll.jpg);
width:250px;
height:40px;
float:left;

}

#footer
{
background-image:url(images/bottom-roll.jpg);
width:1000px;
height:54px;
float:left;
border-top:3px solid white;
text-align:left;

}


#contact
{
margin-top:15px;
margin-left:20px;
}

#newsletter
{
margin-left:620px;
}



img
{

border:0px;
}

a
{
color:white;
}



h4
{
margin-top:0px;
}

h1
{
margin-bottom:-5px;
font-size:18pt;
}

hr
{
color:white;
margin-right:30px;
margin-bottom:8px;
}

small
{
font-size:8pt;
}
.hidepics 
{
  width:0px;
  height:0px;
  visibility:hidden;
  }
  
  #news
  {
top:-20px;
left:450px;
z-index:1;
  position:relative;
  
  }
#news1
{
display:none;
}
