/* Page Design ---------------------------------------------*/
body {background-image:url('gray.png');}
body {background-repeat:repeat; background-attachment:fixed; background-position:bottom left;}
body {margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;}

/* Containers---------------------------------------------*/
#background {position:relative; width: 1000px; height:540px; background: url(bamboo.png); background-repeat:no-repeat; background-position:top left; text-align: left;}
#title {position: absolute; margin-top: 20px; margin-left: 20px;}
#music {position: absolute; margin-top: 430px; margin-left: 20px;}

.seo  {position:absolute; top:530px; right:0px; text-align:right;}
h1 {font:12px/14px Georgia; color:#666666; display: inline;}
span.dashed {border-bottom:1px dashed;}
.seolink {text-decoration:none; color:#666666;}
.seolink:hover {color:white;}

.payitforward {position:absolute; top:525px; left:20px; width:200px; height:20px;}

.spec1 {font:26px/30px Georgia; color:#000000;}
.spec2 {font:16px/18px Georgia; color:#000000;}

#body {
 position:relative;
 top:50px;
 left:500px;
 width: 480px;
 height: 475px;
}

#body2 {
 position:relative;
 top:30px;
 left:500px;
 width: 480px;
 height: 520px;
}

#testbody {
 position:relative;
 top:50px;
 left:500px;
 width: 480px;
 height: 450px;
}

#test {
 position:relative;
 bottom:0px;
 left:500px;
 width:480px;
 height:30px;
 text-align: right;
}

#contact {
 position:relative;
}

img {border:0;}

#buttonleft {position: absolute; bottom: 30px; text-align: left;}
#buttonright {position: absolute; bottom: 30px; right: 0px;}

#nomusic {
position:absolute;
top:10px;
right:10px;
}

#border {border: none;}

/* Fonts---------------------------------------------*/
span.font1 {font: 16px/20px Georgia; color: white;}
span.font2 {font: 34px/38px Georgia; color: white;}
span.font3 {font: 24px/26px Georgia;}
span.font4 {font: 16px/18px Georgia;}
span.about {font: 14px/16px Georgia;}
span.home {font: 15px/18px Georgia;}
