/* CSS Document */


body {margin:0;padding:0;background:#D2D2D2; font:12px Arial, Helvetica, sans-serif; color:#3F3F3F}
a {color:#007EFF; text-decoration:underline}
a:hover {text-decoration:none}

#maincontainer{width:730px;border:2px solid #BDBDBD;margin:20px auto; background:#fff; padding:10px}

#masthead{display:block;clear:both;}
#logo {width:auto;height:55px; font:50px "Trebuchet MS"; color:#0D0D0D;; padding:10px 0px 0px 0px;  letter-spacing:-1px}
#logo span {color:#B62319}
#phone {float:right; font-size:35px; color:#007EFF; font-weight:bold; text-align:right; padding-right:5px; letter-spacing:-1px;}
#nav ul {border-top:5px solid #CCC; width:100%;padding:0px; position:relative; font-family:Tahoma, "Trebuchet MS", Arial}
#nav ul li {height:40px; list-style-type:none; float:left; font-size:13px; text-align:center;}
#nav ul li a {color:#848181; text-decoration:none; font-weight:bold; padding: 7px 20px;display:block; margin-top:5px }
#nav ul li a:hover { background-image:url(../img/navbg.jpg); background-repeat:repeat-x; color:#fff; padding: 7px 20px;}

#contentwrapper{float:left;width:100%}

#welcome { width:100%;}
.housing {background-image:url(../img/seniors.jpg);text-align:right; width:393px; height:221px; } 
.senior {font:28px "Trebuchet MS", Arial;  color:#fff; letter-spacing:-1px; margin-bottom:15px; padding-right:10px; padding-top:40px}
.senior span {font-size:25px; line-height:24px;}
.housing p {margin-left:240px; padding-top:10px;  padding-right:10px}
.housing a {font-weight:bold}
.housing a:hover {text-decoration:none}

.welcome {max-height:221px; width:323px; float:right; margin-top:-15px; }
.welcome h6 {font-size:16px; font-family:"Trebuchet MS"; color:#3F3F3F; font-weight:bold; margin-top:22px; margin-bottom:27px}
.welcome span {color:#B62319; font-weight:bold; font-size:25px}
.welcome p {margin-top:22px; margin-left:0px}
.welcome .assess {color:#B62319}


#contentcolumn{ margin-right:318px;  width:393px }
.callbuttons {margin-top:5px}
#contentcolumn h1 {background-image:url(../img/greenbg.jpg); background-repeat:repeat-x; width:384px; padding:6px 0px 6px 10px; margin-left:-10px; margin-top:-5px}
.text p {margin-top:10px}


#seniorlistings{float:left; width:318px; margin-left:-318px; line-height:15px; margin-top:205px }
#seniorlistings h1 {background-image:url(../img/navbg.jpg); background-repeat:repeat-x; width:313px; padding:8px 0px 8px 10px; margin-left:-15px}
.text table li {list-style:none; padding-bottom:3px}
.text table ul {margin-left:-10px; margin-top:0px; padding:0}
.text table li a {font-weight:bold; color:#3F3F3F; text-decoration:none; padding-bottom:5px}
.text table li a:hover {text-decoration:underline}

 

#fullcontent {width:100%;}
#fullcontent h1 {background-image:url(../img/navbg.jpg); background-repeat:repeat-x; width:720px; padding:4px 0px 8px 10px;}

#footer{clear:left; dth:100%; background:#EFEFEF; color:#3F3F3F; font-size:10px; padding:6px 0;}
#footer a{text-decoration:none;color:#666;}
#footer a:hover{text-decoration:underline;}

.bottom_nav {float:right; font-size:11px; color:#878686; padding-top:6px; padding-right:4px}
.bottom_nav a {text-decoration:none; color:#878686; padding:6px}
.bottom_nav a:hover {text-decoration:underline}

.copyright {padding-left:10px; font-size:11px; color:#878686}
.copyright a {font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#878686; text-decoration:none}
.copyright a:hover {text-decoration:underline}


.text{margin-top:0;padding:10px;color:#3F3F3F;font-family:Arial,sans-serif;font-size:12px;}
h1 {font-family:"Trebuchet MS",sans-serif;color:#fff;font-size:18px;}
h2 {font-family:"Trebuchet MS",sans-serif;color:#3F3F3F;font-size:17px;}
h3 {font-family:"Trebuchet MS",sans-serif;color:#3F3F3F;font-size:16px;}
h4 {font-family:"Trebuchet MS",sans-serif;color:#3F3F3F;font-size:14px; text-decoration:underline}

 
