body { color: black; font-size: 0.8em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #b3d1ff; background-image: url(../images/bodyTopBG.gif); background-repeat: repeat-x; text-align: left; margin: 0 auto; padding: 0; }
h1 { color: #3c6d6e; font-size: 1.3em; text-align: right; margin: 0; padding: 0 0 5px; border-bottom: 1px dotted #65c9cd; }
h2 { font-size: 1.1em; text-align: center; }
h3 { font-size: 0.9em; background-image: url(../images/h3bg.gif); background-repeat: repeat-x; padding: 2px 5px 3px; border: solid 1px #000; }
p { text-align: justify; }
#header { background-image: url(../images/header.gif); background-repeat: no-repeat; width: 800px; height: 175px; margin: 0 auto; padding: 0; }
#container { background-image: url(../images/contentBG.gif); background-repeat: repeat-y; width: 800px; margin: 0 auto; padding: 0; }
#left { background-image: url(../images/leftTop.gif); background-repeat: repeat-y; text-align: center; width: 160px; float: left; margin: 0; padding: 10px 0 0; }
#leftBtm { background-image: url(../images/leftBtm.gif); background-repeat: no-repeat; background-position: 0 bottom; width: 160px; height: 35px; margin: 0; padding: 0; }
#right { width: 602px; float: left; margin: 0; padding: 10px 10px 0 0; }
.smAds { text-align: center; width: 468px; height: 60px; margin: 0 auto; }
#footer { font-weight: bold; text-align: center; width: 732px; clear: both; margin: 0; padding: 10px 20px; }
#footer a:link, #footer a:visited { color: #3c6d6e; text-decoration: underline; margin: 0 3px; padding: 2px 5px 4px; }
#footer a:hover, #footer a:active { color: #e5f8ff; background-color: #3c6d6e; text-decoration: none; margin: 0 3px; padding: 2px 5px 4px; }
#right img {
	margin-bottom: 10px;
	border: solid 1px black; }


