.top-navigation a:link {color: #ffffcc; text-decoration: none; font-family: helvetica; font-size: 14px;}
.top-navigation a:visited {color: #ffffcc; text-decoration: none; font-family: helvetica; font-size: 14px;}
.top-navigation a:active {color: #ffffcc; text-decoration: none; font-family: helvetica; font-size: 14px; }
.top-navigation a:hover {color: #999900; text-decoration: none; font-family: helvetica; font-size: 14px;}
.top-navigation span {margin-left: 2px; margin-right: 22px;}
.top-navigation a {margin-left: 2px; margin-right: 22px;}
.bottom-navigation {text-align: center; color: #003300; text-decoration: none; font-family: helvetica; font-size: 13px; }
.bottom-navigation a:link {color: #003300; text-decoration: none; font-family: helvetica; font-size: 13px; }
.bottom-navigation a:visited {color: #003300; text-decoration: none; font-family: helvetica; font-size: 13px;}
.bottom-navigation a:active {color: #003300; text-decoration: none; font-family: helvetica; font-size: 13px;}
.bottom-navigation a:hover {color: #ffffcc; text-decoration: none; font-family: helvetica; font-size: 13px;}
.bottom-navigation a {margin-right: 7px; margin-left: 7px;}
.bottom-navigation span {margin-right: 7px; margin-left: 7px;}
.credits-box a:link {color: #cccccc;}
.credits-box a:visited {color: #cccccc;}
.credits-box a:active {color: #cccccc;}
.credits-box a:hover {color: #cccccc;}
body {margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; background-color: #ffffcc;}
h1 {margin-top: 10px; margin-bottom: 0px; font-family: copper plate gothic light; font-size: 36px; color: #ffffcc; margin-left: 191px; letter-spacing: 2px; font-weight: 400; font-variant: small-caps; text-align: left;} 
.top-navigation-this-page {font-family: helvetica;  font-size: 14px; color: #999900;}
.bottom-navigation-this-page {color: #ffffcc;}
.credits-box {font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; color: #cccccc; font-size: 10px; text-align: center; margin-top: 17px;}

.photo-table {margin-bottom: 10px; margin-left: 60px; vertical-align: top;}

.large-photo {margin-top: 10px; margin-bottom: 0px; margin-left: 10px;}
.large-photo td {text-align: left;}
.thumb-photo td {width: 80px; text-align:center;}
.thumb-photo-label td {text-align: center; vertical-align: top; height: 20px;font-family: helvetica; font-size: 11px;}
.main-body-text {margin-top: 50px; margin-bottom: 40px; margin-left: 70px; font-family: palatino; font-size: 16px; color: #003300;}
.main-body-text a {color: #999900;}
.main-body-text a:link {color: #999900;}
.main-body-text a:visited {color: #999900;}
.main-body-text a:active {color: #999900;}
.main-body-text a:hover {color: #999900;}
.side-bar {margin-top: 40px; height: 280px;}
.side-bar div {width: 116px; height: 20px; vertical-align: bottom; text-align: right; background-color: #999900; margin-top: 6px;}
.side-bar a {color: #003300; font-weight: 700; text-decoration: none; margin-right: 5px;}
.side-bar a:link {color: #003300; text-decoration: none;}
.side-bar a:active {color: #003300; text-decoration: none;}
.side-bar a:visited {color: #003300; text-decoration: none;}
.side-bar a:hover {color: #ffffcc; text-decoration: none;}
.side-bar-this-page {color: #ffffcc; font-weight: 700;}
.side-bar-this-page span {margin-right: 5px;}
.underline a {text-decoration: underline;}
.underline a:link {text-decoration: underline;}
.underline a:active {text-decoration: underline;}
.underline a:visited {text-decoration: underline;}
.underline a:hover {text-decoration: underline;}
.port-side-bar {text-align: left; background-color: #999900; color: #ffffcc; font-weight: 700;font-style: italic; margin-left: 5px;}
.port-side-bar p {margin-top: 3px; margin-bottom: 0px; font-style: italic;}
.port-side-bar a {color: #003300; font-weight: 700; text-decoration: none; font-style: italic;}
.port-side-bar a:link {color: #003300; text-decoration: none; font-style: italic;}
.port-side-bar a:active {color: #003300; text-decoration: none;font-style: italic;}
.port-side-bar a:visited {color: #003300; text-decoration: none;font-style: italic;}
.port-side-bar a:hover {color: #ffffcc; text-decoration: none;font-style: italic;}
.contact_layout td {vertical-align: top;} 
.side-bar-image {margin-bottom: 50px;}

.home-bottom-photos img {margin-top: 7px; margin-right: 23px; margin-bottom: 0px; margin-left: 0px;}

.read-more {margin-left: 15px; text-align: left; color: #003300; font-family: helvetica; font-size: 14px;}

.read-more-link {margin-top: 12px; margin-left: 15px; text-align: left; color: #003300; font-family: helvetica; font-size: 14px; }
.read-more-link a {color: #999900; font-family: helvetica; font-size: 14px; }
.read-more-link a:link {color: #999900; font-family: helvetica; font-size: 14px; }
.read-more-link a:visited {color: #999900; font-family: helvetica; font-size: 14px;}
.read-more-link a:active {color: #999900; font-family: helvetica; font-size: 14px;}
.read-more-link a:hover {color: #999900; font-family: helvetica; font-size: 14px;}


