@charset "utf-8";
/* CSS Document */
/*
dark gray details: 979f90;
orange:a34317;
content bg:e8eedb;
*/

/*************** CSS Reset ******************************************************************************************/
	
	body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,legend,input,textarea,p,blockquote,th,td {margin:0; padding:0;}
	table {border-collapse:collapse;border-spacing:0;}
	fieldset,img {border:0;}
	address,caption,cite,code,dfn,em,strong,th,var {font-style:normal; font-weight:normal; }
	ol,ul {list-style:none;}
	caption,th {text-align:left;}
	h1,h2,h3,h4,h5,h6 {font-weight:normal;}
	q:before,q:after {content:'';}
	abbr,acronym {border:0;}
	body {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:71%;height:100%;}
	
/*************** Global Element Styles ******************************************************************************************/	

		/*---------- Links  ----------*/
		a {color:#bd4200; text-decoration:underline;}
		a:hover {text-decoration:none; background-color:#e0e6d4;}		
		/*---------- Tables ----------*/
		th, td {text-align:left; padding:5px; border-bottom:1px solid #cccccc; vertical-align:top;}
		th {vertical-align:bottom;font-weight:bold}
		.layout td {border:none;}
		.layout td td {border-bottom:1px solid #cccccc; }

		/*---------- Headings ----------*/
		h1, h2, h3, h4 {font-family:"Times New Roman", Times, serif; color:#a34317}
		h1 {font-size:2.5em;}
		h2 {font-size:1.65em;}
		h3 {font-size:1.6em; }
		h4 {font-size:1.1em;}
		h5 {font-size:1em;}
		.accessibility {display:none;}	
		
			
		
/***************** Wigets ******************************************************************************************/
	
		/*---------- generic multi-columns ----------*/
		.twoColumn1, .twoColumn2 {position:relative; float:left; width:48%; display:inline;}
		.threeColumn1, .threeColumn2, .threeColumn3 { float:left; width:30%;display:inline;}
		.imgLeft {float:left; padding-right:10px; padding-bottom:5px;}


/*************** Global Page Structure ******************************************************************************************/	

	body { 
		background:url(/_images/toolkit_images/bg.gif) repeat-x #d2d9c3;
	}
	#pageContainer {
		width: 920px;
		position:relative;
		margin-right:auto;
		margin-left:auto;		
		text-align:left;
	}
	h4#homeLink-tusculum a {
		position:absolute;
		height:51px; width:270px;
		top:0px; left:21px;
	}
	h4#homeLink-dhr a {
		position:absolute;
		height:51px; width:270px;
		top:0px; left:291px;
	}
	h4#homeLink-tusculum a em, h4#homeLink-dhr a em {
		display:none;
	}
	#title a em {
		display:none;
	}
	#mainMenu {
		height:26px; 
		position:absolute;
		margin:0px 21px;
		top:51px;
		width:878px;
		z-index:10;
	}
	#mainMenu ul {
		float:left;
		padding-right:1px;
		background:url(/_images/toolkit_images/menuSlashes.gif) right no-repeat;
	}
	#mainMenu li {
		display:block; float:left; position:relative; z-index:1000;
	}
	#mainMenu li ul {display:none;}
	#mainMenu li a {display:block; color:#656159; font-weight:bold; font-family:"Times New Roman", Times, serif; font-size:1.2em;padding: 3px 15px 0px 15px; background:url(/_images/toolkit_images/menuSlashes.gif) no-repeat; height:21px; text-decoration:none; float:left;}
	#mainMenu li a:hover {background-color:#e0e6d4; text-decoration:none;}
	
	
	#mainMenu ul li ul {
		display:none;
		position:absolute;
		top:24px;
		left:0px;
		z-index:200;
	}
	li > ul {
		top: auto;
		left: auto;
	}
	#mainMenu ul li:hover ul, #mainMenu ul li.over ul {
		display:block;
		margin:0px;
		float:none;
		width:164px;
	}
	#mainMenu ul li.over ul li, #mainMenu ul li:hover ul li {
		list-style:none;
		background-color:#979f90;
		padding:1px;
		z-index:20000;
		position:relative;
	}
	#mainMenu ul li ul li a {
		display:block;
		width:150px;
		height:auto;
		background-image:none;
		background-color:#979f90;
		border-bottom:1px solid #e8eedb;
		color:#e8eedb;
		text-align:left;
		padding:5px;
		margin:0px 0px 0px 0px;
		font-size:1em;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:normal;
	}	
	#mainMenu ul li ul li a:hover {
		background-color:#e8eedb;
		color:#a34317;
	}

	
	
	#secondaryMenu {
		position:absolute;
		right:21px;
		top:0px;
		height:51px;
		width:200px;
		text-align:right;
	}
	#secondaryMenu ul {
		position:absolute;
		bottom:5px;
		right:0px;
	}
	#secondaryMenu li {
		font-size:.8em;
	}
	#footer {
		position:relative;
		margin-right:auto;
		margin-left:auto;		
		text-align:right;
		background:url(/_images/toolkit_images/sub-footer-bg.gif) no-repeat top;
		color:#666;
		padding-top:47px;
		padding-right:15px;
		width:905px;
		font-size:.9em;
		overflow:hidden;
	}
/*************** Sub Page Structure ******************************************************************************************/	
	.sub #header {
		height:264px;
		background:url(/_images/toolkit_images/sub-header-bg.jpg) no-repeat;
		width:920px;
	}
	.sub#resources #header {
		background:url(/_images/toolkit_images/sub-resources-header-bg.jpg) no-repeat;
	}
	.sub#advocacy #header {
		background:url(/_images/toolkit_images/sub-advocacy-header-bg.jpg) no-repeat;
	}
	.sub#economics #header {
		background:url(/_images/toolkit_images/sub-economics-header-bg.jpg) no-repeat;
	}
	.sub#how #header {
		background:url(/_images/toolkit_images/sub-how-header-bg.jpg) no-repeat;
	}
	.sub#why #header {
		background:url(/_images/toolkit_images/sub-why-header-bg.jpg) no-repeat;
	}
	.sub#standard-1 #header {
		background:url(/_images/toolkit_images/sub-vocab-header-bg.jpg) no-repeat;
	}
	.sub#standard-2 #header {
		background:url(/_images/toolkit_images/sub-standard2-header-bg.jpg) no-repeat;
	}
	.sub #title a {
		display:block;
		position:absolute;
		width:246px;
		height:184px;
		top:78px;
		right:10px;
	}
	.sub #title a {background-color:transparent;}
	.sub #photo {
		position:absolute;
		width:643px;
		height:184px;
		top:78px;
		left:10px;
	}
	.sub #subContentWrapper {
		background:url(/_images/toolkit_images/sub-content-bg.gif) repeat-y;
		width:920px;
		overflow:hidden;
	}
	.sub #subContentTitle {
		background:url(/_images/toolkit_images/sub-sub-bg.gif) no-repeat;
		height:49px;
		width:920px;
		overflow:hidden;
		padding-top:8px;
		padding-left:35px;
	}
	.sub #subContentTitle h2 {
		background:url(/_images/toolkit_images/tab-left.gif) no-repeat;
		height:41px;
		padding:0px 0px 0px 20px;
		float:left;
	}
	body.sub > * #subContentTitle h2 {
		background:url(/_images/toolkit_images/tab-left.png) no-repeat;
	}
	.sub #subContentTitle h2 em {
		background:url(/_images/toolkit_images/tab-right.gif) no-repeat right;
		padding:10px 20px 0px 0px;
		color:#a34317;
		font-family:"Times New Roman", Times, serif;
		display:block;
		float:left;
		height:31px;
		vertical-align:baseline;
		font-size:.9em;
	}
	body.sub > * #subContentTitle h2 em {
		background:url(/_images/toolkit_images/tab-right.png) no-repeat right;
	}
	.sub #subContentWrapper .threeColumn1 {
		margin-left:17px;
		width:210px;
		margin-right:50px;
		padding:20px 0px;
	}
	.sub #subContentWrapper .threeColumn2 {
		width:366px;
		padding:20px 0px;
	}
	.sub #subContentWrapper .threeColumn3 {
		margin-right:27px;
		width:200px;
		margin-left:50px;
		padding:20px 0px;
	}
		/*---------- Submenus  ----------*/
		.sub .subMenu {
			margin-bottom:20px;
		}
		.sub .subMenu li {
			display:inline;
		}
		.sub .subMenu a {
			display:none;
			text-decoration:none;
		}
		.sub .subMenu li em {
			display:none;
		}
		.sub .subMenu li li a {
			width:173px;
			padding:5px 10px 5px 27px;
			background:url(/_images/toolkit_images/sub-menu-bg.gif) repeat-y;
			border-bottom:5px solid #e8eedb;
			color:#4b4c49;
			font-weight:bold;
		}
		.sub .subMenu li li a:hover {
			background:url(/_images/toolkit_images/sub-menu-bg-hover.gif) repeat-y;
			color:#000;
		}
		.sub#why .subMenu li#menu-why,
		.sub#how .subMenu  li#menu-how,
		.sub#advocacy .subMenu  li#menu-advocacy,
		.sub#economics .subMenu  li#menu-economics,
		.sub#resources .subMenu  li#menu-resources
		{display:block;}
		.sub#why .subMenu li#menu-why a,
		.sub#how .subMenu  li#menu-how a,
		.sub#advocacy .subMenu  li#menu-advocacy a,
		.sub#economics .subMenu  li#menu-economics a,
		.sub#resources .subMenu  li#menu-resources a
		{display:none;}
		.sub#why .subMenu li#menu-why li a,
		.sub#how .subMenu  li#menu-how li a,
		.sub#advocacy .subMenu  li#menu-advocacy li a,
		.sub#economics .subMenu  li#menu-economics li a,
		.sub#resources .subMenu  li#menu-resources li a
		{display:block;}
	
		/*---------- Links list  ----------*/
		.sub #links h4 {
			padding:5px 10px 5px 27px;
			color:#a34317;
			font-family:"Times New Roman", Times, serif;
			font-weight:bold;
		}
		.sub #links li a {
			display:block;
			width:142px;
			border-top:1px solid #a34317;
			border-bottom:1px solid #a34317;
			padding:8px 10px 8px 58px;
			background:url(/_images/toolkit_images/icon-house.gif) no-repeat 27px 5px;
			margin-bottom:3px;
			text-decoration:none;
		}
		.sub #links li a:hover {background-color:#e0e6d4;}
		/*---------- Images  ----------*/
		.imageBlock {
			width:200px;
			margin-bottom:20px;
		}
		.imageBlock .imageCaption {
			width:194px;
			background-color:#d3dac4;
			padding:3px;
		}
		.featureBlock {
			background-color:#fff;
			border-top:10px solid #a34317;
			border-bottom:8px solid #a34317;
			padding:10px 5px;
			width:190px;
			margin-bottom:20px;
		}
		.featureFact {
			width:200px;
			margin-bottom:20px;
			border-bottom:8px solid #a34317;
		}
		#standard-1 .featureFact, #standard-2 .featureFact {
			margin-left:10px; margin-top:20px;
		}
		.featureFact h3 {
			height:30px;
			width:160px;
			border-bottom:3px solid #e8eedb;
			background:url(/_images/toolkit_images/sub-fact-header-bg.gif) no-repeat;
			color:#e8eedb;
			padding:5px 20px 0px;
			font-size:1.5em;
			line-height:1em;
		}
		.featureFact p {
			background-color:#fff;
			border-bottom:3px solid #e8eedb;
			padding:5px;
		}
		.featureFact ul {
			background-color:#fff;
			border-bottom:3px solid #e8eedb;
		}
		.featureFact li {
		list-style:none;
		padding:.5em 5px 5px 20px;
		background:url(/_images/toolkit_images/bullet.gif) no-repeat 5px 8px;
		}
/*************** Single-Column Sub Page Structure **********************************************************************************/	
	.sub.singleCol #subContent {
		padding:20px 40px;
	}
	.sub.singleCol #subContent table {
		width:100%; 
	}
	.sub.singleCol #subContent th {
		font-weight:bold;
		color:#a34317;
		font-family:"Times New Roman", Times, serif;
		font-size:1.3em;
		padding:0px;
		margin:0px;
		line-height:1em;
	}
	.sub.singleCol #subContent td {
		border-bottom:1px solid #979f90;
		vertical-align:top;
		border-collapse:collapse;
		padding:10px;
		margin:0px;
		line-height:1em;
	}
	h4#homeLink-tusculum a {
		position:absolute;
		height:51px; width:270px;
		top:0px; left:0px;
	}
	h4#homeLink-dhr a {
		position:absolute;
		height:51px; width:270px;
		top:0px; left:275px;
	}
	h4#homeLink-tusculum a:hover, h4#homeLink-dhr a:hover {
		background-color:transparent;
	}
	.sub#standard #subContentTitle {
		background:url(/_images/toolkit_images/sub-sub-bg.gif) 0px -29px no-repeat;
		height:20px;
		width:920px;
		overflow:hidden;
		padding-top:8px;
		padding-left:35px;
	}
	.sub#how #subContentWrapper .infoBox#hotspot {
		border-top:7px solid #a34317;
		border-bottom:7px solid #a34317;
		margin-bottom:20px;
	}
	.sub#how #subContentWrapper #homeHotspotContent {
		border-top:7px solid #e8eedb;
		border-bottom:7px solid #e8eedb;	
		background:url(/_images/toolkit_images/sub-hotspotFeature-bg.jpg) bottom no-repeat;	
		padding:0px 56px 13px 0px;
	}
	.sub#how #subContentWrapper #homeHotspotContent p {
		padding-left:5px; 
		padding-right:5px;
		padding-bottom:5px;
	}
	.sub#how #subContentWrapper #homeHotspotContent h3{
		font-size:1.25em;
		font-weight:bold;
		border-top:1px solid #a34317;
		padding:5px 5px 0px 5px;
	}
/*************** Home Page Structure ******************************************************************************************/	
	body#home { 
		background:url(/_images/toolkit_images/bg-home.gif) repeat-x #d2d9c3;
	}
	#home #menu-home {
		display:none;
	}
	#home #header {
		height:337px;
		background:url(/_images/toolkit_images/home-header-bg.jpg) no-repeat;
		width:920px;
	}
	#home #title h1 a {
		display:block;
		position:absolute;
		width:246px;
		height:214px;
		top:78px;
		right:10px;
	}
	#home #title h4 a {
		display:block;
		position:absolute;
		width:246px;
		height:45px;
		top:292px;
		right:10px;
	}
	#home #title h1 a, #home #title h4 a  {background-color:transparent;}
	#home #homeSplash {
		position:absolute;
		width:643px;
		height:258px;
		top:78px;
		left:10px;
		 z-index:0px;
	}
	#home #homeContentWrapper {
		background:url(/_images/toolkit_images/home-content-bg.gif) repeat-y;
		width:920px;
		overflow:hidden;
	}
	#home #homeContentTitle {
		background:url(/_images/toolkit_images/home-sub-bg.gif) no-repeat;
		width:920px;
		overflow:hidden;
		padding-top:8px;
	}
	#home #homeContentTabs {
		width:655px;
		padding-left:10px;
		overflow:hidden;
	}
	#home #homeContentTabs h2 a {text-decoration:none;}
	#home #homeContent h2 {
		background:url(/_images/toolkit_images/inactive-tab-left.gif) no-repeat;
		height:41px;
		padding:0px 0px 0px 20px;
		float:left;
		margin-right:4px;
	}
	body#home > * #homeContent h2 {
		background:url(/_images/toolkit_images/inactive-tab-left.png) no-repeat;
	}
	#home #homeContent h2 em {
		background:url(/_images/toolkit_images/inactive-tab-right.gif) no-repeat right;
		padding:10px 20px 0px 0px;
		color:#e8eedb;
		font-family:"Times New Roman", Times, serif;
		display:block;
		float:left;
		height:31px;
		vertical-align:baseline;
		font-size:.8em;
	}
	body#home > * #homeContent h2 em {
		background:url(/_images/toolkit_images/inactive-tab-right.png) no-repeat right;
	}
	#home #homeContent.why h2#tabWhy,
	#home #homeContent.how h2#tabHow,
	#home #homeContent.advocacy h2#tabAdvocacy,
	#home #homeContent.economics h2#tabEconomics {
		background:url(/_images/toolkit_images/tab-left.gif) no-repeat;
		height:41px;
		padding:0px 0px 0px 20px;
		float:left;
	}
	body#home > * #homeContent.why h2#tabWhy,
	body#home > * #homeContent.how h2#tabHow,
	body#home > * #homeContent.advocacy h2#tabAdvocacy,
	body#home > * #homeContent.economics h2#tabEconomics {
		background:url(/_images/toolkit_images/tab-left.png) no-repeat;
	}
	#home #homeContent.why h2#tabWhy em,
	#home #homeContent.how h2#tabHow em,
	#home #homeContent.advocacy h2#tabAdvocacy em,
	#home #homeContent.economics h2#tabEconomics em {
		background:url(/_images/toolkit_images/tab-right.gif) no-repeat right;
		padding:10px 20px 0px 0px;
		color:#a34317;
		font-family:"Times New Roman", Times, serif;
		display:block;
		float:left;
		height:31px;
		vertical-align:baseline;
		font-size:.9em;
	}
	body#home > * #homeContent.why h2#tabWhy em,
	body#home > * #homeContent.how h2#tabHow em,
	body#home > * #homeContent.advocacy h2#tabAdvocacy em,
	body#home > * #homeContent.economics h2#tabEconomics em {
		background:url(/_images/toolkit_images/tab-right.png) no-repeat right;
	}
	#home #homeContent.why #homeContent-tab-why.homeContentClass,
	#home #homeContent.how #homeContent-tab-how.homeContentClass,
	#home #homeContent.advocacy #homeContent-tab-advocacy.homeContentClass,
	#home #homeContent.economics #homeContent-tab-economics.homeContentClass {
	}
	#home #homeContent.why #homeContent-tab-why.homeContentClass {
		background:url(/_images/toolkit_images/home-tab-why-bg.jpg) bottom left no-repeat;
		display:block;
		width:645px;
		overflow:hidden;
	}
	#home #homeContent .homeContentClass {
		display:none;
	}
	#home #homeContent {
		float:left;
		width:648px;
		padding-left:17px;
		overflow:hidden;
	}
	#home #homeContent .twoColumn1 {
		width:380px;
		padding-right:45px;
		padding-top:20px;
		padding-bottom:130px;
		padding-left:20px;
	}
	#home #homeContent .twoColumn2 {
		width:173px;
		margin-right:27px;
		padding-top:20px;
		padding-bottom:20px;
	}
	/*---------- Links list  ----------*/
		#home #homeContent .twoColumn2 li a {
			display:block;
			width:132px;
			border-top:1px solid #a34317;
			border-bottom:1px solid #a34317;
			padding:8px 10px 8px 31px;
			background:url(/_images/toolkit_images/icon-house.gif) no-repeat 0px 3px;
			margin-bottom:3px;
			text-decoration:none;
		}
		#home #homeContent .twoColumn2 li a:hover {
			background-color:#e0e6d4;
			text-decoration:underline;
		}
	#home #homeFeatures {
		float:left;
		width:255px;
		overflow:hidden;
	}
	#home #homeFeatures #homeFact #homeFactTitle {
		width:255px;
		height:41px;
		overflow:hidden;
	}
	#home #homeFeatures #homeFact h3 {
		background-image:url(/_images/toolkit_images/orange-tab-left.gif);
		background-repeat:no-repeat;
		background-color:transparent;
		height:41px;
		padding:0px 0px 0px 20px;
		float:left;
		margin:0px;
		width:235px;
		font-size:1.65em;
		overflow:hidden;
	}
	body#home > * #homeFeatures #homeFact h3 {
		background-image:url(/_images/toolkit_images/orange-tab-left.png);
	}
	#home #homeFeatures #homeFact h3 em {
		background-image:url(/_images/toolkit_images/orange-tab-right.gif);
		background-repeat:no-repeat;
		background-position:top right;
		background-color:transparent;
		padding:10px 0px 0px 0px;
		color:#e8eedb;
		font-family:"Times New Roman", Times, serif;
		display:block;
		float:left;
		height:31px;
		vertical-align:baseline;
		font-size:.9em;
		width:225px;
	}
	body#home > * #homeFeatures #homeFact h3 em {
		background-image:url(/_images/toolkit_images/orange-tab-right.png);
	}
	#home #homeFeatures #homeFactContent {
		width:225px;
		background-color:#fff;
		border-bottom:7px solid #e8eedb;
		padding:10px;
	}
	#home #homeFeatures .infoBox {
		border-top:7px solid #a34317;
		border-bottom:7px solid #a34317;
		margin-right:10px;
	}
	#home #homeFeatures #homeEcoContent {
		border-top:7px solid #e8eedb;
		border-bottom:7px solid #e8eedb;	
		background:url(/_images/toolkit_images/home-ecoFeature-bg.jpg) bottom no-repeat;	
		padding:10px;
	}
	#home #homeFeatures #homeEcoContent p {
		padding-right:50px;
		padding-bottom:5px;
	}
	#home #homeFeatures #homeEcoContent h3{
		color:#6f930b;
		font-size:1.55em;
		font-weight:bold;
	}
	#home #homeFeatures #homeEcoContent h3 em {font-size:.8em;}
	
	#home #homeFeatures .infoBox#hotspot {border-top:none;}
	#home #homeFeatures #homeHotspotContent {
		border-top:7px solid #e8eedb;
		border-bottom:7px solid #e8eedb;	
		background:url(/_images/toolkit_images/home-hotspotFeature-bg.jpg) bottom no-repeat;	
		padding:0px 75px 13px 6px;
	}
	#home #homeFeatures #homeHotspotContent p {
		padding-left:5px; 
		padding-right:5px;
		padding-bottom:5px;
	}
	#home #homeFeatures #homeHotspotContent h3{
		font-size:1.55em;
		font-weight:bold;
		border-top:1px solid #a34317;
		padding:5px 5px 0px 5px;
	}
	#home #variableButtonWrapper ul {
		margin-right:10px;
	}
	#home #variableButtonWrapper li {
		background:url(/_images/toolkit_images/home-variableBtn-bg.gif) bottom;
		padding:2px;
		margin-top:2px;
	}
	#home #variableButtonWrapper li:hover {
		background-image:url(/_images/toolkit_images/home-variableBtn-bg.gif);
		background-position:0px -250px;
	}
	#home #variableButtonWrapper li a {
		border:1px solid #e8eedb;
		padding:6px 2px;
		display:block;
		text-align:center;
		font-family:"Times New Roman", Times, serif;
		font-size:1.55em;
		color:#5a5e4f;
		text-decoration:none;
	}
	body#home > * #variableButtonWrapper li a:hover {
		background-color:transparent;
	}
	#home #footer {
		background:url(/_images/toolkit_images/home-footer-bg.gif) no-repeat top;
	}
/*************** FORMATTING ******************************************************************************************/	

#subContentWrapper .threeColumn2 h1, 
#homeContent .twoColumn1 h1 {
}
#subContentWrapper .threeColumn2  h1 strong, 
#homeContent .twoColumn1 h1 strong, 
#subContentWrapper .threeColumn2  h1 em, 
#homeContent .twoColumn1 h1 em {
	font-size:1em;
	margin:0px; 
	border-bottom:none;
	clear:both;
}
#subContentWrapper .threeColumn2  h2, 
#homeContent .twoColumn1 h2 {
}
#subContentWrapper .threeColumn2  h2 strong, 
#subContentWrapper .threeColumn2  h2 em,
#homeContent .twoColumn1 h2 strong, 
#homeContent .twoColumn1 h2 em {
	font-size:1em;
	margin:0px; 
	border-bottom:none;
	clear:both;
}
#subContentWrapper .threeColumn2 h3, 
#homeContent .twoColumn1 h3 {
}
#subContentWrapper .threeColumn2 h3 strong, 
#subContentWrapper .threeColumn2 h3 em,
#homeContent .twoColumn1 h3 strong, 
#homeContent .twoColumn1 h3 em {
	font-size:1em;
	margin:0px; 
	border-bottom:none;
	clear:both;
}
#subContentWrapper .threeColumn2 h4, 
#homeContent .twoColumn1 h4 {
}
#subContentWrapper .threeColumn2 h4 strong, 
#subContentWrapper .threeColumn2 h4 em,
#homeContent .twoColumn1 h4 strong, 
#homeContent .twoColumn1 h4 em {
	font-size:1em;
	margin:0px; 
	border-bottom:none;
	clear:both;
}
#subContentWrapper .threeColumn2 h5,
#homeContent .twoColumn1 h5 {
}
#subContentWrapper .threeColumn2 h5 strong, 
#subContentWrapper .threeColumn2 h5 em,
#homeContent .twoColumn1 h5 strong, 
#homeContent .twoColumn1 h5 em {
	font-size:1em;
	margin:0px; 
	border-bottom:none;
	clear:both;
}
#subContentWrapper .threeColumn2 h6,
#homeContent .twoColumn1 h6 {
}
#subContentWrapper .threeColumn2 h6 strong, 
#subContentWrapper .threeColumn2 h6 em,
#homeContent .twoColumn1 h6 strong, 
#homeContent .twoColumn1 h6 em {
	font-size:1em;
	margin:0px; 
	border-bottom:none;
	clear:both;
}
#subContentWrapper .threeColumn2 em,
#homeContent .twoColumn1 em {
	font-style:italic;
}
#subContentWrapper .threeColumn2 strong,
#homeContent .twoColumn1 strong {
	font-weight:bold;
}
#subContentWrapper .threeColumn2 blockquote,
#homeContent .twoColumn1 blockquote {
	margin-left:20px;
}
#subContentWrapper .threeColumn2 cite,
#homeContent .twoColumn1 cite {
	margin-left:30px;
	margin-right:30px;
	border:1px solid #ababab;
	padding:6px;
	text-align:justify;
	font-style:italic;
	display:block;
}
#subContentWrapper .threeColumn2 ul,
#homeContent .twoColumn1 ul {
	padding:0px 0px 0px 20px; 
}
#subContentWrapper .threeColumn2 ul ul,
#homeContent .twoColumn1 ul ul {
	padding:0px 0px 0px 20px; 
}
#subContentWrapper .threeColumn2 ul li,
#homeContent .twoColumn1 ul li {
	list-style:none;
	padding:.5em 0px 0px 15px;
	background:url(/_images/toolkit_images/bullet.gif) no-repeat 0px 8px;
}
#subContentWrapper .threeColumn2 ol,
#homeContent .twoColumn1 ol {
	padding:0px 0px 0px 20px; 
}
#subContentWrapper .threeColumn2 ol ol,
#homeContent .twoColumn1 ol ol {
	padding:0px 0px 0px 20px; 
}
#subContentWrapper .threeColumn2 ol li,
#homeContent .twoColumn1 ol li {
	list-style:inside;
	padding:.5em 0px;
	list-style-type:upper-roman;
}
#subContentWrapper .threeColumn2 ol li li,
#homeContent .twoColumn1 ol li li {
	list-style-type:upper-alpha;
}
#subContentWrapper .threeColumn2 ol li li li,
#homeContent .twoColumn1 ol li li li {
	list-style-type:decimal;
}
#subContentWrapper .threeColumn2 ol li li li li,
#homeContent .twoColumn1 ol li li li li {
	list-style-type:lower-alpha;
}
#subContentWrapper .threeColumn2 table,
#homeContent .twoColumn1 table {
	margin:0px 0px 20px 0px; 
	width:100%;
}
#subContentWrapper .threeColumn2 table td,
#homeContent .twoColumn1 table td {
	border-collapse:collapse;
	border-bottom:1px solid #ccc;
}

/*************** House Sub Page Structure **********************************************************************************/	
	
	body.house { 
		background:url(/_images/toolkit_images/house-bg.jpg) repeat-x #e9eddc; margin:0px; padding:0px;
	}
	.house #header {
		height:78px;
		background:url(/_images/toolkit_images/house-header-bg.jpg) no-repeat top center;
		width:1000px;
	}
	.house #footer {
		position:relative;
		margin-right:auto;
		margin-left:auto;	
		background:none;
		color:#666;
		padding-top:0px;
		width:900px;
		font-size:.9em;
		overflow:hidden;
	}
	.house #footer .twoColumn1{
		width:450px;
		text-align:left;
	}
	.house #footer .twoColumn2{
		width:450px;
		text-align:right;
	}
	.house #pageContainer {
		width: 1000px;
		height:678px;
		position:relative;
		margin-right:auto;
		margin-left:auto;		
		text-align:left;
		overflow:hidden;
	}
	.house #mainMenu {
		height:26px; 
		position:absolute;
		overflow:hidden;
		margin:0px 21px;
		top:51px;
		left:280px;
		width:650px;
	}
	.house #mainMenu li a {font-size:1.1em;padding: 5px 10px 0px 10px;}
	
	.house #mainMenu ul li:hover ul, .house #mainMenu ul li.over ul {
		display:none;
	}
	.house #secondaryMenu {
		position:absolute;
		right:61px;
		top:0px;
		height:51px;
		width:200px;
		text-align:right;
	}
	.house #title {
		position:absolute; height:25px; margin:0px 0px 0px 21px; top:51px; width:300px; left:40px;
	}
	.house #title h1 {
		font-size:1.1em; text-transform:uppercase; padding-top:5px; font-weight:bold;
	}
	a#slideNav1-Left {
		background:url(/_images/toolkit_images/hotspots/hotspot_nav_left.gif) no-repeat;
		left:25px;
		position:absolute;
		height:78px;
		width:78px;
		top:228px;
	}
	a#slideNav1-Right {
		background:url(/_images/toolkit_images/hotspots/hotspot_nav_right.gif) no-repeat;
		left:899px;
		position:absolute;
		height:78px;
		width:78px;
		top:228px;
	}
	body.house > * a#slideNav1-Left {
		background:url(/_images/toolkit_images/hotspots/hotspot_nav_left.png) no-repeat;
		left:25px;
	}
	body.house > * a#slideNav1-Right {
		background:url(/_images/toolkit_images/hotspots/hotspot_nav_right.png) no-repeat;
		left:899px;
	}
	a#slideNav1-Left:hover {
		background:url(/_images/toolkit_images/hotspots/hotspot_nav_left_hover.gif) no-repeat;
		left:25px;
	}
	a#slideNav1-Right:hover {
		background:url(/_images/toolkit_images/hotspots/hotspot_nav_right_hover.gif) no-repeat;
		left:899px;
	}
	body.house > * a#slideNav1-Left:hover {
		background:url(/_images/toolkit_images/hotspots/hotspot_nav_left_hover.png) no-repeat;
		left:25px;
	}
	body.house > * a#slideNav1-Right:hover {
		background:url(/_images/toolkit_images/hotspots/hotspot_nav_right_hover.png) no-repeat;
		left:899px;
	}
	.house #screen {
		height:600px;
		width:1000px;
		position:relative;
	}
	.house #sections {
		height:600px;
		width:1000px;
		position:absolute;
		overflow:hidden;
	}
	.house #sections ul {margin:0px; padding: 0xp; height:600px; width:3000px; overflow:hidden; }
	.house #sections li{display:block; list-style-type:none; padding:0px; margin:0px; }
	.house #housePlace-1 {
		position:absolute;
		height:600px;
		width:1000px;
		background:url(/_images/toolkit_images/house-illustration.jpg) no-repeat top center;
		float:left;
	}
	.house div#housePlace-2 {
		position:absolute;
		left:0px;
		height:600px;
		width:1000px;
		background:url(/_images/toolkit_images/house-illustration-2.jpg) no-repeat top center;
	}
	.house div#housePlace-3 {
		position:absolute;
		left:0px;
		height:600px;
		width:1000px;
		background:url(/_images/toolkit_images/house-illustration-3.jpg) no-repeat top center;
	}
	.house li#housePlace-2 {
		position:absolute;
		left:1000px;
		height:600px;
		width:1000px;
		background:url(/_images/toolkit_images/house-illustration-2.jpg) no-repeat top center;
		float:left;
	}
	.house li#housePlace-3 {
		position:absolute;
		left:2000px;
		height:600px;
		width:1000px;
		background:url(/_images/toolkit_images/house-illustration-3.jpg) no-repeat top center;
		float:left;
	}

	.house h4#homeLink-tusculum a {
		position:absolute;
		height:51px; width:270px;
		top:0px; left:60px;
	}
	.house h4#homeLink-dhr a {
		position:absolute;
		height:51px; width:270px;
		top:0px; left:335px;
	}

