body {
	margin:0; 
	background-color: #000;
	background-image:url(imgs/bg_band.jpg);
	background-position:top;
	background-repeat:no-repeat;
	}

body, th, td {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif; 
	font-size:13px; 
	color:#000000;
	}  
	
a:link {color: #000000; text-decoration: none;}
a:visited {color: #000000; text-decoration: none;}
a:hover {color: #ab734a; text-decoration: underline;}
a:active {color: #000000; text-decoration: none;}
 
p { margin-top:0px;}

.bullet {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px; 
	color:#000000;
	}  

.homemainframe {
	background:url(imgs/home_frame_main.png);
	background-repeat:no-repeat;
	height:339px;
	width:518px;
	padding-left: 48px;
	padding-top: 39px;
	}
	
.homesideframe {
	background:url(imgs/home_frames_side.png);
	background-repeat:no-repeat;
	height:446px;
	}
	
.homedescription {
	background:url(imgs/home_description_box.png);
	background-repeat:no-repeat;
	padding-left: 22px;
	padding-right:15px;
	line-height:15px;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif; 
	font-size:14px; 
	color:#000;
	}

.homenews {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif; 
	font-size:12px; 
	color:#000;
	}

.homenews a:link {color: #000000; text-decoration: none;}
.homenews a:visited {color: #000000; text-decoration: none;}
.homenews a:hover {color: #ab734a; text-decoration: underline;}
.homenews a:active {color: #000000; text-decoration: none;}

.homeschedule {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif; 
	font-size:12px; 
	color:#FFF;
	}

.homeschedule a:link {color: #acacac; text-decoration: none;}
.homeschedule a:visited {color: #acacac; text-decoration: none;}
.homeschedule a:hover {color: #FFF; text-decoration: underline;}
.homeschedule a:active {color: #acacac; text-decoration: none;}

.bodystayconnected {
	background:url(imgs/body_stayconnected.png);
	background-repeat:no-repeat;
	padding-top: 31px;
	}

.bodybanner {
	background:url(imgs/body_banner.png);
	background-repeat:no-repeat;
	padding-top: 44px;
	padding-left:85px;
	}

div#scroll {
	width: 932px;
	height: 427px;
	overflow: auto;
	overflow-x: hidden;
	scrollbar-base-color:#f6efc8;
}

div#scrollsmall {
	width: 396px;
	height: 427px;
	overflow: auto;
	overflow-x: hidden;
	scrollbar-base-color:#f6efc8;
}

.content {
	padding-left: 55px;
	padding-top: 26px;
	padding-bottom: 26px;
	padding-right: 55px;
	}
	
.contentshort {
	padding-top: 26px;
	padding-bottom: 26px;
	padding-right: 55px;
	text-align:justify;
	}

.contentshortcontact {
	padding-top: 26px;
	padding-bottom: 26px;
	padding-left: 55px;
	text-align:justify;
	}

.contenttitle {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif; 
	font-size:14px; 
	color:#ab734a;
	
	}
	
.gallerytitle {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif; 
	font-size:13px; 
	color:#ab734a;
	
	}

.tourschedule {
	background:url(imgs/pict_tour_schedule.png);
	background-repeat:no-repeat;
	background-position:bottom;
	background-color: #f6efc8;
	}

table.calendar {
	border-collapse: collapse;
}

table.calendar td {
	border-top: 1px solid #000;
	border-bottom:none;
	border-left:none;
	border-right:none;
	padding-top:8px;
	padding-bottom:8px;
}


table.newsblock {
	border-collapse: collapse;
}

table.newsblock td {
	border-top: 1px solid #000;
	border-bottom:none;
	border-left:none;
	border-right:none;
	padding-top:8px;
	padding-bottom:8px;
}

.newstitle {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif; 
	font-size:13px; 
	color:#ab734a;
	}

.newstitle a:link {color: #ab734a; text-decoration: none;}
.newstitle a:visited {color: #ab734a; text-decoration: none;}
.newstitle a:hover {color: #ab734a; text-decoration: underline;}
.newstitle a:active {color: #ab734a; text-decoration: none;}


.news {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif; 
	font-size:13px; 
	color:#000;
	} 
	
.news a:link {color: #000; text-decoration: none;}
.news a:visited {color: #000; text-decoration: none;}
.news a:hover {color: #000; text-decoration: underline;}
.news a:active {color: #000; text-decoration: none;}
.news img {padding-right:12px; padding-bottom:6px;}


.contactmap {
	background:url(contact/imgs/frame_contact.png);
	background-repeat:no-repeat;
	padding-top: 75px;
	padding-left: 105px;
	}
	
.gallery {
	}

.gallery img {
	margin-right: 12px;
	margin-bottom: 12px;
}

.copyright {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif; 
	font-size:12px; 
	color:#ab734a;
	}