body {
font:12px/19px "lucida grande", "lucida sans unicode", "trebuchet ms", tahoma, verdana, arial, sans-serif;
color:#d1dbdf;
background:url(bg.jpg) repeat scroll #010119;
margin:0px;
padding:0px;
}

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

div#top {
width:794px;
height:379px;
padding:0px;
margin:0px auto;
background:url(top.jpg);
position:relative;
}

div#top img { border-width:0px; }

div#top a { border-bottom-width:0px; }
div#top span { display:none; }

div#top a#dragonair {
position:absolute;
top:272px;
left:366px;
height:72px;
width:125px;
display:block;
z-index:5;
}

div#top a#dragonair:hover { background:url(nav-dragonair.jpg); }

div#top a#fanlisting {
position:absolute;
top:267px;
left:491px;
height:69px;
width:116px;
display:block;
z-index:5;
}

div#top a#fanlisting:hover { background:url(nav-fanlisting.jpg); }

div#top a#sitely {
position:absolute;
top:264px;
left:605px;
height:65px;
width:76px;
display:block;
z-index:5;
}

div#top a#sitely:hover { background:url(nav-sitely.jpg); }

div#top a#clear {
position:absolute;
top:259px;
left:172px;
height:103px;
width:170px;
display:block;
z-index:5;
}

div#top a#clear:hover { background:url(nav-clear.jpg); }


div#content {
width:800px;
text-align:justify;
margin:0px auto;
background:#010119;
}

blockquote {
margin-top:-5px;
border-left:5px solid #093b3b;
}

blockquote p {
margin-left:2px !important;
padding:0px 5px; 
border-left:5px solid #3e6056;
}

blockquote.none, blockquote.none p { border-width:0px; }

div#content ul { list-style-type:square; margin:10px 20px 10px; }
div#content ul li {
line-height:150%;
}
div#content p { margin:10px 20px; }
p.center, p.bg { text-align:center; }
p.top { text-align:center; clear:left; }
p.right { text-align:right; }

h1 {
text-align:left;
color:#ccc;
font:italic normal 35px garamond, "apple garamond", "times new roman", times, serif;
text-transform:lowercase;
letter-spacing:-1px;
margin:0px 20px -5px 10px;
color:#f5f3ee;
}

h2 {
font:normal 18px garamond, "times new roman", times, serif;
color:#b7ad96;
text-transform:uppercase;
margin:5px 10px;
}

h2.center { text-align:center; }

h3 {
text-align:center;
color:#b7ad96; 
font:normal 11px "century gothic", sans-serif;
text-transform:uppercase;
margin:0px 0px;
}

a { text-decoration:none; color:#8eafc6; cursor:crosshair; border-bottom:1px solid #265f75; }
a:hover { color:#b79480; border-bottom-color:#5f6374; }

em {
font-family:"trebuchet ms", tahoma, verdana;
line-height:90%;
font-style:italic;
color:#5096b6;
}

span, strong { color:#289fa9; }

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 5px; }

img { border:3px solid #03182e; margin-right:3px; }
img:hover { border:3px solid #042F43; }
a.none { border-bottom-width:0px; }
p.bg img { background-color:#fff; margin:2px; padding:2px; }

ol li {
padding:0px 5px;
margin-left:30px;
}

input, textarea, select {
background:#010119;
border:1px solid #265f75;
font:13px/19px "trebuchet ms", tahoma, verdana, arial, sans-serif;
color:#d1dbdf;
}

div#disclaimer {
margin:3px 0px 0px;
text-align:right;
padding-bottom:315px;
clear:right;
border-top:1px solid #0a081f;
font-size:11px;
line-height:14px;
background:url(bottom.jpg) bottom center no-repeat;
}

div#disclaimer p { margin:0px 25px; padding-top:5px; }

div#disclaimer p#mininav {
padding-top:5px;
word-spacing:-1px;
letter-spacing:-1px;
text-transform:lowercase;
font:normal 20px garamond, "times new roman", times, serif;
}

div#disclaimer p#mininav a { border-bottom:0px; color:#265f75; }
div#disclaimer p#mininav a:hover { color:#289fa9; }