#body { font-size: 76%; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0; border-width: 0; }
#container { background-image: url(../images/TWA_temp_off2.jpg); background-repeat: repeat-x; background-position: left top; text-align: center; width: 100%; height: 100%; margin: 0; padding: 0; border-width: 0; }
#container_inside { background-image: url(../images/TWA_master_off1.jpg); background-repeat: repeat-x; background-position: left top; text-align: center; margin: 0; padding: 0; width: 100%; height: 100%; border-width: 0; }
#realign { text-align: left; width: 960px; margin: 0 auto; padding: 0; border-width: 0; }
#realign div.minHeight { text-align: left; margin: 0 auto; position: relative; height: 634px; clear: both; }
#logo { width: 249px; margin-top: 36px; margin-right: auto; margin-left: auto; }
#photo1 { position: absolute; top: 0; left: 234px; }
#photo2 { position: absolute; top: 0; left: 401px; }
#photo3 { top: 0; margin-left: 568px; }
#motto { position: absolute; top: 398px; left: 234px; }
#phone { position: absolute; top: 579px; left: 329px; }
#email { position: absolute; top: 557px; left: 329px; margin: 0; padding: 0; border-width: 0; list-style-type: none; }
#Flash { margin-left: 234px; }
#email li { float: left; margin: 0; padding: 0; border-width: 0; }
#email li img { border-width: 0; display: block; }
#copyright { color: #ccc; font-size: 0.5em; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; text-align: right; width: 958px; height: 20px; clear: both; }
#copyrightHome { color: #ccc; font-size: 0.5em; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; text-align: right; position: absolute; top: 632px; width: 958px; height: 20px; }
#menu { position: absolute; top: 140px; left: 227px; margin: 0; padding: 0; border-width: 0; list-style-type: none; }
#menu li { float: left; list-style-type: none; margin: 0; padding: 0 0 0 7px; border-width: 0; }
#menu li img { border-width: 0; }
#content { margin-top: 72px; margin-left: 0; }
#leftColumn { width: 230px; float: left; }
#leftColumn ul { margin: 0; padding: 0; border-width: 0; list-style-type: none; }
#leftColumn ul li { margin: 0; padding: 0; }
#leftColumn ul li img { border-width: 0; display: block; }
#rightColumn { font-size: 0.75em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 1.6em; width: 550px; float: left; padding-left: 72px; }
#rightColumnMenus { font-size: 0.75em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 1.6em; padding-left: 48px; width: 550px; float: left; }
#rightColumnPadding { padding-bottom: 24px; }
#menuBacker { background-image: url(../images/menubacker_off2.jpg); background-repeat: repeat-y; background-position: left top; width: 427px; }
#menuBacker div { padding-right: 24px; padding-left: 24px; }
#photoBlock { height: 165px; clear: both; margin-top: 48px; }
#photoBlock div { position: relative; }
h1 { color: #556c11; font-size: 1em; line-height: 1.8em; margin-bottom: 0; padding-bottom: 0; }
h1.bios { color: #556c11; font-size: 1.2em; margin-bottom: 0; padding-bottom: 0; }
h2 { color: #556c11; font-size: 1.3em; font-weight: normal; margin-bottom: 0; padding-bottom: 0; }
h2.bios { color: #556c11; font-size: 1.1em; font-weight: normal; margin-top: 0; margin-bottom: 0; padding-bottom: 0; }
h3 { color: #556c11; font-size: 1.1em; margin: 0; padding: 0 0 4px; border-width: 0; }
h4 { color: #556c11; margin: 0 0 0 6px; padding: 0 0 0 6px; border-width: 0; }
.minus12pixels { margin-top: 4px; }
a:link, a:visited { color: #556c11; text-decoration: none; }
a:hover { color: #afb88d; text-decoration: none; }
.clear { clear: both; }
.menuItems { margin-top: 0; padding-top: 0; border-top-width: 0; list-style-type: none; }
.menuItems li { padding-bottom: 10px; list-style-image: url(../images/green-bullet.jpg); }
.menuItems li.noBullet { list-style-image: none; padding-bottom: 10px; }
#bioWrapper { height: 164px; clear: both; }
#bioPic { width: 160px; float: left; }
#bio { float: left; }
.bestOfSeacoast { color: #556c11; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px; padding-right: 36px; padding-left: 15px; }
.bestOfSeacoast p { padding-right: 48px; padding-left: 0; }
