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

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

div#top {
width:597px;
height:400px;
padding:0px;
margin:0px auto;
background-image:url(top.jpg);
position:relative;
}

div#content {
width:597px;
text-align:justify;
margin:0px auto;
background:url(bg.jpg) repeat scroll #000 528px -10px;
}

div#content ul#nav {
list-style-type:none;
text-align:center;
margin:0px;
padding:0px;
}

div#content ul#nav li {
padding:0px;
display:inline;
}

div#content ul#nav li a {
border:0px;
margin-bottom:-5px;
color:#82877b;
font:italic 25px garamond;
text-transform:lowercase;
padding:0px 10px 3px;
}

div#content ul#nav li a:hover { color:#f3f2f2; }

blockquote {
background:url(lightbg.jpg);
}

blockquote p { padding:3px; }
blockquote a { color:#ddd; background-image:url(abghover.jpg); }
blockquote a:hover { background-image:url(abg.jpg); }


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; }
p.info { font-size:10px; margin-top:5px !important; }
p.clear { clear:both; }

h1 {
text-align:left;
font:normal 33px helvetica, "arial narrow", arial, sans-serif;
text-transform:lowercase;
letter-spacing:-3px;
margin:0px 0px 0px 0px;
color:#9d9d9d;
background:url(hbg.jpg) 0px 12px repeat-x;
text-align:center;
}

h2 {
font:normal 20px helvetica, "arial narrow", arial, sans-serif;
color:#a5a5a5;
letter-spacing:-1px;
text-transform:lowercase;
margin:5px 0px;
padding:0px 10px 0px;
background:url(hbg.jpg) 0px 12px repeat-x;
}

h3 {
color:#b5b5b5; 
font:normal 18px helvetica, "arial narrow", arial, sans-serif;
margin:0px 5px -5px;
background:url(hbg.jpg) 0px 16px repeat-x;
}

h3.disc { margin-left:20px; margin-right:20px; }

h4 {
color:#b5b5b5; 
font:bold 15px helvetica, "arial narrow", arial, sans-serif;
margin:0px 20px -5px;
background:url(hbg.jpg) 0px 16px repeat-x;
text-transform:lowercase;
}

a { text-decoration:none; color:#6b6b6b; cursor:crosshair; background:url(abg.jpg) 0px 14px repeat-x; padding-bottom:1px; }
a:hover { color:#fff; background-image:url(abghover.jpg); }
a img { border-width:0px; }

em, span, strong { color:#888; }

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 { margin-right:3px; padding:5px; background:url(hbg.jpg); }
img:hover { background:url(hbghover.jpg); }
a.none { background:none; }

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

ol li {
padding:0px 5px;
}

input, textarea, select {
background:#202120;
border:1px solid #8d8e7e;
font:13px/19px "trebuchet ms", tahoma, verdana, arial, sans-serif;
color:#e5eae4;
}

div#disclaimer {
margin:3px 0px 10px;
text-align:right;
clear:both;
font-size:11px;
line-height:14px;
}

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

div#disclaimer p#mininav {
padding-top:5px;
word-spacing:-1px;
text-transform:lowercase;
font:italic 12px "lucida sans", "lucida sans unicode", "trebuchet ms", tahoma, verdana, arial, sans-serif;
}