/* --------------------------------------------   ----------------------------------------------- */dl#main dd.header{	padding-top: 49px;	width: 927px;	height: 279px;	background: url(../img/interior/header_chronic.jpg) no-repeat 0 49px;	text-indent: -2000px;	overflow: hidden;	margin-bottom: 4px;}/* --------------------------------------------   ----------------------------------------------- */body.about dl#main dd.header{	background-image: url(../img/interior/header_aboutus.jpg);}body.aboutteam dl#main dd.header{	background-image: url(../img/interior/header_aboutus_team.jpg);}body.aboutemp dl#main dd.header{	background-image: url(../img/interior/header_aboutus_emp.jpg);}body.contact dl#main dd.header{	background-image: url(../img/interior/header_contactus.jpg);}body.driving-directions dl#main dd.header{	background-image: url(../img/interior/header_contactus.jpg);}body.facilities dl#main dd.header{	background-image: url(../img/interior/header_f_partnering.jpg);}body.facilities-getting-started dl#main dd.header{	background-image: url(../img/interior/header_f_gettingstarted.jpg);}body.facilities-helping-patients dl#main dd.header{	background-image: url(../img/interior/header_f_helping.jpg);}body.facilities-how-we-work dl#main dd.header{	background-image: url(../img/interior/header_f_howwework.jpg);}body.facilities-success-stories dl#main dd.header{	background-image: url(../img/interior/header_f_success.jpg);}body.facilities-why-dovetail dl#main dd.header{	background-image: url(../img/interior/header_f_why.jpg);}body.transition-management dl#main dd.header{	background-image: url(../img/interior/header_transition_management.jpg);}body.in-home dl#main dd.header{	background-image: url(../img/interior/header_in_home.jpg);}body.technology dl#main dd.header{	background-image: url(../img/interior/header_technology.jpg);}body.faqs dl#main dd.header{	background-image: url(../img/interior/header_faq.jpg);}body.individual dl#main dd.header{	background-image: url(../img/interior/header_indi_care.jpg);}body.individual-costs dl#main dd.header{	background-image: url(../img/interior/header_indi_costs.jpg);}body.individual-our-services dl#main dd.header{	background-image: url(../img/interior/header_indi_ourservice.jpg);}body.individual-success-stories dl#main dd.header{	background-image: url(../img/interior/header_indi_success.jpg);}body.why-dovetail dl#main dd.header{	background-image: url(../img/interior/header_why.jpg);}body.individual-your-care-team dl#main dd.header{	background-image: url(../img/interior/header_indi_careteam.jpg);}body.news-events dl#main dd.header{	background-image: url(../img/interior/header_newsevents.jpg);}body.physicians dl#main dd.header{	background-image: url(../img/interior/header_p_partnering.jpg);}body.physicians-getting-started dl#main dd.header{	background-image: url(../img/interior/header_p_gettingstarted.jpg);}body.physicians-helping-patients dl#main dd.header{	background-image: url(../img/interior/header_p_helping.jpg);}body.physicians-how-we-work dl#main dd.header{	background-image: url(../img/interior/header_p_howwework.jpg);}body.physicians-success-stories dl#main dd.header{	background-image: url(../img/interior/header_p_success.jpg);}body.physicians-why-dovetail dl#main dd.header{	background-image: url(../img/interior/header_p_why.jpg);}body.patient dl#main dd.header{	background-image: url(../img/interior/header_patients.jpg);}body.privacy-policy dl#main dd.header{	background-image: url(../img/interior/header_privacypolicy.jpg);}/* --------------------------------------------   ----------------------------------------------- */dl#main dd.content-wrapper{	background: #fff url(../img/interior/bg_content.gif) repeat-y 217px 0;	overflow: auto;	_height: 1%;	margin-bottom: 6px;	border-bottom: 62px solid #fff;}/* --------------------------------------------   ----------------------------------------------- */dl#main dd.content-wrapper ol.breadcrumb{	padding-top: 5px;	padding-left: 14px;	height: 30px;	background: #fff url(../img/interior/rule_content.gif) repeat-x;}dl#main dd.content-wrapper ol.breadcrumb li{	float: left;	margin-right: 4px;}dl#main dd.content-wrapper ol.breadcrumb li,dl#main dd.content-wrapper ol.breadcrumb li a{	color: #999;}dl#main dd.content-wrapper ol.breadcrumb li a{	font-size: 9px;	text-transform: uppercase;}dl#main dd.content-wrapper ol.breadcrumb li.active a{	color: #f68819;	font-weight: bold;}/* --------------------------------------------   ----------------------------------------------- */dl#main dd.content-wrapper div.sidebar{	width: 189px;	float: left;	margin-left: 8px;	_display: inline;}/* --------------------------------------------   ----------------------------------------------- */dl#main dd.content-wrapper div.sidebar ul.nav-section{	background: url(../img/nav_section/bg_top.gif) no-repeat;	padding-top: 10px;	margin-bottom: 11px;}dl#main dd.content-wrapper div.sidebar ul.nav-section li{	background: #f68819;	border-right: 1px solid #f9b877;	border-bottom: 1px solid #fc9e3e;	border-left: 1px solid #facd9f;	padding-left: 15px;	padding-top: 5px;	padding-bottom: 6px;}dl#main dd.content-wrapper div.sidebar ul.nav-section li.first{	padding-top: 3px;}dl#main dd.content-wrapper div.sidebar ul.nav-section li.last{	padding-left: 16px;	padding-bottom: 10px;	background-image: url(../img/nav_section/bg_bottom.gif);	background-repeat: no-repeat;	background-position: bottom left;	border: 0;}dl#main dd.content-wrapper div.sidebar ul.nav-section li a{	font-weight: bold;	color: #fff;	text-transform: uppercase;	font-size: 11px;}dl#main dd.content-wrapper div.sidebar ul.nav-section li.active a{	font-style: italic;}/* --------------------------------------------   ----------------------------------------------- */dl#main dd.content-wrapper div.sidebar div.contact{	background: #cee6f0 url(../img/interior/bg_sidebar_module_top.gif) no-repeat;	width: 187px;	padding-top: 15px;	color: #4e7599;	text-transform: uppercase;}dl#main dd.content-wrapper div.sidebar div.contact,dl#main dd.content-wrapper div.sidebar div.contact a{	color: #4e7599;}dl#main dd.content-wrapper div.sidebar div.contact p{	background: #cee6f0 url(../img/interior/bg_sidebar_module_bottom.gif) no-repeat bottom left;	padding-left: 17px;	padding-bottom: 14px;}dl#main dd.content-wrapper div.sidebar div.contact p strong{	display: block;	margin-bottom: 8px;	font-weight: bold;}dl#main dd.content-wrapper div.sidebar div.contact p a.email{	display: block;	margin-top: 8px;	font-weight: bold;}/* --------------------------------------------   ----------------------------------------------- */dl#main dd.content-wrapper div.content{	margin-left: 245px;	padding-right: 100px;	position: relative;	padding-bottom: 20px;}dl#main dd.content-wrapper div.content h2{	color: #7292af;	font-size: 12px;	text-transform: uppercase;	font-weight: bold;	margin-bottom: 22px;}dl#main dd.content-wrapper div.content p a{	color: #7292af;	font-weight: bold;}dl#main dd.content-wrapper div.content p{	color: #666;	margin-bottom: 22px;	line-height: 15px;}dl#main dd.content-wrapper div.content p.emphasis{	font-size: 13px;	line-height: 17px;}dl#main dd.content-wrapper div.content ul,dl#main dd.content-wrapper div.content ul li{	list-style: disc;}dl#main dd.content-wrapper div.content ul li{	margin-left: 20px;	color: #666;	margin-bottom: 8px;	line-height: 15px;}/* --------------------------------------------   ----------------------------------------------- */dl#main dd.footer{	background: #83a4c2 url(../img/footer/bg_interior_bottom_right.gif) no-repeat bottom right;}dl#main dd.footer span.copyright{	height: 21px;	background: url(../img/footer/bg_interior_bottom_left.gif) no-repeat bottom left;}