/* Link colors
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */

	a {
		color:#01a5cb;
	}

	a:hover {
		color:#018eaf;
	}
	
	a:visited {
		color:#018eaf;
	}
	
/* Custom content page colors
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */

	/* Color 1 */
		.custom_color_1 #content_main {
			border-color:#FF3333;
		}
	
		.custom_color_1 #content_main h2, .custom_color_1 .meta_wrap {
			background-color:#FF3333;
		}
	
	/* Color 2 */
		.custom_color_2 #content_main {
			border-color:#6CA342;
		}
	
		.custom_color_2 #content_main h2, .custom_color_2 .meta_wrap {
			background-color:#6CA342;
		}
	
	/* Color 3 */
		.custom_color_3 #content_main {
			border-color:#FFB200;
		}
	
		.custom_color_3 #content_main h2, .custom_color_3 .meta_wrap {
			background-color:#FFB200;
		}
	
	/* Color 4 */
		.custom_color_4 #content_main {
			border-color:#3886BC;
		}
	
		.custom_color_4 #content_main h2, .custom_color_4 .meta_wrap {
			background-color:#3886BC;
		}
	
	/* Color 5 */
		.custom_color_5 #content_main {
			border-color:#FF3333;
		}
	
		.custom_color_5 #content_main h2, .custom_color_5 .meta_wrap {
			background-color:#FF3333;
		}
	
	/* Color 6 */
		.custom_color_6 #content_main {
			border-color:#6CA342;
		}
	
		.custom_color_6 #content_main h2, .custom_color_6 .meta_wrap {
			background-color:#6CA342;
		}
	
	/* Color 7 */
		.custom_color_7 #content_main {
			border-color:#FFB200;
		}
	
		.custom_color_7 #content_main h2, .custom_color_7 .meta_wrap {
			background-color:#FFB200;
		}
	
	/* Color 8 */
		.custom_color_8 #content_main {
			border-color:#FFB200;
		}
	
		.custom_color_8 #content_main h2, .custom_color_8 .meta_wrap {
			background-color:#3886BC;
		}



	
/* Content area
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */

	#content {
		border-color:#ccc;
		background:#f5f5f5;
	}



/* Main navigation
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */

	/* Top-level unselected area */
		#main_nav {
			background-color:#d6d8dc;
			border-color:#ffffff;
		}
	
	/* Top-level unselected links hover */
		#main_nav li:hover a, #main_nav li.jq-hover a {
			background-color:#e7e7e7;
			color:#333;
		}
		
	/* Selected tab */
		#main_nav li.selected a {
			background:#00b0d9;
			color:white;
			border-color:#00b0d9;
		}
		
	/* Selected tab link hover */
		#main_nav li.selected:hover a, #main_nav li.selected-jq-hover a {
			background-color:#00b0d9;
		}

	/* Second-level menu */
		#main_nav li ul, #main_nav li.selected ul, #main_nav li.selected li a {
			background-color:#00b0d9;
		}
		
	/* Second-level menu links */
		#main_nav li.selected li a {
			color:white;
		}	
	
	/* Second-level menu links hover */
		#main_nav li.selected ul li:hover a, #main_nav li.selected ul li.jq-hover a {
			color:black;
			background-color:#e7e7e7;
		}

		
	/* Dropdown menu links */
		#main_nav li.selected ul li:hover li a, #main_nav li.selected ul li.jq-hover li a {
			color:#01b4dd;
		}
	
	/* Dropdown menu links hover */
		#main_nav li.selected ul li li:hover, #main_nav li.selected ul li li.jq-hover {
			background:#d6d8dc;
		}

		#main_nav li.selected ul li li:hover a, #main_nav li.selected ul li li.jq-hover a {
			color:#01b4dd;
		}
	
/* Search bar
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */

	#search_section { 
		background-color:#eff0eb;
	}
	
	

/* Windows
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */

	/* Headers */
		#content_sub li h2, #content #home_featured_events h2, #site_info h2 {
			background-color:#e5e5e5;
			color:#666666;
			border-bottom-color:#ccc;
		}	

		#content_sub li h1, #content #home_featured_events h1, #site_info h1 {
			background-color:#e5e5e5;
			color:#666666;
			border-bottom-color:#ccc;
		}
	
	/* Borders */
		#content_sub li, #home_featured_events, #site_info ul li {
			border-color:#ccc;
		}
	
/* Meta links
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */

	/* Top bar (breadcrumbs, rss, report an error)  */
		#meta_links {
			background-color:#D9D9D9;
		}
		
	/* Tools bar (bookmark, email, suggest changes)  */
		#tools {
			background-color:#efefef;
		}
		
/* Category spotlight
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */

	/* Border color */
		#category_spotlight, #category_spotlight .inner {
			border-color:#46A2FF;
		}
	
	/* Background gradient color */
		#category_spotlight {
			background-color:#e0f2ff;
		}
	
/* Content headers (shaped like tabs with lines)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */
	
	/* Tab */
		.content #content_main h3 span, #info h5 span {
			background-color:#00b0d9;
			color:white;
		}
	
	/* Bottom border */
		.content #content_main h3, #info h5 {
			border-bottom-color:#00b0d9;
		}
	
/* Detail page info tabs
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */

	/* Unselected tabs shape */
		.semtabs {
			background-color:#d4d4d4;
			border-color:#999;
		}
	
	/* Unselected tabs right border */
		#info .semtabs li {
			border-color:#999;
		}
	
	/* Unselected tabs left border */
		.semtabs a {
			border-left-color:white;
		}
	
	/* Unselected tabs hover */
		.semtabs li:hover, .semtabs li.jq-hover {
			background-color:#ddd;
		}
	
		.semtabs li:hover a, .semtabs li.jq-hover a {
			color:#535353;
		}
	
	/* Selected tab */
		#info .semtabs li.selected {
			background-color:white;
			border-color:#999;
		}
	
		.semtabs .selected a, .semtabs li.selected:hover a, .semtabs li.selected-jq-hover a {
			color:#535353;
		}
	

	

/* Additional custom styles - add by Jeff
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */

	.content #content_main h2 {
		background-color:#D9D9D9;
                text-transform:lowercase;
                color:#666666;
                font-size: 24px;
	}	

	.content #content_main h1 {
		background-color:#D9D9D9;
                text-transform:lowercase;
                color:#666666;
                font-size: 24px;
	}	

	.content #content_main {
		background:white;
		border:3px solid #D9D9D9;
		border-width:0 3px 3px;
		padding:0 17px 10px;
		margin-bottom:12px;
		font-family:Arial, Helvetica, sans-serif;
		width:605px;
		line-height:1.6em;
	}
