
/* THE NEXT LINE CONTROLS THE FONT SIZE ON ALL PAGES */

TABLE		{
	COLOR: #660066;
	FONT: 12px verdana, arial, sans-serif;
}


/* NON-MENU LINK COLORS */

.text		{
	COLOR: #036;
	letter-spacing: 0px;
	font-weight: normal;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align: left;
	font-style: normal;
	line-height: 22px;
}
.main_text      {
	COLOR: #666;
	letter-spacing: 0px;
	font-weight: normal;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align: left;
	font-style: normal;
	line-height: 22px;
	padding: 10px 50px;
}
.main_text_large      {
	COLOR: #666;
	letter-spacing: 0px;
	font-weight: normal;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 22px;
	text-align: left;
	font-style: normal;
	line-height: 32px;
	padding: 10px 50px;
}
.main_textstrong {
	COLOR: #333;
	letter-spacing: 0px;
	font-weight: bold;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-align: left;
	font-style: normal;
	line-height: 22px;
}

.small_print      {
	COLOR: #006;
	letter-spacing: 0px;
	font-weight: normal;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align: left;
	font-style: normal;
}

.white_text      {
	COLOR: #FFFFFF;
	letter-spacing: 0px;
	font-weight: boldl;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align: left;
	font-style: normal;

}

.right_text      {
	COLOR: #999;
	letter-spacing: 0px;
	font-weight: normal;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 14px;
	text-align: left;
	font-style: normal;
}

.left_text      {
	COLOR: #999;
	letter-spacing: 0px;
	font-weight: normal;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 14px;
	text-align: left;
	font-style: normal;
}

.left_top      {
	COLOR: #000;
	letter-spacing: 0px;
	font-weight: bolder;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-align: left;
	font-style: normal;
}
.sm_bk_cov_caption      {
	COLOR: #333;
	letter-spacing: 0px;
	font-weight: bold;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-align: center;
	font-style: italic;
}
.sm_bk_cov_caption_by      {
	COLOR: #333;
	letter-spacing: 0px;
	font-weight: bolder;
	font-family: "Lucida Console", Monaco, monospace;
	font-size: 13px;
	text-align: center;
	font-style: normal;
}

.photos_1      {
	COLOR: #006;
	letter-spacing: 0px;
	font-weight: normal;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align: left;
	font-style: normal;
}

.photos_2      {
	COLOR: #076;
	letter-spacing: 0px;
	font-weight: normal;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align: left;
	font-style: normal;
}


.photos_3      {
	COLOR: #076;
	letter-spacing: 0px;
	font-weight: normal;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-align: left;
	font-style: normal;
}


.photos_4      {
	COLOR: #90C;
	letter-spacing: 0px;
	font-weight: normal;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 20px;
	text-align: left;
	font-style: normal;
}

.photos_5      {
	COLOR: #F00;
	letter-spacing: 0px;
	font-weight: normal;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 20px;
	text-align: center;
	font-style: normal;
}


.photos_i_active      {
	COLOR: #03F;
	letter-spacing: 2px;
	font-weight: bold;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-align: center;
	font-style: oblique;
}

.photos_active      {
	COLOR: #03F;
	letter-spacing: 1px;
	font-weight: bold;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: center;
	font-style: oblique;
}

.linktext {
	COLOR: #33C;
	letter-spacing: 0px;
	font-weight: normal;
	font-family: "Lucida Console", Monaco, monospace;
	font-size: 18px;
	text-align: left;
	font-style: normal;
}

.photo_caption_1		{
	COLOR: #000;
	letter-spacing: 0px;
	font-weight: bold;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 24px;
	text-align: center;
	font-style: normal;
}
.photo_caption_2		{
	COLOR: #666;
	letter-spacing: 0px;
	font-weight: normal;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align: left;
	font-style: normal;
	line-height: 25px;
	padding-right: 15px;
	padding-left: 15px;
}

.photo_page_title	{
	COLOR: #009;
	letter-spacing: 0px;
	font-weight: normal;
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 24px;
	text-align: center;
	font-style: normal;
}

.photo_title		{
	COLOR: #009;
	letter-spacing: 0px;
	font-weight: normal;
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 18px;
	text-align: center;
	font-style: normal;
	background: #FFF;
}

.photo_title_by		{
	COLOR: #009;
	letter-spacing: 0px;
	font-weight: normal;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	text-align: center;
	font-style: normal;
	background: #FFF;
}
.listen_text		{
	COLOR: #666;
	letter-spacing: 0px;
	font-weight: normal;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align: center; 
	font-size: 16px;
	font-style: normal;
}

.small_text		{
	COLOR: #666;
	letter-spacing: 0px;
	font-weight: normal;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:left; 
	font-size: 12px;
	font-style: normal;
}
.photo_text		{
	COLOR: #666;
	letter-spacing: 0px;
	font-weight: normal;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:left; 
	font-size: 16px;
	font-style: normal;
}
.bg_text		{
	COLOR: #666;
	letter-spacing: 0px;
	font-weight: normal;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:left; 
	font-size: 16px;
	font-style: normal;
	background-color:#FFC
}
.bold_center_text		{
	COLOR: #606;
	letter-spacing: 0px;
	font-weight: bold;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:center; 
	font-size: 18px;
	font-style: normal;
	background-color:#FFC
}
.photo_textsmall {
	COLOR: #666;
	letter-spacing: 0px;
	font-weight: normal;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	font-style: normal;
	padding: 6px;
}

.title_items		{
	COLOR: #009CC;
	letter-spacing: 0px;
	font-weight: normal;
	font-family: "Comic Sans MS", cursive;
	font-size: 24px;
	text-align: center;
	font-style: normal;
	background: #FFF;
}

.top_credits		{
	COLOR: #999999;
	letter-spacing: 0px;
	font-weight: bold;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 24px;
	line-height: 40px;
	text-align:center;
}

.title_don		{
	COLOR: #039;
	letter-spacing: 0px;
	font-weight: bold;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 24px;
	text-align: center;
	font-style: italic;
	background: #FFF;
}
.title_pop		{
	COLOR: #2D9E36;
	letter-spacing: 0px;
	font-weight: bold;
	font-family: "Comic Sans MS", cursive;
	font-size: 18px;
	text-align: left;
	font-style: italic;
}
.title_classical		{
	COLOR: #C36;
	letter-spacing: 0px;
	font-weight: bold;
	font-family: "Comic Sans MS", cursive;
	font-size: 18px;
	text-align: left;
	font-style: italic;
}.title_newage		{
	COLOR: #669;
	letter-spacing: 0px;
	font-weight: normal;
	font-family: "Comic Sans MS", cursive;
	font-size: 18px;
	text-align: center;
	font-style: italic;
}

.bold_title		{
	COLOR: #609;
	letter-spacing: 0px;
	font-weight: bold;
	font-family: arial;
	font-size: 44px;
	text-align: center;
	font-style: normal;
	background: #FFF;
	line-height: 70px;
}

.bold_title_wide		{
	COLOR: #000;
	letter-spacing: 0px;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 48px;
	text-align: center;
	font-style: normal;
	background: #FFF;
	line-height: 28px;
}

.

.left		{ COLOR: green; FONT: 23px "AvantGarde Md BT", verdana, arial, helvetica, sans-serif; letter-spacing: 0px; font-weight: normal; }

.title2		{
	COLOR: #333;
	letter-spacing: 0px;
	font-weight: normal;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
}

.title1song		{
	COLOR: #333;
	letter-spacing: 0px;
	font-weight: normal;
	font-family: "AvantGarde Md BT", verdana, arial, helvetica, sans-serif;
	font-size: 14px;
}
.title1songtime {
	COLOR: #666;
	letter-spacing: 0px;
	font-weight: normal;
	font-family: "Lucida Console", Monaco, monospace;
	font-size: 12px;
}

.title2song		{ COLOR: #00C; FONT: 18px "AvantGarde Md BT", verdana, arial, helvetica, sans-serif; letter-spacing: 0px; font-weight: normal; }

.title3		{ COLOR: green; FONT: 14px "AvantGarde Md BT", verdana, arial, helvetica, sans-serif; letter-spacing: 0px; font-weight: normal; }

.title		{
	COLOR: #999999;
	letter-spacing: 0px;
	font-weight: bold;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 24px;
}

.subtitle	{
	COLOR: #03C;
	FONT: 14px verdana, arial, sans-serif;
	font-weight: bold;
}

.subtitle_p	{
	COLOR: #A1CB9E;
	font-weight: bold;
	font-family: "14px verdana", arial, sans-serif;
	font-size: 14px;
}
.subtitle_d {
	COLOR: #069;
	font-weight: normal;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 18px;
	font-variant: normal;
	text-align: center;
}


.quote	{
	COLOR: #039;
	font-weight: normal;
	text-align: left;
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	font-style: italic;
}

.quote_author	{
	COLOR: #666;
	font-weight: normal;
	text-align: right;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
}

.poem	{
	COLOR: #307FB8;
	font-weight: normal;
	text-align: left;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: italic;
	line-height: 26px;
}

/* SEPARATORS ON NEWS PAGE */

.page-splits		{
	height: 6px;
	width: 100%;
	margin-top: 10px;
	margin-bottom: 10px;
	border: 1px solid #CCC;
	background-color: #FFFFFF;
	color: #FFFFFF;
			}
	
/* IMAGE TABLE AND COLOR BARS */

.imagetable		{
			border-top: #000000 0px solid;
			border-bottom: #000000 0px solid;
			background-color: #FFFFFF;
			padding-top: 0px;
			padding-bottom: 0px;
			}

.imagewidth		{ width: 135px; }

.green1		{ background-color: #0A6900; }	/* GREEN */

.green2		{ background-color: #339229; }	/* LT GREEN */

.cyan1		{ background-color: #009BEC; }	/* CYAN */

.cyan2		{ background-color: #59C0F7; }	/* LT CYAN */

.blue1		{ background-color: #4A71CE; }	/* BLUE */

.blue2		{ background-color: #5C87E3; }	/* LT BLUE */

.blue3		{ background-color: #00C; }	/* DK BLUE */

.brown1		{ background-color: #83300E; }	/* BROWN */

.brown2		{ background-color: #AE5936; }	/* LT BROWN */

.red1		{ background-color: #B60B23; }	/* RED */

.red2		{ background-color: #E73A4F; }	/* LT RED */

.tan1		{ background-color: #0A6900; }	/* I MADE THIS GREEN */

.tan2		{ background-color: #339229; }	/* LT GREEN - changed */

.gray1		{ background-color: #C0C0C0; }	/* TAN */

.gray2		{ background-color: #F0F0F0; }	/* LT TAN */

.blue4		{ background-color: #00C; }	    /* blue */

/* GALLERY CODE */

.gallery-border		{ border: #0000FF 1px solid; margin-bottom: 1px; }

.gallery-borderon	{ border: #0000FF 1px solid; margin-bottom: 1px; }

.gallerytext		{ COLOR: #666666; FONT: 11px verdana, arial, sans-serif; font-weight: normal; }

.gallerytitle		{ COLOR: #000000; FONT: 13px "AvantGarde Md BT", arial, verdana, sans-serif; font-weight: bold; }

.price	 		{ COLOR: #339900; FONT: 14px "AvantGarde Md BT", arial, sans-serif; font-weight: bold; }

.cartmargin		{ margin: 5px 0px 0px 0px; }


/* HIDE MENU AND ITEMS FOR PRINTING */

@media print {
.printhide 	{ display:none; }
.printhelp	{ width:600px; }
}
@media screen{
.printonly 	{ display:none; }
}

/* LEFT SIDEBAR OPTIONS */

.sidebar-background
			{
			background-color: #FFFFFF;
			}

.sidebarwidth		{ width: 166px; }

.sidebartitle		{
	COLOR: #090;
	letter-spacing: 0px;
	font-weight: normal;
	font-family: "Comic Sans MS", cursive;
	font-size: 16px;
	text-align: center;
	font-style: normal;
	background: #FFF;
	line-height: 20px;
}
.sidebartext		{ COLOR: #666666; FONT: 11px verdana, arial, sans-serif; font-weight: normal; }

.sidebar-frame		{
	width: 166px;
	height: 650px;
	margin: 0px;
	padding: 0px;
	border: 0px none #FFFFFF;			/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */
			}

/* CONTACT FORM */

.shadeform	{
		FONT: 13px arial, verdana, sans-serif;
		background-color: #F5F6F7;
		background-image: url("picts/shadeform.gif");
		text-align: left;
		WIDTH: 175PX;
		BORDER: #000000 1px solid;
		}

.dropdown 	{
		COLOR: #000000;
		background-color: #F5F6F7;
		WIDTH: 200PX;
		FONT: 11px verdana, arial, sans-serif;
		}

.textarea	{
		FONT: 13px arial, verdana, sans-serif;
		background-color: #F5F6F7;
		background-image: url("picts/shadeform.gif");
		text-align: left;
		WIDTH: 235PX;
		BORDER: #000000 1px solid;
		}

.submit-button 	{ font: 13px arial, serif; }

/* SITE SEARCH FORM */

.searchsiteform		{
			FONT: 12px arial, verdana, sans-serif;
			color: #000000;
			background-color: #F5F6F7;
			background-image: url("picts/shadeform.gif");
			WIDTH: 110PX;
			HEIGHT: 19PX;
			BORDER: #000000 1px solid;
			margin-top: 1px;
			}

/* SITE SEARCH BACKGROUND */

.googlesearch		{ background-color: #FFFFFF; }

/* LINKS PAGE CODE */

.searchbutton	{ font: 11px arial, serif; }

.linksmargin	{ margin: 10px; }


.searchform 	{
		FONT: 11px arial, verdana, sans-serif;
		background-color: #F5F6F7;
		background-image: url("picts/shadeform.gif");
		WIDTH: 100PX;
		BORDER: #000000 1px solid;
		}

/* CODE FOR THE lyrics.js MENU */

.lyrics_menutable	{
			background-color:#f1fefe;
			padding: 5px;
			border: solid #000000;
			border-width: 0px 0px 0px 0px;
			/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */
			}

/* CODE FOR THE menu_gallery.js MENU */
.gallery_menutable_d	{
	padding: 5px;
	border: solid #000000;
	border-width: 0px 0px 0px 0px;
	background-color: #f1fefe ;			/* COLOR OF BACKGROUND FOR STRIP OF MENU ITEMS - WHITE (fff) TO MAKE BUTTONS */
	}

			
.gallery_menutable_p	{
	background-color:#2D9E36;
	padding: 5px;
	border: solid #000000;
	border-width: 0px 0px 0px 0px;			/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */
			}

.gallery_menutable_c	{
	background-color:#CC3366;
	padding: 5px;
	border: solid #000000;
	border-width: 0px 0px 0px 0px;			/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */
			}

.gallery_menutable_n	{
	background-color:#669;
	padding: 5px;
	border: solid #000000;
	border-width: 0px 0px 0px 0px;			/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */
			}

.menu-nav_d	{
		font-family: arial, verdana, helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		padding-top: 2px;
		padding-bottom: 2px;
		padding-left: 8px;
		padding-right: 8px;
		margin-left: 2px;
		margin-right: 2px;
		margin-top: 2px;
		margin-bottom: 2px;
		cursor:pointer;
		text-align: center;
		display: block;
		white-space: nowrap;
		color:#f1fefe
}

.menu-nav_p	{
		font-family: arial, verdana, helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		padding-top: 2px;
		padding-bottom: 2px;
		padding-left: 8px;
		padding-right: 8px;
		margin-left: 2px;
		margin-right: 2px;
		margin-top: 2px;
		margin-bottom: 2px;
		cursor:pointer;
		text-align: center;
		display: block;
		white-space: nowrap;
}
.menu-nav_c	{
		font-family: arial, verdana, helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		padding-top: 2px;
		padding-bottom: 2px;
		padding-left: 8px;
		padding-right: 8px;
		margin-left: 2px;
		margin-right: 2px;
		margin-top: 2px;
		margin-bottom: 2px;
		cursor:pointer;
		text-align: center;
		display: block;
		white-space: nowrap;
}
.menu-nav_n	{
		font-family: arial, verdana, helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		padding-top: 2px;
		padding-bottom: 2px;
		padding-left: 8px;
		padding-right: 8px;
		margin-left: 2px;
		margin-right: 2px;
		margin-top: 2px;
		margin-bottom: 2px;
		cursor:pointer;
		text-align: center;
		display: block;
		white-space: nowrap;
}

/* NOTE: HERE ARE THE BOTTONS - Change font, color etc here Mary Ellen */
a.menu-nav_n:link 	{
	background-color:#669;
	text-decoration: none;
	color: #CCF;
			}

a.menu-nav_n:visited 	{
	background-color:#669;
	text-decoration: none;
	color: #CCF;
			}

a.menu-nav_n:active 	{
			background-color:#600;
					text-decoration: none;
			color: #f1fefe;
			}

a.menu-nav_n:hover 	{
	background-color:#669;
	text-decoration: none;
	color: #f1fefe;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
			}

/* NOTE: HERE ARE THE BOTTONS - Change font, color etc here Mary Ellen */

a.menu-nav_d:link 	{
	background-color:#06C;
	text-decoration: none;
	color: #f1fefe;
			}

a.menu-nav_d:visited 	{
	background-color:#06C;
	text-decoration: none;
	color: #f1fefe;
			}

a.menu-nav_d:active 	{
	background-color:#06F;
	text-decoration: none;
	color: #f1fefe;
			}

a.menu-nav_d:hover 	{
	background-color:#06C;
	text-decoration: none;
	color: #9FF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
			}
			/* This defines Colors of the links in the submenu line of "Meet Don Robertson" */

a.menu-don_sub:link 	{
	background-color:#06C;
	text-decoration: none;
	color: #f1fefe;
			}

a.menu-don_sub:visited 	{
	background-color:#06C;
	text-decoration: none;
	color: #f1fefe;
			}

a.menu-don_sub:active 	{
	background-color:#06F;
	text-decoration: none;
	color: #f1fefe;
			}

a.menu-don_sub:hover 	{
	background-color:#06C;
	text-decoration: none;
	color: #CCC;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
			}

a.menu-nav_p:link 	{
	background-color:#2D9E36;
	text-decoration: none;
	color: #D5E9C0;
			}

a.menu-nav_p:visited 	{
	background-color:#2D9E36;
	text-decoration: none;
	color: #D5E9C0;
			}

a.menu-nav_p:active 	{
	background-color:#906;
	text-decoration: none;
	color: #FFFFFF;
			}

a.menu-nav_p:hover 	{
	background-color:#2D9E36;
	text-decoration: none;
	color: #FFFFFF;
	border: 0px none #f1fefe;
			}

/* NOTE: HERE ARE THE BOTTONS - Change font, color etc here Mary Ellen */
a.menu-nav_c:link 	{
	background-color:#CC3366;
	text-decoration: none;
	color: #F2C5C4;
			}

a.menu-nav_c:visited 	{
	text-decoration: none;
	color: #F2C5C4;
	background-color: #CC3366;
			}

a.menu-nav_c:active 	{
	text-decoration: none;
	color: #00C;
			}

a.menu-nav_c:hover 	{
	text-decoration: none;
	color: #FFF;
	border: 0px none #f1fefe;
			}
			
.videoname {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	color: #3CF;
	font-weight: bold;
}
.videoheader {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: bold;
	color: #CFC;
}
.videodata {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #999;
}
.album_quote {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: italic;
}
