body {
font:14px/22px "lucida grande", "lucida sans", "lucida sans unicode", "trebuchet ms", tahoma, verdana, arial, sans-serif;
color:#736D6A;
background:#d4c7be url(bg.jpg);
margin:0px;
padding:0px;
}

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

div#top {
width:579px;
height:304px;
padding:0px;
margin:0px auto 0px;
background:url(header.jpg) no-repeat #f3e9d6;
border-top:5px solid white;
border-right:5px solid white;
border-left:5px solid white;
}

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

div#content {
width:579px;
text-align:justify;
margin:-30px auto 0px;
position:relative;
z-index:1;
background:#f3e9d6;
border-left:5px solid white;
border-right:5px solid white;
}

blockquote {
margin:10px 20px 0px;
border:3px solid #C1B8AE;
background:url(quotebg.jpg);
font-size:11px;
line-height:17px;
}

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

blockquote:hover { border-color:#fff; }

blockquote#stats { border-width:0px; background:none; margin-bottom:10px; }

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

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

div#content ul li.none {
list-style-type:none;
font-weight:bold;
}

div#content p { margin:10px 20px; }
p.center { text-align:center; }
p.right { text-align:right; }
blockquote p.right { text-align:right; font-size:10px; margin-top:-5px !important; }

h1 {
text-align:left;
font:italic 18px georgia, "times new roman", times, serif;
text-transform:lowercase;
letter-spacing:-1px;
margin:-10px 15px -5px;
color:#7e706d;
}

h2, h4 {
font:italic 16px georgia, "times new roman", times, serif;
color:#5F5452;
margin:5px 15px -5px;
padding:2px 5px;
}

h2.center { text-align:center; margin-bottom:-10px; font-size:14px; }

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

a { text-decoration:none; color:#592377; cursor:crosshair; border-bottom:2px solid #C4B2BB; padding-bottom:1px; }
a:hover { color:#a180bb; border-bottom-color:#fff; }
a img { border-width:0px; }

em { color:#cfa20e; }
strong, span { color:#A27113; }

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 #C1B8AE; margin-right:3px; }
img:hover { border-color:#fff; }
a.none { border:0px; }

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

ol li {
padding:0px 0px;
}


div#disclaimer {
height:171px;
width:579px;
margin:-20px 0px 40px;
padding:0px 0px 0px;
font-size:10px;
line-height:14px;
background:url(footer.jpg) 0px no-repeat;
border-left:5px solid white;
border-right:5px solid white;
border-bottom:5px solid white;
}

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

div#disclaimer p#mininav {
padding-top:65px;
word-spacing:-1px;
text-transform:lowercase;
font:italic 20px georgia, "times new roman", times, serif;
}

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

table { margin:0px auto; font-size:12px; line-height:15px; }
table td.left { text-align:right; width:120px; }
table tr:hover td.left { background:#F9F4EB; }
table td.right { text-align:left; width:270px; background:#F9F4EB; }
table tr:hover td.right { background:none; }
table a { border-width:0px; }
table tr.space { height:4px; }

.help {
cursor:help;
}

code {
font-family:"Ubuntu Mono", "courier new", courier, monospace;
}

input, textarea {
background:#f3e9d6;
padding:2px;
border:5px solid white;
font:13px/19px "trebuchet ms", tahoma, verdana, arial, sans-serif;
color:#736D6A;
margin:5px 0px;
}

option, select { 
color:#736D6A; 
background:#f3e9d6;
border:5px solid white;
padding:2px;
font:13px/19px "trebuchet ms", tahoma, verdana, arial, sans-serif;
margin:5px 0px;
}