#fake_main, #fake_footer {
  float: left;
  width: 100%;
  text-align: center;
}

#fake_main { background: #f0eee0 url(../images/main_bg.png) repeat-x; }
#fake_footer { background: #bcb689; }

#main {
  width: 891px;
  text-align: left;
  margin: 0 auto;
}


/************************************************************** Header */
#header, #content { float: left; }

a#logo {
  width: 443px;
  height: 168px;
  background: url(../images/logo.png) no-repeat;
  text-indent: -9999px;
  display: block;
  float: left;
  cursor: pointer;
}

a#seal {width:373px; height:120px; background:url(../images/gold-seal.png) top left no-repeat; float:right; }

ul#nav {
  width: 864px; /* 2px for borders, 25px padding */
  height: 29px; /* 2px for borders */
  border: 1px solid #adac97;
  float: left;
  background: #e7e6d5;
  padding: 0 12px 0 13px;
  margin:0;
}

ul#nav li {
  float: left;
  position: relative;
}

ul#nav li a {
  float: left;
  display: block;
  height: 29px;
  text-indent: -9999px;
  background: url(../images/menu.png) no-repeat;
}

ul#nav li a#menu_home { width: 55px; background-position: -14px -61px; }
ul#nav li a#menu_about { width: 90px;  background-position: -69px -61px; }
ul#nav li a#menu_caring { width: 124px;  background-position: -159px -61px; }
ul#nav li a#menu_hospice { width: 96px;  background-position: -282px -61px; }
ul#nav li a#menu_telehealth { width: 141px;  background-position: -379px -61px; }
ul#nav li a#menu_dme { width: 53px;  background-position: -518px -61px; }
ul#nav li a#menu_career { width: 129px; background-position: -572px -61px; }
ul#nav li a#menu_insurance { width: 76px; background-position: -701px -61px; }
ul#nav li a#menu_contact { width: 100px; background-position: -777px -61px; }

ul#nav li a#menu_home:hover { background-position: -14px -31px; }
ul#nav li a#menu_about:hover { background-position: -69px -31px; }
ul#nav li a#menu_caring:hover { background-position: -159px -31px; }
ul#nav li a#menu_hospice:hover { background-position: -282px -31px; }
ul#nav li a#menu_telehealth:hover { background-position: -379px -31px; }
ul#nav li a#menu_dme:hover { background-position: -518px -31px; }
ul#nav li a#menu_career:hover { background-position: -572px -31px; }
ul#nav li a#menu_insurance:hover { background-position: -701px -31px; }
ul#nav li a#menu_contact:hover { background-position: -777px -31px; }

ul#nav li a#menu_home.active { background-position: -14px -1px; }
ul#nav li a#menu_about.active { background-position: -69px -1px; }
ul#nav li a#menu_caring.active { background-position: -159px -1px; }
ul#nav li a#menu_hospice.active { background-position: -282px -1px; }
ul#nav li a#menu_telehealth.active { background-position: -379px -1px; }
ul#nav li a#menu_dme.active { background-position: -518px -1px; }
ul#nav li a#menu_career.active { background-position: -572px -1px; }
ul#nav li a#menu_insurance.active { background-position: -701px -1px; }
ul#nav li a#menu_contact.active { background-position: -777px -1px; }

ul#nav li ul.submenu {
  height: 29px;
  border: 1px solid #adac97;
  position: absolute;
  top: 31px;
  left: 0;
  display: none;
}
ul#nav li ul#submenu_about { width: 399px; }
ul#nav li ul#submenu_caring { width: 359px; }
ul#nav li ul#submenu_career { width: 219px; }

ul#nav li ul.submenu li a {
  float: left;
  display: block;
  height: 29px;
  text-indent: -9999px;
}
ul#nav li ul#submenu_about li a { background: url(../images/submenu_about.png) no-repeat; }
ul#nav li ul#submenu_caring li a { background: url(../images/submenu_caring.png) no-repeat; }
ul#nav li ul#submenu_career li a { background: url(../images/submenu_career.png) no-repeat; }

ul#nav li ul.submenu li a#submenu_faith { width: 160px; background-position: 0 0; }
ul#nav li ul.submenu li a#submenu_management { width: 100px; background-position: -299px 0; }
ul#nav li ul.submenu li a#submenu_credentials { width: 138px; background-position: -160px 0; }
ul#nav li ul.submenu li a#submenu_faith:hover { background-position: 0 -29px; }
ul#nav li ul.submenu li a#submenu_management:hover { background-position: -299px -28px; }
ul#nav li ul.submenu li a#submenu_credentials:hover { background-position: -160px -29px; }

ul#nav li ul.submenu li a#submenu_why_choose { width: 142px; background-position: 0 0; }
ul#nav li ul.submenu li a#submenu_description { width: 217px; background-position: -142px 0; }
ul#nav li ul.submenu li a#submenu_why_choose:hover { background-position: 0 -29px; }
ul#nav li ul.submenu li a#submenu_description:hover { background-position: -142px -29px; }

ul#nav li ul.submenu li a#submenu_application { width: 219px; background-position: 0 0; }
ul#nav li ul.submenu li a#submenu_application:hover { background-position: 0 -29px; }

/************************************************************* Content */

#content {
  float: left;
  width: 891px;
}

#top_image {
  padding: 10px 0;
  border-bottom: 1px solid #000;
  float: left;
}
#top_image img { border: 1px solid #aead98; }

#left_column { width: 614px; padding-bottom: 17px; float: left;}
#right_column { width: 277px; padding-bottom: 17px; float: left;}
#right_column p {width:auto; padding:0 0 0 15px;}
#right_column h3 {font-size:18px; padding:100px 0 15px 15px; font-family:Trebuchet MS, Arial;}

#left_column.home_left { width: 604px; }
#right_column.home_right { width: 287px; }
#employeelogin {float:right; width: 155px; height: 25px; font-family:Arial, Helvetica, sans-serif; font-size: 12px; margin: 10px 0 0 0;}

h1 {
  width: 600px;
  height: 100px;
  float: left;
  text-indent: -9999px;
  display: block;
}

h1#coming_soon { background: url(../images/h1_coming.png) no-repeat; }

h1#welcome { background: url(../images/h1_welcome.png) no-repeat; }
h1#management { background: url(../images/title-management.png) no-repeat; }
h1#about_ahcp { background: url(../images/h1_about.png) no-repeat; }
h1#faith { background: url(../images/h1_faith.png) no-repeat; }
h1#credentials { background: url(../images/h1_credentials.png) no-repeat; }
h1#telehealth { background: url(../images/title-telehealth.png) no-repeat; }
h1#caring_services { background: url(../images/h1_caring.png) no-repeat; }
h1#why_choose { background: url(../images/h1_why.png) no-repeat; }
h1#detailed { background: url(../images/h1_detailed.png) no-repeat; height: 150px; }
h1#hospice { background: url(../images/h1_hospice.png) no-repeat; }
h1#dme { background: url(../images/h1_dme.png) no-repeat; height: 150px; }
h1#careers { background: url(../images/h1_careers.png) no-repeat; }
h1#application { background: url(../images/h1_application.png) no-repeat; height: 150px; }
h1#insurance { background: url(../images/h1_insurance.png) no-repeat; }
h1#contact { background: url(../images/h1_contact.png) no-repeat; }

p {
  font: normal 14px "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif;
  color: #060606;
  width: 599px;
  line-height: 20px;
  padding-bottom: 20px;
}
h2 {
  font: normal 16px "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif;
  color: #060606;
  line-height: 20px;
  font-weight:bold;
  padding-bottom: 5px;
}
#quote_cont {
  width: 277px;
  padding-bottom: 107px;
  float: left;
}

#illustrative_pic {
  float: left;
}

#illustrative_pic img {
  border: 10px solid #bcb689;
  display: block;
}

#left_column ul, #left_column ol {
  padding: 0 0 20px 20px;
}
#left_column ul li, #left_column ol li {
  font: normal 14px "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif;
  color: #060606;
  padding-left: 12px;
  background: url(../images/bullet.png) 0 6px no-repeat;
}
#left_column ol li { background: none; padding-left: 0;}

#left_column ul li a, a {
  color: #8f8f8f;
  text-decoration: none;
}
#left_column ul li a:hover, a:hover { 
  color: #060606;
  text-decoration: underline;
}

/* TABLE CLASS -------------------------------------------------- */
#left_column table {
	 font: normal 12px "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif;
}
#left_column table td {padding:5px;}

/* ---------------------------------------------------------------*/


#right_details {
  float: left;
  padding-bottom: 30px;
}

#right_details p {
  width: 287px;
  font-size: 12px;
  line-height: 1.2em;
  padding-left: 10px;
}

#right_details ul {
  padding-left: 20px;
}
#right_details ul li {
  font: normal 12px "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif;
  color: #060606;
  padding-left: 12px;
  background: url(../images/bullet.png) 0 6px no-repeat;
}


/********************************************************** Footer */

#footer {
  width: 891px;
  height: 258px; 
  margin: 0 auto;
}

ul#footer_nav {
  width: 838px;
  padding:0 0 0 25px;
}

ul#footer_nav li { float: left; font-size:11px; margin:0; padding:25px 25px 25px 0;}
ul#footer_nav li a { 
  font: 11px Arial, Helvetica, sans-serif;
  color: #2f2e22;
  text-decoration: none;
}
ul#footer_nav li a:hover, ul#footer_nav li a.active {
  text-decoration: underline;
}
p#copyright_notice {
  width: 838px;
  text-align: right;
  font: 11px Arial, Helvetica, sans-serif;
  color: #2f2e22;
  border-top: 1px solid #8d8867;
  clear:both;
  margin:0;
  padding:25px 0 0 0;
}