body {margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333333; line-height:18px; background:url(images/bg.jpg) repeat-y center top #666666;}
img {border:none;}
.wrapper {width:1000px; height:auto; margin:0 auto 0 auto; background:#FFFFFF; clear:both; overflow:hidden;}
.top_bg {width:1000px; height:40px; background:url(images/top-bg.jpg) no-repeat left top;}
.top_left {float:left; width:520px; height:40px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:15px; color:#FFFFFF;}
.top_left_text {padding-top:5px; padding-left:15px; letter-spacing:1px;}
.slogan {float:right; width:420px; height:40px;}
.banner_bg {width:1000px; height:161px; background:url(images/banner-bg.jpg) no-repeat left top;}
.banner_left {float:left; width:450px; height:161px; background:url(images/banner-left.jpg) no-repeat;}
.call_us {float:right; width:520px; height:161px;}
.call_us_padding {padding-top:107px; padding-left:12px;}

.nav_bg {width:1000px; height:40px; background:url(images/nav-bg.jpg) no-repeat left top;}
.nav {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; width:990px; margin:0 auto;}
.navSpacer {width:1px; height:40px; line-height:40px; font-size:0px; background:url(images/navSpacer.jpg) no-repeat left top;}
	.nav a {width:auto; height:40px; line-height:40px; text-decoration:none; color:#FFFFFF; display:block; text-align:center;}
	.nav a:hover, .current a {width:auto; height:40px; color:#1A2C6F; font-weight:bold; background:url(images/nav-left-hover.jpg) no-repeat left top;}
	.nav a:hover div, .current a  div {color:#003333; background:url(images/nav-right-hover.jpg) no-repeat right top;}
.nav_bottom {width:1000px; height:25px; background:url(images/nav-bottom.jpg) no-repeat left top;}

.main {width:1000px; height:auto; margin:0 auto 0 auto; background:#FFFFFF; clear:both; overflow:hidden;}
.left {float:left; width:245px; height:auto;}
.left_padding {padding-left:5px; padding-top:10px;}
.left_mid {width:240px; height:auto; background:url(images/left-mid.jpg) repeat-y; clear:both; overflow:hidden;}
.left_top {width:240px; height:auto; background:url(images/left-top.jpg) no-repeat left top; clear:both; overflow:hidden;}
.left_bottom {width:240px; height:auto; background:url(images/left-bottom.jpg) no-repeat left bottom; clear:both; overflow:hidden;}
.left_nav {font-size:13px; font-family:Tahoma, Arial, Helvetica, sans-serif; padding-top:5px; padding-left:4px; padding-bottom:5px;}
	.left_nav a {width:230px; height:30px; line-height:30px; text-decoration:none; color:#FFFFFF; background:url(images/leftNav.jpg) no-repeat left top; display:block; padding-left:25px;}
	.left_nav a:hover {text-decoration:underline; color:#FFCC66;}
.why_choose {width:240px; height:auto; background:url(images/why-choose.jpg) no-repeat left top;}
.why_choose_padding {width:200px; font-size:11px; padding-top:35px; margin:0 auto; line-height:14px; color:#333333;}
	.why_choose_padding a {text-decoration:underline; font-weight:bold; color:#154D85;}
	.why_choose_padding a:hover {text-decoration:none; font-weight:bold; color:#154D85;}
.spacer {height:5px; line-height:5px; font-size:0px;}
.lower_left_bg {width:240px; height:auto; background:url(images/lower-left-bg.jpg) no-repeat left top;}
.home_health_title {padding-top:10px;}
.home_health_content {width:200px; font-size:11px; padding-top:10px; margin:0 auto; color:#333333;}
	.home_health_content a {text-decoration:underline; font-weight:bold; color:#154D85;}
	.home_health_content a:hover {text-decoration:none; font-weight:bold; color:#154D85;}

.main_right {float:right; width:755px; height:auto;}
.center {float:left; width:510px; height:auto;}
.center_padding {padding-top:10px;}
.flash {width:1000px; height:180px;}
.main_title {font-family:Georgia, 'Times New Roman', Times, serif; font-size:19px; font-style:italic; color:#990000; padding-left:10px;}
.main_line {padding-top:5px;}
.subTitle {font-family:Georgia, 'Times New Roman', Times, serif; font-size:14px; font-style:italic; color:#15639E; padding-left:15px; padding-bottom:20px;}
.thumb_bg {width:481px; height:auto; background:#E6F4D2; border:dashed 1px #C5E2E2; font-size:14px; margin:0 auto;}
.thumb_padding {padding:10px; line-height:20px; color:#333333;}
.main_content_padding {padding-left:15px; padding-right:15px;}
	.main_content_padding a {text-decoration:none; font-weight:bold; color:#990000;}
	.main_content_padding a:hover {text-decoration:underline; font-weight:bold; color:#990000;}
.comp {color:#990000; font-weight:bold;}

.right {float:right; width:245px; height:auto;}
.right_padding {padding-top:10px;}
.survey_mid {width:239px; height:auto; background:url(images/survey-mid.jpg) repeat-y; clear:both; overflow:hidden;}
.survey_top {width:239px; height:auto; background:url(images/survey-top.jpg) no-repeat left top; clear:both; overflow:hidden;}
.survey_bottom {width:239px; height:auto; background:url(images/survey-bottom.jpg) no-repeat left bottom; clear:both; overflow:hidden;}
.surveyContent {padding-top:10px; padding-left:10px; padding-right:5px;}
.rightTitle {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#FFFFCC;}
.rightContent {font-size:11px; color:#FFFFFF; line-height:15px; padding-top:5px; padding-bottom:10px;}
	.rightContent a {text-decoration:underline; font-weight:bold; color:#FFFF66;}
	.rightContent a:hover {text-decoration:none; font-weight:bold; color:#FFFF66;}
.rightSpacer {height:3px; line-height:3px; font-size:0px;}
.resource_mid {width:239px; height:auto; background:url(images/resource-mid.jpg) repeat-y; clear:both; overflow:hidden;}
.resource_top {width:239px; height:auto; background:url(images/resource-top.jpg) no-repeat left top; clear:both; overflow:hidden;}
.resource_bottom {width:239px; height:auto; background:url(images/resource-bottom.jpg) no-repeat left bottom; clear:both; overflow:hidden;}
.contactBg {width:241px; height:auto; background:url(images/contact-bg.jpg) no-repeat left top;}
.contact_padding {padding-top:30px; padding-left:10px;}
.contactContent {font-size:11px;}
	.contactContent a {text-decoration:underline; color:#333333;}
	.contactContent a:hover {text-decoration:none; color:#333333;}

.footer_bg {width:1000px; height:68px; background:url(images/footer-bg.jpg) no-repeat left top; color:#FFFFFF; margin:auto; font-family:Tahoma, Arial, Helvetica, sans-serif;}
.footerA {padding-top:15px; font-size:11px; font-weight:bold;}
	.footerA a {text-decoration:none; color:#FFFFFF;}
	.footerA a:hover {text-decoration:underline; color:#FFFFFF;}
.footerB {font-size:10px; color:#CCE7A1;}
	.footerB a {text-decoration:none; color:#CCE7A1;}
	.footerB a:hover {text-decoration:underline; color:#FFFF00;}
.admin_link {font-size:12px; color:#990000; font-weight:bold; padding-bottom:15px;}	

/** dropdown **/
#services, #about {position:absolute; display:block; clear:both; left:0px; z-index:1; letter-spacing:normal; font-size:13px; font-family:Arial, Helvetica, sans-serif; line-height:20px; visibility:hidden;}
	.drop {width:200px; height:auto;}
	.drop ul, .drop li {margin:0; padding:0; list-style-type:none; height:auto;}
	.drop a {display:block; width:100%; color:#FFFFFF; text-decoration:none; height:25px; background:#0065CA; padding-left:8px; border-top:1px solid #FFFFFF; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; text-align:left; line-height:25px;}
	.drop a:hover {width:200px; text-decoration:none; background:#FFFFFF; color:#2163AB; text-align:left; height:auto;}			
	.drop .lastlink a {display:block; width:100%; color:#FFFFFF; text-decoration:none; height:25px; background:#0065CA; padding-left:8px; border-top:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; text-align:left; line-height:25px;}
	.drop .lastlink a:hover { text-decoration:none; background:#FFFFFF; color:#2163AB; text-align:left}
/** drop down end **/

/** dropdown **/
#services_elders, #services_specialty {position:absolute; display:block; clear:both; left:0px; z-index:1; letter-spacing:normal; font-size:13px; font-family:Arial, Helvetica, sans-serif; line-height:20px; visibility:hidden;}
	.drop {width:245px; height:auto;}
	.drop ul, .drop li {margin:0; padding:0; list-style-type:none; height:auto;}
	.drop a {display:block; width:100%; color:#FFFFFF; text-decoration:none; height:25px; background:#0065CA; padding-left:8px; border-top:1px solid #FFFFFF; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; text-align:left; line-height:25px;}
	.drop a:hover {width:245px; text-decoration:none; background:#FFFFFF; color:#2163AB; text-align:left; height:auto;}			
	.drop .lastlink a {display:block; width:100%; color:#FFFFFF; text-decoration:none; height:25px; background:#0065CA; padding-left:8px; border-top:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; text-align:left; line-height:25px;}
	.drop .lastlink a:hover { text-decoration:none; background:#FFFFFF; color:#2163AB; text-align:left}
/** drop down end **/