body { font-family:Arial, Helvetica, sans-serif; background: url(../i/bg.jpg) #CCCCCC repeat-x; padding: 10px; margin: 10px; font-size: 13px;}
a { color:#006600;}
a:hover { text-decoration: none;}
#banner { text-align: center; white-space: normal; position:absolute; left:10px; top:10px; width:158px; height:115px; z-index:5; border: solid 1px #333; border-right: 2px solid #333; margin: 0px;}
#menu { margin: 0px; list-style-type:none; position:absolute; left: 10px; top:126px; width:151px; z-index:2; padding: 0px;}
#menu li { text-align: center;margin: 0px;}
#menu li a { background: url(../i/separator.jpg) #FFF no-repeat; margin-left: 10px; border-left: 1px solid #333; font-size:12px; padding-top: 5px; padding-bottom: 5px; width: 149px; text-decoration: none; color: #333; display: block; margin-top: 0px ! important; border-right: 1px solid #333;}
#menu li a:hover { background-color: #B3D58C;}
.top { font-size:9px;}
.top1 {background-image: none ! important;margin-left: 0px ! important; text-transform:uppercase; display: block; font-size:14px ! important; font-weight: bold; width: 158px ! important; color: #FFF ! important; background-color: #76A73F ! important; border: 1px solid #333;border-right: 2px solid #333; border-bottom: 2px solid #333; margin-bottom: 0px ! important;}
.bottom1 { border-bottom: 1px solid #333 ! important;}
#header { background:url(../i/logo.jpg) no-repeat; border-top: 1px solid #333; border-right: 1px solid #333; width: 619px; height: 90px; position:relative; left:151px; z-index:3}
#content { padding: 20px; position:relative; left:150px; width:579px; z-index:4; background: #FFF no-repeat right bottom; border-right: solid 1px #333; border-left: solid 1px #333; border-top: 1px solid #333; margin: 0px;}
#content li {padding-bottom: 4px; list-style-type:square;}
#footer { font-size: 11px; text-align: right; padding: 10px; position:relative; left:150px; width:599px; z-index:5; border-bottom: 1px solid #333; border-right: 1px solid #333; border-left: 1px solid #333;background: #EEE; border-top: 1px solid #333;}
h1 {	font-size:18px;	color: #006600; text-align: center;}
h2 { font-size: 17px ; color: #006600; text-align: center;}
h3 {	font-size:16px;	color: #006600;}
em { color:#006600; font-weight: bold;}
.styledtable th { border-right: 1px solid #333; border-bottom: 1px solid #333; text-align: center; font-size: 14px; font-weight: bold; color:#006600; padding: 2px; background-color:#CCC;}
.styledtable td { border-right: 1px solid #333; border-bottom: 1px solid #333; padding: 2px; background-color:#EFEFEF;}
.styledtable { border-left: 1px solid #CCC; border-top: 1px solid #CCC; border-right: 1px solid #333; border-bottom: 1px solid #333;}
#content ol li {margin-bottom: 10px;}
.new { color:#FF0000; font-size: 9px; vertical-align: text-top; text-decoration: none;}
#didyouknow { border-left: 1px solid #AAA; border-top: 1px solid #AAA; border-right: 2px solid #333; border-bottom: 2px solid #333; background-color: #FFFFCC; font-size: 10px; position: absolute; width: 135px; top: 497px; padding:2px;}
#didyouknow h1 { font-size: 14px; font-variant: small-caps; margin: 0px;}
#didyouknow h3 { font-size: 10px; text-align: center; margin: 0px; font-style: italic;}
#didyouknow p { margin: 0px; margin-top:5px;}
.profilepix { border: 1px solid #060; padding: 2px; margin: 5px; float: left;}
a.outlink { color: black; text-decoration: none; cursor:text;}
a:hover.outlink { color: black; text-decoration: none; cursor: text;}