body {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:100%; height:98%; background-color:#CECDD8;}
		
.leftMenu {background-image:url('images/menu/sublink_bg.gif'); background-repeat:repeat-x; text-align:left; }
		
.centerMenu {background-image:url('images/menu/sublink_bg.gif'); background-repeat:repeat-x; text-align:center;}
		
.rightMenu {background-image:url('images/menu/sublink_bg.gif'); background-repeat:repeat-x; text-align:right;	}
		
a.MenuLabelLink	{line-height:24px; color:#3E3E3E;	font-size:11px; font-family:tahoma; text-decoration:none; margin:0px; padding:0px; font-weight:bold;}
a.MenuLabelLink:link {line-height:24px; color:#3E3E3E;	font-family:tahoma; text-decoration:none;}
a.MenuLabelLink:visited	{line-height:24px; color:#3E3E3E; font-family:tahoma; text-decoration:none;}
a.MenuLabelLink:hover{line-height:24px; color:#3E3E3E; font-family:tahoma; text-decoration:none;}
		
a.MenuLabelLinkOn {line-height:24px; color:#3E3E3E; font-size:11px; font-family:tahoma; text-decoration:none; margin:0px; padding:0px; font-weight:bold;}
a.MenuLabelLinkOn:link {line-height:24px; color:#3E3E3E; font-family:tahoma; text-decoration:none;}
a.MenuLabelLinkOn:visited {line-height:24px; color:#3E3E3E; font-family:tahoma; text-decoration:none;}
a.MenuLabelLinkOn:hover {line-height:24px; color:#3E3E3E; font-family:tahoma; text-decoration:none;}
		
a.MenuItemLink {color:#3E3E3E; font-size:11px;font-family:tahoma; text-decoration:none; margin:0px; padding:0px; font-weight:;}
a.MenuItemLink:link {color:#3E3E3E; font-family:tahoma; text-decoration:none;}
a.MenuItemLink:visited {color:#3E3E3E; font-family:tahoma; text-decoration:none;}
a.MenuItemLink:hover {color:#3E3E3E; font-family:tahoma; text-decoration:none;}
		
a.MenuItemLinkOn {color:#3E3E3E; font-size:11px; font-family:tahoma; text-decoration:none; margin:0px; padding:0px; font-weight:bold;}
a.MenuItemLinkOn:link {color:#3E3E3E; font-family:tahoma; text-decoration:none;}
a.MenuItemLinkOn:visited {color:#3E3E3E; font-family:tahoma; text-decoration:none;}
a.MenuItemLinkOn:hover {color:#3E3E3E; font-family:tahoma; text-decoration:none;}
		
.myMenu {background-image:url('images/menu/menu_bg.gif'); background-repeat:repeat-x; position:absolute; visibility:hidden; z-index:5;}		
		
.myMenuLabelleft {padding:0px 0px 0px 0px; text-align:left;}		
.myMenuLabelcenter {padding:0px 0px 0px 0px; text-align:center;}		
.myMenuLabelright {padding:0px 0px 0px 0px; text-align:right;}		
.myMenuItemleft {padding:0px 0px 0px 0px; text-align:left;}		
.myMenuItemcenter {padding:0px 0px 0px 0px; text-align:center;}		
.myMenuItemright {padding:0px 0px 0px 0px; text-align:right;}		
		
#slpMenu {width:610px; padding:0px 0px 0px 0px; z-index:1;}
/*---DHTML ABOVE----------------------------------------------------------------------------------------------------------*/

/*LINKS-START-------------------------------------------------------------------------------------------------------------*/
a {text-decoration:none; font-family:tahoma; font-size:11px; color:#353029;}
a:link {text-decoration:none; font-family:tahoma; font-size:11px; color:#353029;}
a:visited {text-decoration:none; font-family:tahoma; font-size:11px; color:#353029;}
a:hover {text-decoration:underline; font-family:tahoma; font-size:11px; color:#353029;}




			/*EVENTS LINKS*/
			a.left_col_event_link {text-decoration:none; font-family:tahoma; font-size:11px; color:#25211B;}
			a.left_col_event_link:link {text-decoration:none; font-family:tahoma; font-size:11px; color:#25211B;}
			a.left_col_event_link:visited {text-decoration:none; font-family:tahoma; font-size:11px; color:#25211B;}
			a.left_col_event_link:hover {text-decoration:underline; font-family:tahoma; font-size:11px; color:#25211B;}
			
			/*SITE CREDITS*/
			a.credits {text-decoration:none; color:#444444; font-size:10px; font-family:tahoma;}
			a.credits:active {text-decoration:none; color:#444444; font-size:10px; font-family:tahoma;}
			a.credits:visited {text-decoration:none; color:#444444; font-size:10px; font-family:tahoma;}
			a.credits:hover {text-decoration:none; color:#FFFFFF; font-size:10px; font-family:tahoma;}
			
			/*forms and audio*/
			a.col_left_link {text-decoration:none; font-family:tahoma; font-size:11px; color:#25211B;}
			a.col_left_link:link {text-decoration:none; font-family:tahoma; font-size:11px; color:#25211B;}
			a.col_left_link:visited {text-decoration:none; font-family:tahoma; font-size:11px; color:#25211B;}
			a.col_left_link:hover {text-decoration:underline; font-family:tahoma; font-size:11px; color:#25211B;}
			
			
			
			/*calendar style*/
			a.calendar_previous_next_link {text-decoration:none; font-family:tahoma; font-size:12px; color:#FFFFFF;}
			a.calendar_previous_next_link:link {text-decoration:none; font-family:tahoma; font-size:12px; color:#FFFFFF;}
			a.calendar_previous_next_link:visited {text-decoration:none; font-family:tahoma; font-size:12px; color:#FFFFFF;}
			a.calendar_previous_next_link:hover {text-decoration:none; font-family:tahoma; font-size:12px; color:#FF8833;}
			
			a.calendar_event_link {text-decoration:none; font-family:tahoma; font-size:10px; color:#666666;}
			a.calendar_event_link:link {text-decoration:none; font-family:tahoma; font-size:10px; color:#666666;}
			a.calendar_event_link:visited {text-decoration:none; font-family:tahoma; font-size:10px; color:#666666;}
			a.calendar_event_link:hover {text-decoration:underline; font-family:tahoma; font-size:10px; color:#25211B;}
			
			a.calendar_event_link_nonmonth {text-decoration:none; font-family:tahoma; font-size:10px; color:#666666;}
			a.calendar_event_link_nonmonth:link {text-decoration:none; font-family:tahoma; font-size:10px; color:#666666;}
			a.calendar_event_link_nonmonth:visited {text-decoration:none; font-family:tahoma; font-size:10px; color:#666666;}
			a.calendar_event_link_nonmonth:hover {text-decoration:underline; font-family:tahoma; font-size:10px; color:#7D4002;}
			
			a.calendar_event_link_month {text-decoration:none; font-family:tahoma; font-size:10px; color:#21236B;}
			a.calendar_event_link_month:link {text-decoration:none; font-family:tahoma; font-size:10px; color:#21236B;}
			a.calendar_event_link_month:visited {text-decoration:none; font-family:tahoma; font-size:10px; color:#21236B;}
			a.calendar_event_link_month:hover {text-decoration:underline; font-family:tahoma; font-size:10px; color:#FF6600;}
			
			a.calendar_event_link_today {text-decoration:none; font-family:tahoma; font-size:10px; color:#21236B;}
			a.calendar_event_link_today:link {text-decoration:none; font-family:tahoma; font-size:10px; color:#21236B;}
			a.calendar_event_link_today:visited {text-decoration:none; font-family:tahoma; font-size:10px; color:#21236B;}
			a.calendar_event_link_today:hover {text-decoration:underline; font-family:tahoma; font-size:10px; color:#FF6600;}
			
			
			
			/*EVENT DATE*/
			a.event_date_link {text-decoration:underline; font-family:tahoma; font-size:11px; color:#353029;}
			a.event_date_link:link {text-decoration:underline; font-family:tahoma; font-size:11px; color:#353029;}
			a.event_date_link:visited {text-decoration:underline; font-family:tahoma; font-size:11px; color:#353029;}
			a.event_date_link:hover {text-decoration:underline; font-family:tahoma; font-size:11px; color:#0000ee;}

			/*EVENT TOP COLUMN*/
			a.event_top_links {text-decoration:none; font-family:tahoma; font-size:10px; color:#353029;}
			a.event_top_links:link {text-decoration:none; font-family:tahoma; font-size:10px; color:#353029;}
			a.event_top_links:visited {text-decoration:none; font-family:tahoma; font-size:10px; color:#353029;}
			a.event_top_links:hover {text-decoration:underline; font-family:tahoma; font-size:10px; color:#353029;}
			
			/*ENSEMBLES LEFT COLUMN*/
			a.ensembles_left {text-decoration:none; font-family:tahoma; font-size:12px; color:#353029;}
			a.ensembles_left:link {text-decoration:none; font-family:tahoma; font-size:12px; color:#353029;}
			a.ensembles_left:visited {text-decoration:none; font-family:tahoma; font-size:12px; color:#353029;}
			a.ensembles_left:hover {text-decoration:underline; font-family:tahoma; font-size:12px; color:#353029;}

/*LINKS-END---------------------------------------------------------------------------------------------------------------*/



/*body: main columns*/
td.column_left {width:195px; vertical-align:top;}
td.column_right {width:567px; vertical-align:top;}

/*events*/
div.event_date {padding-left:10px; font-family:tahoma; font-size:11px; color:#25211B; width:175px; font-weight:bold;}
div.event_time {padding-left:18px; font-family:tahoma; font-size:11px; color:#25211B; width:159px;}
div.event_venue {padding-left:18px; font-family:tahoma; font-size:11px; color:#25211B; width:159px;}
div.event_group {padding-left:18px; font-family:tahoma; font-size:11px; color:#25211B; width:159px;}
div.event_city_state {padding-left:18px; font-family:tahoma; font-size:11px; color:#25211B; width:159px;}
div.event_website {padding-left:24px; font-family:tahoma; font-size:11px; color:#25211B; width:147px;}
div.event_directions {padding-left:24px; font-family:tahoma; font-size:11px; color:#25211B; width:147px;}
div.event_comment {padding-left:24px; padding-bottom:16px; padding-top:4px; font-family:tahoma; font-size:10px; color:#25211B; width:147px;}


/*news entries*/
div.news_date {padding-left:20px; width:527px; font-family:tahoma; font-size:10px; color:#25211B;}
div.news_title {padding-left:20px; width:527px; font-family:tahoma; font-size:12px; color:#; font-weight:bold; text-decoration:underline;}
div.news_article {padding-left:26px; width:521px; font-family:tahoma; font-size:11px; color:#;}
div.news_signature {padding-left:26px; width:521px; font-family:tahoma; font-size:11px; color:#;}
div.news_author {padding-left:26px; width:521px; font-family:tahoma; font-size:11px; color:#;}


div.col_left_header {padding-left:10px; width:175px; font-family:tahoma; font-size:12px; font-weight:bold; color:#25211B; text-decoration:underline;}
div.col_left_area {padding-left:18px; width:159px; color:#25211B;}


/*form page----------------------------------------------------------*/
div.form_link_header {width:135; font-family:tahoma; font-size:12px; color:#25211B; font-weight:bold; padding-left:4px; padding-top:10px; padding-bottom:4px; text-decoration:underline;}
div.form_link_body {width:135; font-family:tahoma; font-size:12px; color:#25211B; padding-left:4px;}




.calendar_month_name {font-family:tahoma; font-size:16px; font-weight:bold; color:#FFFFFF;}


table.calendar {width:742px; height:440px;border:1px solid #000000; border-collapse:collapse; color:#000000; background-image:url('../images/calendar_header.jpg'); background-repeat:repeat-x;}
td.today {width:106px; height:88px; vertical-align:top; border:1px solid black; color:#000000; background:#FFFFFF; font-weight:; font-family:tahoma; font-size:10px;}
td.days {width:106px; height:88px; vertical-align:top; border:1px solid #434470; color:#000000; background:#FFFFFF; font-family:tahoma; font-size:10px;}
td.nonmonthdays {width:106px; height:88px; vertical-align:top; border:1px solid black; color:#666666; background:#dddddd; font-family:tahoma; font-size:10px;}
div.calendar_nonmonthdays_date {vertical-align:top; color:#666666; font-family:tahoma; font-size:10px;}
div.calendar_nonmonthdays_body {width:106px; vertical-align:top; color:#666666; font-family:tahoma; font-size:10px;}
/*BFC2F5*/



/*EVENT POPUP WINDOW------------------------------------------------*/
body.event_window_body {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:349px; height:216px; background-color:#CECDD8;}



td.event_time {padding-right:4px; padding-bottom:2px; font-family:tahoma; font-size:10px; color:#353029; font-weight:bold;}
.event_top_links {padding-bottom:14px; font-family:tahoma; font-size:10px; color:#353029;}





/*spacers------------------------------------------------------------*/
.spacer_very_small {height:4px;}
.spacer_small {height:8px;}
.spacer_medium {height:16px;}
.spacer_large {height:32px;}
.spacer_very_large {height:64px;}







