* {
    margin:0;
	padding:0;
}

body {
  text-align: center;
  font: 12px arial;
  color: #655549;
  background:#b89b6d url(images/background.gif) 50% fixed repeat-y;
}

h1 {padding: 20px 0 0 0; font:bold 22px Times New Roman; color: #058a5e;}

h2 {font:bold 20px Times New Roman; color: #058a5e;}

h3 {font:bold 18px Times New Roman; color: #058a5e;}

h4 {font:bold 14px arial; color: #655549; padding: 20px 0 0 0;}

p {padding:20px 0 0 0;}

ul {padding:10px 0 0 20px;}
li {padding:5px 0 0 0;}

img {border:none;}

a {color: #2f5083; font: 12px arial; text-decoration: none;}
a:hover {text-decoration: underline;}

.caption {font: 10px arial;}
 
#container {
  width: 1000px;
  background: #fff;
  text-align: left;
  margin: 0 auto;
}

#content {

}

#homeheader {
  width: 1000px;
  height: 132px;
  background: url(images/header-home.jpg) no-repeat;
}

#homeheader #topnav {
  float:right;
  padding: 80px 20px 0 0;
  width:175px;
  text-align:center;
}

#header {
  width: 1000px;
  height: 184px;
  text-align: right;
  background: url(images/logo.gif) no-repeat;
}

#header #topnav {
  float: left;
  padding: 160px 0 0 0;
  width: 239px;
  text-align: center;
}

#topnav a {color: #655549; font: 11px arial;}

#nav {
padding: 0 0 0 7px;
  height: 38px;
  background: url(images/nav.gif) repeat-x;
}

#nav a {display:block; float:left; padding:11px 27px 11px 19px; font:bold 12px arial; color: #fff; background:url(images/nav-split.gif) top right no-repeat;}
#nav a:hover {color: #b89b6d; text-decoration: none;}
#nav a.last {background:none;}

#navfr {
padding: 0 0 0 4px;
  height: 38px;
  background: url(images/nav.gif) repeat-x;
}

#navfr a {display:block; float:left; padding:11px 18px 11px 9px; font:bold 12px arial; color: #fff; background:url(images/nav-split.gif) top right no-repeat;}
#navfr a:hover {color: #b89b6d; text-decoration: none;}
#navfr a.last {background:none;}

.dropDownMenu {position:absolute; display:none; border-right: 1px solid #655549; border-bottom: 1px solid #655549; border-left: 1px solid #655549; background:#655549;}	
.dropDownMenu a {display:block; padding:5px 10px; font:14px arial; color:#fff; text-decoration:none;}
.dropDownMenu a:hover {text-decoration:none; background:#b89b6d;}
.dropDownMenu a.sub {font:12px arial;}

#homeleft {
  float: left;
  width: 505px;
  padding: 15px;
}

.quick {
  padding:0;
  width:95px;
  font:bold 16px arial, helvetica, sans-serif;
  color: #2f5083;
  background: #fff;
}

#quicklinks {
  margin:30px 0 0 0;
  padding:10px;
  border: 1px solid #2f5083;
}

#quicklinks ul li {color: #058a5e;}

#quicklinks a {color: #2f5083; line-height: 1.75;}

.homebox {
  margin: 15px 0 0 0;
  padding: 10px;
  background: #eae1cf;
}

.homebox p {padding:10px 0 0 0;}

#team {
  margin: 15px 0 0 0;
  padding:15px 10px 10px 140px;
  background:#e8e4bb url(images/home-seniors.gif) bottom left no-repeat;
}

#homeright {
  float:right;
  width: 462px;
  background: url(images/home-rightback.gif) repeat-y;
}

#left {
  float: left;
  width: 202px;
  background: #eae1cf;
  padding: 20px;
}

#leftnav {
  margin: 10px 0 0 0;
  border-top: 1px solid #655549;
}

#leftnav a {display: block; padding: 8px 8px 8px 25px; font: 14px arial; color: #655549; border-bottom: 1px solid #655549;}
#leftnav a:hover {color: #0b2e5b; text-decoration: none; background: url(images/butterflyBullet.gif) no-repeat;}

#leftnav a.level2 {padding: 5px 5px 5px 35px; font: 12px arial;}
#leftnav a.level2:hover {background:none;}

#right {
  float: right;
  width: 698px;
  padding: 20px;
  text-align: justify;
  background: url(images/background-inside.gif) bottom right no-repeat;
}

#printDiv img {vertical-align:middle;}

#searchBox {
	padding:2px;
	font:12px arial;
	color:#888;
	vertical-align:middle;
	background:#eee;
	border:1px solid #777;
}

#footer {
  clear: both;
  padding: 0 20px;
  width: 960px;
  height: 30px;
  font: 11px arial;
  color: #b89b6d;
  background: url(images/footer.gif) repeat-x;
}

#bottomnav {
  float: right;
  margin: -20px 0 0 15px;
  width: 728px;
  text-align: center;
  color: #655549;
}

#bottomnav a {font: 10px arial; color: #655549;}

a.privacy {font: 11px arial; color: #b89b6d;}

