/* CSS Document */

body {
background-image:url("images/body_bg.gif");
color:#564039;
font-size:11px;
font-family:Tahoma, Verdana, Arial;
margin:0;
  z-index:0;
  position:relative;
  top:0;
  left:0;
  top:0;
  bottom:0;
}

.staff_font {
color:#564039;
font-size:11px;
font-family:Tahoma, Verdana, Arial;
}

a {
color:#8b6148;
text-decoration:underline;
}

a:hover {
color:#a48776;
text-decoration:none;
}

#absolute {
	width:100%;
	height:211px;
	background-image:url('images/top_bg.jpg');
	background-repeat:repeat-x;
	position:absolute;
	top:0px;
	left:0px;
	z-index:-1;
}

#absolute_int {
	width:100%;
	height:176px;
	background-image:url('images/int_bg.jpg');
	background-repeat:repeat-x;
	position:absolute;
	top:0px;
	left:0px;
	z-index:-1;
}

#page {
width:752px;
margin:auto;
}


#page_int {
width:750px;
margin:auto;
background:#ebe6e3;
overflow:hidden;
}

#flash {
width:752px;
height:338px;
}

#nav {
width:692px;
height:24px;
background:#564039 url('images/nav_bg.jpg') no-repeat top left;
padding:7px 5px 0px 55px;
}

.navlinks {
color:#fff3d9;
padding:0px 0px 0px 7px;
font-weight:bold;
font-size:10px;
}

.navlinks a {
text-decoration:none;
color:#fff3d9;
}

.navlinks a:hover {
text-decoration:none;
color:#a48776;
}

#content {
width:679px;
height:447px;
background:#fdecc9 url('images/content_bg.jpg') no-repeat top;
padding:15px 50px 10px 23px;
line-height:18px;
}

.address {
float:left;
margin:70px 0px 0px 0px;
color:#fff4e0;
}

.firsttext {
float:right;
width:270px;
margin:0px 110px 0px 0px;
display:inline;
}

.secondtext {
float:left;
width:570px;
margin:20px 0px 0px 0px;
display:inline;
}

.thirdtext {
float:left;
width:530px;
margin:20px 0px 0px 0px;
display:inline;
}

#footer {
text-align:center;
width:752px;
margin:10px auto 10px auto;
line-height:15px;
}

#footer a {
color:#564039;
text-decoration:underline;
padding:0px 7px 0px 0px;
}

#footer a:hover {
text-decoration:none;
color:#564039;
}


#int_left {
width:145px;
float:left;
}

#int_right {
width:605px;
float:right;
}

#int_header_right {
width:605px;
height:176px;
background:#ebe6e3 url('images/int_header_right.jpg') no-repeat;
}

#int_nav {
width:130px;
height:304px;
padding:15px 0px 0px 15px;
background:#9c8171 url('images/int_nav_bg.jpg') no-repeat top;
}

.navlinks2 {
color:#fff3d9;
padding:12px 0px 0px 0px;
font-weight:bold;
font-size:11px;
display:block;
}

.navlinks2 a {
text-decoration:none;
color:#fff3d9;
}

.navlinks2 a:hover {
text-decoration:none;
color:#a48776;
}

#int_wrapper_right {
width:560px;
overflow:hidden;
padding:60px 20px 10px 25px;
line-height:16px;
}

#people {
width:145px;
height:306px;
}

/* HEADER */

.staff {
background:#ebe6e3 url('images/header_staff.jpg') no-repeat top;
}

.office {
background:#ebe6e3 url('images/header_office.jpg') no-repeat top;
}

.services {
background:#ebe6e3 url('images/header_services.jpg') no-repeat top;
}

.newp {
background:#ebe6e3 url('images/header_newp.jpg') no-repeat top;
}

.gallery {
background:#ebe6e3 url('images/header_gallery.jpg') no-repeat top;
}

.memorial {
background:#e6e6e3 url('images/header_memorial.jpg') no-repeat top;
}

.education {
background:#ebe6e3 url('images/header_education.jpg') no-repeat top;
}

.kids {
background:#ebe6e3 url('images/header_kids.jpg') no-repeat top;
}

.contact {
background:#ebe6e3 url('images/header_contact.jpg') no-repeat top;
}

.appt {
background:#ebe6e3 url('images/header_appt.jpg') no-repeat top;
}

.privacy {
background:#ebe6e3 url('images/header_privacy.jpg') no-repeat top;
}

.disclaimer {
background:#ebe6e3 url('images/header_disclaimer.jpg') no-repeat top;
}

/* END */

/* PEOPLE IMAGES */



.people1 {
background:#9c8171 url('images/people1.jpg') no-repeat;
}

.people2 {
background:#9c8171 url('images/people2.jpg') no-repeat;
}

.people3 {
background:#9c8171 url('images/people3.jpg') no-repeat;
}

.people4 {
background:#9c8171 url('images/people4.jpg') no-repeat;
}

.people5 {
background:#9c8171 url('images/people5.jpg') no-repeat;
}

.people6 {
background:#9c8171 url('images/people6.jpg') no-repeat;
}

.people7 {
background:#9c8171 url('images/people7.jpg') no-repeat;
}

.people8 {
background:#9c8171 url('images/people8.jpg') no-repeat;
}

.people9 {
background:#9c8171 url('images/people9.jpg') no-repeat;
}

.people10 {
background:#9c8171 url('images/people10.jpg') no-repeat;
}

.people11 {
background:#9c8171 url('images/people11.jpg') no-repeat;
}


/* PEOPLE IMAGES  END */

#footer_int {
text-align:center;
width:750px;
margin:8px auto 10px auto;
padding:10px 0px 0px 0px;
line-height:15px;
border-top:#59423b solid 11px;
}

#footer_int a {
color:#564039;
text-decoration:underline;
padding:0px 7px 0px 0px;
}

#footer_int a:hover {
text-decoration:none;
color:#564039;
}

.int_address {
float:left;
padding:120px 20px 0px 30px;
color:#fff4e0;
}



/* PATIENT EDUCATION STYLES */

#education_cont {
width:560px;
margin:0px auto 0px auto;
}

#education_left {
width:380px;
float:left;
}

.librarytitle {
font-size:16px;
font-weight:bold;
}

#education_right {
width:155px;
float:right;
}

#content_wrapper {
float:right;
width:212px;
padding:0 0 7px 0;
margin:45px 0px 0px 0px;
}

#content_img {
font-family:Arial, Helvetica, sans-serif;
color:#EE3423;
font-size:10px;
margin:0px 5px 10px 5px;
border:1px solid #564039;
}

#content_factoid {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
margin-top:45px;
margin-left:10px;
margin-right:10px;
background-color:#FFFFFF;
border-top:14px solid #564039;
border-right:1px solid #564039;
border-left:1px solid #564039;
border-bottom:1px solid #564039;
padding-left:5px;
padding-right:5px;
padding-bottom:5px;
}

#content_subnav {
font-family:Arial, Helvetica, sans-serif;
color:#564039;
font-size:12px;
width:165px;
}

#content_subnav ul{
padding-left: 10px;
margin-left: 5px;
}

.signatures {
margin:0px 0px 0px 30px;
}

