/* <style> */

/* BGN: topNav-menu - Top level navigation */

#topNav-menu {
	background: url(/site_images/navigation/topNav/topNav-bg.png);
	width: 769px;
	height: 75px;
	margin-bottom: 25px;
}

	#topNav-menu TABLE#menuList {
		margin-left: 0;
		margin-bottom: 0;
		width: 100%;
		height: 100%;
	}
	
	#topNav-menu TABLE#menuList SPAN.firstWord {
		padding-right: -2px;
	}
	
			#topNav-menu TABLE#menuList TR {
				background: url(/site_images/navigation/topNav/topNav-top_border_shade_bg_.png) repeat-x top;
			}	

			#topNav-menu TABLE#menuList TD {
				padding-right: 10px;
				padding-bottom: 2px;
				text-transform: uppercase;
				font-size: .95em;
				font-weight: bold;
				font-family: "Trebuchet MS", "Avant Garde", "Century Gothic";
				letter-spacing: .08em;
			}	
	
			#topNav-menu TABLE#menuList TD.active {
				background: #F9FAE7 url(/site_images/navigation/topNav/topNav-activeTab-border-rig.png) repeat-y right;
			}		
			
			#topNav-menu TABLE#menuList A {
				color: #F9FAE7;
				text-decoration: none;

				
			}

			#topNav-menu TABLE#menuList A:HOVER {
				color: White;			
			}


			
			#topNav-menu TABLE#menuList TD.active A {
				color: #1A3117;				
			}		



/* END: topNav-menu - Top level navigation */


/* BGN: sibNav-menu - Sibling level navigation for sidebar */
		#sibNav-menu {
			width: 192px;
			font-family: Arial, Helvetica, sans-serif;
			font-size: .8em;
		}

			#sibNav-menu UL {
				border-top: 1px solid #CCCC99;	
				margin: 0;
				padding: 0;
			}
			
				#sibNav-menu UL LI {
					list-style: none;
					background: repeat-x top;
					padding: 2px 3px 5px 5px;
					border-left: 1px solid #CCCC99;
					border-right: 1px solid #CCCC99;
					border-bottom: 1px solid #CCCC99;
					margin: 0;
					padding: 0;	
	
				}
					
					#sibNav-menu UL LI A {
						padding: .5em;
						display:block;
						text-decoration: none;
					}
					
			
					#sibNav-menu UL LI A.active {
						/* background: url(/site_images/navigation/sibNav/active_item_arrow_bg.png) no-repeat 0px 3px; */
						background: #B97F85 url(/site_images/navigation/sibNav/sibnav_active_bg.gif) repeat-x;
						margin:0;
						font-weight: bold;
						color: White;
						
					}
			
					#sibNav-menu UL LI A.inactive {
						/* background: url(/site_images/navigation/sibNav/inactive_item_bg_with_mouseover.png) no-repeat 0px -13px;*/
						color: Black;
						text-decoration: none;
						background: #F8FAE6 url(/site_images/navigation/sibNav/sibnav_inactive_bg.gif);										
					}
					
					
					#sibNav-menu UL LI.inactive A:HOVER {
						background: url(/site_images/navigation/sibNav/inactive_item_bg_with_mouseover.png) no-repeat 0px 3px;					
					}
			
/* END: sibNav - Sibling level navigation for sidebar */

/* BGN: #joinMailingList-sidebar - Sidebar Element, "Join our mailing list" */
	#joinMailingList-sidebar {
		width: 190px;
		background: url(/site_images/sidebars/mailing_list_signup/gradient_bg.png);
		position: relative;
		border: 1px solid #cccc99;
		margin-right: 10px;
	}
		#joinMailingList-sidebar .corner {
			width: 8px;
			height: 8px;
			position: absolute;
		}
		/* Corner Backgorund Images */
		#joinMailingList-sidebar .corner-NE {
			background: url(/site_images/sidebars/mailing_list_signup/crnr-ne.png);
			top: -1px; right: -1px;
		}		
		#joinMailingList-sidebar .corner-SE {
			background: url(/site_images/sidebars/mailing_list_signup/crnr-se.png);
			bottom: -1px; right: -1px;			
		}
		#joinMailingList-sidebar .corner-SW {
			background: url(/site_images/sidebars/mailing_list_signup/crnr-sw.png);
			bottom: -1px; left: -1px;
		}
		#joinMailingList-sidebar .corner-NW {
			background: url(/site_images/sidebars/mailing_list_signup/crnr-nw.png);
			top: -1px; left: -1px;
		}
		/* Content Area (Padding) */
		#joinMailingList-sidebar #content {
			font-family: Arial, Helvetica, sans-serif;
			margin: 3px 3px 3px 3px;
			font-size: 1em;
		}
		
		#joinMailingList-sidebar P#introParagraph {
			font-size: .8em;
			margin-top: 7px; 
			margin-left: 10px;
		}	
		/* Title */
		#joinMailingList-sidebar H3 {
			background: url(/site_images/sidebars/mailing_list_signup/envelope.png) no-repeat;
			font-size: .8em;
			font-weight: bold;
			padding-left: 20px;
			text-decoration: underline;
		}
		/* Form */
		#joinMailingList-sidebar FORM {
			margin-left: 10px;
			margin-bottom: 15px;
		}
		#joinMailingList-sidebar FORM LABEL {
			color: #333;
			font-family: Arial, Helvetica, sans-serif;
			font-size: .7em;
			font-weight: bold;
			display: block;	
		}
		#joinMailingList-sidebar FORM INPUT {
			margin-bottom: 10px;
			border : 1px solid #c0c29e;
		}
		#joinMailingList-sidebar FORM #submit_button {
			border: 0;
		}
/* END: #joinMailingList-sidebar - Sidebar Element, "Join our mailing list" */

/* BGN: #upcomingEvents-sidebar Sidebar Element, "Upcoming Events */
	#upcomingEvents-sidebar {
		width: 192px;
	}
	
	#upcomingEvents-sidebar H3 {
		height: 41px;
		background: url(/site_images/sidebars/upcoming_events/header.jpg) no-repeat;
		text-indent: -99999px;
	}
	
	#upcomingEvents-sidebar UL {
		list-style: none;
		list-style-position: inside;
	}


		#upcomingEvents-sidebar H4 {
		font-size: 12px;
		font-weight: normal;
	}
	
	#upcomingEvents-sidebar H4 A {
		text-decoration: none;
		color: #1B331D;
	}
	
	#upcomingEvents-sidebar H4 A:HOVER {
		text-decoration: underline;
		color: #1D3A1F;
	}
	
	#upcomingEvents-sidebar LI {
		width: 192px;
		padding: 5px 5px 5px 5px;
		border-left: 1px solid #CCCC99;
		border-right: 1px solid #CCCC99;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		
	}
	
	#upcomingEvents-sidebar .odd {
		background: #EEEFDC url(/site_images/sidebars/upcoming_events/bottom_border.gif) repeat-x bottom;
	}
	
	#upcomingEvents-sidebar .even {
		background: #EBECD6 url(/site_images/sidebars/upcoming_events/bottom_border.gif) repeat-x bottom;
	}
	
	
	#upcomingEvents-sidebar DIV.footer {
		height: 21px;
		background: url(/site_images/sidebars/upcoming_events/footer.jpg) no-repeat;
	}
	
	
	


/* END: #upcomingEvents-sidebar Sidebar Element, "Upcoming Events */






/* </style> */