body{
background-color:black;
font-family:baskerville;
color:white;
overflow-x: hidden; 
margin-left:auto;
margin-right:auto;
}

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

#leftborder{
float:left;
width:300px;
margin-left:-141px;
margin-right:0px;
position:fixed;
}

table, th, td{
margin-left:auto;
margin-right:auto;
background-color:#202020;
width:704px;
border-width:0px;
border-style:dashed;
border-color:grey;
border-collapse:collapse;
}

#rightborder{
float:right;
width:300px;
margin-left:865px;
margin-right:-139px;
position:fixed;
}

#headline{
width:840px;
border:0px;
float:left;
padding:0px;
margin-left:-70px;
margin-right:-100px;
margin-bottom:-92px;
margin-top:-80px;
z-index:3;
}

#intro{
border:0px;
}

h4{
color:#ECD9B9;
text-align:center;
font-family:arial;
font-size:1.2em;
margin-top:20px;
display:block;
margin-left:auto;
margin-right:auto;
padding:0px;
width:690px;
}

h3{
color:#EBBB68;
float:left;
font-family:Trajan Pro;
font-size:1em;
margin-left:55px;
margin-top:-10px;
margin-bottom:-10px;
padding:0px;
width:500px;
}

p{
float:left;
color:white;
font-family:Arial;
font-size:0.8em;
padding:0px;
width:594px;
margin-left:55px;
margin-right:50px;
border:0px;
}


h5{
color:#EBBB68;
text-align:center;
font-family:Trajan Pro;
font-size:1em;
padding:0px;
width:628px;
margin-left:auto;
margin-right:auto;
margin-bottom:-10px;
border:0px;
}

h6 {
color:grey;
text-align:center;
font-family:Arial;
font-size:0.6em;
padding:0px;
width:1024px;
margin-left:0px;
margin-right:0px;
border:0px;
}

h1{
color:black;
text-align:centre;
font-size:0.1em;
margin-top:-20px;
margin-bottom:-20px;
margin-left:200px;
width:1024px;

}

h2 {
margin-left:auto;
margin-right:auto; 
font-color:grey;
}

#menu{
border:0px;
background-color:black;
}

#menu2 {
margin-left:100px;
margin-right:auto;
margin-top:-46px;
font-size:1.1em;
font-family:Trajan Pro;
border:0px;
text-decoration:none;
}

#menu3 {
margin-left:12px;
margin-right:auto;
margin-top:-0px;
font-size:0.9em;
font-family:Trajan Pro;
border:0px;
text-decoration:none;
}

#news, #band, #bio, #media, #discs, #tour, #merch{
float:left;
Width:80px;
border:0px;
padding:0px;
margin-top:-1px;
margin-bottom:-0px;
}
#news{
margin-left:34px;
}
#photos{
margin-right:-3px;
float:left;
Width:80px;
border:0px;
padding:0px;
margin-top:-1px;
margin-bottom:0px;
}

#news1, #band1, #bio1, #media1, #discs1, #tour1, #merch1, #photos1{
Width:80px;
border:0px;
padding:0px;
margin-left:21px;
font-size:0.9em;
font-family:Trajan Pro;
}
#news1 {
margin-left:-45px;
}

#news:hover {
margin-left:34px;
margin-bottom:-30px;
width:80px;
}
 
//#band:hover, #bio:hover, #media:hover, #discs:hover, #tour:hover, #merch:hover, #photos:hover {
margin-right:-3px;
float:left;
Width:80px;
border:0px;
padding:0px;
margin-top:-1px;
margin-bottom:-4px;
}


#news:hover {
margin-left:34px;
margin-top:-1px;
margin-bottom:-4px;
}

#apocalypticvisions, #through{
height:145px;
float:left;
margin-right:10px;
padding:0px;
border:1px;
border-color:#6E6E6E;
border-style:solid;
}


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

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

#gabriel2 {
width:194px;
float:left;
border-width:1px;
border-style:solid;
border-color:white;
padding:0px;
}

#pic1, #pic2, #pic3, #pic4, #pic5, #pic6, #pic7, #pic8, #pic9, #pic10, #pic11, #pic12, #pic13, #pic14, #pic15, #pic16, #pic17{
border:0px;
width:110px;}

#shirt1 {
width:190px;
border:0px;
border-color:#6E6E6E;
border-style:solid;
float:left;
margin-left:5px;
margin-right:5px;}

#shirt2 {
width:190px;
border:0px;
border-color:#6E6E6E;
border-style:solid;
margin-left: auto;
margin-right: auto;
margin-left:5px;
margin-right:5px;}

#shirt3{
width:190px;
border:0px;
border-color:#6E6E6E;
border-style:solid;
float:right;
margin-left:5px;
margin-right:5px;}

#shirt4 {
height:425px;
border:1px;
border-color:#6E6E6E;
border-style:solid;
float:left;
margin-left:15px;
margin-right:5px;}

#shirt5{
height:425px;
border:1px;
border-color:#6E6E6E;
border-style:solid;
float:right;
margin-left:5px;
margin-right:15px;}

#shirt5:hover{

}

#fb {
width:30px;
padding:5px;
margin-right:0px;
margin-top:-15px;
margin-bottom:0px
border:0px;
border:none;
}

#fb:hover {
width:40px;
margin-left:0px;
margin-right:0px;
margin-top:-15px;
padding:0px;
border:0px;
}


#fb1{
width:80px;
padding:10px;
margin-right:0px;
margin-left:0px;
margin-top:0px
border:none;
border:0px;
}

#fb1:hover {
width:100px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
padding:0px;
border:0px;
}


#soundmass {
display:solid;
margin-left:auto;
margin-right:auto;
padding:0px;
height:136px;
border-style:solid;
border-color:white;
border-width:1px;
}

#soundmass:hover {
display:solid;
margin-left:auto;
margin-right:auto;
height:126px;
padding:5px;
border-style:solid;
border-color:white;
border-width:1px;
}

#vid1{
padding:15px;
background-color:black;
border:1px;
border-color:white;
border-style:solid;
}

#ban1 {
border:1px;
border-color:white;
border-style:solid;
height:130px;
}

#ban1:hover {
padding:3px;
height:124px;
border:1px;
border-color:white;
border-style:solid;

}

#ban2 {
border:1px;
border-color:white;
border-style:solid;
height:188px;
}

#ban2:hover {
padding:3px;
height:182px;
border:1px;
border-color:white;
border-style:solid;
}

#dt {
height:314px;
border:1px;
border-color:white;
border-style:solid;
}

#dt:hover {
height:320px;
margin-left:-100px;
margin-right:-100px;
margin-top:-3px;
margin-bottom:-3px;
border:1px;
border-color:white;
border-style:solid;
}

#art1, #art2, #art3, #art4, #art5{
width:500px;
display: block;
margin-left:auto;
margin-right:auto;
border:1px;
border-color:white;
border-style:solid;
margin-bottom:10px;
}

#centretxt {
text-align:center;
}

#tablebg {
width:704px;
margin-top:-500px;
margin-bottom:-5px;
position:relative;
}


#tablebg1 {
width:704px;
margin-top:-500px;
margin-bottom:-5px;
position:relative;
}

#tablebg2 {
width:704px;
margin-top:-500px;
margin-bottom:-5px;
position:relative;
}


#tablebg-top {
width:704px;
margin-top:-30px;
margin-bottom:-100px;
position:relative;
z-index:1;
}

#back-layer {
position:relative;
z-index:2;
}

#front-layer {
position:relative;
z-index:3;
}

#sheet {
width:230px;
margin-bottom:-250px;
margin-top:8px;
margin-right:-150px;
margin-left:-90px;
float:left;
}


#buy {
width:70px;
margin-right:186px;
margin-top:-6px;
border:0px;
float:right;
}

#buy1 {
width:70px;
float:left;
margin-left:67px;
border:0px;
}
#buy2 {
width:70px;
margin-left:auto;
margin-right:auto;
border:0px;
}
#buy3 {
width:70px;
float:right;
margin-right:64px;
border:0px;
}

#buyapocalypticvisions {
width:250px;
float:left;
margin-top:-40px;
margin-bottom:-10px;
padding:20px;
border:0px;
}

#poster1 {
width:390px;
float:left;
}

#posters {
width:185px;
float:right;
margin-bottom:25px;
}

A:link {text-decoration: underline; color: white;}
A:visited {text-decoration: underline; color:white;}
A:hover {text-decoration: none; color: white;}
A:active {text-decoration: none}

.class2 A:link {text-decoration: none; color:grey;}
.class2 A:visited {text-decoration: none; color:grey;}
.class2 A:hover {text-decoration: none; color: #202020;}
.class2 A:active {text-decoration: none;}


