
body { background:#fff url(images/bgfade.jpg) top repeat-x; font-family:Georgia, "Times New Roman", Times, serif; }

a { text-decoration:none; color:#000095; }

a:hover { text-decoration:underline; }

#mainWrapper { width:918px; margin:10px auto; }

#headerWrapper { margin:0; padding:0; height:127px; }

#bannerWrapper { margin:0; padding:1px 7px; background:url(images/bannerbg.png); }

#bodyWrapper { margin:0; padding:0; background:url(images/bodybg.png); }

#detailsWrapper { margin:0; padding:0; background:url(images/detailsbg.png); height:39px; }

#detailsWrapper > p { padding:10px; color:#fff; font-weight:bold; font-style:italic; }

#bodyWrapper > #bodyLeft { width:500px; margin:0 0 0 10px; float:left; }

#bodyWrapper > #bodyRight { width:368px; margin:20px 30px 0 0; float:right; }

#bodyWrapper > #bodyLeft > p { color:#000095; margin:20px 0 0 20px; font-size:12px; line-height:16px; }

#bodyWrapper > #bodyRight p { margin:20px 0; }

p > .jh { font-size:16px; font-style:italic; font-weight:bold; }

#footerLeft { margin:0; padding:0; background:url(images/footerLeft.png); height:83px; width:6px; float:left; }

#footerContent { margin:0; padding:0; height:91px; float:left; }

#footerRight { margin:0; padding:0; background:url(images/footerRight.png); height:85px; width:8px; float:left; }

#footerImg { margin:0; padding:0; background:url(images/footer.png); height:26px; }

.clear { clear:both; }

a.clickhere { color:#000; text-decoration:none; font-size:1.2em; }

a.clickhere:hover { text-decoration:underline; }

#fmfooter { margin:10px 0; }

#fmfooter a { color:#000; text-decoration:none; font-size:0.7em; }

#fmfooter a:hover { text-decoration:underline; }
