/*  This stylesheet by Geoffrey Long (www.geoffreylong.com), circa 2009 */
/*  This stylesheet is for the Projects section.  It relies on another stylesheet, the Basics stylesheet, for simple formatting. */

@import url(http://www.interstitial.org/includes/iaf_basics.css);


/* General Body Style Overrides */

		A						{ color: #a48763; }
		A:hover					{ color: #e9d289; }


/* Navigation */

		.nav_topline			{ background-color: #bb9000; }
		.nav_topline A			{ color: #a48763; }
		.nav_bottomline			{ background-color: #a48763; }
		.nav_bottomline A		{ color: #e9d289; }


	/* nav_events */
	
		.nav_events				{ background-color: #a48763; } 
		.nav_events A			{ color: #522d00; }

			
/* Subnavigation */

		.nav_topline
			{
			background-color: #522d00;
			}
			
		.nav_bottomline
			{
			background-color: #a48763;
			padding: 5px 0px 5px 0px;
			}
			
		.nav_bottomline A
			{
			color: #522d00;
			}

		.subnav_element
			{
			padding: 0px 10px 0px 10px;
			margin: 0px;
			}

		.subnav_element_here
			{
			margin: 0px;
			padding: 0px 10px 0px 10px;
			}

		.subnav_element A
			{
			text-transform: uppercase;
			letter-spacing: 3px;
			font-size: 11px;
			font-weight: bold;
			}
			
		.subnav_element A:hover
			{
			color: #FFFFFF;
			text-decoration: none;
			}

		.subnav_element_here A
			{
			color: #ffffff;
			text-transform: uppercase;
			letter-spacing: 3px;
			font-size: 11px;
			font-weight: bold;
			}

		.subnav_element_here A:hover
			{
			color: #FFFFFF;
			text-decoration: none;
			}


			
/* Events */

		.events_title
			{
			font-size: 24pt;
			color: #73460f;
			margin: 10px 0px 10px 0px;
			text-transform: uppercase;
			letter-spacing: 3px;
			border-style: solid;
			border-width: 0px 0px 1px 0px;
			border-color: #73460f;
			}
			
		.events_single_title
			{
			font-size: 24pt;
			color: #73460f;	
		/*	color: #ffffff; */
			padding: 0px 0px 5px 0px;
			margin: 10px 0px 2px 0px;
		/*	padding: 40px 0px 0px 0px; */
			border-style: solid;
			border-width: 0px 0px 1px 0px;
			border-color: #ececec;
			}
			
		.events_data
			{
			color: #999999;
			margin: 0px 0px 40px 0px;
			font-size: 10pt;
			text-transform: uppercase;
			letter-spacing: 2px;
			padding: 2px 0px 2px 0px;
			border-style: solid;
			border-width: 0px 0px 0px 0px;
			border-color: #ececec;
			}
			
		.mainbody_sidebar_subnav_element
			{
			background-color: #a48763;
			}

		,mainbody_sidebar_subnav_element
			{
			background-color: #a48763;
			}
		
		.mainbody_sidebar_subnav_element A
			{
			color: #522d00;
			text-decoration: none;
			}
			
		.mainbody_sidebar_subnav_element A:hover
			{
			color: #ffffff;
			}
			
		.mainbody_sidebar_nav_element A
			{
			font-size: 10pt;
			}

		.mainbody_sidebar_nav_element A:hover
			{
			color: #a48763;
			}

		.event_photos img
			{
			border-style: solid;
			border-width: 2px;
			border-color: #ffffff;
			}
			
		.event_photos img:hover
			{
			border-style: solid;
			border-width: 2px;
			border-color: #a48763;
			}
			
		.event_photo_caption
			{
			font-size: 10pt;
			font-color: #666666;
			font-style: italic;
			}
			
			.events_list
			{
			margin: 40px 0px 0px 0px;
			}
		
		.events_list_entry
			{
			margin: 0px 0px 40px 0px;
			}
			
		.events_list_title
			{
			font-weight: bold;
			font-size: 14pt;
			}
			
		.events_list_data
			{
			color: #999999;
			margin: 0px 0px 10px 0px;
			font-size: 10pt;
			text-transform: uppercase;
			letter-spacing: 2px;
			padding: 2px 0px 2px 0px;
			border-style: solid;
			border-width: 0px 0px 0px 0px;
			border-color: #ececec;
			}
			
		.events_list_quote
				{
				line-height: 1.5em;
/*				text-indent: 15px;	*/
				margin: 0px 0px 15px 0px;
				color: #333333;
				font-size: 12pt;
				}
				

