body { background-image: url(../NewFiles/08original.gif); background-position: 0 0; text-align: right; height: auto; }
#topblackline { background-color: #333; width: 100%; height: 8px; margin: 0 auto; padding: 0; border-width: 0; }
#shell { background-color: #fff; width: 950px; height: auto; margin: 0 auto; }
#topinfo1 { background-color: #fff; text-align: left; text-indent: 20px; width: 475px; height: 45px; float: left; }
#topinfo1 h3 { color: #666; font-size: 8pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; text-align: left; padding: 0; }
#topinfo1 a:link { color: #2a5f8c; font-size: 8pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; font-style: normal; line-height: 10pt; text-decoration: none; margin: 0; padding: 0; }
#topinfo1 a:visited { color: #2a5f8c; font-size: 8pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; font-style: normal; text-decoration: none; margin: 0; padding: 0; }
#topinfo1 a:hover { color: #d62b11; font-size: 8pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; font-style: normal; text-decoration: none; margin: 0; padding: 0; }
#topinfo2 { background-color: #fff; text-align: right; width: 455px; height: 37px; float: left; padding-top: 8px; padding-right: 20px; }
#banner { background-color: #252525; text-align: left; width: 950px; height: 280px; float: left; }
#townmenu { background-color: #0073cf; background-image: url(../NewFiles/menu_faux.jpg); background-repeat: repeat-x; text-align: left; width: 950px; height: 35px; float: left; margin: 0; padding: 0; border-top: 1px solid #fff; border-bottom: 1px solid #fff; }
#entrancecontentshell { background-color: #fff; text-align: left; width: 950px; height: auto; float: left; margin-bottom: 100px; padding-top: 20px; padding-bottom: 0; border-bottom: 8px solid #333; }
#entrancecontentshell1 { background-color: #0073cf; text-align: left; text-indent: 0; width: 230px; height: auto; float: left; margin: 0 20px 20px; padding-bottom: 20px; padding-left: 20px; }
#entrancecontentshell1 h3 { color: #fff; font-size: 10pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; font-style: normal; line-height: 10pt; text-decoration: none; text-indent: 10px; margin: 4px 20px 4px 0; padding: 4px 0; border-bottom: 1px dotted #fff; }
#entrancecontentshell1 h4 { color: #fff; font-size: 5pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; font-style: normal; line-height: 6pt; text-decoration: none; margin: 0; padding: 0; border-width: 0; }
#entrancecontentshell1 a:link { color: #fff; font-size: 10pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; font-style: normal; line-height: 14pt; text-decoration: none; margin: 0; padding: 0; }
#entrancecontentshell1 a:visited { color: #fff; font-size: 10pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; font-style: normal; text-decoration: none; margin: 0; padding: 0; }
#entrancecontentshell1 a:hover { color: #fff; font-size: 10pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; font-style: normal; text-decoration: underline; margin: 0; padding: 0; }
#entrancecontentshell2 { text-align: left; width: 660px; height: auto; float: left; border-top-color: #a9a9a9; }
#entrancecontentshell2 h1 { color: #fff; font-size: 11pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; text-indent: 20px; margin: 0; padding: 0; }
#entrancecontentshell2 h2 { color: #2a5f8c; font-size: 10pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; line-height: 12pt; margin: 0 0 10px; padding: 0 0 0 0; }
#entrancecontentshell2 h3 { color: #666; font-size: 9pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; line-height: 12pt; margin-top: 0; margin-bottom: 5px; padding: 10px 0 0 20px; }
#entrancecontentshell2 h4 { color: #666; font-size: 9pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; line-height: 12pt; margin-top: 2px; margin-bottom: 2px; padding: 2px 0 4px 20px; border-bottom: 1px dotted #999; }
#entrancecontentshell2 h5 { color: #fff; font-size: 9pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; line-height: 9pt; text-align: center; margin: 0; padding: 0; }
#entrancecontentshell2 h6 { color: #adb3a5; font-size: 9pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 12pt; text-indent: 20px; margin: 5px 0; padding: 5px 0 0; border-top: 1px solid #adb3a5; }
element { }
ul { list-style-type: square; margin: 0 0 0 20px; padding: 0; }
#bottomgreyline { background-color: #333; width: 100%; height: 8px; float: left; margin: 0 auto; padding: 0; border-width: 0; }
#entrancecontentshell2 a:link { color: #2a5f8c; font-size: 9pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; font-style: normal; line-height: 12pt; text-decoration: none; margin-bottom: 5px; padding: 0; }
#entrancecontentshell2 a:visited { color: #2a5f8c; font-size: 9pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; font-style: normal; line-height: 12pt; text-decoration: none; margin-bottom: 5px; padding: 0; }
#entrancecontentshell2 a:hover { color: #2a5f8c; font-size: 9pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; line-height: 12pt; text-decoration: underline; margin-bottom: 5px; padding: 0; }
