@charset "utf-8";
/* CSS Document */

body {
	background-image:url(images/bg_03.jpg);
	background-repeat:repeat-x;
	background-color:#435d7b;
	margin:0px;
	padding:0px;
}
#box {margin:0px auto;}
#top_box {height:136px; width:960px; margin:0px auto;}
#top_left {float:left; width:208px;}
#top_right {float:right; width:752px; text-align:right;}
#top_right_content {padding:35px 33px 0px 0px;}
#top_right h1 {font:29px "Times New Roman", Times, serif; color:#435d7b; margin:0px; padding:0px; font-weight:bold;}
#top_right h2 {font:24px georgia "Times New Roman", Times, serif; color:#435d7b; margin:0px; padding:0px; font-weight:bold;}
#top_right a {font:24px georgia "Times New Roman", Times, serif; color:#435d7b; text-decoration:none;}
#top_right a:hover {color:#202020;}

#nav {clear:both; text-align:center;}

#middle_box_bg {background-color:#600b00; width:100%; margin:0 auto; padding-bottom:35px;}
#middle_box_bg ul {padding-left: 35px;}
#middle_box {width:960px; background-color:#600b00; text-align:left; color:#FFF; margin:0px auto;}
#middle_left {float:left; width:509px;}
#middle_left_content {padding:0px 17px 0px 30px; font-size:17px; line-height:185%; font-weight:bold;}
#middle_right {float:right;width:451px;}

#footer_box_bg {background-image:url(images/footer_bg_repeat.jpg); background-repeat:repeat-x;}
#footer_box {margin:0px auto; width:960px;}
#footer {background-image:url(images/assisted-living-footer.jpg); background-repeat:no-repeat;}
#footer a {color:#fff;}
#footer td {color:#FFF; text-align:center; vertical-align:top;}
.footer_txtnav {font:12px Verdana, Geneva, sans-serif;}
.footer_txt1 {font-weight:bold; padding-top:10px; width:190px; font-size:17px;}
.footer_txt2 {font-size:13px; padding-top:18px; width:190px;}

/*homepage img fadeIn*/
#welcomemsg {top:106px;position:absolute;display:none;}
#honor-respect {width:960px; height:106px; overflow:hidden; position:relative;}
#leftcolnav {float:left; padding-top:50px; width:180px;}
#leftcolnav a {color:#e9cab2; text-decoration:none;}
.underlinetxt {text-decoration:underline;}
.clearboth {clear:both;}
ul, li {padding: 0; margin: 0;}

#secondary_content_box {padding:30px; background-color:#600b00;} /*dupped adding the bg color to help loading appearance*/
#secondary_content_box h1 {margin:0px; padding:0px; color:#FFF; font-size:23px;}
#secondary_content_box h2{margin:0px; padding:20px 0px 3px 0px; color:#FFF; font-size:19px;}
#secondary_content_box {font-size:15px; line-height:150%; font-weight:normal;}
#secimages {height:171px;}
#secondary_copy {padding-top:20px; width:690px; float:left;}
#secheaders {padding:0px 0px 15px 15px; display:none; height:171px; width:376px;}

#navi ul {display: inline; list-style: none; list-style-position: outside; overflow: visible;}
#navi li {float: left; display: inline-block; list-style: none; position: relative; padding: 0; margin: 0;}
#navi li ul a {width: 149px; height: 19px; padding: 5px; background: #435E7B; color: #EDC09F; text-decoration: none; display: block; text-align: left; font-size: 12px;}
#navi li ul a:hover {background: #EDC09F; color: #435E7B;}
#navi ul {position: absolute; width: 159px; top: 26px; left: 0; float: left; display: none;}
#navi ul #end {width: 159px; height: 10px; display: block; padding: 0; margin: 0; vertical-align: top; background: url('images/ul-end.gif') top left no-repeat;}
#navi ul ul {position: absolute; left: 159px; top: 0; padding: 0; margin: 0;}

#btn1 {width: 83px; height: 26px; display: block; float: left;}
#btn2 {width: 240px; height: 26px; display: block; float: left;}
#btn3 {width: 205px; height: 26px; display: block; float: left;}
#btn4 {width: 164px; height: 26px; display: block; float: left;}
#btn5 {width: 112px; height: 26px; display: block; float: left;}
#btn6 {width: 156px; height: 26px; display: block; float: left;}

#subnav h2 {list-style: none;  font-size:18px; text-transform:capitalize;}
#subnav ul {list-style: none; overflow: visible;display:block;}
#subnav li {list-style: none; display:block;}
#subnav li a {text-decoration: none;  font-size:16px;display:block;}
#subnav li a:hover {color: #435E7B; text-decoration: underline;display:block;}
#subnav li ul  a {text-decoration: none; display:block;font-size:13px;}
#subnav li ul  a:hover {color: #435E7B; text-decoration: underline;display:block;font-size:13px;}


