a:link {	color: #0066FF;}a:visited {	color: #0099FF;}a:hover {	color: #00FF00;}a:active {	color: #6666FF;}body {	background-attachment: fixed;	background-color: #000000;	background-image: url(Images/bg/bgBody.png);	color: #FFFFFF;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16px;}h1 {	color: #FFFFFF;	font-family: "Monotype Corsiva", "Script MT Bold", "Calligraph421 BT";	font-size: 18pt;	Strength=?): ;	text-align: right;}h3 {	color: #FFFF99;	font-family: "Comic Sans MS";	font-size: 20px;	text-align: center;}h4 {	color: #3366CC;	font-style: italic;}h5 {	color: #3366CC;	font-size: 24px;	font-weight: bold;	padding: 0px;}p {	margin-bottom: 12px;	margin-top: 12px;}.alphabetAnchor {	background-color: #00013E;	color: #BECBD8;	font-family: "Times New Roman", Times, serif;	font-size: 20px;	text-align: center;	text-transform: uppercase;	vertical-align: middle;}.alphabetBG {	background-image: url(Images/bg/bgBlueGradient.gif);	background-position: right;	height: 60px;	vertical-align: middle;	width: 550px;}.alphabetLink {	color: #BECBD8;	font-family: "Ariel Black". "Courier New", "Times New Roman";	font-size: 30px;	text-align: center;	text-transform: uppercase;	vertical-align: middle;}.bannerBG {	background-image: url(Images/bg/bgBanner.png);	height: 110px;	left: 0px;	position: absolute;	top: 3px;	width: 650px;	z-index: 5;}.bannerDrums {	left: 1px;	position: absolute;	top: 3px;	z-index: 2;}.bannerFife {	left: 160px;	position: absolute;	top: 80px;}.bannerFlag {	left: 640px;	position: absolute;	top: 0px;	z-index: 3;}.bannerHeader {	background-image: url(Images/bg/bgMainHeader.gif);	background-repeat: repeat-y;	border-bottom-color: #CCCCCC;	border-bottom-width: thin;	border-left-color: #CCCCCC;	border-left-width: thin;	border-right-color: #CCCCCC;	border-right-style: solid;	border-right-width: thin;	border-top-color: #CCCCCC;	border-top-width: thin;	color: #F9F900;	font-family: "Comic Sans MS", Verdana, Tahoma;	font-size: 28px;	left: 0px;	position: absolute;	text-align: right;	top: 119px;	vertical-align: top;	width: 700px;	z-index: 3;}.bannerSubTitle {	font-family: "Old English Text MT", "Monotype Corsiva", "MS Sans Serif";	font-size: 24px;	left: 420px;	position: absolute;	text-align: center;	top: 70px;}.bannerTitle {	font-family: "Old English Text MT", "Monotype Corsiva", "MS Sans Serif";	font-size: 60px;	height: 112px;	left: 150px;	position: absolute;	text-align: center;	top: 0px;	width: 500px;	z-index: 3;}.calendarBG {	background-color: #96B9DC;	border-color: #333399;	border-style: double;	color: #333366;	font-family: "Times New Roman", Times, serif;	font-size: 12px;}.calendarDay {	background-image: url(Images/bg/bgBanner.png);	border-color: #333333;	border-style: solid;	border-width: thin;	color: #FFFFFF;	font-size: 16px;	letter-spacing: 8px;	text-align: center;	text-transform: capitalize;	vertical-align: middle;	width: 100px;}.calendarDayNumber {	background-color: #000d53;	color: #e6e6e6;	font-size: 10pt;	padding-left: 90px;	text-align: right;	white-space: nowrap;}.calendarDate {	background-image: url(Images/bg/bgSchedule.gif);	border-style: double;	border-width: thin;	height: 100px;	text-align: left;	vertical-align: top;	width: 100px;}.calendarInstructions {	color: #FFFF99;	font-family: "Monotype Corsiva", "Script MT Bold", "Calligraph421 BT";	font-size: 18px;	text-align: center;}.calendarMonth {	font-size: 34px;	font-weight: bold;	text-align: center;	text-transform: uppercase;}.calendarRehearsal {	color: #3333CC;	font-family: Verdana, Arial, Helvetica, sans-serif;	text-align: center;}.calendarGig {	border-color: #FF0000;	border-style: solid;	border-width: thin;	color: #FFFFFF;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;	text-align: center;}.calendarToday {	background-color: #ffffbc;	border-color: #0066FF;	border-style: double;	border-width: 2px;	height: 100px;	text-align: left;	vertical-align: top;}.contentBody {	left: 170px;	position: absolute;	top: 165px;	width: 800px;	z-index: 1;}.errorMsg {	background-color: #FFFF33;	border-color: #FF0000;	border-style: solid;	border-width: thin;	color: #000000;	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	line-height: 25px;	text-align: center;}.faqBG {	text-align: left;	width: 600px;}.faqQuestion {	color: #FFFF00;	font-family: "Comic Sans MS", Verdana, Tahoma;	font-size: 20px;	margin-bottom: 5px;	margin-top: 20px;	text-align: center;}.faqAnswer {	background-attachment: fixed;	color: #FFFFFF;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16px;	text-align: left;}.formBG {	background-image: url(Images/bg/bgBlueGradient.gif);	border-color: #666666;	border-style: ridge;	border-width: thick;	color: #FFFFFF;	font-family: Verdana, Arial, Helvetica, sans-serif;	text-align: left;	width: 800px;}.formCol {	color: #000099;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	padding-left: 3px;	padding-right: 7px;	vertical-align: top;}.formEmptyField {	color: #FF0000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	text-align: left;	vertical-align: top;}.formHeader {	color: #FFFF00;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 18px;	font-style: italic;}.formID {	border-color: #666666;	border-style: ridge;	border-width: thick;	text-align: center;	width: 500px;}.formLabel {	color: #FFFFFF;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	text-align: left;	vertical-align: top;	white-space: pre;	width: 70px;}.formAlert {	color: #FF0033;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: bold;	text-align: center;}.goldenRattler {	border-style: none;	color: #CC6600;	font-size: 12px;	text-align: center;}.head1 {	color: #3366CC;	font-size: 24px;	font-weight: bold;	padding: 0px;}.head2 {	color: #FFFF99;	font-size: 24px;	padding: 0px;}.headFife {	color: #359F6A;	font-family: "Times New Roman", Times, serif;	font-size: 48px;	text-align: center;}.headDrum {	color: #3333CC;	font-family: "Times New Roman", Times, serif;	font-size: 48px;	text-align: center;}.historyText {	color: #333366;	font-family: "Monotype Corsiva", "Script MT Bold", "Calligraph421 BT";	font-size: 20px;	width: 550px;}.historyTitle {	color: #333366;	font-family: "Old English Text MT", "Monotype Corsiva", "MS Sans Serif";	font-size: 28px;	font-weight: bold;	text-align: center;}.historyBG {	background-image: url(Images/bg/Parchment.gif);}.linkAudio {	font-family: "Comic Sans MS", Verdana, Tahoma;	font-size: 16px;	font-style: italic;	line-height: 24px;	text-align: left;}.linkBass {	color: #CCCCCC;	font-size: x-small;	text-align: center;}.linkFife {	color: #333333;	font-size: x-small;	text-align: center;}.linkSnare {	color: #CCCCCC;	font-size: x-small;	text-align: center;}.menu {	color: #FF0066;	font-family: "Times New Roman", Times, serif;	font-size: 14px;	list-style-type: circle;	padding-bottom: 7px;	padding-top: 7px;	text-align: center;	text-transform: uppercase;}.menuBG {	background-image: url(Images/bg/bgNav.gif);	background-repeat: repeat-y;	border-bottom-color: #793D00;	border-bottom-style: solid;	border-bottom-width: thin;	border-left-color: #793D00;	border-left-width: thin;	border-right-color: #793D00;	border-right-width: thin;	border-top-color: #793D00;	border-top-width: thin;	height: 1500px;	left: 3px;	position: absolute;	top: 0px;	width: 160px;	z-index: 4;}.menuTitle {	background-color: #440000;	border-bottom-color: #AC2C00;	border-bottom-style: solid;	border-bottom-width: thin;	border-left-color: #AC2C00;	border-left-width: thin;	border-right-color: #AC2C00;	border-right-width: thin;	border-top-color: #AC2C00;	border-top-style: solid;	border-top-width: thin;	color: #FFD222;	font-size: 14px;	letter-spacing: 10px;	padding-bottom: 3px;	padding-top: 3px;	text-align: center;	vertical-align: middle;}.photoCaption {	background-color: #FFFFFF;	color: #000000;	font-family: "Bradley Hand ITC", "Comic Sans MS", Verdana;	font-size: 18px;	height: 30px;	text-align: center;}.photoAlbumTitle {	background-color: #440000;	border-bottom-color: #AC2C00;	border-bottom-style: solid;	border-bottom-width: thin;	border-left-color: #AC2C00;	border-left-width: thin;	border-right-color: #AC2C00;	border-right-width: thin;	border-top-color: #AC2C00;	border-top-style: solid;	border-top-width: thin;	color: #FFD222;	font-size: 18px;	text-align: center;	vertical-align: middle;}.rankOptional {	color: #FFFF66;	font-size: 16px;	text-align: center;}.rankSpecial {	color: #FFFF99;	font-family: "Monotype Corsiva", NuptialScript, "Park Avenue";	font-size: medium;	font-style: italic;	text-align: center;}.ranksBass {	background-position: right center;	background-repeat: no-repeat;	border-color: #CCFF66;	border-style: none;	color: #CCFF66;	font-family: "Comic Sans MS";	font-size: 30px;	font-weight: bold;	padding-top: 20px;	text-align: center;}.ranksFife {	background-position: right center;	background-repeat: no-repeat;	border-color: #993366;	border-style: none;	color: #990099;	font-family: "Comic Sans MS";	font-size: 30px;	font-weight: bold;	padding-top: 20px;	text-align: center;}.ranksSnare {	background-position: right top;	background-repeat: no-repeat;	border-color: #00FF66;	border-style: none;	color: #00FF66;	font-family: "Comic Sans MS";	font-size: 30px;	font-weight: bold;	padding-top: 20px;	text-align: center;}.rankTune {	border-style: none;	color: #999999;	font-family: "Monotype Corsiva", "Script MT Bold", "Calligraph421 BT";	font-size: 22px;	text-align: center;}.rehCalendarBlock {	background-color: #00FF00;	color: #00FF00;}.rehCalendarDay {	border-style: none;	color: #CCFF00;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	text-align: center;}.rehCalendarDate {	border-style: none;	color: #CCCCCC;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	height: 25px;	text-align: center;	width: 25px;}.rehCalendarMonth {	background-color: #333399;	border-style: none;	color: #000066;	font-family: "Comic Sans MS";	font-size: 24px;	font-weight: bold;	text-align: center;}.rehCalendarRehearsal {	border-color: #FFFF00;	border-style: solid;	border-width: thin;	color: #FFFFFF;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	text-align: center;}.rehCalendarGig {	border-color: #3399FF;	border-style: solid;	border-width: thin;	color: #FFFFFF;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	height: 25px;	text-align: center;	width: 25px;}.schedBG {	background-color: #FFFFDF;	border-color: #000066;	border-style: double;	color: #000000;	font-family: "Times New Roman", Times, serif;	width: 700px;}.schedCityState {	background-image: url(Images/bg/bgSchedule.gif);	color: #000000;	font-size: 16px;	font-style: italic;	text-align: left;}.schedDate {	background-color: #96B9DC;	border-color: #000000;	border-style: solid;	border-width: thin;	color: #000000;	font-size: 18px;	font-weight: bold;	text-align: center;}.schedDay {	color: #333333;	font-size: 12px;	font-style: italic;	text-align: center;}.schedEvent {	background-image: url(Images/bg/bgSchedYear.gif);	font-size: 22px;	font-weight: bold;}.schedEventEmpty {	background-image: url(Images/bg/bgSchedYear.gif);	border-left-color: #000000;	border-left-style: solid;	border-left-width: thin;	border-right-color: #000000;	border-right-style: solid;	border-right-width: thin;	border-top-color: #000000;	border-top-style: inset;	border-top-width: thin;	color: #55FF55;	font-size: 20px;	text-align: center;}.schedGroup {	background-image: url(Images/bg/bgSchedule.gif);	border-color: #000000;	border-style: solid;	border-width: thin;	text-align: left;	vertical-align: bottom;}.schedInfo {	font-size: 14px;}.schedMonth {	background-image: url(Images/bg/bgSchedLegend.gif);	color: #CCCC00;	font-size: 10pt;	letter-spacing: 50px;	text-align: center;}.schedTime {	background-color: #96B9DC;	border-bottom-color: #000000;	border-bottom-style: solid;	border-bottom-width: thin;	border-left-color: #000000;	border-left-style: solid;	border-left-width: thin;	border-right-color: #000000;	border-right-style: inset;	border-right-width: thin;	border-top-color: #000000;	border-top-style: inset;	border-top-width: thin;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	text-align: center;}.schedYear {	background-color: #333366;	border-color: #000000;	border-style: ridge;	color: #FFFFFF;	font-size: 20pt;	letter-spacing: 37px;	text-align: center;}.selectYear {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;}.sheetMusicLink {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	text-align: center;	width: 50px;}.sheetMusicTable {	background-attachment: fixed;	background-image: url(Images/bg/bgEagle.gif);	border-style: ridge;}.sheetMusicTitle {	color: #C1E0FF;	font-size: 16px;}.videoThumbTitle {	color: #ffff66;	font-family: Georgia, "Times New Roman";	font-size: 14pt;	text-align: center;}.videoThumbLabel {	color: inherit;	font-family: "Apple Chancery", "Lucida Grande", Helvetica, sans-serif;	font-size: 10pt;	font-style: italic;}.videoThumbValue {	color: inherit;	font-size: 11pt;}.videoThumbTime {	color: #ffff58;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10pt;}.videoArtist {  text-align: left;}.videoChannel {  text-align: right;}.videoDate {  font-style: italic;  text-align: right;}.videoDescription {  color: #ffff66;  font-size: 11pt;  text-align: left;}.videoLocation {  color: cyan;  font-size: 14pt;  font-weight: bolder;  text-align: center;}.webRingBG {	background-image: url(Images/bg/bgDkRedQuilt.gif);	border-color: #BD7200;	border-style: solid;	border-width: thin;}
