/*************************************************************************
	@imports
*************************************************************************/
	@import url("pagination.css");

	
/*************************************************************************
	@basic_tags
*************************************************************************/
	body, table, tr, td, form, select, option, text, input, textarea
	{
		font: 11px/1.3 tahoma, arial, Helvetica, sans-serif;
	}
	
	body
	{
		background-color: #EFE7CE;
		padding: 0;
		margin: 0;
	}

	/********************/
	/*** @header_tags ***/
	/********************/
		h1, h2, h3, h4, h5, h6
		{
			color: #000;
			margin: 0;
			padding: 0;
			line-height: 1.3;
		}
		
		h1 { font-size: 1.8em; padding: 0; }
		h2 { font-size: 2.2em; padding: 0; font-weight: normal; font-family: georgia, times, serif; color: #203339; border-bottom: 1px solid #7B3100; margin-bottom: .5em; padding-bottom: .7em; }
		h3 { font-size: 1.3em; margin: 0 0 5px 0; }
		h4 { font-size: 1.1em; margin-top: 5px; }
		h5 { font-size:   1em; }
		h6 { font-size:  .9em; }
	
	

	/**************/
	/*** @links ***/
	/**************/
		a, a:link, a:visited, a:active, a:hover
		{
			color: #000;
			text-decoration: none;
		}
		
		a:hover
		{
			text-decoration: underline;
		}

		a img
		{
			border: none;
		}
		
		a.more, a.more:link, a.more:visited, a.more:active, a.more:hover
		{
			text-decoration: underline;
			color: #CE6B42;
		}
		
		
	/**************/
	/*** @lists ***/
	/**************/
		dl
		{
			display: block;
			line-height: 1.4em;
			font-size: .9em;
			margin-top: 0;
			margin-bottom: 1.5em;
			padding: 0;
		}
		
		dt
		{
			margin-right: .4em;
			font-weight: bold;
			width: auto;
			float: left;
		}
		
		dd a, dd a:visited
		{
			text-decoration: underline;
		}
		
		ul, ol
		{
			margin: 0 0 0 1.8em;
			padding: 0;
		}
		
		ul li
		{
			margin: 0;
			padding: 0;
			list-style: square;
		}

		
	/**************/
	/*** @other ***/
	/**************/
		img
		{
		}
		
		div
		{
			margin: 0;
			padding: 0;
		}
		
		div.meta
		{
			color: #666;
			font-size: .9em;
		}
		
		div.meta ul
		{
			margin-bottom: .3em;
		}

	
	/***************/
	/*** @tables ***/
	/***************/
		table
		{
			margin: 0 0 1em 0;
			padding: 0;
			border-collapse: collapse;
		}
		
		tr
		{
			margin: 0;
			padding: 0;
		}
		
		th
		{
			margin: 0;
			padding: .5em 1em;
			vertical-align: top;
			font-size: 1.1em;
		}
		
		
		td
		{
			margin: 0;
			padding: .5em 1em;
			vertical-align: top;
			font-size: 1.1em;
		}
		
		tr.rowStyle2
		{
			background: #F6F5F1;
		}

			
	/*******************/
	/*** @text_style ***/
	/*******************/
		blockquote
		{
		}
		
		p
		{
			margin: 0 0 1em 0;
			padding: 0;
		}
		
		p.dateStamp
		{
			margin-bottom: .3em;
		}
		
		p+ul
		{
			margin-top: -1em;
		}
		
		.important
		{
			background-color: #CC6633;
			padding: 0 .5em;
			color: #fff;
		}
		
		.right
		{
			float: right;
			text-align: right;
		}
	
		span.required
		{
			color: #CC6633;
			padding-left: 20px;
		}
		
		span.date
		{
			color: #858198;
			display: block;
		}

	
/*************************************************************************
	@layout_elements
*************************************************************************/
	/*** @alignLeft **/
		div.alignLeft
		{
			text-align: left;
			clear: left;
			padding-left: 0px;
		}
		
		div.alignLeft .captions
		{
			margin-right: 1.5em;
			float: left;
			clear: left;
		}
		
		div.alignLeft img
		{
			margin: .5em 1.5em .5em 0;
			float: left;
			padding-right: 10px;
		}
		
	/*** @alignRight ***/
		a.alignRight
		{
			display: block;
			text-align: right;
		}
		
		div.alignRight
		{
			text-align: right;
			padding-right: 20px;
		}
		
		div.alignRight .captions
		{
			margin-left: 1.5em;
			float: right;
		}
		
		div.alignRight img
		{
			margin: .5em 0 .5em 1.5em;
			float: right;
		}

	/*** @alignRight ***/
		div.alignCenter
		{
			margin: 0 auto 1em auto;
			display: inline;
		}
	
	.captions
	{	
		float: left;
		font-size: .9em;
		color: #333;
		text-align: left;
		margin-top: -3px;
		padding-bottom: .5em;
		width: 100%;
		border-bottom: 1px solid #A59C7B;
	}
	
	.extraDiv01, .extraDiv02, .extraDiv03
	{
		font-size: 0;
		line-height: .01px;
		text-indent: -9999px;
	}
	
	.hide
	{
		height: 0;
		width: 0;
		font-size: 0;
		line-height: .01;
		display: none;
	}
	
	.indent
	{
	}
		
	.outdent
	{
		margin-left: -1em;
	}
	
	.relevance
	{
		font-weight: normal;
	}

	/*** @columns ***/
		.column
		{
			margin-right: 5%;
			margin-left: 5%;
			width: 40%;
			float: left;
		}
		
		.column.first
		{
			margin-left: 0;
		}
		
		.column.last
		{
			margin-right: 0;
		}
		
		
		.containerLanding div#zone2 .column,
		.containerList div#zone2 .column
		{
			width: 100%;
			margin: 0;
			padding-bottom: .5em;
		}
		
		.containerLanding div#zone2 .column.first,
		.containerList div#zone2 .column.first
		{
			float: left;
			width: 90px;
			margin-left: 0;
		}
		
		.column.first td 
		{
			width: 75px;
			padding-left: 0;
			padding-top: 0;
			padding-right: 0;
		}
		
		.column.first td span.captions
		{
			width: 75px;
		}
		
		
		.containerLanding div#zone2 .column.last,
		.containerList div#zone2 .column.last
		{
			float: right;
			width: 223px;
			margin-right: 0;
		}
		

/*************************************************************************
  @zones	
*************************************************************************/
	div#wrapper
	{
		width: 946px;
		padding: 0;
		margin: 0 auto;
		background: #FFF;
	}
	
	div#zoneHeader
	{
		position: relative;
		height: 165px;
		width: auto;
		text-align: left;
		background-color: #686755;
		border-left: 3px solid #9B7D57;
		border-right: 3px solid #9B7D57;
	}
	
	div#zoneMain
	{
		position: relative;
		text-align: left;
		padding: 20px 35px;
		margin: 0;
		border-left: 3px solid #9B7D57;
		border-right: 3px solid #9B7D57;
		width: auto;
	}
	
	div#zoneTop
	{
		margin-bottom:50px;
		border-bottom:1px solid #7B3100;
	}
	
	div#zoneTop p
	{
		font-size: 12px;
		color: rgb(32, 51, 57);
	}
	
	div#zoneTop img
	{
		margin: 0px 10px 10px 40px;
	}
	
	div#zone1
	{
		font-size: 1.1em;
		line-height: 1.5em;
		color: #686755;
		float: left;
	}
	
	div#zone2
	{
		width: 315px;
		display: block;
		float: left;
		padding-left: 30px;
	}

	div#zone3
	{
		width: 185px;
		margin-left: 34px;
		color: #686755;
		background-color: #EFE7CE;
		display: block;
		float: left;
	}
	
	div#zoneFooter
	{
		display: block;
		text-align: center;
		padding-bottom: 10px;
		background: #203339;
		color: #EFE7CE;
	}

/*************************************************************************
	@zoneHeader
*************************************************************************/
		
	/*********************/
	/*** @zoneBranding ***/
	/*********************/
		div#zoneBranding
		{
			position: relative;
			background: url(../img/bg_logo.gif) left top no-repeat;
		}
		
		div#zoneBranding a
		{
			width: 339px;
			height: 157px;
			display: block;
		}
		
		div#zoneBranding a img
		{
			display: none;
		}
	
		div#zoneBranding span.tagline
		{
			position: absolute;
			right: 45px;
			top: 18px;
			background: url(../img/bg_tagline.gif) left top no-repeat;
			display: block;
		    width: 369px;
		    height: 51px;
			color: #686755;
		}
		
	
	/*******************/
	/*** @navPrimary ***/
	/*******************/
		div#navPrimary
		{
			background-color: #A59C7B;
			position: absolute;
			top: 93px;
			right: 0px;
			display: block;
			height: 64px;			
			width: 600px;
			margin: 0;
		}
		
		div#navPrimary a
		{
			background-position: center top;
			background-repeat: no-repeat;
			color: #fff;
			display: block;
			font-weight: bold;
			text-decoration: none;
			text-transform: uppercase;
			height: 34px;
			border-right: 1px solid #D2CEBD;
		}

		div#navPrimary a span
		{
			font-size: 1px;
			line-height: 0;
			text-indent: -9999px;
			display: block;
			overflow: hidden;
		}
		
		div#navPrimary ul
		{
			display: block;
			margin: 0;
			padding: 0;
			list-style: none;
			position: absolute;
			top: 14px;
			left: 10px;
		}
		
		div#navPrimary li
		{
			float: left;
			margin: 0px;
			list-style: none;
		}
		

	/*	 
		(nav4878) Home
		(nav4879) About the Trust
		(nav4883) Our Programs
		(nav4884) Resources & Publications
		(nav5238) Annenberg Visitor Center
	*/
		
	/* (nav4878) Home */
		li#nav4878	{ width: 92px; left: 0; }
		li#nav4878.active a { background-image: url(../img/nav4878active.gif); }
		li#nav4878 a { background-image: url(../img/nav4878.gif); background-position: center 8px; }
		li#nav4878:hover a, li#nav4878 a:hover, li#nav4878.active a:hover { background-image: url(../img/nav4878active.gif); }
		li#nav4878:hover li a, li#nav4878 li a, li#nav4878.active li a, li#nav4878 li a:hover, li#nav4878.active li a:hover	{ background-image: none; }
		
	/* (nav4879) About the Trust */
		li#nav4879	{ width: 136px; left: 0; }
		li#nav4879.active a { background-image: url(../img/nav4879active.gif); }
		li#nav4879 a { background-image: url(../img/nav4879.gif); }
		li#nav4879:hover a, li#nav4879 a:hover, li#nav4879.active a:hover { background-image: url(../img/nav4879active.gif); }
		li#nav4879:hover li a, li#nav4879 li a, li#nav4879.active li a, li#nav4879 li a:hover, li#nav4879.active li a:hover	{ background-image: none; }
		
	/* (nav4883) Our Programs */
		li#nav4883	{ width: 122px; left: 0px; }
		li#nav4883.active a { background-image: url(../img/nav4883active.gif); }
		li#nav4883 a { background-image: url(../img/nav4883.gif); }
		li#nav4883:hover a, li#nav4883 a:hover, li#nav4883.active a:hover { background-image: url(../img/nav4883active.gif); }
		li#nav4883:hover li a, li#nav4883 li a, li#nav4883.active li a, li#nav4883 li a:hover, li#nav4883.active li a:hover	{ background-image: none; }
	
	/* (nav4884) Resources & Publications */
		li#nav4884	{ width: 169px; left: 0px; }
		li#nav4884.active a { background-image: url(../img/nav4884active.gif); }
		li#nav4884 a { background-image: url(../img/nav4884.gif); }
		li#nav4884:hover a, li#nav4884 a:hover, li#nav4884.active a:hover { background-image: url(../img/nav4884active.gif); }
		li#nav4884:hover li a, li#nav4884 li a, li#nav4884.active li a, li#nav4884 li a:hover, li#nav4884.active li a:hover	{ background-image: none; }
	
	/* (nav5238) Annenberg Visitor Center */
		li#nav5238	{ width: 160px; left: 0px; }
		li#nav5238.active a { background-image: url(../img/nav5238active.gif); }
		li#nav5238 a { background-image: url(../img/nav5238.gif); border-right: none; }
		li#nav5238:hover a, li#nav5238 a:hover, li#nav5238.active a:hover { background-image: url(../img/nav5238active.gif); }
		li#nav5238:hover li a, li#nav5238 li a, li#nav5238.active li a, li#nav5238 li a:hover, li#nav5238.active li a:hover	{ background-image: none; }


		
	
/*************************************************************************
	@pageUtilities
*************************************************************************/
	div#pageUtilities
	{
		position: relative;
		display: table;
		width: 940px;
		height: 35px;
		border-left: 3px solid #9B7D57;
		border-right: 3px solid #9B7D57;
		background: transparent url(../img/bg_pageUtilities.gif) left top no-repeat;
	}

	/*** @navSecondary ***/	
		div#pageUtilities div.navSecondary
		{
			position: relative;
			top: 1.4em;
			margin-left: 35px;
			display: block;
			float: left;
			text-align: right;
		}

		div#pageUtilities div.navSecondary ul
		{
			list-style: none;
			margin: 0;
		}
		
		div#pageUtilities div.navSecondary ul li
		{
			border-right: 1px solid #7b3100;
			height: 1em;
			list-style: none;
			float: left;
			margin-right: .85em;
			padding-right: .85em;
		}
		div#pageUtilities div.navSecondary ul li.last	{ border: none;	}
		
		div#pageUtilities div.navSecondary ul li a
		{
			color: #7B3100;
			font-size: 1.1em;
			position: relative;
			top: -.3em;
		}
	
	/*** @pageTools ***/		
		div#pageUtilities div.pageTools
		{
			position: relative;
			top: 9px;
			margin-right: 31px;
			display: block;
			width: 172px;
			float: right;
			text-align: right;
		}
		
		div#pageUtilities div.pageTools ul
		{
			list-style: none;
			margin: 0;
		}
		
		div#pageUtilities div.pageTools ul li
		{
			list-style: none;
			float: left;
			margin-right: 6px;
		}
		
		div#pageUtilities div.pageTools ul li a
		{
			background-position: center center;
			background-repeat: no-repeat;
			background-color: transparent;
			display: block;
			height: 11px;
			width: 69px;
			margin: 0;
			padding: 5px;
		}
		div#pageUtilities div.pageTools ul li.emailPage a	{ background-image: url(../img/btn_emailPage.gif); }
		div#pageUtilities div.pageTools ul li.printPage a	{ background-image: url(../img/btn_printPage.gif); }
		
		div#pageUtilities div.pageTools ul li a:hover
		{
			background-color: #efe7ce;;
		}
		
		div#pageUtilities div.pageTools ul li a span
		{
			margin: 0;
			font-size: 1px;
			line-height: 0px;
			position: absolute;
			top: -9999px;
			left: -9999px;
		}
	
	/*** @areaSiteSearch ***/	
		div#pageUtilities div.areaSiteSearch
		{
			position: relative;
			display: block;
			width: 240px;
			float: right;
			padding-right: 32px;
		}
		
		div#pageUtilities div.areaSiteSearch form label span
		{
			color: #203339;
			font-size: 1.1em;
			position: relative;
			top: .2em;
		}
		
		div#pageUtilities div.areaSiteSearch form input.txtFld
		{
			position: relative;
			top: 1px;
			border: 1px solid #706f5d;
			height: 15px;
			padding-left: 3px;
			width: 160px;
		}
		
		div#pageUtilities div.areaSiteSearch form input.btnSubmit
		{
			position: relative;
			left: 2px;
			top: 7px;
		}
	
	

/*************************************************************************
	@wrapper
*************************************************************************/
		#wrapper div.topAnchor
		{
			display: table;
			margin-top: 2em;
			width: 100%;
			text-align: right;
		}

		#wrapper div.topAnchor a
		{
			background: transparent url(../img/arrow_up.gif) right center no-repeat;
			padding-right: 15px;
			color: #a59c7b;
		}


/*************************************************************************
	@zoneMain
*************************************************************************/


/*************************************************************************
	@zone1
*************************************************************************/
	
	#zone1 a
	{
		color: #7b3100;
	}
	
	#zone1 h3.inTheNews
	{
		display: block;
		height: 25px;
		background: transparent url(../img/inTheNews.gif) left top no-repeat;
	}
	
	#zone1 h3.inTheNews span
	{
		font-size: 1px;
		line-height: 0;
		text-indent: -9999px;
		display: block;
		overflow: hidden;
	}
	
	div.containerLanding #zone1 div.imgDisplay
	{
		display: table;
		width: 100%;
		margin-bottom: 2em;
	}
	
	div.containerLanding #zone1 div.imgRotate
	{
		display: table;
		width: 100%;
		margin-bottom: 2em;
		text-align: center;
		border: 0px solid #706f5d;
	}
	
	div.frm5225 div.containerLanding #zone1 div.containerDoc
	{
		font-size: .9em;
		margin-bottom: 1em;
	}
	
	div.frm5225 div.containerLanding #zone1 div.containerDoc h4
	{
		font-size: 1.1em;
	}
	
	
	/*** @list_page ***/
	
	div.containerList #zone1 img
	{
		margin-right: 0px;
		margin-bottom: 5px;
		margin-top: 5px;
		border: none;
	}
	
	div.containerList #zone1 div.containerDoc
	{
		display: table;
		width: 100%;
		margin-bottom: 1em;
	}

	/*** @show_page ***/
	
	div.containerShow #zone1 div.image
	{
		float: left;
		/*display: block;*/
		width: auto;
		margin-bottom: 0px;
		margin-right: 20px;
	}
	
	div.containerShow #zone1 div.image td
	{
		padding: 0;
	}
	
	div.containerShow #zone1 div.image span
	{	
		float: left;
		display: table;
		margin-top: 10px;
	}
	
	div.containerShow #zone1 div.image span.galleryLink
	{
		text-align: right;
		margin-bottom: 5px;
		margin-top: 0;
	}
	
	.zone1Normal	{ width: 306px; }
	.zone1Wide	{ width: 580px; }
	
	.zone1Wide div.video
	{
		padding-top:0;
		padding-bottom:60px;
		width: 450px;
		clear: both;
	}
	
	.zone1Wide div.video p
	{
		padding-left: 15px;
	}
/*	.frm5225 .zone1Wide	{ width: 550px; }*/
	.zone1Full	{ width: 870px; }
	
	.frm4879 .containerLanding .zone1Wide,
	.frm4883 .containerLanding .zone1Wide
	{
		width: 520px;
	}
	
	.frm5238 .containerLanding .zone1Wide
	{
		width: 650px;
	}


	
	
	/***********************/
	/*** @special links ***/
	/***********************/

	
	#zone1 ul li
	{
		list-style: none;
		padding-bottom: .5em;
	}

	#zone1 ul li a
	{
		display: block;
		color: #7B3100;
		font-weight: bold;
		text-indent: 0px;
		margin-left: -20px;
		padding-left: 20px;
		background: transparent url(../img/home/arrow.gif) left 4px no-repeat;
	}		
	
	
	/***********************/
	/*** @pullQuote ***/
	/***********************/

	div.pullQuote
	{
		display: block;
		font-family: georgia, times, serif;
		font-size: 1.4em;
		font-weight: 70%;
		line-height: 1.5em;
		color: #686755;
		background-color: #EFE7CE;
		padding: 16px;
		padding-bottom: 5px;
		margin-top: 1.2em;
	}		
		
	
/*************************************************************************
	@zone2
*************************************************************************/
	/*** email ***/
	div#emailPage
	{
	}

	div#emailPage a
	{
		float: right;
		display: inline;
		height: 27px;
		width: 114px;
		background: transparent url(../img/btn_emailThisPage.gif) center center no-repeat;
	}
	
	div#emailPage a:hover
	{
		background-image: url(../img/btn_emailThisPage_over.gif);
	}
	
	
	/*** @landing_page ***/
	div.containerLanding #zone2 div
	{
		padding-bottom: 1em;
		display: block;
		margin: 0;
	}
	
	.frm4884 .containerLanding #zone2
	{
		width: 534px;
	}
		
	div.containerLanding #zone2 h2.pressReleases
	{
		display: block;
		height: 10px;
		border: none;
		background: transparent url(../img/pressReleases.gif) left top no-repeat;
	}
		
	div.containerLanding #zone2 h2.pressReleases span
	{
		font-size: 1px;
		line-height: 0;
		text-indent: -9999px;
		display: block;
		overflow: hidden;
	}
		
	div.containerLanding #zone2 div h4
	{
		font-size: 1.4em;
		margin: 0;
		margin-bottom: .3em;
	}
	
	div.containerLanding #zone2 div h4 a
	{
		text-decoration: none;
	}
		
	div.containerLanding #zone2 div h4 a:hover
	{
		text-decoration: underline;
	}

	div.containerLanding #zone2 div img
	{
		margin-right: 15px;
		margin-bottom: 5px;
		float: left;
		clear: right;
	}
	
	div.containerLanding #zone2 h3
	{
		margin-top: 2.5em;
		margin-bottom: .7em;
		font-family: times, serif;
		font-size: 1.2em;
		color: #686755;
	}

	div.containerLanding #zone2 h5
	{
		font-size: 1em;
		font-weight: normal;
		color: #686755;
		margin: .5em 0 0 0;
	}

	div.containerLanding #zone2 p
	{
		margin-bottom: 0;
		line-height: 1.5em;
	}
	
	div.containerLanding #zone2 a.more
	{
		display: block;
		margin-bottom: 1em;
	}
	
	.frm4884 div.containerLanding #zone2 a.more
	{
		display: inline;
		margin-bottom: 1em;
	}
	
	.frm4884 div.containerLanding #zone2 div
	{
		margin-bottom: 1em;
		padding-bottom: 1em;
		border-bottom: 1px solid #A59C7B;
	}
	
	.frm4884 div.containerLanding #zone2 div div.areaAttachments,
	div.containerList #zone2 div.areaAttachments,
	.frm4884 div.containerLanding #zone2 div div.orgtools
	{
		margin-bottom: 1em;
		padding-bottom: 1em;
		border: none;
	}

	.frm4884 div.containerLanding #zone2 div#pagingContainer,
	.frm4884 div.containerLanding #zone2 div#pagingListing,
	.frm4884 div.containerLanding #zone2 div#pagingRange
	{
		border: 0; 
	}
	
		
	/*** @list_page ***/
	div.containerList #zone2
	{
		width: 250px;
		display: block;
		float: left;
	}
	
	.listMore
	{
		width: 534px;
	}

	
	div.containerList #zone2 h3.relatedResourcesAndPubs,
	div.containerShow #zone2 h3.relatedResourcesAndPubs
	{
		height: 38px;
		background: transparent url(../img/relatedResourcesAndPubs.gif) left top no-repeat;
		margin: 0;
		margin-bottom: 1em;
	}

	div.containerList #zone2 h3 span,
	div.containerShow #zone2 h3 span
	{
		display: none;
	}
		
	div.containerList #zone2 div,
	div.containerShow #zone2 div
	{
		margin-bottom: 1em;
		padding-bottom: 1em;
		border-bottom: 1px solid #A59C7B;
	}

	div.containerList #zone2 img,
	div.containerShow #zone2 img
	{
		margin-right: 15px;
		margin-bottom: 5px;
	}
		
	div.containerList #zone2 h4,
	div.containerShow #zone2 h4
	{
		font-size: 1.1em;
		color: #203339;
		margin-top: 0;
		margin-bottom: .5em;
	}
	
	div.containerList #zone2 h3
	{
		margin-top: 2.5em;
		margin-bottom: .7em;
		font-family: times, serif;
		font-size: 1.2em;
		color: #686755;
	}
		
	div.containerList #zone2 h4 a,
	div.containerShow #zone2 h4 a
	{
		text-decoration: none;
	}
		
	div.containerList #zone2 h4 a:hover,
	div.containerShow #zone2 h4 a:hover
	{
		text-decoration: underline;
	}

	div.containerList #zone2 h5,
	div.containerShow #zone2 h5
	{
		font-size: 1em;
		font-weight: normal;
		color: #686755;
		margin: .5em 0 0 0;
	}
	
		
	/*** @listMore_page ***/
	div.containerList #zone2 div.listMore h4
	{
		margin-top: 1em;
		margin-bottom: .5em;
		font-family: times, serif;
		font-size: 1.5em;
		color: #686755;
		display: block;
		border-bottom: 1px solid #A59C7B;
	}
	
	div.containerList #zone2 div.listMore div,
	div.containerList #zone2 div.listMore
	{
		border: none;
	}
	
	div.containerList #zone2 div.listMore div
	{
		margin-left: 20px;
	}
	
	div.containerList #zone2 div.listMore div h5
	{
		font-weight: bold;
	}
	
	div.containerList #zone2 div.listMore div h5 a
	{
		text-decoration: underline;
	}
	
	div.containerList #zone2 div.listMore div h6
	{
		font-weight: normal;
	}
	
	div.frm4884 div.containerList #zone2
	{
		width: 534px;
	}
	
	
		
	/*** @show_page ***/
	div.containerShow #zone2
	{
		width: 260px;
	}
	
	div.containerShow #zone2 dl
	{
		margin-bottom: 2.5em;
	}
	
	div.containerShow #zone2 dd a
	{
		text-decoration: underline;
	}
	
	div.containerShow #zone2 div.areaAttachments
	{
		border: none;
	}
	
	

/*************************************************************************
	@zone3
*************************************************************************/
	
	/*** @landing_page ***/
	#zone3 h3
	{
		display: block;
		width: auto;
		height: auto;
		text-align: left;
		margin: 0 0 10px 0;
		padding: 0;
	}

	#zone3 h3.eventHighlights
	{
		height: 24px; background: transparent url(../img/eventHighlights.gif) left top no-repeat;
	}	

	#zone3 h3.eventHighlights span
	{
		display: none;
	}
	
	#zone3 h4
	{
		font-size: 1em;
		color: #7B3100;
	}

	#zone3 h5
	{
		font-size: .8em;
		font-weight: normal;
		margin: .5em 0;
		color: #686755;
	}
	
	#zone3 div.containerRelContent img
	{
		margin-right: 0px;
		margin-bottom: 5px;
		margin-top: 5px;
	}
	
	#zone3 div.containerRelContent h3 img
	{
		margin: 0;
	}
	
	/*** @list_page ***/
	div.containerList #zone3
	{
		width: 250px;
		color: #686755;
		display: block;
		float: left;
		background: none;
		padding: 0;
	}
	
	div.containerList #zone3 div
	{
		margin-bottom: 3em;
	}
	
	div.containerList #zone3 h3.relatedRetreatsAndEvents
	{
		height: 38px; background: transparent url(../img/relatedRetreatsAndEvents.gif) left top no-repeat;
		margin-bottom: 1em;
	}		

	div.containerList #zone3 h3 span
	{
		display: none;
	}
	
	div.containerList #zone3 h4,
	div.containerList #zone3 h4 a
	{
		font-size: 1.1em;
		color: #000;
		margin: 0;
		text-decoration: underline;
	}

	#zone3 h5
	{
		font-size: 1em;
		font-weight: normal;
		color: #000;
		margin: 0;
	}
	

	
	
	
	
	/****************************/
	/*** @containerRelContent ***/
	/****************************/
		div.containerRelContent,
		div.frm5225 div.containerShow #zone2 div.containerRelContent
		{
			padding: 10px;
			color: #686755;
			background-color: #EFE7CE;
			display: block;
		}
		
		div.containerLanding #zone3 div.containerRelContent
		{
			margin-top: 0;
			margin-bottom: 10px;
		}
		
		div.containerRelContent h3 span
		{
			display: none;
		}
		
		div.containerRelContent h3
		{
			display: block;
			width: auto;
			text-align: left;
			margin: 0 0 10px 0;
			padding: 0;
		}
		
		div.containerList #zone3 div.containerRelContent h3.relatedCommissions	{ height: 22px; background: transparent url(../img/relatedCommissions.gif) left top no-repeat; }
		div.containerLanding #zone3 div.containerRelContent h3.awards	{ height: 22px; background: transparent url(../img/awards.gif) left top no-repeat; }
		div.frm5225 div.containerShow #zone2 div.containerRelContent h3.relatedResources	{ height: 22px; background: transparent url(../img/relatedResources.gif) left top no-repeat; }
		div.frm5225 div.containerList #zone3 div.containerRelContent h3.inTheSpotlight	{ height: 22px; background: transparent url(../img/inTheSpotlight.gif) left top no-repeat; }
		div.frm5238 div.containerLanding #zone3 div.containerRelContent h3.announcements	{ height: 22px; background: transparent url(../img/announcements.gif) left top no-repeat; }
		
		#zone3 div.containerRelContent h4,
		#zone3 div.containerRelContent h4 a
		{
			color: #7B3100;
			margin-bottom: .2em;
			font-size: 1em;
			text-decoration: underline;
		}
		
		#zone3 div.containerRelContent h5
		{
			color: #6B6352;
			font-size: .9em;
			margin: 0;
			margin-bottom: .3em;
			padding: 0;
		}
		
		.frm4884 div.containerLanding div.containerRelContent
		{
			display: none;
		}
		
		.containerShow #zone1 div.containerRelContent,
		.containerShow #zone2 div.containerRelContent
		{
			background: none;
		}

		.containerShow #zone2 div.containerRelContent
		{
			background: none;
			border: none;
		}
			
		
	/*********************/
	/*** @navSecondary ***/
	/*********************/
		
		
	
		
		
	/*** @list_page ***/

		
	/*** @show_page ***/

	

	


		
	/************************/
	/*** @areaAttachments ***/
	/************************/	
		.areaAttachments
		{
			color: #656565;
			clear: left;
		}
		
		.containerShow div#zone2 div.areaAttachments div.attachments,
		.containerList div#zone2 div.areaAttachments div.attachments
		{
			border-bottom: none;
		}
				
		.containerShow div#zone2 .areaAttachments img,
		.containerList div#zone2 .areaAttachments img
		{
			margin: 0;
			margin-bottom: -5px;
			padding: 0;
		}
		
		span.headerAttachments
		{
			font-weight: normal;
			font-family: georgia, times, serif;
			color: #203339;
			font-size: 1.5em;
		}
		
		.areaAttachments p
		{
			margin-bottom: .5em;
			text-align: 20px;
			clear: left;
		}
		
		.attachmentHeader
		{
			font-weight: bold;
			display: block;
		}
		
		.areaAttachments .attachments p span.descriptionlink
		{
			display: table;
			float: left;
			margin-left: 38px;
			margin-right: -28px;
		}

		.areaAttachments .attachments p span.downloadlink
		{
			display: table;
			float: left;
			margin-left: 38px;
		}
		
		.containerShow div#zone1 div.areaAttachments
		{
			font-size: .9em;
			padding: 5px;
			display: block;
			background: #EDE7CD;
		}
		
		.containerShow div#zone1 div.areaAttachments span.headerAttachments
		{
			color#686755;
			font-family: verdana, arial, sans-serif;
			font-size: 1em;
			font-weight: bold;
		}
		
		.containerShow div#zone1 div.areaAttachments span
		{
			margin: 0;
			margin-right: 1em;
			padding: 0;
			float: left;
		}
		
		.containerShow div#zone1 div.areaAttachments p
		{
			margin-bottom: 0;
		}
		
		.containerShow div#zone1 div.areaAttachments div.attachments p a img
		{
			display: table;
			float: left;
			width: 34px;
		}
		
		.containerShow div#zone1 div.image div.galleryLink
		{
			border-top: 3px solid #FFF;
			font-size: .9em;
			padding: 5px;
			display: block;
			background: #EDE7CD;
		}

		
	/**************************/
	/*** @containerCatGroup ***/
	/**************************/
		div.containerCatGroup
		{
		}
		
		div.containerCatGroup h3
		{
		}
		
		div.containerCatGroup h3 span
		{
		}
		
	/****************************/
	/*** @containerCntDetails ***/
	/****************************/
		div.containerCntDetails
		{
		}
		
		div.containerCntDetails
		{	
		}

		div.containerCntDetails h4
		{
		}
			
		div.containerCntDetails p
		{
		}
		
		
	/**************************/
	/*** @containerFeatured ***/
	/**************************/
		div#containerFeatured
		{
		}
		

			
	/***********************/
	/*** @containerIntro ***/
	/***********************/
		div.containerIntro
		{
		}
		
		

/*************************************************************************
	@zoneFooter 
**************************************************************************/

		div#zoneFooter strong
		{
			padding: 5px 0;
			display: block;
		}

		div#zoneFooter span
		{
			display: inline;
			padding-right: 3em;
		}
		
		div#zoneFooter a
		{
			text-decoration: underline;
			color: #EFE7CE;
		}

/*************************************************************************
	@fixes
**************************************************************************/
	.clearFix
	{
		font-size: 1px;
		line-height: 0;
		clear: both;
	}
	
	div.containerShow #zone2 div.clearFix
	{
		border: none;
	}

	

/*****************/

/*** @orgtools ***/

/*****************/	

	.orgtools a img
	{
		border: none;
	}
