/* CSS Document */
.bodyText1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.bodyText1 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000FF;
	text-decoration: underline;
}

.bodyText1 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
	text-decoration: underline;
}

.headerText1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0B3B53;
}

.scheduleText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}
#MainLeftFrame {
padding: 10px;
}

#MainRightFrame {
padding: 10px;
}
#MainBodybackground {
}
#MainPageBorder {
border-style:dotted;
border-color:#000000;
border-width:1px;
}
#MainPageBorder2 {
border-style:solid;
border-color:#000000;
border-width:1px;
}
#MainPageBorder2c {
	border-style:solid;
	border-color:#000000;
	border-width:0px;
	padding:1px;
	border-bottom-width: 1px;
	width: 700px;
}
#additionallinkspadding {
padding-left: 5px;
}
#MainPageBorderNoTop {
border-style:dotted;
border-color:#000000;
border-width:1px;
border-top:0px;
}
#MainPageBorderNoBottom{
border-style:dotted;
border-color:#000000;
border-width:1px;
border-bottom:0px;
}
#MainPageBorderAddedAll{
border-style:solid;
padding:2px;
border-color:#000000;
border-width:1px;
border-bottom-width:0px;
}
#MainPageBorderAddedAllNoTop{
border-style:solid;
padding:2px;
border-color:#000000;
border-width:1px;
border-top-width:0px;
border-bottom-width:0px;
}
#MainPageBorderNoTopNoBottom{
border-style:dotted;
border-color:#000000;
border-width:1px;
border-top:0px;
border-bottom;0px;
}
#MainPagePaddedTextOnly {
padding-top:1px;
padding-left:10px;
padding-right:15px;
padding-bottom:5px;
}

#MainPagePaddingAll {
padding-top:3px;
padding-left:10px;
padding-right:10px;
padding-bottom:5px;
}
#menu {
padding:2px;
border-width:1px;
border-color:#ffffff;
border-style:solid;
}
#borderall {
border-width:0px;
border-color:#ffffff;
border-style:solid;
}
#navMenuPadding {
padding: 5px;
}
#borderallwhite {
border-width:1px;
border-color:#ffffff;
border-style:solid;
}

#borderallblack{
border-width:0px;
border-color:#000000;
border-style:solid;
}

#bodypadding {
padding: 3px;
}
#borderbottomonly {
border-width:1px;
border-top:0px;
border-left:0px;
border-right:0px;
border-color:#ffffff;
border-style:solid;
}

#DiscographyPageBorderAll{
border-style:solid;
border-color:#000000;
border-width:1px;
}

.captiontext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003399;
	}

links2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	color: #003399;
}
.links2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003399;
}
.headerWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.headerText2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0B3B53;
}
.bodyText2White {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}
#links3 a {
display: block;
width: 98%;
height: 100%;
padding: 2px;
/*background-color:#999999;*/

font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
text-decoration:underline;
color:#0000ff;}
#links3 a:hover {
display: block;
width: 98%;
height: 100%;
padding: 2px;
/*background-color: #999900; */
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
text-decoration:underline;
color:#ff6600;}

.navMenu1 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #ffffff; text-decoration: none;}
.navMenu1 a:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #ffffff; text-decoration: none;}
.navMenu1 a:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #ffffff; text-decoration: none;}
.navMenu1 a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #ffffff; text-decoration: none;}
.navMenu1 a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #ffcc00; text-decoration: underline;}

.navMenu2 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #003399; text-decoration: none;}
.navMenu2 a:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #003399; text-decoration: none;}
.navMenu2 a:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #003399; text-decoration: none;}
.navMenu2 a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #003399; text-decoration: none;}
.navMenu2 a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #ffcc00; text-decoration: underline;}


#ThumbnailBorderStyle{
border-style:solid;
border-color:#000000;
border-width:0px;
}

#ThumbnailBorderStyle a:link{
border-style:solid;
border-color:#000000;
border-width:0px;
}

#ThumbnailBorderStyle a: hover{
border-style:solid;
border-color: #00FF00;
border-width:0px;
}
.links3 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003399;
}

/* Style info for contact form */

#contactform {
width: 400px;
	padding: 10px;
}

#contactform fieldset {
	border: 1px solid #000000;
	padding: 10px;
	}

#contactform legend {
	padding: 10px;
	margin: 3px 0px 3px 0px;
	display: block;
	background: #FF0000;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 80%;
	}
	
#contactform  .required {
	color: #FF0000;
	font-style: italic;

}

#contactform input {
	margin: 5px 0px 5px 0px;
 	width: 300px;
	}

#contactform textarea {
	margin: 5px 0px 5px 0px;
 	width: 350px;
}

#contactform input:focus, textarea:focus {
	background: #66FFFF;
	border: 2px solid #FF6600;
	}
	
#contactform .labelhidden, .nevershown {
	visibility: hidden;
}

#contactform .errortext {
	color: #FF0000;
	font-size: 80%;
	font-weight: bold;
}

#contactform .messagesent {
	color: #FF0000;
	font-size: 85%;
	font-weight: bold;
}


#contactform .button {
	width: 150px;
	border: 1px solid #000000;
}

