/* Common stuff */

body {
	font-family: Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #270800;
	background-image: url(../graphics/b1_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #F0A152;
	background-attachment: fixed;
	margin-top: 9px;
	margin-bottom: 9px;
	margin-left: 4px;
	margin-right: 9px;
	scrollbar-track-color: #F8C795;
	scrollbar-3dlight-color: #270800;
	scrollbar-darkshadow-color: #270800;
	scrollbar-arrow-color: #FFF5E7;
	scrollbar-face-color: #E26500;
	scrollbar-highlight-color: #FFC585;
	scrollbar-shadow-color: #E26500;
}
td {
	font-family: Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #270800;
}
.formfield {
	font-family: Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #270800;
	border: 1px solid #D95300;
	background-color: #FFF5E7;
}


/* News section */
.newsTitle {
	font-family: Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.newsTitle a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.newsTitle a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.newsTitle a:hover {
	color: #270800;
	text-decoration: none;
}
.newsTitle a:active {
	color: #FFFFFF;
	text-decoration: none;
}
.newsDate {
	font-size: 11px;
	color: #270800;
}
.newsText {
	font-size: 11px;
	color: #270800;
}
.newsText a:link {
	color: #270800;
	text-decoration: none;
}
.newsText a:visited {
	color: #270800;
	text-decoration: none;
}
.newsText a:hover {
	color: #270800;
	text-decoration: underline;
}
.newsText a:active {
	color: #270800;
	text-decoration: none;
}
.newsThumb {
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	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: #F8C498;
	border-right-color: #F8C498;
	border-bottom-color: #F8C498;
	border-left-color: #F8C498;
}
.newsImage {
	margin-top: 2px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	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: #F8C498;
	border-right-color: #F8C498;
	border-bottom-color: #F8C498;
	border-left-color: #F8C498;
}
.newsArchiveLink {
	color: #270800;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
}
.newsArchiveLink a:link {
	color: #270800;
	text-decoration: none;
}
.newsArchiveLink a:visited {
	color: #270800;
	text-decoration: none;
}
.newsArchiveLink a:hover {
	color: #270800;
	text-decoration: underline;
}
.newsArchiveLink a:active {
	color: #270800;
	text-decoration: none;
}

/* Links section */
.linkCatTitle {
	font-family: Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.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: #270800;
	text-decoration: none;
}
.linkTitle a:active {
	color: #FFFFFF;
	text-decoration: none;
}
.linkText {
	font-size: 11px;
	color: #270800;
}
.linkText a:link {
	color: #270800;
	text-decoration: none;
}
.linkText a:visited {
	color: #270800;
	text-decoration: none;
}
.linkText a:hover {
	color: #270800;
	text-decoration: underline;
}
.linkText a:active {
	color: #270800;
	text-decoration: none;
}
.linkThumb {
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	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: #F8C498;
	border-right-color: #F8C498;
	border-bottom-color: #F8C498;
	border-left-color: #F8C498;
}
.linkImage {
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	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: #F8C498;
	border-right-color: #F8C498;
	border-bottom-color: #F8C498;
	border-left-color: #F8C498;
}

/* Releases section */
.releaseTitle {
	font-family: Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.releaseTitle a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.releaseTitle a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.releaseTitle a:hover {
	color: #270800;
	text-decoration: none;
}
.releaseTitle a:active {
	color: #FFFFFF;
	text-decoration: none;
}
.releaseDate {
	font-size: 11px;
	color: #270800;
}
.releaseText {
	font-size: 11px;
	color: #270800;
}
.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-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: #F8C498;
	border-right-color: #F8C498;
	border-bottom-color: #F8C498;
	border-left-color: #F8C498;
}
.releaseImage {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	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: #F8C498;
	border-right-color: #F8C498;
	border-bottom-color: #F8C498;
	border-left-color: #F8C498;
}
.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: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.bioText {
	font-size: 11px;
	color: #270800;
	text-align: justify;
}
.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: 10px;
	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: #F8C498;
	border-right-color: #F8C498;
	border-bottom-color: #F8C498;
	border-left-color: #F8C498;
}

/* Gallery section */

.galleryTitle {
	font-family: Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.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: #270800;
}
.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-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: #F8C498;
	border-right-color: #F8C498;
	border-bottom-color: #F8C498;
	border-left-color: #F8C498;
}
.gallerySelect {
	font-family: Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 250px;
}
.galleryNavigation {
	font-size: 11px;
	color: #270800;
}
.galleryNavigation a:link {
	color: #270800;
	text-decoration: none;
}
.galleryNavigation a:visited {
	color: #270800;
	text-decoration: none;
}
.galleryNavigation a:hover {
	color: #270800;
	text-decoration: underline;
}
.galleryNavigation a:active {
	color: #270800
	text-decoration: none;
}
.galleryPicDescription {
	font-size: 11px;
	color: #270800;
}

/* Playlist section */
.playlistSelect {
	font-family: Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 100%;
}
.playlistTitle {
	font-family: Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.playlistTitle a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.playlistTitle a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.playlistTitle a:hover {
	color: #270800;
	text-decoration: none;
}
.playlistTitle a:active {
	color: #FFFFFF;
	text-decoration: none;
}
.playlistText {
	font-size: 11px;
	color: #270800;
}
.playlistText a:link {
	color: #270800;
	text-decoration: none;
}
.playlistText a:visited {
	color: #270800;
	text-decoration: none;
}
.playlistText a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.playlistText a:active {
	color: #270800;
	text-decoration: none;
}
.playlistTracklisting {
	font-size: 11px;
	color: #FFFFFF;
}

/* Other content section */

.contentTitle {
	font-family: Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.contentText {
	font-size: 11px;
	color: #270800;
}
.contentText a:link {
	color: #270800;
	text-decoration: none;
}
.contentText a:visited {
	color: #270800;
	text-decoration: none;
}
.contentText a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.contentText a:active {
	color: #270800;
	text-decoration:none ;
}
.contentThumb {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 5px;
	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: #DF7E91;
	border-right-color: #DF7E91;
	border-bottom-color: #DF7E91;
	border-left-color: #DF7E91;
}

/* Agenda section */

.agendaItem a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.agendaItem a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.agendaItem a:hover {
	color: #270800;
	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: #270800;
}
.agendaDate {
	font-size: 11px;
	color: #FFFFFF;
}
.agendaTime {
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
}
.agendaLocation {
	font-size: 11px;
	color: #270800;
}
.agendaText {
	font-size: 11px;
	color: #270800;
}
.agendaText a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.agendaText a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.agendaText a:hover {
	color: #270800;
	text-decoration: none;
}
.agendaText a:active {
	color: #FFFFFF;
	text-decoration: none;
}

/* Other common */

.relatedLinks {
	color: #270800;
	font-size: 12px;
	font-weight: bold;
}
.listing {}
.listingTitle {
	background-color: #DE5200;
}
.listingItem {
	background-color: #F8C498;
	font-family: Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #270800;
}
.listingItem a:link {
	color: #270800;
	text-decoration: none;
}
.listingItem a:visited {
	color: #270800;
	text-decoration: none;
}
.listingItem a:hover {
	color: #270800;
	text-decoration: underline;
}
.listingItem a:active {
	color: #270800;
	text-decoration: none;
}
.titleTable {
	width: 100%;
}
.titleTable td {
	color: #FFFFFF;
	font-family: Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-top: 1px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-left: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #DE5200;
}

/* 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: #270800;
	text-decoration: none;
}
.guestbookTitle a:active {
	color: #FFFFFF;
	text-decoration: none;
}
.guestbookDate {
	font-size: 11px;
	color: #CC6600;
}
.guestbookText {
	font-size: 11px;
	color: #270800;
}
.guestbookText a:link {
	color: #270800;
	text-decoration: none;
}
.guestbookText a:visited {
	color: #270800;
	text-decoration: none;
}
.guestbookText a:hover {
	color: #270800;
	text-decoration: underline;
}
.guestbookText a:active {
	color: #270800;
	text-decoration: none;
}

/* Booking form section */

.bookingformTitle {
	font-family: Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.bookingformText {
	font-size: 11px;
	color: #270800;
}
