h1{font-family: "trebuchet ms", sans-serif; font-size: 18px; color:red;
position: absolute;
left:268px;
top:172px;
}

div.homepageback {background:url(/images/homepageback.png);
		width:1280px;
		height: 900px;
		position:absolute;
		top:-200px;
		}

div.musicpageback {background:url(/images/musicpageback.jpg);
		width:1280px;
		height: 900px;
		position:absolute;
		top:-90px;
		}
		
div.photopageback {background:url(/images/photopageback.jpg);
		width:1280px;
		height: 900px;
		position:absolute;
		top:-40px;
		}
		
div.showspageback {background:url(/images/showspageback.jpg);
		width:1280px;
		height: 900px;
		position:absolute;
		top:-40px;
		}
		
div.presspageback {background:url(/images/presspageback.jpg);
		width:1280px;
		height: 900px;
		position:absolute;
		top:-40px;
		}
		
div.merchpageback {background:url(/images/wmdsmerchpageback.jpg);
		width:1280px;
		height: 900px;
		position:absolute;
		top:-230px;
		left:-40px;
		}
		
div.contactpageback {background:url(/images/wmdssign.jpg);
		width:620px;
		height:620px;
		position:absolute;
		top:165px;
		left:545px;
		}
		
div.itunes {position:absolute;
top:605px;
left:285px;
}
		
div.ani {height:300px;
position: absolute;
top:167px;
left:293px;
}

div.copyright {position:absolute;
left:23px;
top:667px;
}

span.contactp {position: absolute;
top:200px;
left:269px;
}

.introduction {position: absolute;
top:483px;
left:342px;
}

div.addtocart {position:absolute;
top:190px;
left:269;
}

span.tshirt {position:relative;
left:270px;
bottom:415px;
}

div.schedule {position:absolute;
top:205px;
left:236px;
}

div.press {height:1000px;
position:absolute;
top:205px;
left:269;
}

.pressimage1 {position:relative;
left:250px;
bottom:119px;
}

div.pressimage2 {position:relative;
bottom:485px;
left:60px;
}

.joeyquote {position:relative;
bottom:415px;
}

span.sungaz {position:relative;
bottom: 370px;
}

div.citynews {position:relative;
left: 360px;
bottom:850px;
}

div.smother {position:relative;
left: 360px;
bottom: 820px;
}

div.selectmag {position:relative;
left:360px;
bottom: 835px;
}

div.finalreviews {position:relative;
bottom:1200px;
}

div.player {
width:724px;
height:362px;
position:absolute;
top:200px;
left:270px;
}

div.content {height:768px;
}

p {font-family: "trebuchet MS",  sans-serif;
font-size: 12px;
line-height:149%;
}

h2 {font-family: "trebuchet MS",  sans-serif; 
font-size: 12px;
}

A:link {font-family: "trebuchet MS",  sans-serif; font-size: 14px; color: black; text-decoration: none}
A:visited {font-family: "trebuchet MS", sans-serif; font-size: 14px; color: black; text-decoration: none}
A:active {font-family: "trebuchet MS",  sans-serif; font-size: 14px; color: red; text-decoration: none}
A:hover {font-family: "trebuchet MS",  sans-serif; font-size: 14px; text-decoration: underline; color: cyan;}


div.links {
width: 690px;
position:relative;
padding: 6px;
left: 265px;
top: 137px;
}

span.introphoto {position:absolute;
top:272px;
left:253;
}

span.caption {position: absolute;
left:470px;
top:-5px;
}

span.logo {position:absolute;
top:19px;
left:20px;
}

span.line {position:absolute;
top:95px;
left:-5px;
}


a#button1 {
    display: block;
    width: 81px;
    height: 128px;
    background-image: url(/images/wmdsbutton1.png);
    margin: 0 auto;
    position: relative;
    right:350px;
    bottom:860px;
}
a#button1:hover {
    background-image: url(/images/wmdsbutton1a.png);
}

a#button1:active {
    background-image: url(/images/wmdsbutton1b.png);
    border: none;
}

a .alt { display: none; }

a#button4 {
    display: block;
    width: 92px;
    height: 135px;
    background-image: url(/images/wmdsbutton4.png);
    margin: 0 auto;    
    position: relative;
    right:360px;
    top:130px;
}
a#button4:hover {
    background-image: url(/images/wmdsbutton4a.png);
}

a#button4:active {
    background-image: url(/images/wmdsbutton4b.png);
    border: none;
}

a .alt3 { display: none; }


a#button3 {
    display: block;
    width: 99px;
    height: 198px;
    background-image: url(/images/wmdsbutton3.gif);
    margin: 0 auto;
    position: relative;
    right:293px;
    bottom:260px;
}
a#button3:hover {
    background-image: url(/images/wmdsbutton3a.gif);
}

a#button3:active {
    background-image: url(/images/wmdsbutton3.jpg);
    border: none;
    margin-top:1px; _margin-top:1px;
}

a .alt2 { display: none; }

a#button2 {
    display: block;
    width: 125px;
    height: 296px;
    background-image: url(/images/wmdsbutton2.png);
    margin: 0 auto;
    position: relative;
    right:420px;
    bottom:545px;
}
a#button2:hover {
    background-image: url(/images/wmdsbutton2a.png);
}

a#button2:active {
    background-image: url(/images/wmdsbutton2b.png);
    border: none;
}

a .alt1 { display: none; }


a#button5 {
    display: block;
    width: 69px;
    height: 108px;
    background-image: url(/images/wmdsbutton5.png);
    margin: 0 auto;
    position: relative;
    right:420px;
    top:40px;
}
a#button5:hover {
    background-image: url(/images/wmdsbutton5a.png);
}

a#button5:active {
    background-image: url(/images/wmdsbutton5b.png);
    border: none;
}

a .alt4 { display: none; }

a#button6 {
    display: block;
    width: 61px;
    height: 110px;
    background-image: url(/images/wmdsbutton6.png);
    margin: 0 auto;
    position: relative;
    right:310px;
    top:310px;
}
a#button6:hover {
    background-image: url(/images/wmdsbutton6a.png);
}

a#button6:active {
    background-image: url(/images/wmdsbutton6click.png);
    border: none;
}

a .alt5 { display: none; }

div.buttons {height:700px;
position:absolute;
left:448px;
top:155px;
}

div.bio {position:absolute;
top:190px;
left:280px;
}

div.bandbio {position:absolute;
top:190px;
left:280px;
}


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

.gallerycontainer{
position: absolute;
top:200px;
left:270px;
height: 350px;
}

.thumbnail img{
border: 1px solid white;
margin: 0 5px 5px 0;
}

.thumbnail:hover{
background-color: transparent;
}

.thumbnail:hover img{
border: 1px solid blue;
}

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

.thumbnail span img{ /*CSS for enlarged image*/
padding: 0px;
}

.thumbnail:hover span{ /*CSS for enlarged image*/
visibility: visible;
top: 0;
left: 250px; /*position where enlarged image should offset horizontally */
z-index: 50;
}
