BODY	{
	scrollbar-base-color: #F0F0F0;
	scrollbar-track-color: #F0F0F0;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	border: 0px none #FFFFFF;
	}


.photopage_text {
	color: #00c;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-align:left;
}

P {
	color: #00c;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 19px;
}

H1 {
	color: #939;
	font-family: "Comic Sans MS", cursive;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
}
H4 {
	color: #03C;
	font-family: "Comic Sans MS", cursive;
	font-size: 24px;
	font-weight: bold;
	text-align: center;
}
H5 {
	color: #00F;
	font-family: "Comic Sans MS", cursive;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	line-height: 22px;
}
H6 {
	color: #609;
	font-family: "Comic Sans MS", cursive;
	font-size: 38px;
	font-weight: bold;
	text-align: center;
}
H7 {
	color: #00F;
	font-family: "Comic Sans MS", cursive;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	line-height: 20px;
}


/* NON-MENU LINK COLORS */

a:link, a:visited, a:active	{
	color: #039;
	text-decoration: underline;
}

a:hover				{
	color: #06F;
	text-decoration: underline;
	font-weight: bold;
}

/* Special Anchor Classes */

.watch_video:link, .watch_video:visited, .watch_video:active	{
	color: #36C;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
}

.watch_video:hover				{
	color: #00F;
	text-decoration: underline;
	font-weight: bold;
	font-size: 14px;
}

.book_title:link, .watch_video:visited, .watch_video:active	{
	color: #666;
	text-decoration: none;
	font-weight: normal;
	font-size: 16px;
	text-align: center;
}

.book_title:hover				{
	color: #06F;
	text-decoration: underline;
	font-weight: normal;
	font-size: 16px;
}

.big_header {
	color: #03C;
	font-family: "Comic Sans MS", cursive;
	font-size: 24px;
	font-weight: bold;
	text-align: center;
}

.comic_head {
	color: #00F;
	font-family: "Comic Sans MS", cursive;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	line-height: 22px;
}
.comic_head_l {
	color: #00F;
	font-family: "Comic Sans MS", cursive;
	font-size: 32px;
	font-weight: bold;
	text-align: center;
}
.medium_text_italic {
	color: #00c;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size: 19px;
}
.medium_text {
	color: #00c;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 19px;
}
/* THE NEXT LINE CONTROLS THE FONT SIZE ON ALL PAGES */

TABLE		{
	COLOR: #660066;
	FONT: 12px verdana, arial, sans-serif;
}
.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 16px;
}


.main_text_justified {
	COLOR: #666;
	letter-spacing: 0px;
	font-weight: normal;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align: justify;
	font-style: normal;
	line-height: 22px;
	padding: 10px 16px;
}

.main_text_large      {
	COLOR: #00C;
	letter-spacing: 0px;
	font-weight: normal;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-align: left;
	font-style: normal;
	line-height: 20px;
	padding: 10px 50px;
}

.main_text_larger      {
	COLOR: #606;
	letter-spacing: 0px;
	font-weight: bold;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 24px;
	text-align: left;
	font-style: normal;
	line-height: 42px;
	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;
}
.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;
}

.go_text		{
	COLOR: #009;
	letter-spacing: 0px;
	font-weight: normal;
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 18px;
	text-align: left;
	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: 18px;
	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: #000;
	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;
}

.subtitle_c	{
	COLOR: #C99;
	font-weight: normal;
	font-family: verdana, arial, sans-serif;
	font-size: 14px;
}


.subtitle_n	{
	COLOR: #C9C;
	font-weight: normal;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-style: normal;
}

.smalltitle 	{ COLOR: #000000; FONT: 13px verdana, arial, sans-serif; font-weight: bold; }
.subtitle_date {
	COLOR: #396;
	font-weight: bold;
	font-family: "Lucida Console", Monaco, monospace;
	font-size: 16px;
	font-variant: normal;
	line-height: 30px;
	text-align: center;
}

.list 		{ COLOR: #FF0000; font-weight: normal; }

.footer {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	text-decoration:none;
	color: #666;
	text-align:center;
}
.copyright {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	text-decoration:none;
	color: #666;
	text-align:center; 
	vertical-align:middle;
}

.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;
}

.smalltext	{
	COLOR: #666666;
	FONT: 11px verdana, arial, sans-serif;
	font-weight: normal;
	text-align: left;
}

.phonetitle	{
	COLOR: #666;
	FONT: 13px arial, sans-serif;
	font-weight: bold;
}

.no_repeat { background: url(/images/hdr_the-music-of-don.jpg);	background-repeat:no-repeat; }

.formmargin	{ margin: 0px; }

.just 		{
	text-align: left;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
}

.map 			{
			COLOR: #6F9D19;
			line-height: 22px;
			margin: 10px;
			margin-left: 30px;
			}

.faq 			{
			FONT: 11px verdana, arial, sans-serif;
			font-weight: normal;
			COLOR: #AE5936;
			line-height: 19px;
			margin: 20px;
			}

.faqline		{ border-bottom: #83300E 1px solid; }

/* HEADER BACKGROUND COLOR */

.header		{ }

/* NON GALLERY IMAGE BORDERS */

.borders		{
	border: 1px solid #000;
}

/* 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;
			}

.phototable_info	{
	background-color: #FFFFFF;
	padding-top: 0px;
	padding-bottom: 0px;
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 0px none;
	border-left: 0px none;
 			}
.GO {
	color: #609;
	font-family: "Comic Sans MS", cursive;
	font-size: 38px;
	font-weight: bold;
	text-align: center;
}
	
/* 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: #000000 3px solid; margin-bottom: 3px; }

.gallery-borderon	{ border: #FF0000 3px solid; margin-bottom: 3px; }

.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; }

/* TEMPLATE ORDER BUTTONS */

.button-order	 	{
			color: #FFFFFF;
	       		font: bold 11px verdana, arial, serif;
			text-align: center;
			background-color: #3C57E7;
	        	background-image: url("picts/button-order.gif");
        		padding: 5px 5px 5px 5px;
			cursor:pointer;
			width: 100px;
        		border: #333399 0px solid;
			}

.buttonon-order	 	{
			color: #FFFFFF;
	       		font: bold 11px verdana, arial, serif;
			text-align: center;
			background-color: #FF7C2C;
	        	background-image: url("picts/buttonon-order.gif");
        		padding: 5px 5px 5px 5px;
			cursor:pointer;
			width: 100px;
        		border: #CC6600 0px solid;
			}

/* FAQ POPUP BUTTONS*/

.button 		{
			color: #000000;
	       		font: bold 12px arial, serif;
			text-align: center;
			background-color: #FFFFFF;
        		padding: 2px 7px 2px 7px;
			cursor:pointer;
        		border: #FFFFFF 1px solid;
			}

.buttonon 		{
			color: #FF0000;
	       		font: bold 12px arial, serif;
			text-align: center;
			background-color: #FFFFFF;
        		padding: 2px 7px 2px 7px;
			cursor:pointer;
        		border: #FF0000 1px solid;
			}

/* PAYPAL FORM AND SERVICES PAGE */

.serviceslist	{ margin: 15px; }

.services	{ COLOR: #6F9D19; font: 14px arial, verdana, sans-serif; font-weight: bold; }

.payment-table		{
			background-color: #E7EEF6;
			width: 150px;
			BORDER: #002963 1px solid;
			}

.paymenttext		{ COLOR: #002963; FONT: 11px verdana, arial, sans-serif; font-weight: normal; }

.payment-form		{
			FONT: 13px arial, verdana, sans-serif;
			background-color: #F5F6F7;
			text-align: left;
			WIDTH: 110PX;
			BORDER: #002963 1px solid
			}

.payment-submit		{ WIDTH: 110PX; font-size: 13px; }

/* 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:#FFFFFF;
			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: #36C;			/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */
	}

			
.gallery_don_sub	{
	padding: 5px;
	border: solid #000000;
	border-width: 0px 0px 0px 0px;
	background-color: #ffffff;			/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */
			}
			
.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;
}
.menu-don_sub	{
		font-family: arial, verdana, helvetica, sans-serif;
		font-size: 20px;
		font-weight: bold;
		background-color: #06C;
		text-decoration:none;
		padding-top: 2px;
		padding-bottom: 2px;
		padding-left: 14px;
		padding-right: 14px;
		margin-left: 11px;
		margin-right: 11px;
		margin-top: 2px;
		margin-bottom: 2px;
		cursor:pointer;
		text-align: center;
		display: block;
		white-space: nowrap;
}

.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: #FFFFFF;
			}

a.menu-nav_n:hover 	{
	background-color:#669;
	text-decoration: none;
	color: #FFFFFF;
	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: #CCC;
			}

a.menu-nav_d:visited 	{
	background-color:#06C;
	text-decoration: none;
	color: #CCC;
			}

a.menu-nav_d:active 	{
	background-color:#06F;
	text-decoration: none;
	color: #FFFFFF;
			}

a.menu-nav_d:hover 	{
	background-color:#06C;
	text-decoration: none;
	color: #FFFFFF;
	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: #FFF;
			}

a.menu-don_sub:visited 	{
	background-color:#06C;
	text-decoration: none;
	color: #FFF;
			}

a.menu-don_sub:active 	{
	background-color:#06F;
	text-decoration: none;
	color: #FFF;
			}

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 #FFFFFF;
			}

/* 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 #FFFFFF;
			}
			
.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;
}
