body { margin: 0px; padding: 0px; font: normal 12px/16px verdana, arial, helvetica, sans-serif; color: #000; background:url(/images/bg.gif) top center no-repeat; text-align: center; /* part 1 of 2 centering hack */ }

#site { width: 800px; padding: 0px; margin-top: 0px; margin-bottom: 0px; margin-right: auto; margin-left: auto; /* opera does not like 'margin:20px auto' */ text-align:left; /* part 2 of 2 centering hack */ width: 800px; /* ie5win fudge begins */ voice-family: "\"}\""; voice-family:inherit; width: 800px; }

html>body #site { width: 800px; /* ie5win fudge ends */}

/* #menu, #menu ul { padding: 0; margin: 0; list-style: none; line-height: 1; margin: 0 3px; }

#menu a { color:#FF0000; }

#menu a:hover { color:#ff0000; text-decoration:none; }

#menu li { float: left; margin:8px 0 ; padding: 0 10px; border-right:1px solid #eeeeee; }

#menu li ul { position: absolute; background: #92adc9; width: 10em; left: -999em; margin: 9px 0; border:1px solid #003366; border-width: 0 1px 1px 1px; }

#menu li ul li { margin: 8px 0; border-width:0;}

#menu li a { color:#CC0000; padding:0 0 10px 0;}

#menu li:hover ul, #menu li.sfhover ul { left: auto; } */

#menu { margin:0 0 0 150px;}

#menu ul { padding: 0; margin: 0; list-style: none; margin: 0 3px; }

#menu a { color:#CC0000; display: block; }

#menu a:hover { color:#CC0000; text-decoration:none; }

#menu li { float: left; margin:6px 0 ; padding: 0 20px; border-right:1px solid #ffffff; }

#menu li ul { position: absolute; background: #EBDCB3; width: 12em; left: -999em; border:1px solid #003366; border-width: 0; }

#menu li ul li { border-width:0; margin:0; padding:5px;}

#menu li a { color:#CC0000; padding:0 0 0px 0;}

#menu li:hover ul { left: auto; }

#menu li:hover ul, #menu li.sfhover ul { left: auto; }


#site { padding:106px 0 0 0;}

#content { padding:18px 0 0 0;}

#content h1 { margin:10px 0 0 0; padding:0 20px; line-height:30px; font-weight:bold; color:#CC0000}

#content h2 { margin:5px 0 0 0; padding:0 20px; line-height:24px; font-weight:bold; color:#CC0000}

#content h3 { margin:5px 0 0 0; padding:0 20px;}

#content p { margin:5px 0 0 0; padding:0 20px;}

#content em { font-size:10px;}

#flash { float:right; margin:0 10px 0 0;}

#footer { background:url(/images/footer_bg.gif) top center no-repeat; clear:both; }

#footer p { margin:0 0 0 0; padding:90px 0 10px 20px; font-size:10px;}