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



div#layout {
position:absolute;
top:0px;
left:0px;
width:719px;
height:478px;
padding:0px;
margin:0px auto;
background:url(layout.jpg) no-repeat;
}

div#content {
position:absolute;
z-index:2;
top:269px;
left:269px;
width:389px;
text-align:justify;
}



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

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

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

div#nav {
position:absolute;
top:324px;
left:188px;
width:70px;
}

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

div#nav ul li {
font:italic 13px "georgia";
text-transform:lowercase;
padding:0px;
color:#765130;
}

div#nav ul li a {
border:0px;
margin-bottom:0px;
color:#e4847d;
padding:1px 0px 3px;
display:block;
border-bottom:2px solid #f4f0ed;
}

div#nav ul li a:hover { color:#d42319; border-bottom:2px solid #f1c228; }

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

h1 {
color:#b9130d;
font: italic 30px "garamond", "times new roman", georgia, serif;
text-transform:lowercase;
letter-spacing:-1px;
margin:-10px 10px;
}

h2 {
font:italic 25px "garamond";
color:#e5918b;
text-transform:lowercase;
margin:5px 10px;
}

h2.center { text-align:center; }

h3 {
margin:-20px 20px 0px;
text-align:right;
font:normal 9px "times new roman", times, serif;
color:#c2d4b5;
text-transform:uppercase;
}

a { text-decoration:none; color:#e4847d; cursor:crosshair; border-bottom:1px solid #f1c228; }
a:hover { color:#d42319; }

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

strong, span { color:#b9130d; }

input, textarea, select {
background:#f4f0ed;
border:1px solid #b9130d;
font:11px/17px "lucida sans unicode", "trebuchet ms", tahoma, arial, sans-serif;
}

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 #e7dfd9; margin-right:3px; }
img:hover { border:3px solid #f1ed70; }
a.none { border-bottom-width:0px; }

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


div#disclaimer {
margin:3px 0px 8px;
text-align:right;
padding-bottom:5px;
clear:right;
}

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

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

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