html,body{color:#fff;background-color:#000032;width:100%;margin:0;padding:0}
#header {background:url(/images/bg1.jpg) #100B2B no-repeat ;height:125px;position:absolute;top:10px;left:0;width:100%;margin-top:-10px}
#main {font: 11px Arial, Helvetica, sans-serif;background-color:#a7a4cf;border-top:solid 1px #666;border-bottom:solid 1px #666;position:absolute;top:125px;left:0;height:215px;width:100%;}
#footer {background:url(/images/bg2.gif) no-repeat;position:absolute;top:342px;left:0;width:318px;height:61px}
#textarea{position: relative;top:1px;left:125px;height:212px;width:745px;padding-top:1px;font-size:12px;overflow:auto;text-align:justify}
 #textarea h1{font-size:24px}
 #textarea h2{font-size:20px}
 #textarea h3{font-size:16px}
 #textarea a:link, a:visited{color:blue}
 #textarea a:hover{text-decoration:underline;color:#4682B4}
#nav {position:absolute;top:10px;left:465px;width:540px}
 #nav a{color:white;font: bold 13px Arial, Helvetica, sans-serif}
 #nav img {vertical-align:middle}
 #nav a:link, #nav a:visited{text-decoration:none}
 #nav a:hover{text-decoration:underline;color:#fff}
#subnav {position:absolute;top:45px;left:225px;width:700px}
 #subnav a {background-color:#006;font: bold 12px Arial, Helvetica, sans-serif;color:white;width:70px;height:11px;text-align:center;border: 1px solid #999;margin:0 5px 5px 0;padding:2px 3px 6px 2px;float:left}
 #subnav a:link, #subnav a:visited {text-decoration:none}
 #subnav a:hover {color:#fff;background-color:#009;text-decoration:none;border-color:#fff}

 #subnav .musicbutton{background:#000;color:#C83232;margin-right:80px}

#music {text-align:center}
#music p{margin-right:15px;text-align:left}
#music h2{font-size:small;line-height:1em;margin-bottom:20px}

.formtitleshort { background-color: red; };
.forminputshort { background-color: red; };
