
* { margin:0; padding:0; }
body { font-family:Verdana, Arial, Helvetica; font-size:10pt; background-color:#000; color:#5e4018; }

a { color:#667700; text-decoration:none; }
a:hover { text-decoration:underline; }
ol { margin:10px 0 10px 30px; padding:0; }
form { margin:10px 0; }

#wrap { margin:1em auto; width:778px; }

#header { margin:-10px 0 0 30px; padding:0; }
#header h1 { font-family:"Monotype Corsiva"; font-size:3em; }
#header h2 { margin:3px 0 0 -7px; font-size:1.1em; color:#747474; }
#header h1 a { color:#fff; text-decoration:none; }

#menu { width:778px; height:94px; background:#000 url('images/top.jpg') top left no-repeat; }
#menu ul { top:45px; position:relative; list-style:none; text-align:center; }
#menu li { padding:0 1.2em; display:inline; }
#menu li a { color:#3A2000; font-weight:bold; text-transform:uppercase; text-decoration:none; font-size:0.9em; }
#menu li a:hover { text-decoration:none; color:#993300; }
#menu .selected { color:#993300; }

#background { width:778px; height:98px; background:#000 url('images/bodytop.jpg') top left no-repeat; }
#content { background:#000 url('images/body.jpg') top left repeat-y; }
#content p { margin:0 0 10px 5px; line-height:1.2em; text-align:justify; }
#content h2,h3,h4,h5,h6 { margin:12px 0 5px 0; padding-bottom:0.2em; position:relative; color:#3F2109; border-bottom:solid 1px #DFBF99; }
#content h2 { font-size:1.2em; }
#content h3 { font-size:1.1em; }
#content h4 { font-size:1.1em; }
#content ul { margin-bottom:2em; padding-left:1em; }
#content blockquote { margin-bottom:2em; }
#content blockquote p { margin-bottom:0; padding-left:1em; border-left:solid 8px #667700; }

#RightContentContainer { margin-top:-6.2em; padding-right:2em; width:512px; float:right; }
#RightContent { padding:0 0 0 1em; border-left:solid 1px #DFBF99; }

#LeftContent { padding-left:2em; margin-top:-5.4em; width:14.8em; float:left; }
#LeftContent ul, li { margin:0 5px; }

.floatright { margin:5px 0 5px 12px; padding:4px; border:1px solid #667700; float:right; }
.floatleft { margin:5px 12px 5px 2px; padding:4px; border:1px solid #667700; float:left; }

table { margin-left:auto; margin-right:auto; }
.linksimages { line-height:10px; }
.linksimages img { border:2px solid #fff; }
.lls { letter-spacing:-.1em; }
.lws { word-spacing:-.2em; }
.center { text-align:center; }
.clear { clear:both; }

#mailform table { border:2px solid #777; background-color:#ddd; color:#000; border-collapse:collapse; }
#mailform td { padding:4px 4px 4px 5px; border:1px solid #888; }

#dhtmltooltip { padding:5px; left:-300px; width:300px; position:absolute; font-family:Verdana, Arial, Helvetica; font-size:80%; text-align:justify; color:#000; line-height:1.3em; border:1px solid black; background-color:lightyellow; visibility:hidden; z-index:100; filter:progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135); }
#dhtmlpointer1 { position:absolute; left:-300px; z-index:101; visibility:hidden; }
#dhtmlpointer2 { position:absolute; left:-300px; z-index:101; visibility:hidden; }

#footer { padding-top:30px; width:778px; height:56px; font-size:80%; background:#000 url('images/bottom.jpg') top left no-repeat; text-align:center; }
#footer a, footer a:hover { color:#5e4018; text-decoration:none; }
