/* Common stuff */

body {
	font-family: Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A9E1F0;
	background-color: #98C6D3;
	background-image: url(../graphics/c_bg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	background-attachment: fixed;
	margin-top: 14px;
	margin-bottom: 14px;
	margin-left: 9px;
	margin-right: 14px;
	scrollbar-track-color: #98C6D3;
	scrollbar-3dlight-color: #82B2C0;
	scrollbar-darkshadow-color: #82B2C0;
	scrollbar-arrow-color: #033745;
	scrollbar-face-color: #A9E1F0;
	scrollbar-highlight-color: #AEE9FB;
	scrollbar-shadow-color: #AEE9FB;
}
td {
	font-family: Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #043846;
}
.formfield {
	font-family: Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #043846;
	border: 1px solid #2D7A8E;
	background-color: #AAE2F1;
}
.formSelect {
	font-family: Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #043846;
	border: 1px solid #2D7A8E;
	background-color: #AAE2F1;
}
.formButton {
	font-family: Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #AAE2F1;
	background-color: #206D81;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #AAE2F1;
	border-right-color: #78A7B7;
	border-bottom-color: #78A7B7;
	border-left-color: #AAE2F1;
}


/* News section */
.newsTitle {
	font-family: Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #1B718A;
	padding: 3px 5px 3px 5px;
	border: 1px solid #AAE2F1;
}
.newsTitle a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.newsTitle a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.newsTitle a:hover {
	color: #043846;
	text-decoration: none;
}
.newsTitle a:active {
	color: #FFFFFF;
	text-decoration: none;
}
.newsDate {
	font-size: 11px;
	color: #B4EBFB;
}
.newsText {
	font-size: 11px;
	color: #043846;
}
.newsText a:link {
	color: #043846;
	text-decoration: none;
}
.newsText a:visited {
	color: #043846;
	text-decoration: none;
}
.newsText a:hover {
	color: #043846;
	text-decoration: underline;
}
.newsText a:active {
	color: #043846;
	text-decoration: none;
}
.newsThumb {
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.newsImage {
	margin-top: 2px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.newsArchiveLink {
	color: #043846;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
}
.newsArchiveLink a:link {
	color: #043846;
	text-decoration: none;
}
.newsArchiveLink a:visited {
	color: #043846;
	text-decoration: none;
}
.newsArchiveLink a:hover {
	color: #043846;
	text-decoration: underline;
}
.newsArchiveLink a:active {
	color: #043846;
	text-decoration: none;
}

/* Links section */
.linkCatTitle {
	font-family: Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #1B718A;
	padding: 3px 5px 3px 5px;
	border: 1px solid #AAE2F1;
}
.linkTitle {
	font-family: Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.linkTitle a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.linkTitle a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.linkTitle a:hover {
	color: #043846;
	text-decoration: none;
}
.linkTitle a:active {
	color: #FFFFFF;
	text-decoration: none;
}
.linkText {
	font-size: 11px;
	color: #043846;
}
.linkText a:link {
	color: #043846;
	text-decoration: none;
}
.linkText a:visited {
	color: #043846;
	text-decoration: none;
}
.linkText a:hover {
	color: #043846;
	text-decoration: underline;
}
.linkText a:active {
	color: #043846;
	text-decoration: none;
}
.linkThumb {
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.linkImage {
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

/* Releases section */
.releaseTitle {
	font-family: Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #1B718A;
	padding: 3px 5px 3px 5px;
	border: 1px solid #AAE2F1;
}
.releaseTitle a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.releaseTitle a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.releaseTitle a:hover {
	color: #043846;
	text-decoration: none;
}
.releaseTitle a:active {
	color: #FFFFFF;
	text-decoration: none;
}
.releaseDate {
	font-size: 11px;
	color: #043846;
}
.releaseText {
	font-size: 11px;
	color: #043846;
}
.releaseText a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.releaseText a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.releaseText a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.releaseText a:active {
	color: #FFFFFF
	text-decoration: none;
}
.releaseThumb {
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.releaseImage {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.releaseSelect {
	font-family: Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 100%;
}

/* Biography section */

.bioTitle {
	font-family: Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #1B718A;
	padding: 3px 5px 3px 5px;
	border: 1px solid #AAE2F1;
}
.bioText {
	font-size: 11px;
	color: #043846;
}
.bioText a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.bioText a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.bioText a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.bioText a:active {
	color: #FFFFFF;
	text-decoration:none ;
}
.bioThumb {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 5px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

/* Gallery section */

.galleryTitle {
	font-family: Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #1B718A;
	padding: 3px 5px 3px 5px;
	border: 1px solid #AAE2F1;
}
.galleryTitle a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.galleryTitle a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.galleryTitle a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.galleryTitle a:active {
	color: #FFFFFF
	text-decoration: none;
}
.galleryText {
	font-size: 11px;
	color: #043846;
}
.galleryText a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.galleryText a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.galleryText a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.galleryText a:active {
	color: #FFFFFF
	text-decoration: none;
}
.galleryThumb {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 1px solid #AAE2F1;
}
.gallerySelect {
	font-family: Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 250px;
}
.galleryNavigation {
	font-size: 11px;
	color: #043846;
}
.galleryNavigation a:link {
	color: #043846;
	text-decoration: none;
}
.galleryNavigation a:visited {
	color: #043846;
	text-decoration: none;
}
.galleryNavigation a:hover {
	color: #043846;
	text-decoration: underline;
}
.galleryNavigation a:active {
	color: #043846
	text-decoration: none;
}
.galleryPicDescription {
	font-size: 11px;
	color: #043846;
}

/* Other content section */

.contentTitle {
	font-family: Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #1B718A;
	padding: 3px 5px 3px 5px;
	border: 1px solid #AAE2F1;
}
.contentText {
	font-size: 11px;
	color: #043846;
}
.contentText a:link {
	color: #043846;
	text-decoration: none;
}
.contentText a:visited {
	color: #043846;
	text-decoration: none;
}
.contentText a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.contentText a:active {
	color: #043846;
	text-decoration:none ;
}
.contentThumb {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 5px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

/* Agenda section */

.agendaItem a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.agendaItem a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.agendaItem a:hover {
	color: #043846;
	text-decoration: underline;
}
.agendaItem a:active {
	color: #FFFFFF;
	text-decoration: none;
}
.agendaSubject {
	font-family: Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #043846;
}
.agendaDate {
	font-size: 11px;
	color: #FFFFFF;
}
.agendaTime {
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
}
.agendaLocation {
	font-size: 11px;
	color: #043846;
}
.agendaText {
	font-size: 11px;
	color: #043846;
}
.agendaText a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.agendaText a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.agendaText a:hover {
	color: #043846;
	text-decoration: none;
}
.agendaText a:active {
	color: #FFFFFF;
	text-decoration: none;
}

/* Other common */

.relatedLinks {
	color: #043846;
	font-size: 12px;
	font-weight: bold;
}
.listing {}
.listingTitle {
	background-color: #DE5200;
}
.listingItem {
	background-color: #A9E2F3;
	font-family: Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #043846;
}
.listingItem a:link {
	color: #043846;
	text-decoration: none;
}
.listingItem a:visited {
	color: #043846;
	text-decoration: none;
}
.listingItem a:hover {
	color: #043846;
	text-decoration: underline;
}
.listingItem a:active {
	color: #043846;
	text-decoration: none;
}
.titleTable {
	width: 100%;
}
.titleTable td {
	font-family: Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #1B718A;
	padding: 3px 5px 3px 5px;
	border: 1px solid #AAE2F1;
}
.titleDiv {
	font-family: Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #1B718A;
	padding: 3px 5px 3px 5px;
	border: 1px solid #AAE2F1;
}

/* Guestbook section */

.guestbookTitle {
	font-family: Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.guestbookTitle a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.guestbookTitle a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.guestbookTitle a:hover {
	color: #043846;
	text-decoration: none;
}
.guestbookTitle a:active {
	color: #FFFFFF;
	text-decoration: none;
}
.guestbookDate {
	font-size: 11px;
	color: #3B8DA5;
}
.guestbookText {
	font-size: 11px;
	color: #043846;
}
.guestbookText a:link {
	color: #043846;
	text-decoration: none;
}
.guestbookText a:visited {
	color: #043846;
	text-decoration: none;
}
.guestbookText a:hover {
	color: #043846;
	text-decoration: underline;
}
.guestbookText a:active {
	color: #043846;
	text-decoration: none;
}

