body { margin:0;padding:0;background:#fff url(../i/bg.gif) repeat-x;font-family: 'lucida sans unicode', 'lucida grande', verdana, sans-serif;font-size:small;color:#000; }
h1 { font:20px georgia, serif;font-weight:bold;color:#3c4f62; }
h1.welcome { font:30px georgia, serif;font-style:italic;font-weight:bold;color:#fff; }
h2 { font:16px georgia, serif;font-weight:bold;background:#fff url(../i/callout_bg.gif) repeat-x;color:#fff;margin:0 0 2px 0;padding:6px;font-style:italic; }
p {margin-top:2px; }
a { color:#3366cc; }
li { margin-top:10px; }

#wrapper { width:980px;margin:0 auto; }
#content { margin-top:40px; }
#header { padding:2px; }
#form { font: 12px georgia, serif; }
#navigation { font:18px georgia, serif;margin:-12px 0 0 0;padding:10px;text-align:left;width:958px; }
#navigation a { margin-left:36px;color:#fff;text-decoration:none;border:0; }
#navigation a.current { border-bottom:4px solid #ffff00;color:#ffff00; }
#navigation a:hover { border-bottom:4px solid #ffff00;color:#ffff00; }
#pscroller1{ width: 260px;height: 200px;border:0;padding: 5px;background-color: transparent;margin:10px 0 0 0;font:14px georgia, serif;color:#770000; }
#weatherbug { margin-top:20px; }

.calloutbox { float:left;width:260px;padding:2px;min-height:150px;margin-left:40px;background:#f9f9f9 url(../i/callout_box_bg.gif) repeat-x;border:1px solid #f0f0f0; }
.calloutp { border:1px solid #ccc;padding:2px;width:250px;margin:20px 0 0 2px;background-color:#f9f9f9; }
.centered { margin-left:35px; }
.forminput { background-color:#f9f9f9;border:1px solid #ccc;}
.padding1 { padding:4px; }
.submitbutton { font: 14px georgia; }
.treadhead { font-size:40px;color:#567294;margin-left:20px; }