body {background: url("images/stars.jpg"); margin: 0; padding: 0; }



#logo {position: absolute; left: 0px;}

#contact {position: absolute; right: 0px; top: 10px; font: 8pt trebuchet ms; color: #ccd1ee; }


#musicbutton {position: absolute; left: 45%; top: 37%;}

#bigbubble {position: absolute; left: 8%; top: 43%; background: url("images/bigbubble.png"); width: 296px; height: 294px; }

#bigbubbletext {position: relative; top: 45px; left: 50px; font: 10pt trebuchet ms; color: #ffffff; width: 206px; margin: 0%; padding: 0%; }

#treasurebubble {position: absolute; top: 74%; left: 87%;} 
#treasuretext {position: relative; top: 45px; left: 3px; font: 10pt trebuchet ms; color: #ffffc0; width: 116px; margin: 0%; padding: 0%; background: url("images/pop.png");}
#popbubble {position: absolute; top: 74%; left: 87%; background: url("images/pop.png"); width: 116px; height: 120px;} 


#fbbutton {position: absolute; left: 70%; top: 40%; }

#linksbutton {position: absolute; left: 60%; top: 30%;}


#twitterlogo {position: absolute; left: 23px; top: 471px; opacity: 0.9;}
#youtubelogo {position: absolute; left: 23px; top: 523px; opacity: 0.9;}
#bandcamplogo {position: absolute; left: 23px; top: 367px; opacity: 0.9;}


#email {position: absolute; top: 95%; left: 85%; font: 10pt trebuchet ms; color: #ffffc0; }

.email2 {font: 8pt trebuchet ms; color: #000000; }




#topmusicblurb {position: absolute; left: 590px; top: 75px; font: 10pt trebuchet ms; color: #ffffff; width: 365px; padding: 0; margin: 0; text-align: justify; text-justify: inter-word;}
#topmusicblurb a:hover {color: #a7efa7; text-decoration: none;}
#topmusicblurb a {color: #d5c1ff; text-decoration: none;}

#bandcampbutton {position: absolute; left: 75%; top: 15%;}

#youtubebutton {position: absolute; left: 87%; top: 9%;}

#fbmusicbutton {position: absolute; left: 90%; top: 35%;}

#viewbagbutton {position: absolute; left: 1100px; top: 1650px; z-index: 1;}


.priceblurb {position: absolute; left: 50px; top: 300px; width: 780px; height: 39px; background: url("images/blacksemi.png");  border-style: solid; border-width: 2px; border-color: #000000; }

.postagetext {position: absolute; left: 30px; top: 10px; width: 750px; font: 9pt trebuchet ms; color: #c1ceff; margin: 0; padding: 0;}

.musicblurb {position: absolute; left: 50px; top: 350px; width: 950px; height: 435px; background: url("images/blacksemi.png");  border-style: solid; border-width: 2px; border-color: #000000; }

#buyautumneyebutton {position: absolute; left: 850px; top: 735px;}

.albumbox {position: absolute; left: 780px; top: 0px; width: 170px; height: 150px;  margin: 0; padding: 0;}

.cdtext {position: absolute; left: 30px; top: 30px; width: 750px; height: 150px; font: 10pt trebuchet ms; color: #ffffff; margin: 0; padding: 0;}
.cdtext a {color: #d5c1ff; text-decoration: none;}
.cdtext a:hover {color: #a7efa7; text-decoration: none;}

.bandcampbox {position: absolute; left: 55px; top: 160px; width: 450px; height: 150px; font: 10pt trebuchet ms; color: #ffffff; margin: 0; padding: 0;}

.reviewsbox {position: absolute; left: 340px; top: 165px; width: 600px; height: 150px; font: 8pt trebuchet ms; color: #ffffc0; margin: 0; padding: 0;}
.reviewsbox a {color: #d5c1ff; text-decoration: none;}
.reviewsbox a:hover {color: #a7efa7; text-decoration: none;}

.price {font: 12pt trebuchet ms; color: #ffffff; }

.botlmusicblurb {position: absolute; left: 50px; top: 815px; width: 950px; height: 450px; background: url("images/blacksemi.png");  border-style: solid; border-width: 2px; border-color: #000000; }

#buybotlbutton {position: absolute; left: 850px; top: 1215px;}


.botlbandcampbox {position: absolute; left: 55px; top: 175px; width: 450px; height: 150px; font: 10pt trebuchet ms; color: #ffffff; margin: 0; padding: 0;}

.botlreviewsbox {position: absolute; left: 340px; top: 180px; width: 600px; height: 150px; font: 8pt trebuchet ms; color: #ffffc0; margin: 0; padding: 0;}
.botlreviewsbox a {color: #d5c1ff; text-decoration: none;}
.botlreviewsbox a:hover {color: #a7efa7; text-decoration: none;}

.eandamusicblurb {position: absolute; left: 50px; top: 1295px; width: 950px; height: 435px; background: url("images/blacksemi.png");  border-style: solid; border-width: 2px; border-color: #000000; }

#buyblueonebutton {position: absolute; left: 850px; top: 1680px;}


.footnoteblurb {position: absolute; left: 50px; top: 1750px; width: 800px; height: 54px; background: url("images/blacksemi.png");  border-style: solid; border-width: 2px; border-color: #000000; }

#bottomspacemusic {position: absolute; top: 1810px; width: 950px; height: 40px;}

#musicvine {position: absolute; top: 340px; left: 995px; z-index: 0;}



#homelily {position: absolute; bottom: 0px; left: 420px; }

#homechrysanthemum {position: absolute; bottom: 0px; left: 757px; }

#homedragonfly {position: absolute; top: 150px; left: 1100px;}

#linkscolumn {position: absolute; left: 38%; top: 140px; width: 570px; height: 450px; background: url("images/blacksemi.png");  font: 14pt trebuchet ms; color: #ffffff; border-style: solid; border-width: 2px; border-color: #000000; }

.linkstext {font: 10pt trebuchet ms; color: #ffffc0; margin: 0; padding: 0; width: 520px;}
.linkstext a {color: #d5c1ff; }
.linkstext a:hover {color: #a7efa7; }

.things {font: 12pt trebuchet ms; color: #ffffff; }

#giraffe {position: absolute; right: 5px; bottom: 0px;}
#snail {position: absolute; left: 45px; bottom: 0px;}