body         { color: #5a6b55; font-size: small; font-family: Georgia, "Times New Roman", Times, serif; background-color: #c96; background-image: url(img/sf.jpg); border-width: 2px; border-color: #360 }
div#container                { background-color: #fff; background-repeat: no-repeat; background-position: left top; margin-left: -350px; padding: 5px 5px 10px; position: absolute; top: 10px; left: 50%; width: 700px; border-style: solid; border-width: 15px 3px; border-color: #360 }
div#header              { background-image: url(img/header.jpg); background-repeat: no-repeat; background-position: center; margin-bottom: 2px; padding-bottom: 5px; height: 96px; float: none }
#header h1   { color: #5a6b55; font-size: 100%; font-weight: bold; line-height: 1.2em; text-align: left; visibility: hidden; margin-bottom: 5px; padding-left: 0; vertical-align: bottom }
#header p { padding-left: 20px; vertical-align: bottom }
div#menu     { font-size: x-small; background-color: #ffc; display: block; margin: 20px 20px 3px 3px; padding: 3px; width: 190px; float: right; border: dotted 1px #c96 }
#menu a:link, a:visited { color: #5a6b55; font-weight: bold; text-decoration: none }
#menu a:hover { color: #ff9; font-weight: bold; background-color: #5a6b55 }
#menu img  { color: #ff9; font-weight: bold; background-color: #fff; float: left; clear: both }
div#thumb              { margin: 0 10px 0 20px; padding: 0 }
#thumb img    { text-decoration: none; padding: 0; border-width: 0 }
#thumb p      { font-size: 100%; text-align: justify }
div#content    { text-align: justify; padding: 0 5px 5px; clear: both }
div#content1    { text-align: center; padding: 0 5px 5px; clear: both }
h2   { color: #c96; font-size: 120%; background-image: url(img/h2.gif); background-repeat: no-repeat; background-position: left center; text-align: left; padding-left: 50px; border-width: 1px 0; border-color: #360 }
a:link, a:visited  { color: #5a6b55; font-weight: bold; text-decoration: none; padding-top: 5px }
a:hover  { color: #c96; font-weight: bold; padding-top: 5px; border-top: 2px #c96 }
h1   { color: #360; font-size: 140%; font-variant: small-caps; font-weight: bold; background-color: #c96; background-image: url(img/sf.jpg); text-align: center; margin: 0.67em 0; padding-top: 3px; padding-bottom: 3px }
p   { font-size: 100%; text-align: justify; text-indent: 15px; padding: 5px }
td    { font-size: x-small; text-align: center; width: 14% }
div#footer   { color: #360; font-size: x-small; background-repeat: repeat-x; background-position: 1em bottom; text-align: center; padding-top: 5px; padding-bottom: 5px; clear: both; vertical-align: bottom; border-top: 1px dotted #360; border-right: #360; border-bottom: #360; border-left: #360 }
