body {
font:11px/17px "lucida sans unicode", "trebuchet ms", tahoma, arial, sans-serif;
color:#000;
background:url(bg.jpg) repeat-x fixed #528663;
margin:0px;
padding:0px;
}

div#container { text-align:center; }

div#top {
width:600px;
height:100px;
padding:20px 0px 0px;
text-align:right;
margin:0px auto;
background:url(header.jpg) bottom center no-repeat #fff;
}

div#top h1 { display:none; }

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

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

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

div#content ul { list-style-type:square; margin:10px 20px 10px; }
div#content ul li {
line-height:150%;
}


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

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

div#content ul#nav li a {
border:0px;
margin-bottom:-5px;
color:#466483;
padding:0px 5px;
font:16px "arial narrow", arial, tahoma, sans-serif;
text-transform:lowercase;
}

div#content ul#nav li a:hover { color:#638f78; border-bottom:1px dotted #638f78; }

div#content p { margin:10px 20px; }
p.center { text-align:center; }
p.divider {
height:26px;
background:url(divider1.jpg) top center no-repeat;
}

h1 {
color:#486783;
font:normal 20px "arial  narrow", arial, tahoma, sans-serif;
text-transform:lowercase;
letter-spacing:-1px;
margin:-10px 10px;
}

h2 {
font:normal 18px "arial narrow", arial, tahoma, sans-serif;
color:#2382d6;
text-transform:lowercase;
margin:5px 10px;
}

a { text-decoration:none; color:#319255; cursor:crosshair; border-bottom:1px solid #4a6784; }
a:hover { color:#60c683; border-bottom-style:dotted; }

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

span { color:#5082b9; }
span em { color:#999; }
strong { color:#5082b9; }

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

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

img { border:3px solid #eee; margin-right:3px; }
img:hover { border:3px solid #b5face; }
a.none { border-bottom-width:0px; }

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


div#disclaimer {
margin:3px 0px 0px;
text-align:right;
padding-bottom:10px;
background:url(divider3.jpg) 10px 35px no-repeat #fff;
padding-top:0px;
}

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

div#disclaimer p#mininav {
padding-top:5px;
word-spacing:3px;
letter-spacing:-1px;
text-transform:lowercase;
font:18px "arial narrow", arial, tahoma, sans-serif;
}

div#disclaimer p#mininav a { border-bottom:0px; }