

body { 
	background: #e4e0c9;
	margin: 0;
	padding: 0;
	text-align: center;
	font: 13px/18px Arial, Helvetica, sans-serif;
	color: #222;
	}
	
.container { 
	width: 990px;
	margin: 0 auto;
	text-align: left;
	}
	
a { text-decoration: none; outline: none; }
.clear { clear: both; }
.leftColumn, .rightColumn { display: block; float: left; }
p { margin: 0; }



/* Top Section
-------------------------------------------------------------------------------------------------------*/

#topSection { 
	background: #fff;
	height: 35px;
	line-height: 35px;
	position: relative;
	z-index: 999;
	}
	
	#topSection .container { padding: 0 20px }
	#topSection .leftColumn { width: 275px; }
	#topSection .rightColumn { width: 670px; }
	
	
	#topSection .leftColumn .phone { 
		display: block;
		width: 275px; 
		height: 35px;
		text-indent: -5000px;
		background: url(../images/common/phone.gif) no-repeat;
		}
	
	#topSection .rightColumn .topMenu { 
		float: left;
		width: 440px;
		height: 35px;
		text-align: right;
		color: #808080;
		font-weight: bold;
		}
		
	#topSection .rightColumn .topMenu a { 
		color: #8e461f;
		margin: 0 10px;
		}
	
	#topSection .rightColumn .topMenu a:hover { color: #73390e; }

	#topSection .rightColumn .dropMenu { 
		float: right;
		width: 220px;
		color: #fff;
		position: relative;
		z-index: 999;
		}

		div.locationsSelect {
		  	position: absolute;
			top: 29px; 
			left: 0px;
		  	width: 197px;
		  	margin: 0;
		 	padding: 0;
		  	text-align: left;
			display: none;
			}
			
		div.locationsSelect ul {
		  	list-style-type: none;
		  	padding: 0;
			margin: 1px 0 0 0;
			position: relative;
			}
				
		div.locationsSelect ul li {
			border-bottom: 1px solid #a3552a;
			padding: 0; 
			margin: 0;
			display: block;
		  	width: 197px;
			}

		div.locationsSelect ul li a {
			text-decoration: none; 
			padding: 7px 10px; 
			display: block;
		  	width: 177px;
			color: #fff;
			font-weight: bold;
			background: #aa623b;
			line-height: 13px;
			font-size: 12px;
			margin: 0;
			}

		div.locationsSelect ul li a:hover { 
		  	background-color: #a3552a;
			}
		
		.dropMenu a.mainLink {
			border: 0;
		 	margin: 7px 0 -2px 0;
		  	display: block;
		  	cursor: pointer;
		  	color: #333;
			padding: 0;
			background: url(../images/common/selection.gif) no-repeat;
			width: 220px;
			height: 24px;
			text-indent: -5000px;
			padding: 0;
			overflow: hidden;
			}
		

/* Menu Section
-------------------------------------------------------------------------------------------------------*/

#menuSection { 
	width: 100%;
	min-width: 990px;
	height: 140px;
	background: #ca9330 url(../images/common/bg-menuSection.gif) no-repeat center top;
	border-bottom: 5px solid #fff;
	position: relative;
	z-index: 996;
	}
	
	#menuSection .leftColumn { width: 275px; padding-left: 20px; }
	#menuSection .rightColumn { width: 670px; }
	
	#menuSection .leftColumn a {
		display: block;
		height: 140px;
		width: 275px;
		background: url(../images/common/logo.gif) no-repeat 0 0;
		text-indent: -5000px;
		}
		
	#menuSection .rightColumn ul { 
		margin: 67px 0 0 0;
		padding: 0;
		list-style-type: none;
		float: right;
		}
		
	#menuSection .rightColumn ul li.mainMenu { 
		float: left;
		height: 72px;
		line-height: 72px;
		position: relative;
		}
		
	#menuSection .rightColumn ul li a.mainMenuLink { 
		display: block;
		height: 72px;
		text-indent: -5000px;
		}
			
	/* May be reused for IE6? 
	
		#menuSection .rightColumn ul li.why a.mainMenuLink { background: url(../images/menu/why.gif) no-repeat 0 0; width: 200px; }	
		#menuSection .rightColumn ul li.lifestyles a.mainMenuLink { background: url(../images/menu/lifestyles.gif) no-repeat 0 0; width: 141px; }
		#menuSection .rightColumn ul li.about a.mainMenuLink { background: url(../images/menu/about.gif) no-repeat 0 0; width: 142px; }
		#menuSection .rightColumn ul li.contact a.mainMenuLink { background: url(../images/menu/contact.gif) no-repeat 0 0; width: 120px; }
	
	*/

		#menuSection .rightColumn ul li.why a.mainMenuLink { background: url(../images/menu/why.png) no-repeat 0 0; width: 200px; }	
		#menuSection .rightColumn ul li.lifestyles a.mainMenuLink { background: url(../images/menu/lifestyles.png) no-repeat 0 0; width: 141px; }
		#menuSection .rightColumn ul li.about a.mainMenuLink { background: url(../images/menu/about.png) no-repeat 0 0; width: 142px; }
		#menuSection .rightColumn ul li.contact a.mainMenuLink { background: url(../images/menu/contact.png) no-repeat 0 0; width: 146px; }
		
	
	.section-why #menuSection .rightColumn ul li.why a.mainMenuLink,
	.section-lifestyles #menuSection .rightColumn ul li.lifestyles a.mainMenuLink,
	.section-about #menuSection .rightColumn ul li.about a.mainMenuLink,
	.section-foundation #menuSection .rightColumn ul li.contact a.mainMenuLink,
	#menuSection .rightColumn ul li a.mainMenuLink:hover,
	#menuSection .rightColumn ul li.mainMenuHover a.mainMenuLink { background-position: 0 -72px; }
	
	
	#menuSection .rightColumn .subMenuContainer { 
		background: url(../images/common/bg-subMenuContainer.png) no-repeat;
		width: 450px;
		height: 90px;
		position: absolute;
		top: 55px;
		z-index: 999;
		display: none;
		overflow: hidden;
		}
		
	#menuSection .rightColumn .contact .subMenuContainer { 
		background: url(../images/common/bg-subMenuContainerRight.png) no-repeat;
		}
		
		#menuSection .rightColumn ul li.why .subMenuContainer { left: -125px; }
		#menuSection .rightColumn ul li.lifestyles .subMenuContainer { left: -154px; }
		#menuSection .rightColumn ul li.about .subMenuContainer { left: -154px; }
		#menuSection .rightColumn ul li.contact .subMenuContainer { left: -284px; }
	
	#menuSection .rightColumn ul.subMenu { 
		margin: 14px 0 0 26px;
		padding: 0;
		list-style-type: none;
		float: none;
		display: block;
		}

	#menuSection .rightColumn ul.subMenu li { 
		height: 22px;
		line-height: 22px;
		float: left; 
		width: 123px;
		margin: 0 15px 0 0;
		}

	#menuSection .rightColumn ul.subMenu li a { 
		font-size: 11px;
		font-weight: bold;
		line-height: 22px;
		color: #fff;
		}

	#menuSection .rightColumn ul.subMenu li a:hover { color: #f1d38b; } 



/* Flash & Banner Styles
-------------------------------------------------------------------------------------------------------*/
		
#flashSection { 
	height: 260px;
	background: #fff;
	border-bottom: 5px solid #fff;
	margin: 0;
	padding: 0;
	min-width: 990px;
	}
	
#bannerSection { 
	display: block;
	width: 100%;
	height: 125px;
	border-bottom: 5px solid #fff;
	margin: 0;
	padding: 0;
	min-width: 990px;
	position: relative;
	}
	
	#bannerSection .bannerImage { 
		display: block;
		height: 125px;
		max-width: 1550px;
		position: relative;
		background-color: #222;
		}
		
	#bannerSection .bannerImageLeft { 
		display: block;
		height: 125px;
		width: 250px;
		position: absolute;
		top: 0;
		left: 0;
		border-right: 5px solid #fff;
		}

	#bannerSection .bannerRight { 
		width: 990px;
		margin: 0 auto;
		position: relative;
		}
		
	#bannerSection .bannerImageRight { 
		display: block;
		height: 125px;
		width: 275px;
		position: absolute;
		top: 0;
		right: 0;
		border-left: 5px solid #fff;
		}
			
	.section-why #bannerSection { background: url(../images/banners/bg-why.gif) repeat-x center top; }
	.section-why #bannerSection .bannerImage { background: url(../images/banners/why.gif) no-repeat center top; }
	.section-why #bannerSection .bannerImageLeft { background: url(../images/banners/left-why.gif) no-repeat; }

	.section-lifestyles #bannerSection { background: url(../images/banners/bg-lifestyles.gif) repeat-x center top; }
	.section-lifestyles #bannerSection .bannerImage { background: url(../images/banners/lifestyles.gif) no-repeat center top; }
	.section-lifestyles #bannerSection .bannerImageLeft { background: url(../images/banners/left-about.gif) no-repeat; }

	.section-about #bannerSection { background: url(../images/banners/bg-about.gif) repeat-x center top; }
	.section-about #bannerSection .bannerImage { background: url(../images/banners/about.gif) no-repeat center top; }
	.section-about #bannerSection .bannerImageLeft { background: url(../images/banners/left-about.gif) no-repeat; }

	.section-contact #bannerSection { background: url(../images/banners/bg-contact.gif) repeat-x center top; }
	.section-contact #bannerSection .bannerImage { background: url(../images/banners/contact.gif) no-repeat center top; }
	.section-contact #bannerSection .bannerImageLeft { background: url(../images/banners/left-contact.gif) no-repeat; }

	.section-foundation #bannerSection { background: url(../images/banners/bg-contact.gif) repeat-x center top; }
	.section-foundation #bannerSection .bannerImage { background: url(../images/banners/contact.gif) no-repeat center top; }
	.section-foundation #bannerSection .bannerImageLeft { background: url(../images/banners/left-contact.gif) no-repeat; }

	.section-locations #bannerSection { height: 260px; }
	.section-locations #bannerSection .bannerImage { height: 260px; }
	.section-locations #bannerSection .bannerImageLeft { height: 260px; }
	.section-locations #bannerSection .bannerImageRight { height: 260px; }

	.page-locationsOverview #bannerSection { background: #222 url(../images/banners/bg-locations.gif) repeat-x center top; height: 125px; }
	.page-locationsOverview #bannerSection .bannerImage { background: url(../images/banners/locations.gif) no-repeat center top; height: 125px; }
	.page-locationsOverview #bannerSection .bannerImageLeft { background: url(../images/banners/left-locations.gif) no-repeat center top; height: 125px; } 	
	.page-locationsOverview #bannerSection .bannerImageRight { height: 125px; } 

	.page-280f6bab-918e-4da0-ad52-df7c1cbba0ee #bannerSection { background: #222 url(../images/banners/bg-locations.gif) repeat-x center top; height: 125px; }
	.page-280f6bab-918e-4da0-ad52-df7c1cbba0ee #bannerSection .bannerImage { background: url(../images/banners/locations.gif) no-repeat center top; height: 125px; }
	.page-280f6bab-918e-4da0-ad52-df7c1cbba0ee #bannerSection .bannerImageLeft { background: url(../images/banners/left-locations.gif) no-repeat center top; height: 125px; } 	
	.page-280f6bab-918e-4da0-ad52-df7c1cbba0ee #bannerSection .bannerImageRight { height: 125px; } 


	.section-virtualTour #bannerSection { background: #222 url(../images/banners/bg-locations.gif) repeat-x center top; height: 125px; }
	.section-virtualTour #bannerSection .bannerImage { background: url(../images/banners/locations.gif) no-repeat center top; height: 125px; }
	.section-virtualTour #bannerSection .bannerImageLeft { background: url(../images/banners/left-locations.gif) no-repeat center top; height: 125px; } 	
	.section-virtualTour #bannerSection .bannerImageRight { height: 125px; } 

		
	#bannerSection .bannerImageRight .content { 	
		padding: 30px 0 0 35px;
		width: 245px;
		color: #fff;
		text-align: left;
		font-size: 12px;
		line-height: 15px;
		}
		
	#bannerSection .bannerImageRight .content h3.bannerTitle { 
		display: block;
		width: 245px;
		height: 45px;
		text-indent: -5000px;
		margin: 0;
		}
		
	/* Corporate 280f6bab-918e-4da0-ad52-df7c1cbba0ee */ 
	
	.page-280f6bab-918e-4da0-ad52-df7c1cbba0ee #contentSection h1.pageTitle { background: url(../images/titles/pageTitle-corporate.gif) no-repeat; }
	.page-280f6bab-918e-4da0-ad52-df7c1cbba0ee #contentSection h2.subTitle { background: url(../images/titles/h2-corporate.gif) no-repeat; }
	.page-280f6bab-918e-4da0-ad52-df7c1cbba0ee .tabbedFeatures { display: none; }
	
	/* Williamsport 32db5ac5-5c5b-4ff0-a994-06576f6910cd */
		
	.page-32db5ac5-5c5b-4ff0-a994-06576f6910cd #bannerSection .bannerImageRight .content h3.bannerTitle { background: url(../images/titles/bannerTitle-williamsport.png) no-repeat; }
	.page-32db5ac5-5c5b-4ff0-a994-06576f6910cd #bannerSection { background: #222 url(../images/banners/bg-williamsport.gif) repeat-x center top; }
	.page-32db5ac5-5c5b-4ff0-a994-06576f6910cd #bannerSection .bannerImage { background: url(../images/banners/williamsport2.gif) no-repeat center top; }
	.page-32db5ac5-5c5b-4ff0-a994-06576f6910cd #bannerSection .bannerImageLeft { background: url(../images/banners/left-williamsport.jpg) no-repeat center top; } 	
	.page-32db5ac5-5c5b-4ff0-a994-06576f6910cd #contentSection h1.pageTitle { background: url(../images/titles/pageTitle-williamsport.gif) no-repeat; }
	.page-32db5ac5-5c5b-4ff0-a994-06576f6910cd #contentSection h2.subTitle { background: url(../images/titles/h2-williamsport.gif) no-repeat; }

	/* Frederick 7dbc94e1-421e-4b3a-8a9e-f50942d13474 */

	.page-7dbc94e1-421e-4b3a-8a9e-f50942d13474 #bannerSection .bannerImageRight .content h3.bannerTitle { background: url(../images/titles/bannerTitle-frederick.png) no-repeat; height: 60px; }
	.page-7dbc94e1-421e-4b3a-8a9e-f50942d13474 #bannerSection { background: #222 url(../images/banners/bg-frederick.gif) repeat-x center top; }
	.page-7dbc94e1-421e-4b3a-8a9e-f50942d13474 #bannerSection .bannerImage { background: url(../images/banners/frederick.gif) no-repeat center top; }
	.page-7dbc94e1-421e-4b3a-8a9e-f50942d13474 #bannerSection .bannerImageLeft { background: url(../images/banners/left-frederick.jpg) no-repeat center top; } 	
	.page-7dbc94e1-421e-4b3a-8a9e-f50942d13474 #contentSection h1.pageTitle { background: url(../images/titles/pageTitle-frederick.gif) no-repeat; }
	.page-7dbc94e1-421e-4b3a-8a9e-f50942d13474 #contentSection h2.subTitle { background: url(../images/titles/h2-frederick.gif) no-repeat; }
	
	/* Hanover 4427dce8-b94e-4ba2-ba35-cd9a96204a07 */

	.page-4427dce8-b94e-4ba2-ba35-cd9a96204a07 #bannerSection .bannerImageRight .content h3.bannerTitle { background: url(../images/titles/bannerTitle-hanover.png) no-repeat; }
	.page-4427dce8-b94e-4ba2-ba35-cd9a96204a07 #bannerSection { background: #222 url(../images/banners/bg-hanover.gif) repeat-x center top; }
	.page-4427dce8-b94e-4ba2-ba35-cd9a96204a07 #bannerSection .bannerImage { background: url(../images/banners/hanover.gif) no-repeat center top; }
	.page-4427dce8-b94e-4ba2-ba35-cd9a96204a07 #bannerSection .bannerImageLeft { background: url(../images/banners/left-hanover.jpg) no-repeat center top; } 	
	.page-4427dce8-b94e-4ba2-ba35-cd9a96204a07 #contentSection h1.pageTitle { background: url(../images/titles/pageTitle-hanover.gif) no-repeat; }
	.page-4427dce8-b94e-4ba2-ba35-cd9a96204a07 #contentSection h2.subTitle { background: url(../images/titles/h2-hanover.gif) no-repeat; }
	
	/* Everett c849341e-1766-4578-a302-30206a87e84e */

	.page-c849341e-1766-4578-a302-30206a87e84e #bannerSection .bannerImageRight .content h3.bannerTitle { background: url(../images/titles/bannerTitle-everett.png) no-repeat; height: 60px; }
	.page-c849341e-1766-4578-a302-30206a87e84e #bannerSection { background: #222 url(../images/banners/bg-everett.gif) repeat-x center top; }
	.page-c849341e-1766-4578-a302-30206a87e84e #bannerSection .bannerImage { background: url(../images/banners/everett.gif) no-repeat center top; }
	.page-c849341e-1766-4578-a302-30206a87e84e #bannerSection .bannerImageLeft { background: url(../images/banners/left-everett.jpg) no-repeat center top; } 	
	.page-c849341e-1766-4578-a302-30206a87e84e #contentSection h1.pageTitle { background: url(../images/titles/pageTitle-everett.gif) no-repeat; }
	.page-c849341e-1766-4578-a302-30206a87e84e #contentSection h2.subTitle { background: url(../images/titles/h2-everett.gif) no-repeat; }	
	
	/* Martinsburg e1a4623a-64ee-4e22-8852-283acbfcc5ab */

	.page-e1a4623a-64ee-4e22-8852-283acbfcc5ab #bannerSection .bannerImageRight .content h3.bannerTitle { background: url(../images/titles/bannerTitle-martinsburg.png) no-repeat; }
	.page-e1a4623a-64ee-4e22-8852-283acbfcc5ab #bannerSection { background: #222 url(../images/banners/bg-martinsburg.gif) repeat-x center top; }
	.page-e1a4623a-64ee-4e22-8852-283acbfcc5ab #bannerSection .bannerImage { background: url(../images/banners/martinsburg.gif) no-repeat center top; }
	.page-e1a4623a-64ee-4e22-8852-283acbfcc5ab #bannerSection .bannerImageLeft { background: url(../images/banners/left-martinsburg.jpg) no-repeat center top; } 	
	.page-e1a4623a-64ee-4e22-8852-283acbfcc5ab #contentSection h1.pageTitle { background: url(../images/titles/pageTitle-martinsburg.gif) no-repeat; }
	.page-e1a4623a-64ee-4e22-8852-283acbfcc5ab #contentSection h2.subTitle { background: url(../images/titles/h2-martinsburg.gif) no-repeat; }
	
	/* Strasburg effa90de-2a29-41c7-bb4c-b5f0c29d4aea */

	.page-effa90de-2a29-41c7-bb4c-b5f0c29d4aea #bannerSection .bannerImageRight .content h3.bannerTitle { background: url(../images/titles/bannerTitle-strasburg.png) no-repeat; height: 60px; }
	.page-effa90de-2a29-41c7-bb4c-b5f0c29d4aea #bannerSection { background: #222 url(../images/banners/bg-strasburg.gif) repeat-x center top; }
	.page-effa90de-2a29-41c7-bb4c-b5f0c29d4aea #bannerSection .bannerImage { background: url(../images/banners/strasburg.gif) no-repeat center top; }
	.page-effa90de-2a29-41c7-bb4c-b5f0c29d4aea #bannerSection .bannerImageLeft { background: url(../images/banners/left-strasburg.jpg) no-repeat center top; } 	
	.page-effa90de-2a29-41c7-bb4c-b5f0c29d4aea #contentSection h1.pageTitle { background: url(../images/titles/pageTitle-strasburg.gif) no-repeat; }
	.page-effa90de-2a29-41c7-bb4c-b5f0c29d4aea #contentSection h2.subTitle { background: url(../images/titles/h2-strasburg.gif) no-repeat; }
	
	
	
/* Content Section
-------------------------------------------------------------------------------------------------------*/
	
#contentSection { 
	padding: 0 0 35px 0;
	background: url(../images/common/bg-contentSection.gif) repeat-x left bottom;
	min-width: 990px;
	}
	
	#contentSection .container { width: 950px; }
	#contentSection .leftColumn { width: 695px; position: relative; padding: 25px 0 0 0; }
	#contentSection .rightColumn { width: 255px; padding: 25px 0 0 0; }


/* Text Re-sizing Styles
-------------------------------------------------------------------------------------------------------*/
	
	#contentSection .leftColumn .textSize { 
		position: absolute;
		top: 0;
		right: 0;
		height: 20px;
		width: 81px;
		float: ;
		background: url(../images/common/bg-textSize.gif) no-repeat;
		padding: 0 0 0 74px;
		}
		
		#contentSection .leftColumn .textSize a { 
			float: left;
			display: block;
			margin-left: 3px;
			width: 23px;
			height: 17px;
			text-indent: -5000px;
			}
			
			#contentSection .leftColumn .textSize a.lrgText { background: url(../images/common/textSize-lrg.gif) no-repeat; }
			#contentSection .leftColumn .textSize a.medText { background: url(../images/common/textSize-med.gif) no-repeat; }
			#contentSection .leftColumn .textSize a.smlText { background: url(../images/common/textSize-sml.gif) no-repeat; }
			
			#contentSection .leftColumn .textSize a:hover, 
			#contentSection .leftColumn .textSize a.active { background-position: 0 -17px; }


/* Left Column Styles
-------------------------------------------------------------------------------------------------------*/
		
	#contentSection .leftColumn .sidemenu { 
		float: left; 
		width: 165px;
		padding: 15px 0 0 0;
		}
		
		#contentSection .leftColumn .sidemenu ul { 
			margin: 0;
			padding: 0;
			list-style-type: none;
			border-bottom: 1px solid #b9b6a7;
			}
			
		#contentSection .leftColumn .sidemenu ul li { 
			padding: 0;
			margin: 0;
			border-top: 1px solid #b9b6a7;
			}

		#contentSection .leftColumn .sidemenu ul li a { 
			line-height: 15px;
			font-size: 12px;
			color: #196494;
			display: block;
			padding: 7px 10px;
			}

		#contentSection .leftColumn .sidemenu ul li a:hover { 
			color: #8e461f;
			background: #f2f0e2;
			}
			
		#contentSection .leftColumn .sidemenu ul li.active a { 
			color: #196494;
			background: #fff;
			font-weight: bold;
			}
	
	#contentSection .leftColumn .content { 
		float: left; 
		width: 495px;
		}

	#contentSection .leftColumn .content .mainContent { 
		padding: 0 0 0 30px;
		}

	.page-home #contentSection .leftColumn .content { width: 540px; float: none; }
	.page-home #contentSection .leftColumn .content .mainContent { padding: 0; }
		
	#contentSection .rightColumn .content { 
		width: 220px;
		margin: 0 0 0 35px;
		text-align: left;
		}
		

	#contentSection .mainContent p { margin: 0 0 10px 0; }
	#contentSection .mainContent a { color: #196494; }
	#contentSection .mainContent a:hover { color: #134e74; text-decoration: underline; }
	
	#contentSection .mainContent ul.float { 
		float: left; 
		width: 220px;
		}
		


/* Headings Styles
-------------------------------------------------------------------------------------------------------*/		

	#contentSection h1.pageTitle {
		font-family: Rockwell, Georgia, Times New Roman, Times, serif;
		font-weight: bold; 
		font-size: 35px;
		line-height: 30px;
		letter-spacing: -0.05em;
		color: #8e461f;
		margin: 15px 0 5px 30px;
		width: 495px;
		height: 30px;
		text-indent: -5000px;
		}
		
		.page-home #contentSection h1.pageTitle { 
			background: url(../images/titles/pageTitle-homepage.gif) no-repeat; 
			width: 540px; 
			height: 65px; 
			margin: 0 0 5px 0; 
			}
			
		.page-lifestyles #contentSection h1.pageTitle { background: url(../images/titles/pageTitle-lifestyles.gif) no-repeat; }
		.page-independentLiving #contentSection h1.pageTitle { background: url(../images/titles/pageTitle-independentLiving.gif) no-repeat; }
		.page-assistedLiving #contentSection h1.pageTitle { background: url(../images/titles/pageTitle-assistedLiving.gif) no-repeat; }
		.page-skilledCare #contentSection h1.pageTitle { background: url(../images/titles/pageTitle-skilledCare.gif) no-repeat; }
		.page-alzheimers #contentSection h1.pageTitle { background: url(../images/titles/pageTitle-alzheimers.gif) no-repeat; }
		.page-respiteCare #contentSection h1.pageTitle { background: url(../images/titles/pageTitle-respiteCare.gif) no-repeat; }
		.page-hospiceCare #contentSection h1.pageTitle { background: url(../images/titles/pageTitle-hospiceCare.gif) no-repeat; }
		
		.page-aboutUs #contentSection h1.pageTitle { background: url(../images/titles/pageTitle-aboutUs.gif) no-repeat; }
		.page-ourMission #contentSection h1.pageTitle { background: url(../images/titles/pageTitle-ourMission.gif) no-repeat; }
		.page-presidentsMessage #contentSection h1.pageTitle { background: url(../images/titles/pageTitle-presidentsMessage.gif) no-repeat; }
		.page-ourHistory #contentSection h1.pageTitle { background: url(../images/titles/pageTitle-history.gif) no-repeat; }
		.page-employment #contentSection h1.pageTitle { background: url(../images/titles/pageTitle-employment.gif) no-repeat; }
		.page-news #contentSection h1.pageTitle { background: url(../images/titles/pageTitle-news.gif) no-repeat; }
		.page-calendar #contentSection h1.pageTitle { background: url(../images/titles/pageTitle-calendar.gif) no-repeat; }
		.page-donate #contentSection h1.pageTitle { background: url(../images/titles/pageTitle-donate.gif) no-repeat; }
		.page-volunteer #contentSection h1.pageTitle { background: url(../images/titles/pageTitle-volunteer.gif) no-repeat; }
		
		.page-whyHomewood #contentSection h1.pageTitle { background: url(../images/titles/pageTitle-whyHomewood.gif) no-repeat; }
		.page-careAndServices #contentSection h1.pageTitle { background: url(../images/titles/pageTitle-careAndServices.gif) no-repeat; }
		.page-commonQuestions #contentSection h1.pageTitle { background: url(../images/titles/pageTitle-commonQuestions.gif) no-repeat; }
		.page-meetRealPeople #contentSection h1.pageTitle { background: url(../images/titles/pageTitle-meetRealPeople.gif) no-repeat; }
		.page-livingWithUs #contentSection h1.pageTitle { background: url(../images/titles/pageTitle-livingWithUs.gif) no-repeat; }

		.page-homewoodFoundation #contentSection h1.pageTitle { background: url(../images/titles/pageTitle-foundation.gif) no-repeat; }
		.page-planned #contentSection h1.pageTitle { background: url(../images/titles/pageTitle-planned.gif) no-repeat; }
		.page-meetings #contentSection h1.pageTitle { background: url(../images/titles/pageTitle-meetings.gif) no-repeat; }
		.page-gift #contentSection h1.pageTitle { background: url(../images/titles/pageTitle-gift.gif) no-repeat; }
		.page-golf #contentSection h1.pageTitle { background: url(../images/titles/pageTitle-golf.gif) no-repeat; }
		.page-golfPayment #contentSection h1.pageTitle { background: url(../images/titles/pageTitle-golfPayment.gif) no-repeat; }
		.page-events #contentSection h1.pageTitle { background: url(../images/titles/pageTitle-events.gif) no-repeat; }
		.page-givingOpportunities #contentSection h1.pageTitle { background: url(../images/titles/pageTitle-giving.gif) no-repeat; }
		.page-strawberry #contentSection h1.pageTitle { background: url(../images/titles/pageTitle-strawberry.gif) no-repeat; }
		.page-privacyConfidentiality #contentSection h1.pageTitle { background: url(../images/titles/pageTitle-privacyConfidentiality.gif) no-repeat; }


		.page-foundation #contentSection h1.pageTitle { background: url(../images/titles/pageTitle-foundation.gif) no-repeat; }

		.section-contact #contentSection h1.pageTitle { background: url(../images/titles/pageTitle-contact.gif) no-repeat; }
		.page-404 #contentSection h1.pageTitle { background: url(../images/titles/pageTitle-404.gif) no-repeat; }
		.page-privacy #contentSection h1.pageTitle { background: url(../images/titles/pageTitle-privacy.gif) no-repeat; }
		.page-legal #contentSection h1.pageTitle { background: url(../images/titles/pageTitle-legal.gif) no-repeat; }

		.page-locationsOverview #contentSection h1.pageTitle { background: url(../images/titles/pageTitle-locationsOverview.gif) no-repeat; }

		.page-toursOverview #contentSection h1.pageTitle { background: url(../images/titles/pageTitle-virtualTour.gif) no-repeat; }
		.page-toursWilliamsport #contentSection h1.pageTitle { background: url(../images/titles/pageTitle-VT-williamsport.gif) no-repeat; }
		.page-toursEverett #contentSection h1.pageTitle { background: url(../images/titles/pageTitle-VT-everett.gif) no-repeat; }
		.page-toursFrederick #contentSection h1.pageTitle { background: url(../images/titles/pageTitle-VT-frederick.gif) no-repeat; }
		.page-toursStrasburg #contentSection h1.pageTitle { background: url(../images/titles/pageTitle-VT-strasburg.gif) no-repeat; }
		.page-toursHanover #contentSection h1.pageTitle { background: url(../images/titles/pageTitle-VT-hanover.gif) no-repeat; }
		.page-toursMartinsburg #contentSection h1.pageTitle { background: url(../images/titles/pageTitle-VT-martinsburg.gif) no-repeat; }
		
		
	#contentSection h2 {
		font-family: Rockwell, Georgia, Times New Roman, Times, serif;
		font-weight: normal; 
		font-size: 22px;
		line-height: 18px;
		color: #c28416;
		letter-spacing: -0.05em;
		margin: 0 0 7px 30px;
		width: 495px;
		height: 22px;
		text-indent: -5000px;
		}

		.page-home #contentSection h2.subTitle { background: url(../images/titles/h2-homepage.gif) no-repeat; width: 540px; margin: 0 0 5px 0; }
		.page-aboutUs #contentSection h2.subTitle { background: url(../images/titles/h2-aboutUs.gif) no-repeat; }

		#contentSection h2.reqInfo { background: url(../images/titles/h2-reqInfo.gif) no-repeat; }
		#contentSection h2.contactForm { background: url(../images/titles/h2-contactForm.gif) no-repeat; }
		#contentSection h2.drivingDir { background: url(../images/titles/h2-drivingDir.gif) no-repeat; }

		.page-lifestyles #contentSection h2.subTitle { background: url(../images/titles/h2-lifestyles.gif) no-repeat;  height: 38px; }
		.page-independentLiving #contentSection h2.subTitle { background: url(../images/titles/h2-independentLiving.gif) no-repeat; height: 38px; }
		.page-assistedLiving #contentSection h2.subTitle { background: url(../images/titles/h2-assistedLiving.gif) no-repeat;  height: 38px; }
		.page-skilledCare #contentSection h2.subTitle { background: url(../images/titles/h2-skilledCare.gif) no-repeat; }
		.page-alzheimers #contentSection h2.subTitle { background: url(../images/titles/h2-alzheimers.gif) no-repeat; height: 38px; }
		.page-respiteCare #contentSection h2.subTitle { background: url(../images/titles/h2-respiteCare.gif) no-repeat; }
		.page-hospiceCare #contentSection h2.subTitle { background: url(../images/titles/h2-hospiceCare.gif) no-repeat; height: 38px; }

		.page-whyHomewood #contentSection h2.subTitle { background: url(../images/titles/h2-whyHomewood.gif) no-repeat; }
		.page-meetRealPeople #contentSection h2.subTitle { background: url(../images/titles/h2-meetRealPeople.gif) no-repeat; }

		h2.requestMoreInformation { background: url(../images/titles/h2-requestMoreInformation.gif) no-repeat; }
		h2.currentOpenings { background: url(../images/titles/h2-currentOpenings.gif) no-repeat; }
		
		
	#contentSection h2.sectionTitle {
		width: 165px;
		height: 55px;
		margin: 0;
		}

		.section-why #contentSection h2.sectionTitle { background: url(../images/titles/sectionTitle-why.gif) no-repeat; }
		.section-lifestyles #contentSection h2.sectionTitle { background: url(../images/titles/sectionTitle-lifestyles.gif) no-repeat; }
		.section-about #contentSection h2.sectionTitle { background: url(../images/titles/sectionTitle-about.gif) no-repeat; }
		.section-contact #contentSection h2.sectionTitle { background: url(../images/titles/sectionTitle-contact.gif) no-repeat; }
		.section-locations #contentSection h2.sectionTitle { background: url(../images/titles/sectionTitle-locations.gif) no-repeat; }
		.section-virtualTour #contentSection h2.sectionTitle { background: url(../images/titles/sectionTitle-virtualTour.gif) no-repeat; }
		.section-foundation #contentSection h2.sectionTitle { background: url(../images/titles/sectionTitle-foundation.gif) no-repeat; }

		
	#contentSection h3 {
		font-family: Rockwell, Georgia, Times New Roman, Times, serif;
		font-weight: bold; 
		font-size: 22px;
		line-height: 31px;
		color: #8e461f;
		margin: 0 0 5px 0;
		display: block;
		height: 31px;
		width: 220px;
		text-indent: -5000px;
		}
		
		#contentSection h3.newsTitle { background: url(../images/titles/newsTitle.gif) no-repeat; }
		#contentSection h3.contactTitle { background: url(../images/titles/contactTitle.gif) no-repeat; margin-bottom: 10px; }
		
		
	#contentSection h4 {
		font-family: Rockwell, Georgia, Times New Roman, Times, serif;
		font-weight: normal; 
		font-size: 18px;
		line-height: 22px;
		color: #111;
		margin: 0 0 5px 0;
		display: block;
		height: 22px;
		width: 495px;
		text-indent: -5000px;
		}

		#contentSection h4.testing { background: url(../images/titles/h4-h4test.png) no-repeat; }


	#contentSection .leftColumn .content .mainContent ul { 
		margin: 0 0 10px 0;
		padding: 0;
		list-style-type: none;
		}		
		
		#contentSection .leftColumn .content .mainContent ul li { 
			padding: 0 0 0 25px;
			background: url(../images/common/bullet.png) no-repeat;
			line-height: 16px;
			margin: 2px 0;
			display: block;
			}
	

/* Interior Photo Styles
-------------------------------------------------------------------------------------------------------*/
		
	#contentSection .photoContainer { 
		margin: 10px -10px;
		position: relative;
		display: block;
		clear: both;
		height: 255px;
		width: 515px
		}
		
		#contentSection .photoContainer .photo { 
			display: block;
			float: left;
			width: 280px;
			height: 205px;
			padding: 23px 20px;
			background: url(../images/common/photoFrame.gif) no-repeat;
			margin: 0;
			}
			
		#contentSection .photoContainer .photo img { 
			width: 280px;
			height: 205px;
			border: 0; 
			}
			
		#contentSection .photoContainer .caption { 
			position: absolute;
			bottom: 20px;
			left: 330px;
			display: block;
			width: 155px;
			font-size: 11px;
			font-family: Georgia, Times New Roman, Times, serif;
			font-style: italic;
			color: #b5714c;
			vertical-align: text-bottom;
			}


/* Homepage Features Styles
-------------------------------------------------------------------------------------------------------*/
		
		
	#contentSection .feature { 
		margin: 50px 0 0 0;
		text-align: center;
		}
		
	#contentSection .feature h1.title { 
		font-family: Rockwell, Georgia, Times New Roman, Times, serif;
		font-weight: normal; 
		font-size: 18px;
		line-height: 50px;
		color: #fff;
		width: 490px;
		height: 72px;
		margin: 0;
		background: url(../images/titles/title-feature.gif) no-repeat;
		text-align: left;
		padding: 0 25px;
		text-indent: -5000px;
		}
		
	#contentSection .feature h4 { 
		font-family: Rockwell, Georgia, Times New Roman, Times, serif;
		font-weight: bold; 
		font-size: 16px;
		line-height: 15px;
		color: #8e461f;
		width: 269px;
		height: 22px;
		margin: 0;
		text-indent: -5000px;
		}		
		
		h4.independentLiving { background: url(../images/titles/h4-independentLiving.gif) no-repeat; }
		h4.assistedLiving { background: url(../images/titles/h4-assistedLiving.gif) no-repeat; }
		
	#contentSection .feature .leftColumn {
		padding: 0; 
		width: 269px;
		border-right: 1px solid #98916a;
		}

	#contentSection .feature .rightColumn { 
		padding: 0; 
		width: 269px;
		border-left: 1px solid #98916a;
		margin: 0 0 0 -1px;		
		}	
		
	#contentSection .feature p { 
		margin: 0 25px;
		color: #333;
		font-size: 13px;
		line-height: 15px;
		height: 65px;
		}	
		
	#contentSection .feature .button { margin: 10px 0 0 64px; }


/* Right Column Styles
-------------------------------------------------------------------------------------------------------*/
		
	.article { 
		clear: both;
		display: block;
		padding: 10px 0 0 0;
		margin: 0 0 10px 0;
		}
		
	.article .headline { 
		font: 16px/16px Georgia, Times New Roman, Times, serif;
		color: #b37910;
		font-weight: normal;
		padding: 0 0 5px 0;
		margin: 0 0 5px 0;
		border-bottom: 1px solid #98916a;
		}
		
	.article .headline a {
		color: #b37910;
		text-decoration: none;
		}

	.article .headline a:hover { color: #8e461f; }
				
	.article .date { 
		float: left;
		width: 50px;
		background: url(../images/common/bg-date.gif) no-repeat;
		padding: 5px 0 10px 0;
		}
		
	.article .date .month { 
		font: 11px/12px Georgia, Times New Roman, Times, serif;
		color: #d9d3b2;
		font-style: italic;
		width: 35px;
		text-align: center;
		display: block;
		margin: 0;
		}

	.article .date .day { 
		font: 20px/16px Georgia, Times New Roman, Times, serif;
		color: #fff;
		width: 35px;
		text-align: center;
		display: block;
		margin: 0;
		}
	
	.article .description {
		float: left;
		width: 170px;
		font: 12px/14px Arial, Helvetica, sans-serif;
		color: #333;
		}
	
	#contentSection  .article .description p.eventDates { 
		color: #666;
		font-size: 11px;
		font-style: italic;
		margin: 0 0 4px 0;
		}
		
	.article .description a.readMore { 
		margin: 0 4px;
		color: #035b8d;
		text-decoration: none;
		}
		
	.article .description a.readMore:hover { color: #8e461f; }
	
	
	.button { 
		display: block;
		height: 40px;
		width: 140px;
		text-align: center;
		}
		
	.button a { 
		font: 11px/40px Georgia, Times New Roman, Times, serif;
		color: #c2bda0;
		font-style: italic;
		display: block;
		height: 40px;
		width: 140px;
		background: url(../images/common/bg-button.png) no-repeat;
		}
		
	.button a:hover { color: #fff; }
	
	.viewAllPostings { 
		position: relative;
		margin: 10px 0 30px -8px;
		}
						
	.banner { 
		display: block;
		margin: 9px 0 1px 0;
		clear: both;
		}
		
	.banner a { 
		display: block;
		height: 55px;
		width: 220px;
		text-indent: -5000px;
		}
		
	.foundationBtn a { background: url(../images/common/btn-homewoodFoundation.gif) no-repeat; }
	.tourBtn a { background: url(../images/common/btn-virtualTours.gif) no-repeat; }
	
	.shadow { 
		display: block;
		height: 30px;
		width: 220px;
		background: url(../images/common/shadow.png) no-repeat;
		}

	.contactInfoRow { 
		clear: both;
		display: block;
		padding: 0;
		margin: 0 0 3px 0;
		}
								
	.contactInfoRow .left { 
		float: left;
		width: 50px;
		padding: 0;
		font: 12px/14px Georgia, "Times New Roman", Times, serif;
		font-style: italic;
		color: #b37910;
		letter-spacing: -0.02em;
		}
	
	.contactInfoRow .info {
		float: left;
		width: 170px;
		font: 12px/14px Arial, Helvetica, sans-serif;
		color: #333;
		}
		
	.contactInfoRow .info a { font-style: italic; color: #196494; }
	.contactInfoRow .info a:hover { color: #134e74; text-decoration: underline; }
		

/* History Pages Styles
-------------------------------------------------------------------------------------------------------*/
		
	.historyRow { 
		clear: both;
		padding: 5px;
		border-bottom: 1px solid #d7d0b2;
		}
		
	.historyRow .date { 
		float: left; 
		width: 65px;
		color: #833e18;
		font-size: 12px;
		font-family: Georgia, "Times New Roman", Times, serif;
		}
		
	.historyRow .description { 
		float: left;
		width: 385px;
		}
		
	.odd { background: #e4e0c9; } 
	.even { background: #e0dcc3; } 
	
	#contentSection .mainContent h2 { 
		margin: 25px 0 0 0;
		width: 465px;
		}
	
		h2.history-1920s { background: url(../images/titles/h2-1920s.gif) no-repeat; }
		h2.history-1930s { background: url(../images/titles/h2-1930s.gif) no-repeat; }
		h2.history-1940s { background: url(../images/titles/h2-1940s.gif) no-repeat; }
		h2.history-1950s { background: url(../images/titles/h2-1950s.gif) no-repeat; }
		h2.history-1960s { background: url(../images/titles/h2-1960s.gif) no-repeat; }
		h2.history-1970s { background: url(../images/titles/h2-1970s.gif) no-repeat; }
		h2.history-1980s { background: url(../images/titles/h2-1980s.gif) no-repeat; }
		h2.history-1990s { background: url(../images/titles/h2-1990s.gif) no-repeat; }
		h2.history-2000s { background: url(../images/titles/h2-2000s.gif) no-repeat; }
		h2.history-2010s { background: url(../images/titles/h2-2010s.gif) no-repeat; }


	
/* Tabbed Area on Property Pages
-------------------------------------------------------------------------------------------------------*/
	
	.tabbedFeatures { margin: 25px 0 0 0; }

	.ui-tabs { padding: 0; zoom: 1; }
	.ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: 0; }
	.ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0; padding: 0; }
	.ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: 0; }
	.ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; }
	.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
	.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; }
	.ui-tabs .ui-tabs-panel { padding: 0; display: block; border-width: 0; background: none; }
	.ui-tabs .ui-tabs-hide { display: none !important; }
		
	#contentSection .leftColumn .content .mainContent .tabbedFeatures ul.tabbedNav { 
		margin: 0;
		padding: 0;
		height: 52px;
		list-style-type: none;
		}
		
	#contentSection .leftColumn .content .mainContent .tabbedFeatures ul.tabbedNav li.tab {
		float: left; 
		width: 150px;
		height: 42px;
		display: block;
		margin: 0 1px 0 0;
		padding: 0;
		background-image: none;
		}
		
	#contentSection .leftColumn .content .mainContent .tabbedFeatures ul.tabbedNav li.tab a { 
		display: block;
		width: 150px;
		height: 42px;
		padding: 0;
		background-color: #333;
		text-indent: -5000px;
		text-decoration: none;
		}
		
		#contentSection .leftColumn .content .mainContent .tabbedFeatures ul.tabbedNav li.tabAmenities a { background: url(../images/common/tab-amenities.gif) no-repeat; }
		#contentSection .leftColumn .content .mainContent .tabbedFeatures ul.tabbedNav li.tabGallery a { background: url(../images/common/tab-gallery.gif) no-repeat; }
		#contentSection .leftColumn .content .mainContent .tabbedFeatures ul.tabbedNav li.tabCalendar a { background: url(../images/common/tab-calendar.gif) no-repeat; }
		
		
		#contentSection .leftColumn .content .mainContent .tabbedFeatures ul.tabbedNav li a:hover,
		#contentSection .leftColumn .content .mainContent .tabbedFeatures ul.tabbedNav li.ui-state-active a {  background-position: 0 -42px; }
		
	
	#contentSection #tabAmenities #listname1 { 
		float: left;
		width: 210px;
		margin: 10px 25px 0 0; 
		}
		
	#contentSection #tabAmenities #listname2 { 
		float: left;
		width: 210px;
		margin: 10px 0 0 0; 	
		}
	
	#contentSection #tabGallery .photoContainer { 
		position: relative;
		margin: 0;
		}
	
	#contentSection #tabCalendar .article { 
		clear: both;
		display: block;
		padding: 0;
		margin: 15px 0 0 0;
		position: relative;
		height: 85px;
		width: 450px;
		}
		
	#contentSection #tabCalendar .article .headline { 
		font: 16px/16px Georgia, Times New Roman, Times, serif;
		color: #b37910;
		font-weight: normal;
		padding: 0 0 5px 0;
		margin: 0 0 5px 0;
		border-bottom: 1px solid #98916a;
		margin: 0 0 0 50px;
		width: 400px;
		}
		
	#contentSection #tabCalendar .article .headline a {
		color: #b37910;
		text-decoration: none;
		}

	#contentSection #tabCalendar .article .headline a:hover { color: #8e461f; }
				
	#contentSection #tabCalendar .article .date { 
		float: left;
		width: 50px;
		background: url(../images/common/bg-date2.gif) no-repeat;
		padding: 5px 0 10px 0;
		position: absolute;
		top: 0;
		left: 0;
		}
		
	#contentSection #tabCalendar .article .date .month { 
		font: 11px/12px Georgia, Times New Roman, Times, serif;
		color: #d9d3b2;
		font-style: italic;
		width: 35px;
		text-align: center;
		display: block;
		margin: 0;
		}

	#contentSection #tabCalendar .article .date .day { 
		font: 20px/16px Georgia, Times New Roman, Times, serif;
		color: #fff;
		width: 35px;
		text-align: center;
		display: block;
		margin: 0;
		}
	
	#contentSection #tabCalendar .article .description {
		float: left;
		width: 370px;
		font: 12px/14px Arial, Helvetica, sans-serif;
		color: #333;
		margin: 2px 0 0 50px;
		}
		
	#contentSection #tabCalendar .article .description a.readMore { 
		margin: 0 4px;
		color: #035b8d;
		text-decoration: none;
		}
		
	#contentSection #tabCalendar .article .description a.readMore:hover { color: #8e461f; }
	
	
	#contentSection #tabCalendar .backLink { 
		color: #b37910;
		font-weight: normal;
		padding: 5px 0 0 0;
		margin: 25px 0 0 0;
		border-top: 1px dotted #98916a;
		}
		
		#contentSection #tabCalendar .backLink a { color: #b37910; }
		#contentSection #tabCalendar .backLink a:hover { color: #8e461f; }


/* News Details
-------------------------------------------------------------------------------------------------------*/	


#contentSection #newsDetail .article { 
		clear: both;
		display: block;
		padding: 0;
		margin: 15px 0 10px 0;
		position: relative;
		width: 450px;
		}
						
	#contentSection #newsDetail .article .date { 
		float: left;
		width: 50px;
		background: url(../images/common/bg-date2.gif) no-repeat;
		padding: 5px 0 10px 0;
		}
		
	#contentSection #newsDetail .article .date .month { 
		font: 11px/12px Georgia, Times New Roman, Times, serif;
		color: #d9d3b2;
		font-style: italic;
		width: 35px;
		text-align: center;
		display: block;
		margin: 0;
		}

	#contentSection #newsDetail .article .date .day { 
		font: 20px/16px Georgia, Times New Roman, Times, serif;
		color: #fff;
		width: 35px;
		text-align: center;
		display: block;
		margin: 0;
		}
		
	#contentSection #newsDetail .article .articleContent {
		float: left;
		wdith: 400px;
		} 

	#contentSection #newsDetail .article .headline { 
		font: 16px/16px Georgia, Times New Roman, Times, serif;
		color: #b37910;
		font-weight: normal;
		padding: 0 0 5px 0;
		margin: 0 0 5px 0;
		border-bottom: 1px solid #98916a;
		width: 400px;
		}
		
	#contentSection #newsDetail .article .headline a {
		color: #b37910;
		text-decoration: none;
		}

	#contentSection #newsDetail .article .headline a:hover { color: #8e461f; }
	
	#contentSection #newsDetail .article .description {
		width: 370px;
		font: 12px/18px Arial, Helvetica, sans-serif;
		color: #333;
		}
		
	#contentSection #newsDetail .article .description a.readMore { 
		margin: 0 4px;
		color: #035b8d;
		text-decoration: none;
		}
		
	#contentSection #newsDetail .article .description a.readMore:hover { color: #8e461f; }
	
	
	#contentSection #newsDetail .backLink { 
		color: #b37910;
		font-weight: normal;
		padding: 5px 0 0 0;
		margin: 25px 0 0 0;
		border-top: 1px dotted #98916a;
		}
		
		#contentSection #newsDetail .backLink a { color: #b37910; }
		#contentSection #newsDetail .backLink a:hover { color: #8e461f; }


/* Employment Details
-------------------------------------------------------------------------------------------------------*/	


	#contentSection  .employment { 
		font-weight: normal;
		padding: 0 0 10px 0;
		margin: 0 0 10px 0;
		border-bottom: 1px solid #98916a;
		}
	#contentSection .employment .headline a {
		font: 16px/18px Georgia, Times New Roman, Times, serif;
		color: #8e461f;
		text-decoration: none;
		}

	#contentSection .employment .headline a:hover { color: #b37910; }


	#contentSection  .employment-backLink { 
		color: #b37910;
		font-weight: normal;
		padding: 5px 0 0 0;
		margin: 25px 0 0 0;
		border-top: 1px dotted #98916a;
		}
		
		#contentSection  .employment-backLink a { color: #b37910; }
		#contentSection  .employment-backLink a:hover { color: #8e461f; }

 .employment-title {
	font-size: 16px;
	margin: 0px;
	padding: 0px;
	}


		
	
/* Questions & Colorbox Styles
-------------------------------------------------------------------------------------------------------*/	
	
	#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
	#cboxOverlay{position:fixed; width:100%; height:100%;}
	#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
	#cboxContent{position:relative; overflow:hidden;}
	#cboxLoadedContent{overflow:auto; text-align: left;}
	#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
	#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
	#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
	
	
	#cboxOverlay{background:#85826e;}
	#colorbox{}
		#cboxTopLeft{width:21px; height:21px; background:url(/images/colorbox/controls.png) -100px 0 no-repeat;}
		#cboxTopRight{width:21px; height:21px; background:url(/images/colorbox/controls.png) -129px 0 no-repeat;}
		#cboxBottomLeft{width:21px; height:21px; background:url(/images/colorbox/controls.png) -100px -29px no-repeat;}
		#cboxBottomRight{width:21px; height:21px; background:url(/images/colorbox/controls.png) -129px -29px no-repeat;}
		#cboxMiddleLeft{width:21px; background:url(/images/colorbox/controls.png) left top repeat-y;}
		#cboxMiddleRight{width:21px; background:url(/images/colorbox/controls.png) right top repeat-y;}
		#cboxTopCenter{height:21px; background:url(/images/colorbox/border.png) 0 0 repeat-x;}
		#cboxBottomCenter{height:21px; background:url(/images/colorbox/border.png) 0 -29px repeat-x;}
		#cboxContent{background:#e4e0c9;}
			#cboxLoadedContent{margin-bottom:28px;padding:20px;}
			#cboxTitle{position:absolute; bottom:3px; right:30px; text-align:right; width:100%; }
			#cboxTitle a{ color: #128;font-weight:bold;}
			#cboxTitle a:hover{ color: #fa4;}
			#cboxCurrent{position:absolute; bottom:3px; left:58px; color:#949494;}
			#cboxSlideshow{position:absolute; bottom:3px; right:30px; color:#0092ef;}
			#cboxPrevious{position:absolute; bottom:0; left:0px; background:url(/images/colorbox/controls.png) -75px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
			#cboxPrevious.hover{background-position:-75px -25px;}
			#cboxNext{position:absolute; bottom:0; left:27px; background:url(/images/colorbox/controls.png) -50px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
			#cboxNext.hover{background-position:-50px -25px;}
			#cboxLoadingOverlay{background:url(/images/colorbox/loading_background.png) center center no-repeat;}
			#cboxLoadingGraphic{background:url(/images/colorbox/loading.gif) center center no-repeat;}
			#cboxClose{position:absolute; bottom:0; right:0; background:url(/images/colorbox/controls.png) -25px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
			#cboxClose.hover{background-position:-25px -25px;}
			
		
	#cboxLoadedContent h3 {
		font-family: Rockwell, Georgia, Times New Roman, Times, serif;
		font-weight: bold; 
		font-size: 20px;
		line-height: 24px;
		letter-spacing: -0.05em;
		color: #8e461f;
		margin: 0 0 5px 0;
		}

	
	.cboxIE #cboxTopLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/colorbox/borderTopLeft.png, sizingMethod='scale');}
	.cboxIE #cboxTopCenter{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/colorbox/borderTopCenter.png, sizingMethod='scale');}
	.cboxIE #cboxTopRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/colorbox/borderTopRight.png, sizingMethod='scale');}
	.cboxIE #cboxBottomLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/colorbox/borderBottomLeft.png, sizingMethod='scale');}
	.cboxIE #cboxBottomCenter{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/colorbox/borderBottomCenter.png, sizingMethod='scale');}
	.cboxIE #cboxBottomRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/colorbox/borderBottomRight.png, sizingMethod='scale');}
	.cboxIE #cboxMiddleLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/colorbox/borderMiddleLeft.png, sizingMethod='scale');}
	.cboxIE #cboxMiddleRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/colorbox/borderMiddleRight.png, sizingMethod='scale');}




/* Photo Gallery Styles
-------------------------------------------------------------------------------------------------------*/	
	
	#photoGallery { 
		display: block;
		height: 255px;
		clear: both;
		position: relative;
		margin: 0 0 0 -15px;
		}
	
	#contentSection #photoGallery ul#nav { 
		padding: 0; 
		margin: 0;
		list-style-type: none;
		}
		
	#contentSection ul#nav li { 
		background-image: none;
		padding: 0;
		margin: 0;
		float: left;
		width: 29px;
		height: 29px;
		display: block;
		}
		
	#contentSection ul#nav li a { 
		padding: 0;
		margin: 0;
		float: left;
		width: 29px;
		height: 29px;
		display: block;
		font: 16px/26px Georgia, "Times New Roman", Times, serif;
		font-style: italic;
		color: #222;
		text-align: center;
		}
		
	#contentSection ul#nav li a:hover { color: #a3552a; text-decoration: none; }

	#contentSection ul#nav li a.activeSlide { 
		background: url(../images/common/bg-activeSlide.png) no-repeat;
		}	
		
	
/* Contact Rows
-------------------------------------------------------------------------------------------------------*/	
	
.contactRow { 
	clear: both;
	margin: 0 0 5px 0;
	}
	
	
.contactRowStyle2 { margin-bottom: 15px; }

	.contactRow .column1 { float: left; width: 210px; margin-right: 25px; }
	.contactRow .column2 { float: left; width: 210px; }
	
	#contentSection .contactRow p { margin: 0 0 3px 0; }
	
	input.inputText { 
		background: #fff;
		padding: 4px 5px;
		width: 200px;
		border: 1px solid #ccc;
		border-left: 1px solid #aaa;
		border-top: 1px solid #aaa;
		font: 11px/14px Arial, Helvetica, sans-serif;
		color: #333;
		}

	textarea.inputText { 
		background: #fff;
		padding: 4px 5px;
		width: 435px;
		border: 1px solid #ccc;
		border-left: 1px solid #aaa;
		border-top: 1px solid #aaa;
		font: 11px/14px Arial, Helvetica, sans-serif;
		color: #333;
		}

	input.inputButton { 
		font: 11px/37px Georgia, Times New Roman, Times, serif;
		color: #c2bda0;
		font-style: italic;
		display: block;
		height: 40px;
		width: 140px;
		background: url(../images/common/bg-button.png) no-repeat;
		border: 0;
		outline: none;
		}
		
	input.inputButton:hover { color: #fff; }
	
	.req { color: #642e10; font-weight: bold; }


/* Bottom Section
-------------------------------------------------------------------------------------------------------*/	
	
#botSection { 
	border-top: 5px solid #fff;
	background: #8e461f;
	clear: both;
	display: block;
	font-size: 10px;
	color: #fff;
	line-height: 14px;
	}
	
	#botSection .container { padding: 25px 0 20px 0; }
	
	#botSection .leftColumn {
		width: 325px; 
		border-right: 1px solid #642e10; 
		height: 175px; 
		}
		
	#botSection .rightColumn { 
		width: 630px; 
		border-left: 1px solid #a8633d; 
		padding-left: 30px; 
		height: 175px; 
		}
		
		#botSection .logo a { 
			display: block;
			height: 55px;
			width: 200px;
			text-indent: -5000px;
			background: url(../images/common/logoFooter.gif) no-repeat;
			}
			
		#botSection .address { 
			margin: 0 0 0 20px;
			}
		
		#botSection .leftColumn h3 { 
			color: #e6b357;
			font-weight: bold;
			font-size: 10px;
			line-height: 14px;
			margin: 10px 0 3px 0;
			text-transform: uppercase;
			}
		
		#botSection .contactRow { 
			font-weight: bold;
			}
		
		#botSection .contactRow .leftColumn { 
			height: auto; 
			width: 145px; 
			padding: 0;
			border: 0;
			}
			
		#botSection .contactRow .rightColumn { 
			height: auto; 
			width: 100px; 
			padding: 0;
			border: 0;
			}
			
		#botSection .contactRow .light { color: #c2bda0; }
		
		#botSection .leftColumn a { color: #97d2f4; }
		#botSection .leftColumn a:hover { color: #fff; }
		
		#botSection .leftColumn p { margin: 10px 0; }
		#botSection .leftColumn .bar { margin: 0 3px; color: #fff; }


		#botSection .rightColumn h3 { 
			font: 13px/14px Rockwell, Georgia, Times New Roman, Times, serif;
			color: #e6b357;
			font-weight: bold;
			margin: 0 0 5px 0;
			display: block;
			height: 15px;
			width: 135px;
			}

		#botSection .rightColumn h3 a { 
			font: 13px/14px Rockwell, Georgia, Times New Roman, Times, serif;
			color: #e6b357;
			font-weight: bold;
			margin: 0 0 5px 0;
			display: block;
			text-indent: -5000px;
			height: 15px;
			width: 135px;
			}
			
			h3.whyHomewood a { background: url(../images/titles/h3-whyHomewood.gif) no-repeat; }
			h3.lifestyles a { background: url(../images/titles/h3-lifestyles.gif) no-repeat; }
			h3.about a { background: url(../images/titles/h3-about.gif) no-repeat; }
			h3.contact a { background: url(../images/titles/h3-contact.gif) no-repeat; }
			
		#botSection .column { 
			float: left;
			width: 155px;
			font-size: 11px;
			line-height: 18px;
			}
			
		#botSection .column ul { 
			list-style-type: none;
			padding: 0;
			margin: 0;
			}
			
		#botSection .column ul li { 
			font-size: 11px;
			line-height: 18px;
			}
			
		#botSection .column ul li a { color: #fff; }	
		#botSection .column ul li a:hover { color: #e6b357; }
		
		#botSection .facebook { 
			position: relative;
			margin: 0 0 0 -24px;
			display: block;
			background: url(../images/common/facebook.gif) no-repeat top center;
			width: 190px;
			height: 124px; 
			}
			
			#botSection .facebook a.button-facebook { 
				display: block;
				width: 80px;
				height: 40px;
				text-indent: -5000px;
				float: left;
				margin: 30px 0px 0px 0px;
				}

			#botSection .facebook a.button-youtube { 
				display: block;
				width: 74px;
				height: 40px;
				text-indent: -5000px;
				float: left;
				margin: 30px 0px 0px 10px;
				}


#footSection { 
	background: #642e10;
	clear: both; 
	display: block;
	color: #a65c34;
	text-transform: uppercase;
	font-size: 10px;
	line-height: 25px;
	padding: 5px 0;
	}
	
	#footSection .container { width: 960px; }
	#footSection .leftColumn { width: 400px; background: url(../images/common/eho.gif) no-repeat 0 3px; padding: 0 0 0 35px; }
	#footSection .rightColumn { width: 400px; float: right; text-align: right; }
	
	#footSection a { color: #a65c34; }
	#footSection a:hover { color: #e6b357; }
	
				
.overlay { 
	display: none;
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 999;
	background: url(../_scripts/clear.gif);
	}
	
	.lrgText { 
		font-size: 18px;
		line-height: 24px;
		}
		
		#contentSection .lrgText #newsDetail .article .headline { font-size: 22px; line-height: 22px; }
		#contentSection .lrgText #newsDetail .article .description { font-size: 18px; line-height: 20px; }
		#contentSection .lrgText #newsDetail .article .description .eventDates { font-size: 17px; }
		
	.medText { 
		font-size: 15px;
		line-height: 20px;
		}

		#contentSection .medText #newsDetail .article .headline { font-size: 19px; line-height: 19px; }
		#contentSection .medText #newsDetail .article .description { font-size: 15px; line-height: 17px; }
		#contentSection .medText #newsDetail .article .description .eventDates { font-size: 14px; }

h2 { margin: 0; }
.page-reqInfo #contentSection .leftColumn .sidemenu ul li.active a { letter-spacing: -0.03em; }
.seperator { clear: both; margin: 0 0 25px 0; }



	#contentSection .contactRow .button a { 
		font: 11px/40px Georgia, Times New Roman, Times, serif;
		color: #c2bda0;
		font-style: italic;
		display: block;
		height: 40px;
		width: 140px;
		background: url(../images/common/bg-button.png) no-repeat;
		text-decoration: none;
		}

	#contentSection .contactRow .button a:hover { color: #fff; } 
