/* css document */

body {
background-color:#000;
margin-top:10px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

a {
color:#129b99;
}

a:hover {
color:#0c5b9f;
}

#main {
width:980px;
height:auto;
margin:auto;
}

#header {
width:980px;
height:75px;
background-image:url(images/header.gif);
float:left;
}

#int_header_top {
width:980px;
height:75px;
background-image:url(images/int_header.gif);
background-position:top;
background-repeat:no-repeat;
float:left;
}

#logo {
padding-left:195px;
}

#address {
width:980px;
height:18px;
background-image:url(images/address_back.gif);
float:left;
text-align:center;
font-size:10px;
letter-spacing:2px;
padding-top:1px;
}

#int_address {
width:980px;
height:18px;
background-image:url(images/int_address_back.gif);
float:left;
text-align:center;
font-size:10px;
letter-spacing:2px;
padding-top:1px;
}

#flash {
width:980px;
height:334px;
float:left;
}

#int_header {
width:980px;
height:215px;
float:left;
background:url(images/header_1.jpg) top no-repeat;
}

#int_header_staff {
width:980px;
height:215px;
float:left;
background:url(images/header_1.jpg) top no-repeat;
}

#int_header_office {
width:980px;
height:215px;
float:left;
background:url(images/header_2.jpg) top no-repeat;
}

#int_header_services {
width:980px;
height:215px;
float:left;
background:url(images/header_3.jpg) top no-repeat;
}

#int_header_patients {
width:980px;
height:215px;
float:left;
background:url(images/header_4.jpg) top no-repeat;
}

#int_header_education {
width:980px;
height:215px;
float:left;
background:url(images/header_5.jpg) top no-repeat;
}

#int_header_appointment {
width:980px;
height:215px;
float:left;
background:url(images/header_7.jpg) top no-repeat;
}

#int_header_contact {
width:980px;
height:215px;
float:left;
background:url(images/header_6.jpg) top no-repeat;
}

#int_header_gallery {
width:980px;
height:215px;
float:left;
background:url(images/header_8.jpg) top no-repeat;
}

#int_header_disclaimer {
width:980px;
height:215px;
float:left;
background:url(images/header_1.jpg) top no-repeat;
}

#int_header_privacy {
width:980px;
height:215px;
float:left;
background:url(images/header_1.jpg) top no-repeat;
}

#content {
width:980px;
height:auto;
float:left;
}

#left_content {
width:239px;
height:502px;
background-image:url(images/left_content_back.gif);
float:left;
}

#right_content {
width:591px;
height:auto;
background-image:url(images/right_content_back.gif);
background-position:top;
background-repeat:no-repeat;
float:right;
padding:0px 105px 0px 45px;
}


/* spanish headers */

#int_header_spanish {
width:980px;
height:215px;
float:left;
background:url(images/spanish_header_1.jpg) top no-repeat;
}

#int_header_staff_spanish {
width:980px;
height:215px;
float:left;
background:url(images/spanish_header_1.jpg) top no-repeat;
}

#int_header_office_spanish {
width:980px;
height:215px;
float:left;
background:url(images/spanish_header_2.jpg) top no-repeat;
}

#int_header_services_spanish {
width:980px;
height:215px;
float:left;
background:url(images/spanish_header_3.jpg) top no-repeat;
}

#int_header_patients_spanish {
width:980px;
height:215px;
float:left;
background:url(images/spanish_header_4.jpg) top no-repeat;
}

#int_header_education_spanish {
width:980px;
height:215px;
float:left;
background:url(images/spanish_header_5.jpg) top no-repeat;
}

#int_header_appointment_spanish {
width:980px;
height:215px;
float:left;
background:url(images/spanish_header_7.jpg) top no-repeat;
}

#int_header_contact_spanish {
width:980px;
height:215px;
float:left;
background:url(images/spanish_header_6.jpg) top no-repeat;
}

#int_header_gallery_spanish {
width:980px;
height:215px;
float:left;
background:url(images/spanish_header_8.jpg) top no-repeat;
}

#int_header_disclaimer_spanish {
width:980px;
height:215px;
float:left;
background:url(images/spanish_header_1.jpg) top no-repeat;
}

#int_header_privacy_spanish {
width:980px;
height:215px;
float:left;
background:url(images/spanish_header_3.jpg) top no-repeat;
}






#content {
width:980px;
height:auto;
float:left;
}

#left_content {
width:239px;
height:502px;
background-image:url(images/left_content_back.gif);
float:left;
}

#right_content {
width:591px;
height:auto;
background-image:url(images/right_content_back.gif);
background-position:top;
background-repeat:no-repeat;
float:right;
padding:0px 105px 0px 45px;
}

#int_left_content {
width:239px;
height:502px;
background-image:url(images/int_left_content_back.gif);
float:left;
}

#int_right_content {
width:591px;
height:auto;
background-image:url(images/int_right_content_back.gif);
background-position:top;
background-repeat:no-repeat;
float:right;
padding:0px 105px 0px 45px;
}

#footer {
width:980px;
height:90px;
float:left;
text-align:center;
color:#09476a;
}

#footer a {
color:#129b99;
text-decoration:none;
}

#footer a:hover {
color:#fff;
text-decoration:none;
}


#english-spanish {
float:right;
width:auto;
height:auto;
text-align:right;
padding-right:65px;
}

#english-spanish a {
color:#139B99;
font-weight:bold;
}

#english-spanish a:hover {
color:#0C5B9E;
font-weight:bold;
}

#english-spanish_int {
width:auto;
height:auto;
float:right;
text-align:right;
padding-top:170px;
padding-right:145px;
}

#english-spanish_int a {
color:#139B99;
font-weight:bold;
}

#english-spanish_int a:hover {
color:#0C5B9E;
font-weight:bold;
}


/* library css */

#menu {
width:auto;
height:auto;
float:right;
}

#education_right img {
float:right;
margin-left:20px;
margin-bottom:20px;
border:1px solid #129B99;
}


#bread_crumb {
	margin-left: -40px;
}
#bread_crumb li {
	display: inline;
	background-image: url(http://www.officite.com/img/breadcrumbs/arrow.png);
	background-repeat: no-repeat;
	background-position:left;
	padding-left: 20px;
	padding-right: 5px;
}
#bread_crumb a {
	text-decoration: underline;
}
.bread_title {
	font-size: 18px;
	font-weight: bolder;
}