	body			{text-align:center; font-family: Arial, Helvetica, sans-serif;}
	#container		{ margin:0 auto; width:922px; position: relative; }
	
	#textsize-bar	{ width: 922px; text-align: right; font-family: font-family: Arial, Helvetica, sans-serif;
						padding: 0; margin: 0; font-size: 10px; text-transform: uppercase;  }
	
	pre	 			{ display:none }
	.pics 			{ height: 335px; width: 992px; padding:0; margin:0; overflow: hidden }
	
	#header			{ height: 103px; position:relative; }
	
	.logo			{ height: 90px; width: 90px; position: absolute; left: 0; top: 5px; background: url('images/logo.png'); }
	
	.headline		{ position: absolute; left: 110px; top: 30px;}
	.headline h1	{ font-family: 'Trocchi', serif; font-size: 33px; line-height: 30px; font-weight: normal; padding: 0; margin: 0; color: #087649; }
	.headline span	{ font-family: 'Trocchi', serif; font-size: 16px; color: #404040; text-transform: uppercase; }
	
	.phone			{ position: absolute; right: 0px; top: 20px;}
	.phone h1		{ font-family: 'Bree Serif', serif; text-transform: uppercase; font-size: 26px;
						line-height: 26px; font-weight: normal; padding: 0; margin: 0; color: #087649; }
	.phone h2		{ font-family: 'Bree Serif', serif; font-size: 15px;
						line-height: 16px; font-weight: normal; padding: 0; margin: 0; color: #087649; }

	.phone span		{ font-family: 'Trocchi', serif; font-size: 11px; color: #303030; text-transform: uppercase; }
			

	#navbar			{ height: 39px; position:relative; background-image: url('images/navbar.jpg'); }
	
	.leftbar		{ position:absolute; left:20px; top:8px; text-transform: uppercase;}
	.leftbar ul		{ margin: 0; padding: 0;}
	.leftbar li		{ list-style: none; display: inline; font-family: 'Rosarivo', serif; font-size: 11px; color: white; padding: 3px 10px 0 0;}
	.leftbar li a	{ color: white; text-decoration: none; }
	.leftbar li a:hover
					{ color: #fde201; text-decoration: underline; }			
	.leftbar li.navborder	
					{ border-right: 1px #224d3b solid;}
	.leftbar li.navspace
					{ padding-left: 5px;}
	
	.rightbar		{ position:absolute; right:20px; top:11px; text-transform: uppercase;}
	.rightbar ul	{ margin: 0; padding: 0;}
	.rightbar li	{ list-style: none; display: inline; font-family: 'Rosarivo', serif; font-size: 11px; color: white; padding-right: 10px;}
	.rightbar li a	{ color: white; text-decoration: none;}
	.rightbar li a:hover
					{ color: #fde201; text-decoration: underline; }			
	.rightbar li.navborder	
					{ border-right: 1px #224d3b solid;}
	.rightbar li.navspace
					{ padding-left: 5px;}
	.rightbar li.navhighlight
					{ color: #fde201; }
					
	.spacer			{ margin: 7px 0 0 0;}
	
	#slideshow		{ width: 922px; height: 335px; background-image: url('images/slidebg.jpg');}
	
	#contentbody	{ text-align: justify; font-size: 1.1em;}
	#contentbody h1	{ font-family: 'Trocchi', serif; font-size: 26px;
						line-height: 26px; font-weight: normal; padding: 20px 0 0 0; margin: 0; color: #087649; }
						
	#contentbody p	{ font-family: 'Ovo', serif; font-size: 16px; line-height: 20px; font-weight: normal; padding: 15px 0; margin: 0; color: #303030; }
	#contentbody ul	{ font-family: 'Ovo', serif; font-size: 16px; line-height: 20px; font-weight: normal; padding: 0 0 0 50px; margin: 0; color: #303030; }
	#contentbody ol	{ font-family: 'Ovo', serif; font-size: 16px; line-height: 20px; font-weight: normal; padding: 5px 0 0 50px; margin: 0; color: #303030; }
	
	#description	{ height: 73px; width: 922px; background: url('images/desc.png');}
	
	.content		{ width: 922px; padding:13px 0 0 0; height: 60px; background: url('images/desc.png');}
	
	.content h1		{ font-family: 'Ovo', serif; font-size: 23px; line-height: 26px; font-weight: normal; padding: 0; margin: 0; color: #ffffff; }
	.content h2		{ font-family: 'Ovo', serif; font-size: 16px; line-height: 18px; font-weight: normal; padding: 0; margin: 0; color: #ffffff; }
	.content h3		{ font-family: 'Ovo', serif; font-size: 22px; line-height: 22px; font-weight: normal; padding: 0; margin: 0; color: #ffffff; padding: 12px 0 0 0; }
	.content span.highlight
					{ text-transform: uppercase; color: #fde201;}
					
	#subsection		{ position: relative; height: 240px; }
	.nurses			{ position: absolute; left: 0; }
	.nurses a img	{ border: none; }
	.nurses a		{ border: none; }
	.subcontent		{ position: absolute; right: 0; height: 240px; width:470px;}
	
	.subcontent div	{ text-align: justify; display:block;	}
	
	
	#footer			{ position: relative;}
	
	.divider		{ height: 4px; background-color: #d9d9d9; font-size: 1px; line-height: 1px; margin: 0; padding: 0;}
	
	.navfooter ul	{ margin: 0; padding: 0;}
	.navfooter li	{ list-style: none; display: inline; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #606060; padding-right: 10px;}
	.navfooter li a	{ color: #606060; text-decoration: none;}
	.navfooter li a:hover
					{ color: #087649; text-decoration: underline; }			
	.navfooter li.navborder	
					{ border-right: 1px #d9d9d9 solid;}
	.navfooter li.navspace
					{ padding-left: 5px;}
					
	.footerrights	{ font-size: 12px; padding: 0 0 10px 0; }
	.footerrights h4
					{ font-family: 'Trocchi', serif; font-size: 14px; line-height: 14px; font-weight: normal; padding: 20px 0 5px 0; margin: 0; color: #087649; }

	.normal			{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #606060; }
	.normal-link	{ color: #606060; }	
	.underline		{ text-decoration: underline; }
	.default-font	{ font-family: 'Ovo', serif; font-size: 16px; line-height: 20px; font-weight: normal; color: #303030; }
	.font-arial		{ font-family: Arial, Helvetica, sans-serif;}
	.italics		{ font-style: italic; }
	.font12em		{ font-size: 1.2em;}
	.font10px		{ font-size: 10px;}
	.red			{ color: red;}
	.center			{ text-align: center; }
	.no-border		{ border: none;}
	
	.float-left		{ float: left; width: 48%;}
	.float-right	{ float: right; width: 50%;}
	
	.float-left2	{ float: left; width: 471px;}
	.float-right2	{ float: right; width: 441px; }
	
	.float-clear	{ clear: both; font-size: 1px; line-height: 1px; height: 1px;}		
	
	.textbox-container
					{ padding: 0 0 10px 0; }
	.textbox		{ padding: 5px; font-size: 12px; width: 400px; }
	.message		{ padding: 5px; font-size: 12px; width: 400px; height: 100px; }
	
	
	.jfontsize-button 
					{ font: bold 12px arial; padding: 3px; border: solid 1px #ccc;}
 
	.jfontsize-button:hover
					{ text-decoration: none; background: #333; color: #fff; border: solid 1px #333;}
 
	.jfontsize-disabled, .jfontsize-disabled:hover
					{ color: #aaa; border: solid 1px #eee; background: #eee;}
