body {
font:normal 12px/19px "lucida grande", "lucida sans unicode", verdana, "trebuchet ms", tahoma, arial, sans-serif;
color:#000;
background:#c6db94 url(bg.jpg) top center;
margin:0px;
padding:0px;
}

div#container {
text-align:center;
position:absolute;
z-index:2;
margin:0px 0px 0px -416px;
top:0%;
left:50%;
width:833px;
}

div#top {
width:833px;
height:539px;
padding:0px;
margin:0px auto 0px;
background-image:url(header.jpg);
}

div#top a { display:block; background:none; }
div#top img { border-width:0px; padding:0px;  }
div#top span { display:none; }

div#top a#music {
position:absolute;
top:375px;
left:417px;
width:65px;
height:17px;
}

div#top a#fanlisting {
position:absolute;
top:369px;
left:482px;
width:102px;
height:31px;
}

div#top a#site {
position:absolute;
top:369px;
left:591px;
width:59px;
height:24px;
}

div#top a#clear {
position:absolute;
top:331px;
left:179px;
width:311px;
height:43px;
}

div#top a#music:hover { background-image:url(hover.jpg); background-position:-311px 0px; }
div#top a#fanlisting:hover { background-image:url(hover.jpg); background-position:-376px 0px; }
div#top a#site:hover { background-image:url(hover.jpg); background-position:-485px 0px; }
div#top a#clear:hover { background-image:url(hover.jpg); background-position:0px 0px; }

div#content {
width:630px;
text-align:justify;
margin:-50px 130px 0px;
z-index:1;
float:left;
}

blockquote {
margin:10px 20px 0px;
border:3px solid #7fbe88;
background:#cce7b0 url(insidebg.jpg);
}

blockquote p { margin:5px 10px !important; }

blockquote:hover { border-color:#64936b; }

div#content ul {
list-style-type:circle;
margin:10px 10px 10px 15px;
}

div#content ul li {
line-height:19px;
}

div#content p { margin:10px 0px; }
p.center { text-align:center; }

h1 {
text-align:left;
font:bold 25px garamond, georgia, "times new roman", times, serif;
text-transform:lowercase;
letter-spacing:-1px;
margin:-10px -20px -5px;
color:#16585e;
}

h2 {
font:bold 18px garamond, georgia, "times new roman", times, serif;
color:#286621;
text-transform:uppercase;
margin:5px 0px -5px;
padding:2px 0px;
}

h3 {
text-align:center;
font:normal small-caps 13px "trebuchet ms", tahoma, arial, sans-serif;
margin:0px 5px -5px;
color:#1c563f;
}

a { text-decoration:none; font-weight:bold; color:#16585e; cursor:crosshair; background:url(abg.jpg) repeat-x 0px 14px; padding-bottom:1px; }
a:hover { color:#1e5b2d; background-image:url(abghover.jpg); }
a img { border-width:0px; }

em, strong, li.hl { color:#ad626f; }
p.list span { background:url(abghover.jpg) repeat-x 0px 14px;  }

ins { text-decoration:underline; }
del { text-decoration:line-through; }

img.left { float:left; margin:5px 5px 5px 0px; }
img.right { float:right; margin:5px 0px 5px 10px; }

img, a img { border:3px solid #64936b; margin-right:3px; }
img:hover { border-color:#add847; }
a.none { background:none; }

ol { margin-left:20px; text-align:left; }

ol li {
padding:0px 0px;
}

input, textarea {
background:#bee3af url(insidebg.jpg);
border:1px solid #2b6728;
font:13px/19px "trebuchet ms", tahoma, verdana, arial, sans-serif;
color:#000;
margin:5px 0px;
}

option, select { color:#000; background:#bee3af; }

div#disclaimer {
margin:0px auto 10px;
padding-top:10px;
font-size:10px;
line-height:14px;
text-transform:lowercase;
}

div#disclaimer p { margin:0px 0px 0px; padding-top:5px; text-align:center; }

div#disclaimer p#mininav {
padding-top:70px;
word-spacing:-1px;
font:20px "garamond", "times new roman", times, serif;
}

div#disclaimer p#mininav a { background-position:0px 20px; }