body{background-color:black;
font-family:trajan pro;
color:white;
}

#wholepage{
width:1024px;
margin-left:auto;
margin-right:auto;
border:0px; 
}

#leftborder{
float:left;
width:189px;
}

table{
float:left;
background-color:#202020;
width:628px;
border:0px;
}

#rightborder{
float:right;
width:189px;
}

#headline{
width:630px;
border:0px;
}

#intro{
border:0px;
}

h4{
color:white;
font-family:trajan pro;
font-size:1.2em;
margin-top:40px;
padding:10px;
width:600px;
}

p{
float:left;
color:white;
font-family:trajan pro;
font-size:1em;
padding:10px;
width:570px;
margin-left:10px;
margin-right:10px;
border:0px;
}

#menu{
border:0px;
}

#news, #band, #bio, #media, #discs, #tour, #merch, #photos{
float:left;
Width:76px;
border:0px;
padding:1px;
}

#apocalypticvisions, #through{
width:200px;
float:left;
padding:10px;
border:0px;
}

#form{
color:white;
font-family:trajan pro;
font-size:1em;
float:left;
padding:10px;
width:330px;
}

#amazon{
float:left;
margin-right:10px;
margin-bottom:10px;
}

#gabriel, #simon, #gabriel2 {
width:190px;
float:left;
border:0px;
padding:5px;
}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.thumbnail{
z-index: 0;
}

.thumbnail:hover{
z-index: 0;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color:black;
padding: 1px;
left: -1000px;
color:#202020;
visibility: hidden;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border:1px;
width:600px;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 400px;
left:320px; /*position where enlarged image should offset horizontally */
}

#pic1, #pic2, #pic3, #pic4, #pic5{
border:0px;
width:107px;}

#shirt1, #shirt2, #shirt3{
width:180px;
border:0px;
float:left;
margin-left:5px;
margin-right:5px;}



