body { margin:0; padding:0; border:0; font-family: Arial, Helvetica, sans-serif; color:#000; background-color:#FFF; text-align:center; font-size:small; }

a { font-weight: bold; color:#369; text-decoration: underline; }
a:visited { font-weight: bold; color:#666; text-decoration: underline; }
a:hover { font-weight: bold; color:#666; text-decoration: none; }

#Main { margin:0 auto; padding:0; border:2px solid #000; text-align:left; width:780px; }
#Header { border-bottom:2px solid #000; }
#Menu { width:220px; margin:0; padding:0; float:left; }

#navlist { margin:0; padding:0; list-style-type:none; font-weight:bold; font-size:12px; }
#navlist li { border-bottom:1px solid #999;}
#navlist a { color:#c00; text-decoration:none; display:block; padding:2px 5px; }
#navlist a:visited { color:#c00; text-decoration:none; }
#navlist a:hover { color:#c00; background-color:#d0d0d0; text-decoration:none;}

#EditSide { padding: 5px; }
#EditSide a { color:#c00; font-size:12px; }

#wrapper { width:560px; margin:0; padding:0; float:right; }
#Content { padding:7px 10px 0 10px; margin:10px; border:1px dashed #d6dbb8; }
#footer { width:780px; margin:0 auto; font-size:11px; padding:10px 0; text-align:right; }
#footer a { color:#c00; font-weight:normal; }

.Head1 { font-size:x-large; font-weight:bold; font-family:"Times New Roman", Times, serif; background-color:#d6dbb8; padding:2px; text-align:center; border-top:1px solid #993; }
.Head2 { font-size:medium; font-weight:bold; color:#993; }
.Head3 { font-size:medium; font-weight:bold; padding:2px 5px; color:#d6dbb8;}
.links { padding-bottom:10px; }

#Sidehead { margin-top:25px; background-color:#000; }
#Sidebox { background-color:#f0f0f0; padding:2px 5px; }
#Sideimg { border-top:1px solid #000; border-right:1px solid #000; border-bottom:1px solid #000; }

.clr { clear:both; }

#leftCol { float:left; width:245px; padding-top:15px; }
#rightCol { float:right; width:255px; padding-left:10px; padding-top:15px; }

.fltLeft { float:left; padding-right:10px; padding-bottom:5px; }
.fltRight { float:right; padding-left:10px; padding-bottom:5px; }

.image { border-width:1px; border-color:#993; border-style:solid; }
.caption { font-size:x-small; }
