@charset "utf-8";
/* CSS Document */
BODY {
	scrollbar-track-color : #E6E8DA;
	scrollbar-arrow-color : #ffffff;
	scrollbar-3dlight-color : #ffffff;
	scrollbar-darkshadow-color : #888B70;
	scrollbar-shadow-color : #888B70;
	scrollbar-face-color : #727757;
	scrollbar-base-color : #888B70;
	background-image:url(back.gif);
}
TD {
	LINE-HEIGHT: 13px;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bodytext {
	FONT-SIZE: 12px;
	COLOR: #333333;
	LINE-HEIGHT: 13px;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.error {
	FONT-SIZE: 11px;
	COLOR: #DC241F;
	LINE-HEIGHT: 13px;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.evt_head {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: #888b70;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	FONT: bold italic 10pt/12pt arial;
	VERTICAL-ALIGN: top;
	WIDTH: 320px;
	COLOR: #fef9f1;
	PADDING-TOP: 0px
}
TD.dnt_head {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: #888b70;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	FONT: bold italic 10pt/12pt arial;
	VERTICAL-ALIGN: top;
	WIDTH: 80px;
	COLOR: #fef9f1;
	PADDING-TOP: 0px
}
.calendardate {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	COLOR: #660000
}
.calendartitle {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: #717757;
	FONT-STYLE: italic;
	LETTER-SPACING: 0px;
	line-height:19px;
}
.calendarday {
	FONT-SIZE: 7pt;
	TEXT-TRANSFORM: uppercase;
	COLOR: #555555;
	FONT-STYLE: italic
}
.calendartime {
	FONT-SIZE: 9pt;
	COLOR: #660000
}
.heading {
	COLOR:  #336699;
	PADDING-TOP: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.heading1 {
	COLOR:  #536775;
	PADDING-TOP: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
.heading2 {
	COLOR: #000000;
	PADDING-TOP: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 30px;
	padding-left:10px;
}
.heading3 {
	COLOR:  #888b70;
	PADDING-TOP: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.pagetitle {
	COLOR: #336699;
	PADDING-TOP: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
.divider {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px 0px 20px;
	PADDING-TOP: 10px;
	BORDER-BOTTOM: #e5e5e5 1px solid
}
.links A {
	FONT-WEIGHT: normal;
	COLOR: #365A78;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.links A:link {
	FONT-WEIGHT: normal;
	COLOR: #365A78;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.links A:visited {
	FONT-WEIGHT: normal;
	COLOR: #365A78;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.links A:active {
	FONT-WEIGHT: normal;
	COLOR: #365A78;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.links A:hover {
	FONT-WEIGHT: normal;
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.smalllinks A {
	FONT-WEIGHT: normal;
	COLOR: #365A78;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.smalllinks A:link {
	FONT-WEIGHT: normal;
	COLOR: #365A78;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.smalllinks A:visited {
	FONT-WEIGHT: normal;
	COLOR: #365A78;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.smalllinks A:active {
	FONT-WEIGHT: normal;
	COLOR: #365A78;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.smalllinks A:hover {
	FONT-WEIGHT: normal;
	COLOR: #FF9933;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
a.mouseover:link, a.mouseover:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-image:url(images/buttonbg2.gif);
	display:block;
	text-decoration:none;
	font-weight:normal;
	height:20px;
	padding-top:5px;
}
a.mouseover:hover, a.mouseover:focus, a.mouseover:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff5a00;
	background-image:url(images/buttonbg1.gif);
	display:block;
	text-decoration:none;
	font-weight:normal;
	height:20px;
	padding-top:5px;
}
.webdings {
	FONT-SIZE: 10px;
	COLOR: #365A78;
	FONT-FAMILY: webdings
}
.border {
	border: 1px solid #194291;
}
.botlinks1 {
	FONT-SIZE: 12px;
	COLOR: #D67D31;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.botlinks1 A {
	FONT-SIZE: 12px;
	COLOR: #D67D31;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.botlinks1 A:hover {
	FONT-SIZE: 12px;
	COLOR: #0000FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
.copyrights {
	FONT-SIZE: 11px;
	COLOR: #333333;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tableborder {
	BORDER-RIGHT: #dddddd 1px solid;
	BORDER-TOP: #dddddd 1px solid;
	FONT-SIZE: 11px;
	BORDER-LEFT: #dddddd 1px solid;
	COLOR: #666666;
	BORDER-BOTTOM: #dddddd 1px solid;
	FONT-FAMILY: "Arial", "Helvetica";
	BACKGROUND-COLOR: #f5f5f5
}
.button {
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-TOP: #cccccc 1px solid;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	BORDER-LEFT: #cccccc 1px solid;
	COLOR: #336699;
	BORDER-BOTTOM: #cccccc 1px solid;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #eeeeee;
	TEXT-DECORATION: none
}
.backgroundcolor {
	COLOR: #000080
}
.textbox {
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY:  arial;
	TEXT-DECORATION: none;
	font-weight: normal;
	background-color: #FFFFA0;
	border: 1px solid #000000;
}
.borderimage {
	border-top: thick none #FFFFFF;
	border-right: thick none #FFFFFF;
	border-bottom: thick solid #FFFFFF;
	border-left: thick none #FFFFFF;
}
.tableallborder {
	border: 1px solid #333333;
	border-collapse: collapse;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.opacity {
	filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;
">
}
.gallerycontainer {
	position: relative;/*Add a height attribute and set to largest image's height to prevent overlaying*/
}
.thumbnail img {
	border: 1px solid white;
	margin: 0 5px 5px 0;
}
.thumbnail:hover {
	background-color: transparent;
}
.thumbnail:hover img {
	border: 1px solid blue;
}
.thumbnail span { /*CSS for enlarged image*/
	position: absolute;
	background-color: lightyellow;
	padding: 5px;
	left: -1000px;
	border: 1px solid;
	visibility: hidden;
	color: black;
	text-decoration: none;
}
.thumbnail span img { /*CSS for enlarged image*/
	border-width: 0;
	padding: 2px;
}
.thumbnail:hover span { /*CSS for enlarged image*/
	visibility: visible;
	top: 0;
	left:320px; /*position where enlarged image should offset horizontally */
	z-index: 0;
}
.toggleopacity img {
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
	-moz-opacity: 0.2;
	border: 1px solid #ccc;
}
.toggleopacity:hover img {
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1;
	border: 1px solid #000000;
}
.toggleopacity img {
	border: 1px solid #000000;
}
.toggleborder:hover img {
	border: 1px solid #000000;
}
.bodytextsmall {
	FONT-SIZE: 10px;
	COLOR: #333333;
	LINE-HEIGHT: 13px;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.callink A:link {
	FONT-WEIGHT: normal;
	COLOR: #555;
	TEXT-DECORATION: none;
}
.callink A:visited {
	FONT-WEIGHT: normal;
	COLOR: #717757;
	TEXT-DECORATION: none;
}
.callink A:hover {
	FONT-WEIGHT: normal;
	COLOR: #660000;
	TEXT-DECORATION: none;
}
.callink A:active {
	FONT-WEIGHT: normal;
	COLOR: #000000;
	TEXT-DECORATION: none;
}
/*=========27-12-2011==========================*/
.menu {
	width:800px;
	height:55px;

}
.menu ul {
	margin:0;
	padding:0;
list-style:none;
}
.menu li {
	display: inline;
	margin: 0;
	padding: 0;
}
.menu a {
	float:left;
}
.menu a.home {
	background:url(menu_home.jpg) no-repeat;
	height:55px;
	width:141px;
	text-indent:-9999px;
}
.menu a.bios {
	background:url(menu_bios.jpg) no-repeat;
	height:55px;
	width:144px;
	text-indent:-9999px;
}
.menu a.music {
	background:url(menu_music.jpg) no-repeat;
	height:55px;
	width:158px;
	text-indent:-9999px;
}
.menu a.gallery {
	background:url(menu_gallery.jpg) no-repeat;
	height:55px;
	width:184px;
	text-indent:-9999px;
}
.menu a.contact {
	background:url(menu_contact.jpg) no-repeat;
	height:55px;
	width:173px;
	text-indent:-9999px;
}
.menu a:hover, .menu a.selected {
	background-position: 0 -55px;

}
         
