html, body, div, span, 
h1, h2, h3, h4, h5, h6, 
a, img, strong,
ol, ul, li,
fieldset, form, label, legend,{
	margin: 0;
	padding: 0;
	border: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333;
}

a {
	font-family: Helvetica,arial,sans-serif;
	font-size: 12px;
	color: #1065ac;
	font-style: normal;
	text-decoration: none;
	text-transform: none;
}

a:hover {
	color: #000;
	text-decoration: underline;
}

img { border: none; }


html {
	background: url(../images/bgd_1.jpg) top left repeat;
}

body {
	margin: 0;
	padding: 0;
	background: url(../images/header_bgd.jpg) top left repeat-x;
	}


#header {
	background: url(../images/header_bgd.jpg) top left repeat-x;
	margin: 0;
	padding: 0 0 0 0;
	height: 100px;
	border: 0px #fff solid;
	text-align: left;
}


/* Background for featured image controlled below */

#container {
	background: url(../images/feature_bgd13.jpg) top right no-repeat;
	margin: 0 auto;
	padding: 0 0 0 0;
	width: 1040px;
	border: 0px #fff solid;
	text-align: left;
}

#container-announce {
	background: url(../images/feature_bgd_announce.jpg) top right no-repeat;
	margin: 0 auto;
	padding: 0 0 0 0;
	width: 1040px;
	border: 0px #fff solid;
	text-align: left;
}

#container-newhospital {
	background: url(../images/feature_bgd_hospital.jpg) top right no-repeat;
	margin: 0 auto;
	padding: 0 0 0 0;
	width: 1040px;
	border: 0px #fff solid;
	text-align: left;
}


#container-magazine {
	background: url(../images/feature_bgd13.jpg) top right no-repeat;
	margin: 0 auto;
	padding: 0 0 0 0;
	width: 1040px;
	border: 0px #fff solid;
	text-align: left;
}



#container-haden {
	background: url(../images/feature_bgd8.jpg) top right no-repeat;
	margin: 0 auto;
	padding: 0 0 0 0;
	width: 1040px;
	border: 0px #fff solid;
	text-align: left;
}

#container_interior {
	background: none;
	margin: 0 auto;
	padding: 0 0 0 0;
	width: 1040px;
	border: 0px #fff solid;
	text-align: left;
}

#header_main {
	/*background: url(../images/header_bgd.jpg) top left repeat-x;*/
	margin: 0 0 0 30px;
	padding: 0 0 0 0;
	width: 950px;
	height: 100px;
	border: 0px #fff solid;
	text-align: left;
}

#header_main  h1 a {
	float: left;
	margin: 5px 0 0 0;
	padding: 0 0 0 0;
	background: url(../images/mjh_logo.png) top left no-repeat;
	width: 140px;
	height: 80px;
	text-indent: -9999px;
}


#header_main #header_right {
	float: right;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border: 0px #fff solid;
}

#header_main #header_right #header_top {
	margin: 11px 0 8px 0;
	padding: 0 0 0 0;
	width:736px;
	height: 35px;
	border: 0px #fff solid;
	text-align: right;
}


#header_main #header_right #header_top p {
	float: right;
	font-family: arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 14px;
	font-weight: normal;
	margin: 0 18px 0 0;
	padding: 5px 15px 0 0;
	border-right: 1px #5e5590 solid;
}

#header_main #header_right #header_top p em {
	color: #f8995b;
	font-size: 18px;
	font-weight: normal;
	font-style: normal;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}


#subhead {
	background: url(../images/subnav_bgd.png) top left no-repeat;
	width: 958px;
	height: 31px;
	margin: 0 0 0 30px;
	padding: 0;
}


#subhead ul#notice {
	list-style-type: none;
	float: left;
	width:561px;
	height: 31px;
	margin: 4px 0 0 10px;
	padding: 0;
}

#subhead ul#notice li {
	list-style-type: none;
	display: block;
	float: left;
	font-family: Helvetica,arial,sans-serif;
	font-size: 12px;
	color: #666;
	font-weight: 500;
	font-style: normal;
	text-decoration: none;
	text-transform: normal;
	margin: 0 0 0 0;
	padding: 0 4px 0 0;
	text-align: left;
}

#subhead ul#notice li a {
	font-family: Helvetica,arial,sans-serif;
	font-size: 12px;
	color: #666;
	font-weight: 500;
	font-style: normal;
	text-decoration: none;
	text-transform: normal;
	text-align: left;
}

#subhead ul#notice li a:hover {
	color: #000;
}

#subhead ul#notice li p {
	background:url("../images/notice_arrow.gif") no-repeat scroll 78px 2px transparent;
	display:block;
	margin:3px 0 0;
	padding:0;
	width:150px;
}

#subhead ul#notice li h3 {
	font-family: Helvetica,arial,sans-serif;
	font-size: 12px;
	color: #e07926;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	text-transform: uppercase;
	margin: 3px 0 0 0;
	padding: 0;
}


#subhead ul#subnav {
	list-style-type: none;
	float: right;
	height: 31px;
	margin: 0 0 0 0;
	padding: 0;
}


#feature {
	/*background: url(../images/feature_bgd13.jpg) top left no-repeat;*/
	width: 950px;
	height: 283px;
	margin: 0 0 0 30px;
	padding: 0 0 0 0;
	border: 0px #fff solid;
	text-align: left;
	z-index: 0;
}




#feature-newhospital {
	/*background: url(../images/feature_bgd.jpg) top left no-repeat;*/
	width: 950px;
	height: 283px;
	margin: 0 0 0 30px;
	padding: 0 0 0 0;
	border: 0px #fff solid;
	text-align: left;
	z-index: 0;
}




#feature-announce {
	width: 950px;
	height:280px;
	margin: 0 0 0 30px;
	padding: 0 0 0 0;
	border: 0px #fff solid;
	text-align: left;
	z-index: 0;
}

#feature-announce h2.announce {
	font-family: Helvetica,arial,sans-serif;
	font-size: 40px;
	color: #333;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	line-height: 40px;
	margin: 15px 0 0 30px;
	padding: 0;

}

#feature-announce #announce-videos {
	background: url(../images/announce-bgd.png) top left no-repeat;
	margin: 9px 0 0 29px;
	padding: 0;
	width: 412px;
	height: 137px;
	border: 0px #000 solid;
}

#feature-announce #announce-videos h4 {
	font-family: Helvetica,arial,sans-serif;
	font-size: 17px;
	color: #d96418;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	margin: 0 0 0 14px;
	padding: 9px 0 0 0;

}


#feature-announce #announce-videos .video {
	float: left;
	background: none;
	margin: 0;
	padding: 5px 0 0 14px;
	width: 139px;
}

#feature-announce #announce-videos .video p {
	font-family: Helvetica,arial,sans-serif;
	font-size: 12px;
	color: #333;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	margin: 4px 0 0 0px;
	padding: 0;
}

#feature-announce #announce-videos .video p em {
	font-family: Helvetica,arial,sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	margin: 0px 0 0 0px;
	padding: 0;
}





#feature-announce ul#feature_story {
	list-style-type: none;
	margin: 7px 0 0 30px;
	padding: 0;
}

#feature-announce ul#feature_story li {
	list-style-type: none;
	display: list-item;
	font-family: Helvetica,arial,sans-serif;
	font-size: 15px;
	color: #333;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	margin: 0;
	padding: 0 0 2px 0;
}

#feature-announce ul#feature_story li a h3  {
	font-family: Helvetica,arial,sans-serif;
	font-size: 20px;
	color: #594e93;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	padding: 0;
	margin: 0;
}

#feature-announce ul#feature_story li a:hover h3 {
	color: #E07926;
}




#feature h2 {
	font-family: Helvetica,arial,sans-serif;
	font-size: 40px;
	color: #333;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	line-height: 40px;
	margin: 15px 0 0 30px;
	padding: 0;

}


#feature h2 em {
	color: #594e93;
	font-weight: bold;
	font-style: normal;
}

#feature h2 a {
	font-family: Helvetica,arial,sans-serif;
	font-size: 34px;
	color: #594e93;
}

#feature h2 a:hover {
	color: #594e93;
	text-decoration: underline;
}





#feature ul#feature_story {
	list-style-type: none;
	margin: 15px 0 0 30px;
	padding: 0;
}

#feature ul#feature_story li {
	list-style-type: none;
	display: list-item;
	font-family: Helvetica,arial,sans-serif;
	font-size: 15px;
	color: #333;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	margin: 0;
	padding: 0 0 2px 0;
}


#feature ul#feature_story li h3 {
	font-family: Helvetica,arial,sans-serif;
	font-size: 18px;
	color: #594e93;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	padding: 0;
	margin: 0;
}

#feature ul#feature_story li a h3  {
	font-family: Helvetica,arial,sans-serif;
	font-size: 20px;
	color: #594e93;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	padding: 0;
	margin: 0;
}

#feature ul#feature_story li a:hover h3 {
	color: #E07926;
}

#feature ul#feature_story li a h3 em  {
	color:#666666;
	font-family:Helvetica,arial,sans-serif;
	font-size:16px;
	font-style:normal;
	font-weight:lighter;
	margin:0;
	padding:0;
	text-decoration:none;
}

#feature ul#feature_story li a:hover h3 em  {
	color: #E07926;
}



#feature ul#feature_story li a.story {
	font-family: Helvetica,arial,sans-serif;
	font-size: 13px;
	color: #000;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	margin: 0;
}


#feature ul#feature_story li a:hover.story {
	color: #e07926;
}


#story_arrow {
	margin: 0 0 0 0;
	padding: 0;
}

/* subtract height 25px to take out a quicklink */
#content {
	background: url(../images/content_bgd.png) top left no-repeat;
	width: 950px;
	height: 683px;
	margin: 0 0 0 30px;
	padding: 0;
	border: 0px #fff solid;
	text-align: left;
}

.hospital {
	margin: 43px 0 0 30px !important;
}


#content #left_col {
	float: left;
	width: 633px;
	margin: 10px 0 0 10px;
	padding: 0 0 0 0;

}

#content #right_col {
	float: left;
	width: 286px;
	margin: 0 0 0 0;
	padding:0 0 0 6px;

}

#content #left_col #fd_services {
	background: url("../images/home_box_bgd1.gif") repeat-x scroll left bottom #FFFFFF;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	border: 1px solid #c6c2bf;
	width: 628px;
	height: 168px;
	margin: 0 0 0 0;
	padding: 1px 0 0 0;
	text-align: left;
}


#content #left_col #fd_services #fd_inner {
	/*background: url(../images/rpt_bgd.png) -206px 0px repeat-y;*/
	width: 632px;
	height: 99px;
	margin: 6px 0 0 0;
	padding: 0;
	text-align: left;
	border: 0px #000 solid;
}

#content #left_col #fd_services #slideshow {
	/*background: url(../images/btm_cap.png) -840px 65px no-repeat;*/
	width: 628px;
	height: 168px;
	margin: 0 0 0 0;
	padding:7px 0 0;
	text-align: left;
}

#slideshow #featured_img {
	float: left;
	width: 305px;
	margin:0 0 0 8px;
	padding: 0;
}

#slideshow ul {
	list-style-type: none;
	float: left;
	margin:10px 0 0 10px;
	padding:0;
	width:300px;
}

#slideshow ul li {
	list-style-type: none;
	margin:0;
	padding:0;
}

#slideshow ul li h3 {
	font-family: Helvetica,arial,sans-serif;
	font-size: 18px;
	color: #333;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	margin:0 0 0 0;
	padding:0;
}

#slideshow ul li h4 {
	font-family: Helvetica,arial,sans-serif;
	font-size: 18px;
	color: #e07926;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	margin:0 0 0 0;
	padding:0;
}

#slideshow ul li p {
	font-family: Helvetica,arial,sans-serif;
	font-size: 12px;
	color: #333;
	font-weight: normal;
	font-style: normal;
	line-height: 16px;
	text-decoration: none;
	width: 245px;
	margin:7px 0 0 0;
	padding:0 0 0 0;
}

#slideshow ul li p a {
	display: block;
	font-family: Helvetica,arial,sans-serif;
	font-size: 13px;
	color: #387aac;
	font-weight: bold;
	font-style: normal;
	line-height: 16px;
	text-decoration: none;
	margin:5px 0 0 0;
	padding:0;
}

#slideshow ul li p a:hover {
	color: #000;
	background-color: #eeeeee;
	text-decoration: none;
	margin:5px 0 5px 0;
}



#left_col #fd_box {
	float: left;
	background: url("../images/home_box_bgd2.gif") repeat-x scroll left bottom #FFFFFF;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	border: 1px solid #c6c2bf;
	width: 202px;
	height: 224px;
	margin: 8px 0 0 0;
	padding: 1px 0 0 0;
	text-align: left;
}

#left_col #fd_box.inner {
	float: left;
	margin: 8px 0 0 9px;
	padding: 0;
}


#left_col #fd_box #content {
	background: none;
	width: 200px;
	height:210px;
	margin: 0 0 0 0;
	padding: 0;
	text-align: left;
}

/* subtract height 25px to take out a quicklink */
#left_col #ql_box {
	background: url("../images/home_box_bgd1.gif") repeat-x scroll left bottom #FFFFFF;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	border: 1px solid #c6c2bf;
	height:242px;
	margin:10px 0 0;
	padding:1px 0 0;
	text-align:left;
	width:628px;
}


#left_col #ql_box #content {
	height:210px;
	margin:0;
	padding:0;
	text-align:left;
	width:627px;
}


#fd_box #content h1.doctor {
	display: block;
	background:transparent url(../images/doctor_icon.gif) top left no-repeat;
	font-family:Helvetica,Arial,sans-serif;
	font-size:14px;
	font-weight:bold;
	text-transform: uppercase;
	color: #1c7aba;
	width: 189px;
	height: 27px;
	margin:11px 0 0 10px;
	padding:8px 0 0 30px;
}

#fd_box #content em {
	display: block;
	font-family: Helvetica,arial,sans-serif;
	font-size: 13px;
	color: #666;
	font-weight: normal;
	font-style: normal;
	line-height: 16px;
	text-decoration: none;
	margin:0 0 0 0;
	padding:5px 10px 7px 0px;
}

#fd_box #content p {
	border-bottom:1px solid #EEEEEE;
	color:#666666;
	font-family:Helvetica,arial,sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	line-height:16px;
	margin:0 0 13px;
	padding:0 10px 10px 12px;
	text-decoration:none;
}

#fd_box #content ul#button {
	margin:0;
	padding:0;
}

#fd_box #content ul#button li {
	list-style-type: none;
	display: list-item;
	margin:0;
	padding:0;
}


#fd_box #content ul#button li a {
	background:url("../images/links_btn.png") no-repeat scroll 0 0 transparent;
	color:#333333;
	display:block;
	font-family:Helvetica,Arial,sans-serif;
	font-size:12px;
	font-weight:bold;
	height:23px;
	margin:4px 0 0 10px;
	padding:8px 0 0 13px;
	text-decoration:none;
	text-transform:none;
	width:156px;
}

#fd_box #content ul#button li a:hover {
	color:#1065AC;
}



#fd_box #content h1.job {
	display: block;
	background:transparent url(../images/job_icon.gif) top left no-repeat;
	font-family:Helvetica,Arial,sans-serif;
	font-size:14px;
	font-weight:bold;
	text-transform: uppercase;
	color: #1c7aba;
	width: 189px;
	height: 27px;
	margin:11px 0 0 10px;
	padding:8px 0 0 30px;
}

#fd_box #content h1.services {
	display: block;
	background:transparent url(../images/services_icon.gif) top left no-repeat;
	font-family:Helvetica,Arial,sans-serif;
	font-size:14px;
	font-weight:bold;
	text-transform: uppercase;
	color: #1c7aba;
	width: 189px;
	height: 27px;
	margin:11px 0 0 10px;
	padding:8px 0 0 30px;
}


#fd_box #content a {
	font-family:Helvetica,Arial,sans-serif;
	font-size:13px;
	font-weight:bold;
	color: #d96418;
	margin: 0;
	padding: 8px 0 0 15px;
}

#fd_box #content a:hover {
	color: #000;
}

#ql_box #content h1 {
	display: block;
	background:transparent url(../images/ql_icon.gif) top left no-repeat;
	font-family:Helvetica,Arial,sans-serif;
	font-size:14px;
	font-weight:bold;
	text-transform: uppercase;
	color: #1c7aba;
	width: 189px;
	height: 27px;
	margin: 2px 0 0 10px;
	padding: 8px 0 0 30px;
}


#fd_box #content ul#service_list {
	margin: 0;
	padding: 0;
}

#fd_box #content ul#service_list li{
	list-style-type: none;
	display: list-item;
	margin: 0 0 10px 0;
	padding: 0;
}

#fd_box #content ul#service_list li a {
	background:url("../images/service_list_arrow.gif") no-repeat scroll 0 2px transparent;
	color:#333333;
	display:block;
	font-family:Helvetica,arial,sans-serif;
	font-size:13px;
	font-style:normal;
	font-weight:500;
	margin:0 0 0 12px;
	padding:0 0 0 12px;
	text-decoration:none;
}


#fd_box #content ul#service_list li a:hover {
	font-size: 13px;
	color: #1c7aba;
}



ul#info_list {
	margin:0px 0 0px 0px;
	padding: 0;
}

ul#info_list li{
	list-style-type: none;
	display: list-item;
	margin: 0 0 10px 0;
	padding: 0;
}

ul#info_list li a {
	background:url("../images/service_list_arrow.gif") no-repeat scroll 0 2px transparent;
	color:#333333;
	display:block;
	font-family:Helvetica,arial,sans-serif;
	font-size:14px;
	font-style:normal;
	font-weight:500;
	margin:7px 0 0 0;
	padding:0 0 3px 12px;
	text-decoration:none;
}


ul#info_list li a:hover {
	font-size: 14px;
	color: #1c7aba;
}


ul#list6 {
	list-style-type: none;
	margin:15px 0 0 20px;
	padding: 0;
}

ul#list6 li {
	list-style-type: none;
	display: list-item;
	margin: 0 0 20px 0;
	padding: 0;
	font-family:Helvetica,Arial,sans-serif;
	font-size:13px;
	font-weight:normal;
	color: #666;
}

ul#list6 li strong {
	font-family:Helvetica,Arial,sans-serif;
	font-size:15px;
	font-weight:bold;
	color: #453B81;
}



 /****** Quick Links Styles *******/
 
#ql_box #content ul#links_list {
 	margin:0;
	padding:0 1px 0 13px;
	font-family:Helvetica,Arial,sans-serif;
	font-size:12px;
	font-weight:normal;
	color: #333;
 	
 }


#ql_box #content ul#links_list li p {
	margin:0;
	padding:8px 0 0;
 	
 }

#ql_box #content ul#links_list li {
	background:url("../images/quick-arrow-off.gif") no-repeat scroll 581px 6px #FFFFFF;
	clear:left;
	display:list-item;
	height:26px;
	list-style-type:none;
	margin:0 0 0;
	padding:0 0 2px;
 	
 }

#ql_box #content ul#links_list li:hover {
	background: #387aac url(../images/quick-arrow-on.gif) 583px 6px no-repeat;
 	color: #fff;
 }

#ql_box #content ul#links_list li a {
	background:url("../images/links_btn.png") no-repeat scroll 0 0 transparent;
	color:#666666;
	display:block;
	float:left;
	height:21px;
	margin:0 10px 5px 0;
	padding:8px 0 0 14px;
	text-decoration:none;
	width:150px;
 	
 }
 
#ql_box #content ul#links_list li a:hover {
	color:#387aac;
	text-decoration: none;
 	
 }
 
 #more-news-btn {
 	display:block;
	float:left;
	height:10px;
	margin:0;
	padding:0;
	text-align:right;
	width:256px;
 
 }
 
 #more-news-btn a {
	color:#D96418;
	font-family:Helvetica,arial,sans-serif;
	font-size:13px;
	font-style:normal;
	text-decoration:none;
	text-transform:none;
}

 #more-news-btn a:hover {
	color:#000;
	text-decoration:underline;
}
 
 #news_item {
 	display: block;
 	clear: both;
 	margin: 0 0 0 0;
 	padding: 0 0 0 0;
 	
 }
 
 #news_item #date {
 	background:url("../images/date_bgd.gif") no-repeat scroll 0 0 transparent;
	float:left;
	height:59px;
	margin:0;
	padding:17px 10px 0 0;
	text-align:center;
	width:44px;
 	
 }
 
  #news_item #date strong {
  	display: block;
 	margin: 0 0 0 0;
 	padding: 0 0 0 0;
 	font-family:Helvetica,Arial,sans-serif;
	font-size:14px;
	font-weight:normal;
	color: #595959;
	text-transform: uppercase;
 	
 }
 
   #news_item #date em {
  	display: block;
 	margin: 0 0 0 0;
 	padding: 0 0 0 0;
 	font-family:Helvetica,Arial,sans-serif;
	font-size:14px;
	font-weight:normal;
	font-style: normal;
	color: #fff;
	text-transform: uppercase;
 	
 }
 
   #news_item #entry {
 	 float:left;
	 margin:11px 0 0 3px;
	 padding:0;
	 width:193px;
 	
 }
 
 
   #news_item #entry h4 {
 	margin: 6px 0 0 0;
 	padding:0;
 	
 }
 
 
  #news_item #entry h4 a {
 	margin: 0 0 0 0;
 	padding:5px 0 0 0px;
 	font-family:Helvetica,Arial,sans-serif;
	font-size:15px;
	font-weight:normal;
	font-style: normal;
	color: #3d79ac;
	text-transform: none;
 	
 }
 
   #news_item #entry p {
  	float: left;
 	margin: 0 0 0 0;
 	padding:5px 0 0 10px;
 	font-family:Helvetica,Arial,sans-serif;
	font-size:12px;
	font-weight:normal;
	font-style: normal;
	color: #333;
	text-transform: none;
 	
 }
 
   #news_item #entry2 {
 	 float:left;
	 height:58px;
	 margin:0;
	 padding:0;
	 width:230px;
 	
 }
 
 
 
   #news_item #entry2 h4 {
 	margin: 6px 0 0 0;
 	padding:0;
 	
 }
 
 
  #news_item #entry2 h4 a {
 	margin: 0 0 0 0;
 	padding:5px 0 0 0px;
 	font-family:Helvetica,Arial,sans-serif;
	font-size:13px;
	font-weight:normal;
	font-style: normal;
	color: #3d79ac;
	text-transform: none;
 	
 }
 
   #news_item #entry2 p {
  	float: left;
 	margin: 0 0 0 0;
 	padding:5px 0 0 10px;
 	font-family:Helvetica,Arial,sans-serif;
	font-size:12px;
	font-weight:normal;
	font-style: normal;
	color: #333;
	text-transform: none;
 	
 }



 /*************************************************************
SEARCH
*************************************************************/

#search {
	float:left;
	width: 150px;
	margin: 0;
	padding: 0;
}

#header_top form div.input-inner {
		background:transparent url(../images/search_bgd.gif) no-repeat scroll 0 0;
		float:left;
		height:30px;
		border: 0px #fff solid;
}


#header_top form {
	float: right;
	margin: 0;
	padding: 0;
}

#header_top form input#searchInput {
		background:transparent none repeat scroll 0 0;
		border:0 none;
		color:#fff;
		display:block;
		font-family:Helvetica,Arial,sans-serif;
		font-size:13px;
		font-size-adjust:none;
		font-stretch:normal;
		font-style:normal;
		font-variant:normal;
		font-weight:normal;
		height:21px;
		line-height:1.35;
		margin:0 0 0 7px;
		padding:9px 5px 0;
		width:150px;
}

#header_top form input#bt-search {
	float: left;
	margin: 0;
	padding: 0;
}





 /*************************************************************
NAVIGATION
*************************************************************/

ul#navigation {
	background: url(../images/nav_bgd.gif) top left no-repeat;
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 736px;
	height: 37px;
	overflow: hidden;
	border: 0px #fff solid;
}

ul#navigation li {
	list-style-type: none;
	display: inline;
	margin: 0;

}


ul#navigation li.first {
	float:left;
	margin:0 0 0 25px;
	padding: 0 0 0 0;

}

ul#navigation li a.link {
	background: url(../images/nav_master.gif) top left no-repeat;
	display: block;
	float: left;
	height: 15px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #fff;
	font-weight: normal;
	text-transform: uppercase;
	margin: 12px 25px 0 0;
	padding: 0 0 0 0;
	text-indent: -9999px;
	border: 0px #fff solid;
}

ul#navigation li a:hover {
	text-decoration: none;
	color: #eec600;
}


ul#navigation li a#fdoc {
	background-position: 0px 0px;
	width:91px;
	height: 15px;
}

ul#navigation li a#fdoc:hover {
	background-position: 0 -15px;
}

ul#navigation li a#fdoc_active {
	background-position: 0 -15px;
	width:91px;
	height: 15px;
}

ul#navigation li a#fdoc_active:hover {
	background-position: 0px 0px;
}



ul#navigation li a#cs {
	background-position: -119px 0px;
	width:117px;
	height: 15px;
}

ul#navigation li a#cs:hover {
	background-position: -119px -15px;
}

ul#navigation li a#cs_active {
	background-position: -119px -15px;
	width:117px;
	height: 15px;
}

ul#navigation li a#cs_active:hover  {
	background-position: -119px 0px;
}




ul#navigation li a#hi {
	background-position:-264px 0;
	height:15px;
	width:133px;
}

ul#navigation li a#hi:hover {
	background-position: -264px -15px;
}

ul#navigation li a#hi_active {
	background-position: -264px -15px;
	width:133px;
	height: 15px;
}

ul#navigation li a#hi_active:hover {
	background-position: -264px 0;
}




ul#navigation li a#pc {
	background-position: -422px 0;
	width:137px;
	height: 15px;
}

ul#navigation li a#pc:hover {
	background-position: -422px -15px;
}

ul#navigation li a#pc_active {
	background-position: -422px -15px;
	width:137px;
	height: 15px;
}

ul#navigation li a#pc_active:hover {
	background-position: -422px 0;
}




ul#navigation li a#jt {
	background-position: -587px 0;
	width:95px;
	height: 15px;
}

ul#navigation li a#jt:hover {
	background-position: -587px -15px;
}

ul#navigation li a#jt_active {
	background-position: -587px -15px;
	width:95px;
	height: 15px;
}

ul#navigation li a#jt_active:hover {
	background-position: -587px 0;
}


#subhead ul#subnav {
	border:0 solid #000000;
	float:right;
	list-style-type:none;
	margin:6px 5px 0 0;
	padding:0;
	text-align:right;
	width:315px;
}

ul#subnav li {
	list-style-type: none;
	display: inline;
	margin: 0;

}

ul#subnav li a {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #666;
	font-weight: normal;
	text-transform: none;
	margin: 0;
	padding: 0 15px 0 0;
}

ul#subnav li a:hover {
	text-decoration: none;
	color: #000;
}

ul#subnav li a.active {
	color: #d96418;
}

ul#subnav li a.active:hover {
	text-decoration: none;
	color: #000;
}

#subhead ul#subnav_icon {
	float:right;
	list-style-type:none;
	margin:3px 12px 0 0;
	padding:0;
}

#subhead ul#subnav_icon li {
	list-style-type: none;
	display: inline;
	margin: 0;

}

#subhead ul#subnav_icon li#home a {
	background: url("../images/home_icon.gif") top left no-repeat;
	display:block;
	float:left;
	height:20px;
	width: 20px;
	margin:0;
	padding:0;
	text-indent:-9999px;
}

#subhead ul#subnav_icon li#home a:hover {
	background: url("../images/home_icon.gif") bottom left no-repeat;
}


#subhead ul#subnav_icon li#calendar a {
	background: url(../images/calendar_icon.gif) top left no-repeat;
	display:block;
	float:left;
	height:20px;
	width: 20px;
	margin:0;
	padding:0 4px 0 0;
	text-indent:-9999px;
	
}

#subhead ul#subnav_icon li#calendar a:hover {
	background: url(../images/calendar_icon.gif) bottom left no-repeat;
	
}

#subhead ul#subnav_icon li#calendar a.on {
	background: url(../images/calendar_icon.gif) bottom left no-repeat;
	display:block;
	float:left;
	height:20px;
	width: 20px;
	margin:0;
	padding:0 4px 0 0;
	text-indent:-9999px;
	
}

#subhead ul#subnav_icon li#calendar a:hover.on {
	background: url(../images/calendar_icon.gif) top left no-repeat;
	
}



 /*************************************************************
Interior styles
*************************************************************/

#page_title {
	border:0 solid #FFFFFF;
	clear:left;
	margin:0 0 22px 50px;
	padding:0;
	position:relative;
	text-align:left;
	width:835px;
}


#page_title h2 {
	font-family: Helvetica,arial,sans-serif;
	font-size: 38px;
	color: #5a4f94;
	font-weight: 500;
	font-style: normal;
	text-decoration: none;
	text-transform: uppercase;
	margin: 22px 0 0 0;
	padding: 0;
}

#page_title p {
	color:#333333;
	font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,arial,sans-serif;
	font-size:15px;
	font-style:normal;
	font-weight:300;
	line-height:20px;
	margin:6px 0 0;
	padding:0;
	text-decoration:none;
	text-transform:none;
}

#subpage_title {
	margin:11px 0 14px 60px;
	padding:0;
	text-align:left;
}

#title_arrow {
	margin:0 0 -5px 6px;
	padding:0;
}

#subpage_title a {
	color:#333333;
	font-family:Helvetica,arial,sans-serif;
	font-size:14px;
	font-style:normal;
	font-weight:500;
	margin:0 0 0;
	padding:0;
	text-decoration:none;
	text-transform:none;
}

#subpage_title a:hover {
	font-size: 14px;
	color: #000;
	text-decoration: underline;
}

#interior_content {
	margin: 0 auto;
	padding: 0;
	width: 948px;
	text-align: left;
}


#interior_content #sidebar {
	background: url(../images/sidebar_bgd.jpg) top left repeat-y;
	float: left;
	margin: 0;
	padding: 0;
	width: 227px;
	-moz-border-radius: 5px 0px 0px 0px;
	-webkit-border-radius: 5px 0px 0px 0px;
}

#interior_content #right_col {
	float: left;
	background-color: #fff;
	margin: 0;
	padding:0 15px 0 0;
	width:686px;
	-moz-border-radius: 0px 5px 0px 0px;
	-webkit-border-radius: 0px 5px 0px 0px;
}


#interior_content #right_col #section_head_img {
	margin: 0px 0px 10px 0px;
	padding: 7px 0 0 7px;
}


#interior_content #right_col h4 {
	font-family: Helvetica,arial,sans-serif;
	font-size: 19px;
	color: #333;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	text-transform: none;
	margin: 15px 0 0 20px;
	padding: 0;
}

#interior_content #right_col h5{
	font-family: Helvetica,arial,sans-serif;
	font-size: 16px;
	color: #453b81;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	text-transform: none;
	margin: 25px 0 0 20px;
	padding: 0;
}

#interior_content #right_col h5 a{
	font-family: Helvetica,arial,sans-serif;
	font-size: 16px;
	color: #453b81;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	text-transform: none;
	margin: 15px 0 0 0px;
	padding: 0px 0px 5px 0px;
	display: block;
}

#interior_content #right_col h7 {
	color:#333333;
	font-family:Helvetica,arial,sans-serif;
	font-size:26px;
	font-style:normal;
	font-weight:normal;
	margin:15px 0 0 20px;
	padding:0;
	display: block;
}


ul#list4, ul#list5 {
	margin:0px 0 0px 20px;
	padding: 0;
}

#interior_content #right_col ul#list, #interior_content #right_col ul#list3 li ul#list,
#interior_content #right_col ul#list4 li ul#list, #interior_content #right_col ul#list5 li ul#list{
	margin:12px 0 25px 36px;
	padding: 0;
}

#interior_content #right_col ul#teamlist{
	float: left;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 290px;
}

#interior_content #right_col ul#list li, 
#interior_content #right_col ul#teamlist li,
.entry ul li{
	list-style-type: disc;
	display: list-item;
	margin: 0 0 10px 0;
	font-family: Helvetica,arial,sans-serif;
	font-size: 13px;
	color: #453b81;
	font-weight: 500;
	font-style: normal;
	text-decoration: none;
}

#interior_content #right_col ul#teamlist li ul{
	margin: 10px 0 0px 0px;
}

#interior_content #right_col ul#teamlist li ul li{
	list-style-type: circle;
	display: list-item;
	margin: 0 0 0px 15px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 12px;
	color: #453b81;
	font-weight: 100;
	font-style: normal;
	text-decoration: none;
}

#interior_content #right_col ul#list li a,
#interior_content #right_col ul#teamlist li a{
	font-family: Helvetica,arial,sans-serif;
	font-size: 13px;
	color: #E07926;
	font-weight: 400;
	font-style: normal;
	text-decoration: none;
}

#interior_content #right_col ul#list li a:hover, 
#interior_content #right_col ul#teamlist li a:hover{
	color: #666666;
}


#interior_content #right_col ul#list3 li ul#list li{
	list-style-type: circle;
	display: list-item;
	margin: 0 0 10px 0;
	font-family: Helvetica,arial,sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: 500;
	font-style: normal;
	text-decoration: none;
}

#interior_content #right_col ul#list4 li ul#list li,
#interior_content #right_col ul#list5 li ul#list li{
	list-style-type: circle;
	display: list-item;
	margin: 0 0 10px 0;
	font-family: Helvetica,arial,sans-serif;
	font-size: 12px;
	color: #453b81;
	font-weight: 500;
	font-style: normal;
	text-decoration: none;
}

#interior_content #right_col ul#list2, #interior_content #right_col ul#list3 {
	margin:12px 0 25px 36px;
	padding: 0;
}

#interior_content #right_col ul#list2 li {
	list-style-type: disc;
	display: list-item;
	margin: 0 0 10px 0;
	font-family: Helvetica,arial,sans-serif;
	font-size: 13px;
	color: #666666;
	font-weight: 500;
	font-style: normal;	
}

#interior_content #right_col ul#list3 li {
	list-style-type: decimal;
	display: list-item;
	margin: 0 0 10px 0;
	font-family: Helvetica,arial,sans-serif;
	font-size: 13px;
	color: #666666;
	font-weight: 500;
	font-style: normal;	
}

#interior_content #right_col ul#list2 li a {
	list-style-type: disc;
	display: inline;
	margin: 0px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 13px;
	color: #1C7ABA;
	font-weight: 500;
	font-style: normal;
	text-decoration: none;
}

#interior_content #right_col ul#list2 ul{
	list-style-type: disc;
	margin: 10px 0 0 15px;
}

#interior_content #right_col ul#list2 ul li{
	color: #888888;
	font-size: 12px;
}

#interior_content #right_col ul#list3 li a {
	list-style-type: disc;
	display: inline;
	margin: 0px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 13px;
	color: #1C7ABA;
	font-weight: 500;
	font-style: normal;
	text-decoration: none;
}


#interior_content #right_col ul#list4 li{
	list-style-type: upper-alpha;
	display: list-item;
	margin: 10px 0 10px 20px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 13px;
	color: #666666;
	font-weight: 500;
	font-style: normal;
	text-decoration: none;
}

#interior_content #right_col ul#list5 li{
	list-style-type: none;
	display: list-item;
	margin: 10px 0 10px 20px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 13px;
	color: #666666;
	font-weight: 500;
	font-style: normal;
	text-decoration: none;
}

#interior_content #right_col p, small{
	color:#666666;
	font-family:Helvetica,arial,sans-serif;
	font-size:13px;
	font-style:normal;
	font-weight:500;
	line-height:20px;
	margin: 15px 0 4px 20px;
	padding:0;
	text-decoration:none;
	text-transform:none;
}

#interior_content #right_col small.quote{
	font-size:9px;
	font-weight:100;
	margin:6px 0 4px 0px;

}

#interior_content #right_col p.last {
	padding: 0 0 40px 0;
}


#divider {
	width: 650px;
	margin: 10px 0 0 20px;
	padding: 0 0 10px 0;
	border-bottom: 1px #eeeeee solid;
}

#side_divider {
	width: 175px;
	margin: 0px 0 10px 20px;
	padding: 0 0 0px 0;
	border-bottom: 1px #eeeeee solid;
}


#interior_content #sidebar h3 {
	display: block;
	background: url(../images/section_arrow.jpg) 152px 17px no-repeat;
	font-family: Helvetica,arial,sans-serif;
	font-size: 14px;
	color: #1c7aba;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	text-transform: uppercase;
	margin: 0;
	padding: 20px 0 0 29px;
}

#sidebar ul {
	list-style-type: none;
	margin:0;
	padding: 10px 0 0 29px;
	border: 0px #000 solid;
	text-align: left;
}

#sidebar ul li {
	list-style-type: none;
	display: list-item;
	margin: 0;
	padding: 0;

}


#sidebar ul li p {
	margin: 0;
	padding: 0 0 7px 0;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	text-decoration: none;
	color: #666;
	font-weight: normal;
}


#sidebar ul li a {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	text-decoration: none;
	color: #000;
	font-weight: normal;
	text-transform: none;
	display: block;
	margin:0 0 7px;
	padding: 0 15px 0 0;
}

#sidebar ul li a:hover {
	text-decoration: none;
	color: #1c7aba;
	text-decoration: underline;
	
}

#sidebar ul li a.active {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	text-decoration: none;
	color: #1c7aba;
	font-weight: bold;
	text-transform: none;
	display: block;
	margin:0 0 7px;
	padding: 0 15px 0 0;
}

#sidebar ul li a.active:hover {
	text-decoration: none;
	color: #000;
	text-decoration: underline;
	
}


#sidebar ul#side_feature {
	list-style-type: none;
	margin:10px 17px 5px 27px;
	padding:10px 0 0px 2px;
	border: 0px #000 solid;
	text-align: left;
	border-top: #d0cdc7 1px solid;
	border-bottom: #d0cdc7 0px solid;
}


#sidebar ul#side_feature.last {
	padding:10px 0 20px 2px;
}


#sidebar ul li a.btn, #sidebar ul li#event-calendar #wp-calendar caption a {
	display: block;
	height: 30px;
	width: 167px;
	background:url("../images/interior_feature_btn.gif") no-repeat scroll 0 0 transparent;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #333;
	font-weight: bold;
	text-transform: none;
	height:23px;
	margin:0;
	padding:9px 0 0 12px;
}

#sidebar ul li#event-calendar #wp-calendar caption a {
	padding:9px 0 0 0px;
	text-align: center;
}

#sidebar ul li#event-calendar #wp-calendar thead tr th {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #333;
	font-weight: bold;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 8px;
}

#sidebar ul li#event-calendar #wp-calendar tbody tr td {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #333;
	font-weight: bold;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 8px;
}

#sidebar ul li#event-calendar #wp-calendar tbody tr td a {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #E07926;
	font-weight: bold;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#sidebar ul li#event-calendar  #wp-calendar .nav tbody tr td a {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #E07926;
	font-weight: bold;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 9px;
}

#sidebar ul#side_feature h4 {
	display: block;
	font-family: Helvetica,arial,sans-serif;
	font-size: 14px;
	color: #1c7aba;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	text-transform: uppercase;
}

#sidebar ul#side_feature h4.doc {
	background:url("../images/interior_doc_icon.gif") no-repeat scroll 0 0 transparent;
	height:30px;
	margin:0;
	padding:10px 0 0 30px;
}


#sidebar ul#side_feature h4.job {
	background:url("../images/interior_job_icon.gif") no-repeat scroll 0 0 transparent;
	height:30px;
	margin:0;
	padding:10px 0 0 30px;
}

#sidebar ul#side_feature h4.links {
	background:url("../images/interior_links_icon.gif") no-repeat scroll 0 0 transparent;
	height:30px;
	margin:0;
	padding:10px 0 0 30px;
}


#subcontent_left {
	float: left;
	width: 430px;
	margin: 10px 30px 0 0;
	padding: 0 0 0 0;
	border: 0px #eee solid;
}

#subcontent_right {
	float: left;
	width: 225px;
	margin: 30px 0 0 0;
	padding: 0 0 0 0;
	border: 0px #eee solid;
}


#subcontent_left h5 a {
	font-family: Helvetica,arial,sans-serif;
	font-size: 14px;
	color: #1065ac;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	text-transform: none;
	margin: 0;
	padding: 0;
}

#subfeature_logo {
	width: 215px;
	height: 61px;
	margin: 0 0 20px 0;
	padding: 0 0 0 0;
}

#subfeature_logo img{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#subfeature_box {
	background:url("../images/subfeature_bgd.gif") repeat-y scroll left top transparent;
	border-bottom:0px solid #EEEEEE;
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:205px;
	text-align: left;
}

#subfeature_box2 {
	background:url("../images/subfeature_bgd.gif") repeat-y scroll left top transparent;
	border-bottom:0px solid #EEEEEE;
	margin:25px;
	padding:0 0 0 0;
	width:205px;
	float: right;
}


#subfeature_box h6.questions, #subfeature_box2 h6.questions{
	background:url("../images/question_title_head.gif") no-repeat scroll left top transparent;
	font-family: Helvetica,arial,sans-serif;
	font-size: 17px;
	color: #1065ac;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	text-transform: none;
	margin: 0;
	padding:24px 0 0 31px;
	width: 205px;
	height: 29px;
}


#subfeature_box #cap{
	background:url("../images/subfeature_bgd_cap.gif") no-repeat scroll left bottom transparent;
	height:3px;
	margin:10px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	width:205px;
}

#subfeature_box2 #cap {
	background:url("../images/subfeature_bgd_cap.gif") no-repeat scroll left bottom transparent;
	height:3px;
	margin:0px;
	padding:0;
	width:205px;
}

#subfeature_box h6.directions, #subfeature_box2 h6.directions {
	background:url("../images/directions_title_head.gif") no-repeat scroll left top transparent;
	font-family: Helvetica,arial,sans-serif;
	font-size: 17px;
	color: #1065ac;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	text-transform: none;
	margin: 0;
	padding:24px 0 0 32px;
	width: 205px;
	height: 21px;
}

#subfeature_box strong, #subfeature_box2 strong {
	color:#000000;
	font-family:Helvetica,arial,sans-serif;
	font-size:14px;
	font-style:normal;
	font-weight:bold;
	margin:0;
	padding:0 0 0 32px;
	text-decoration:none;
	text-transform:none;
}

#subfeature_box em, #subfeature_box2 em {
	color:#333333;
	display:block;
	font-family:Helvetica,arial,sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	margin:0;
	padding:6px 8px 10px 32px;
	text-decoration:none;
	text-transform:none;
}

#subfeature_box #sidekey li.key{
	color:#333333;
	font-family:Helvetica,arial,sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	margin:0px;
	padding:8px 0px 0px 0px;
	text-decoration:none;
	text-transform:none;
}


#subfeature_box ul, #subfeature_box2 ul {
	margin: 0;
	padding: 0;

}

#subfeature_box ul li, #subfeature_box2 ul li {
	list-style-type: none;
	display: list-item;
	margin: 0;
	padding: 0;

}

#subfeature_box ul li a, #subfeature_box2 ul li a {
	background:url("../images/subfeature_list_bgd.gif") no-repeat scroll left top transparent;
	color:#666666;
	display:block;
	font-family:Helvetica,arial,sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	height:20px;
	margin:0 0 0 13px;
	padding:7px 0 0 19px;
	width:191px;
	text-decoration: none;

}

#subfeature_box ul li a.on, #subfeature_box2 ul li a.on {
	color:#000;
	font-weight:bolder;
}

#subfeature_box ul li a:hover, #subfeature_box2 ul li a:hover  {
	color:#000;
	text-decoration: underline;

}


#subfeature_box .video2 {
	display: block;
	background: none;
	margin: 0;
	padding: 0 0 0 20px;
	width: 140px;
	text-align: left;
	border: 0px #000 solid;
}

interior_content #right_col #subfeature_box .video2 p {
	font-family: Helvetica,arial,sans-serif;
	font-size: 12px;
	color: #333;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	margin: 0;
	padding: 0;
	text-align: left;
	display: block;
}

#subfeature_box .video2 p em {
	font-family: Helvetica,arial,sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	line-height: 10px;
	margin: 0px 0 0 0px;
	padding: 0;
	display: block;
}


#subfeature_box #video-thumb {
	position: relative;
	background: none;
	margin: 0;
	padding: 5px 0 0 14px;
}





#subfeature_box #divider {
	border-bottom: 0px solid #EEEEEE;
	margin: 10px 0 0 20px;
	padding: 0 0 10px;
	width: 200px;
}


#foot_subscribe {
	float: left;
	height:21px;
	margin:21px 0 0;
	padding:0;
	width:450px;
}


#foot_subscribe h3 {
	font-family: Helvetica,arial,sans-serif;
	font-size: 16px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	margin:0 0 0 0;
	padding:0 0 5px;
}


 /*************************************************************
Clinical Section styles
*************************************************************/

#right_col #clinical-item :target {
	background: #f6ecc8;
}

#right_col #clinical-item {
	margin:5px 0 0 6px;
	padding:0;
	width:690px;
	height: 208px;
	background: #f5f5f5;
	border-bottom: 1px #c1c1c1 solid;
	
}

#right_col #clinical-item div {
	height:205px;
	width:688px;	
}


#right_col #clinical-item #clinical-thumb {
	float: left;
	margin:12px 0 0 12px;
	padding:0;
	
}

#right_col #clinical-item #item-desc {
	float: left;
	margin:0px 0 0 15px;
	padding:0;
	width: 468px;
	
}


#right_col #clinical-item #item-desc h4 a {
	font-family: Georgia, Times, serif;
	font-size: 30px;
	font-weight: normal;
	margin:0 0 0 0px;
	padding:0;
	color: #1065ac;
	text-decoration: none;
	
}

#right_col #clinical-item #item-desc h4 a:hover {
	color: #E07926;
	text-decoration: none;
	border-bottom: 1px #ccc dotted;
	
}

#right_col #clinical-item #item-desc p {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin:5px 0 0 17px;
	padding:0;
	line-height: 18px;
	color: #333;
	
}


#right_col #clinical-item #item-desc a.btn {
	background:url("../images/links_btn.png") no-repeat scroll 0 0 transparent;
	color:#333333;
	display:block;
	float: left;
	font-family:Helvetica,Arial,sans-serif;
	font-size:12px;
	font-weight:bold;
	height:23px;
	margin:4px 0 0 10px;
	padding:8px 0 0 0;
	text-decoration:none;
	text-transform:none;
	width:165px;
	text-align: center;
}

#right_col #clinical-item #item-desc a.btn:hover {
	color:#1065AC;
}




 /*************************************************************
Form styles
*************************************************************/

#foot_subscribe form input#hupdh-hupdh.blur {
color:#333;
}


#foot_subscribe form input#hupdh-hupdh {
color:#999;
font:14px/1.35 Helvetica,Arial,sans-serif;;
}


#foot_subscribe form input.blur, textarea.blur {
color:#333;
}


#foot_subscribe form input[type="text"], textarea {
-moz-border-radius:3px 3px 3px 3px;
background-color:#EEEEEE;
border-color:#B3B3AE #EBEBE6 #EDEDE9 #BEBEB9;
border-style:solid;
border-width:1px;
font:13px Helvetica,Arial,sans-serif;
margin:1px 0;
padding:5px;
width:265px;
}

#foot_subscribe form input[type="image"], image {
float:right;
margin:0 0 0;
padding:0 48px 0 0;
}



 /*************************************************************
Counter footer styles
*************************************************************/

#footer-new {
	bottom: 0px;
	background: url("../images/footer_bgd.jpg") repeat-x scroll left top transparent;
	height: 230px;
	margin: 0 auto;
	padding: 0;
	border: 0px #fff solid;
	clear: left;

}

#footer-left {
	float: left;
	width: 225px;
	margin: 0;
	padding: 0;

}

#footer-center {
	float: left;
	width: 480px;
	margin: 40px 0 0 5px;
	padding: 0;

}

#footer-left ul#copyright {
	position: relative;
	width: 225px;
	height: 65px;
	margin: 0;
	padding: 0;
	border: 0px #000 solid;
	text-align: left;
}

#footer-left ul#copyright li {
	list-style-type: none;
	display: list-item;
	font-family: Helvetica,arial,sans-serif;
	font-size: 11px;
	color: #ccc;
	font-weight: normal;
	font-style: normal;
	margin:20px 0 0 0;
	padding:0;
}

#footer-left .social-new {
	float:left;
	display: block;
	margin: 20px 0 0 0;
	padding: 0px;
	width: 185px;
	}

#footer-left .social-new a img.icon{
	float: right;
	display: block;
	margin: 0px;
	padding: 0 4px 0 0;
	}


#footer-center #awards {
	list-style-type: none;
	margin:16px 0 0 0;
	padding:0;
	width:466px;
}

#footer-center #awards p {
	height:93px;
	margin:6px 0 0;
	padding:3px 0 0 0;
	width:466px;
}

#footer-center #awards h3 {
	font-family: Helvetica,arial,sans-serif;
	font-size: 16px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	margin:0 0 0 3px;
	padding:0;
}

#footer-center ul li a {
	font-family: Helvetica,arial,sans-serif;
	font-size: 12px;
	color: #ccc;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	margin:0 0 0 0;
	padding:0;
}


#footer-center ul.nav {
	float:left;
	list-style-type:none;
	margin:12px 0 0 3px;
	padding:0;
	width:450px;
}


#footer-center ul.nav li {
	display:inline;
	float:left;
	list-style-type:none;
	margin:0 15px 2px 0;
	padding:0;
}

#footer-center ul.nav li a {
	display:inline;
	float:left;
	list-style-type:none;
	margin:0 15px 2px 0;
	padding:0;
}

#footer-right {
	float:right;
	height:196px;
	margin:16px -15px 0 0;
	padding:0;
	width:235px;
}

#footer-right ul li a {
	font-family: Helvetica,arial,sans-serif;
	font-size: 12px;
	color: #ccc;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	margin:0 0 0 0;
	padding:0;
}


#footer-right ul.navleft, #footer-right ul.navright  {
	float:left;
	list-style-type:none;
	margin: 20px 0 0 0;
	padding:0;
}

#footer-right ul.navleft {
	width:90px;
}

#footer-right ul.navright {
	width:140px;
}

#footer-right ul.navleft li, #footer-right ul.navright li {
	display:inline;
	float:left;
	list-style-type:none;
	margin:6px 15px 2px 0;
	padding:0;
}

#footer-right ul.navleft li a, #footer-right ul.navright li a {
	display:inline;
	float:left;
	list-style-type:none;
	margin:0 15px 2px 0;
	padding:0;
}

#footer-right ul.navleft li a:hover, #footer-right ul.navright li a:hover {
	color: #fff;
}

#counter {
	background:url("../images/counter_bgd3.png") no-repeat scroll right 0 transparent;
	border:0 solid #FFFFFF;
	float:right;
	height:196px;
	margin:-5px 37px 0 0;
	padding:0;
	width:173px;
	text-align: center;

}

#counter p {
	color:#FFFFFF;
	font-family:Helvetica,arial,sans-serif;
	font-size:13px;
	font-style:normal;
	font-weight:normal;
	line-height:16px;
	margin:13px 0 0 6px;
	padding:0;
	text-decoration:none;
	text-transform:uppercase;
}


#counter .thedays,
#counter .thetime {
	display: block;
	margin:13px 0 0;
	padding:0;
}


#counter #days {
	color:#FFFFFF;
	font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,arial,sans-serif;
	font-size:42px;
	font-style:normal;
	font-weight:500;
	line-height:16px;
	margin:0 0 0;
	padding:0;
	text-decoration:none;
	text-transform:uppercase;
	text-shadow: 0px 1px 1px #333;
}


#counter #hours,
#counter #minutes,
#counter #seconds {
	color:#FFFFFF;
	font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,arial,sans-serif;
	font-size:17px;
	font-style:normal;
	font-weight:400;
	line-height:16px;
	margin:0;
	padding:0;
	text-decoration:none;
	text-transform:uppercase;
	text-shadow: 0px 1px 1px #333;
}


#counter .colon {
	color:#FFFFFF;
	font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,arial,sans-serif;
	font-size:15px;
	font-style:normal;
	font-weight:400;
	line-height:16px;
	margin:0;
	padding:0;
	text-decoration:none;
	text-transform:uppercase;
	text-shadow: 0px 1px 1px #333;
}



#counter em {
	color:#FFFFFF;
	font-family:Helvetica,arial,sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	line-height:16px;
	margin:7px 0 0 8px;
	padding:0;
	display: block;
	text-decoration:none;
	text-transform:uppercase;
}


#counter #learn {
	width: 150px;
	height: 196px;
	padding:0;
}


 /*************************************************************
footer styles
*************************************************************/



#footer {
	bottom: 0px;
	background: url(../images/footer_bgd.jpg) top left repeat-x;
	height: 260px;
	margin: 0 auto;
	padding: 0;
	border: 0px #fff solid;
	clear: left;

}

#footer_main {
	width: 976px;
	height: 41px;
	margin: 0 auto;
	padding: 0;
	border: 0px #000 solid;

}

#foot_content {
	width: 950px;
	height: 150px;
	margin: 0 auto;
	padding: 0;
	border: 0px #000 solid;
	text-align: left;
}

#footer #foot_content ul {
	list-style-type: none;
	float: left;
	width: 210px;
	margin: 25px 0 0 0;
	padding:0 0 0 0;
}


#footer #foot_content ul li {
	list-style-type: none;
	display: list-item;
	margin:0 0 2px 0;
	padding:0;
}

#footer #foot_content ul li h3 {
	font-family: Helvetica,arial,sans-serif;
	font-size: 16px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	margin:0 0 0 0;
	padding:0;
}

#footer #foot_content ul li a {
	font-family: Helvetica,arial,sans-serif;
	font-size: 12px;
	color: #ccc;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	margin:0 0 0 0;
	padding:0;
}

#footer #foot_content ul li a:hover {
	color: #fff;
	text-decoration: underline;
}

#footer #foot_content ul.nav {
	float:left;
	list-style-type:none;
	margin:12px 0 0 0;
	padding:0;
	width:450px;
}


#footer #foot_content ul.nav li {
	display:inline;
	float:left;
	list-style-type:none;
	margin:0 15px 6px 0;
	padding:0;
}

#footer #foot_content #awards {
	list-style-type: none;
	float: left;
	margin:25px 0 0 17px;
	padding:0;
	width:466px;
}

#footer #foot_content #awards p {
	float: right;
	height:93px;
	margin:10px 0 0;
	padding:3px 0 0 0;
	width:466px;
}

#footer #foot_content #awards h3 {
	float: left;
	font-family: Helvetica,arial,sans-serif;
	font-size: 16px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	margin:0 0 0 0;
	padding:0;
}

#footer #foot_content #media {
	float: left;
	width: 235px;
	margin: 25px 0 0 20px;
	padding:0 0 0 0;
}


#footer #foot_content #media p {
	background: url(../images/foot_fd_bgd.jpg) top left no-repeat;
	list-style-type: none;
	width: 235px;
	height: 93px;
	margin:27px 0 0;
	padding:8px 15px 0;
}


#footer #foot_content #media ul {
	background: url(../images/foot_fd_bgd.jpg) top left no-repeat;
	list-style-type: none;
	width: 235px;
	height: 93px;
	margin: 10px 0 0 0;
	padding: 10px 12px 0;
}


#footer #foot_content #media h3 {
	font-family: Helvetica,arial,sans-serif;
	font-size: 16px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	margin:0 0 0 0;
	padding:0;
}

#footer #foot_content #media ul li {
	list-style-type: none;
	display: list-item;
	margin:0 0 5px 0;
	padding:0;
}


#footer #foot_content #media ul li.fb {
	display: block;
	background: url(../images/facebook_btn.jpg) top left no-repeat;
	height: 20px;
	margin:0 0 0 0;
	padding:4px 0 4px 0;
}

#footer #foot_content #media ul li.tw {
	display: block;
	background: url(../images/twitter_btn.jpg) top left no-repeat;
	height: 20px;
	margin:0 0 0 0;
	padding:4px 0 4px 0;
}

#footer #foot_content #media ul li.lk {
	display: block;
	background: url(../images/linkedin_btn.jpg) top left no-repeat;
	height: 20px;
	margin:0 0 0 0;
	padding:4px 0 4px 0;
}

#footer #foot_content #media ul li a {
	display: block;
	font-family: Helvetica,arial,sans-serif;
	font-size: 13px;
	color: #fff;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	margin:0 0 0 30px;
	padding:0;
}

#footer #foot_content #media ul li a:hover {
	color: #fff;
	text-decoration: none;
}

#footer ul#copyright {
	position: relative;
	width: 300px;
	height: 41px;
	margin: 0;
	padding: 0;
	border: 0px #000 solid;
	text-align: left;
}

#footer ul#copyright li {
	list-style-type: none;
	display: list-item;
	font-family: Helvetica,arial,sans-serif;
	font-size: 11px;
	color: #ccc;
	font-weight: normal;
	font-style: normal;
	margin:20px 0 0 0;
	padding:0;
}

.social{
	float: right;
	display: block;
	position: relative;
	top: 10px;
	right: 16px;
	margin: 0px;
	padding: 0px;
	width: 70px;
	}

.social a img.icon{
	float: right;
	display: block;
	margin: 0px;
	padding: 0px;
	}

table#contact{
	width: 680px;
	margin: 0px 0px 0px 10px;
	padding: 15px;
	border: none;
}

tr{
	height: 30px;
}

tr.purple{
	background-color: #d7d4eb;
	color: #666666;
}

tr.gray{
	background-color: #e8e8e8;
	color: #666666;
}

td{
	border-bottom: 1px solid #e2e2e2;
}

td.sub{
	border: none;
	padding-left: 10px;
}

td.none{
	border: none;
}

#interior_content #right_col #contact p {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}

#interior_content #right_col #contact tr.purple p {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

#form{
	margin: 0px 0px 0px 0px;
	padding: 20px;
	border: none;
}

#form label{
	margin: 10px 0px 0px 0px;
	padding: 0px 10px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	width: 275px;
	clear:left;
	display:block;
	float:left;
	text-align:left;
}

#form label.privacy a{
	font-size: 10px;
	color: #666666;
}

#form input, #form select, #form textarea{
	width: 200px;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#form input.left{
	width:15px;
}

.error {
	color:red;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#post{
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 15px 0px;
}

h2.widgettitle{
	color:#1C7ABA;
	display:block;
	font-family:Helvetica,arial,sans-serif;
	font-size:14px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	padding: 10px 0px 10px 0px;
}

.entry ul li{
	padding: 5px 0px 5px 0px;
	margin: 0px 0px 0px 30px;
}

.entry ul li img{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px -10px;
}

.video{
	background: url(../images/camera.gif) top left no-repeat;
	background-position: 20px -5px;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.video .camera{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 30px;	
}

.post .camera{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px px;	
}

#sidebar ul li, #sidebar ul li ul li{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

 #sidebar ul li ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
}

#searchbtn{
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
}

#interior_content #right_col p#icon.greenhealth{
	margin: 0px 0px 40px 20px;
	padding: 20px 0px 0px 0px;
	background: url(../images/greenhealth_icon.jpg) left no-repeat;
	height: 40px;
}

#interior_content #right_col p#icon.magnet{
	margin: 0px 0px 40px 20px;
	padding: 20px 0px 0px 0px;
	background: url(../images/magnet_icon.jpg) left no-repeat;
	height: 40px;
}

#interior_content #right_col p#icon.prc{
	margin: 0px 0px 40px 20px;
	padding: 20px 0px 0px 0px;
	background: url(../images/prc_icon.jpg) left no-repeat;
	height: 40px;
}

#interior_content #right_col p#icon.coc{
	margin: 0px 0px 40px 20px;
	padding: 20px 0px 0px 0px;
	background: url(../images/coc_icon.jpg) left no-repeat;
	height: 40px;
}

#interior_content #right_col p#icon.guidelines{
	margin: 0px 0px 40px 20px;
	padding: 20px 0px 0px 0px;
	background: url(../images/stroke_icon.jpg) left no-repeat;
	height: 40px;
}

#interior_content #right_col p#icon.advance{
	margin: 0px 0px 40px 20px;
	padding: 20px 0px 0px 0px;
	background: url(../images/advance_icon.jpg) left no-repeat;
	height: 40px;
}

#interior_content #right_col p#icon.wired{
	margin: 0px 0px 40px 20px;
	padding: 20px 0px 0px 0px;
	background: url(../images/wired_icon.jpg) left no-repeat;
	height: 40px;
}

#interior_content #right_col p#icon.aasm{
	margin: 0px 0px 40px 20px;
	padding: 20px 0px 0px 0px;
	background: url(../images/aasm_icon.jpg) left no-repeat;
	height: 40px;
}

#interior_content #right_col p#icon.aarc{
	margin: 0px 0px 40px 20px;
	padding: 20px 0px 0px 0px;
	background: url(../images/aarc_icon.jpg) left no-repeat;
	height: 40px;
}

#interior_content #right_col p#icon.primary{
	margin: 0px 0px 40px 20px;
	padding: 20px 0px 0px 0px;
	background: url(../images/stroke_cert_icon.jpg) left no-repeat;
	height: 40px;
}

#interior_content #right_col p#icon a,
#interior_content #right_col p#icon span{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 50px;
}


/********************************************************************
	Styles for interior page headers
*********************************************************************/

/*#interior_content #right_col #head.facilities {
	background: url(../images/about-facilities_head.jpg) 0px 0px no-repeat;
	margin: 7px 0 0 7px;
	padding: 0;
	width: 688px;
	height: 172px;
}*/

#interior_content #right_col h3.facilities,
#interior_content #right_col h3.glance
 {
	display: block;
	background: url(../images/about-facilities_head.jpg) 0px 0px no-repeat;
	width: 688px;
	height: px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 28px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	margin: 7px 0 0 7px;
	padding:141px 0 4px 13px;
}

#interior_content #right_col h3.lab {
	display: block;
	background: url(../images/about-lab-head.jpg) 0px 0px no-repeat;
	width: 688px;
	height: px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 28px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	margin: 7px 0 0 7px;
	padding:141px 0 4px 13px;
}

#interior_content #right_col h3.spirit {
	display: block;
	background: url(../images/patient-spirit-head.jpg) 0px 0px no-repeat;
	width: 688px;
	height: px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 28px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	margin: 7px 0 0 7px;
	padding:141px 0 4px 13px;
}

/*
#interior_content #right_col h3.glance {
	display: block;
	background: url(../images/about-atglance_head.jpg) 0px 0px no-repeat;
	width: 688px;
	height: px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 28px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	margin: 7px 0 0 7px;
	padding:141px 0 4px 13px;
}
*/

#interior_content #right_col h3.newhos {
	display: block;
	background: url(../images/new-hospital-img.jpg) 0px 0px no-repeat;
	width: 688px;
	height: px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 28px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	margin: 7px 0 0 7px;
	padding:141px 0 4px 13px;
}

#interior_content #right_col h3.quality {
	display: block;
	background: url(../images/about-quality_head.jpg) 0px 0px no-repeat;
	width: 688px;
	height: px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 28px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	margin: 7px 0 0 7px;
	padding:141px 0 4px 13px;
}

#interior_content #right_col h3.sentara {
	display: block;
	background: url(../images/about-sentara_head.jpg) 0px 0px no-repeat;
	width: 688px;
	height: px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 28px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	margin: 7px 0 0 7px;
	padding:141px 0 4px 13px;
}

#interior_content #right_col h3.outreach {
	display: block;
	background: url(../images/about-outreach_head.jpg) 0px 0px no-repeat;
	width: 688px;
	height: px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 28px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	margin: 7px 0 0 7px;
	padding:141px 0 4px 13px;
}

#interior_content #right_col h3.plantree {
	display: block;
	background: url(../images/about-plantree_head.jpg) 0px 0px no-repeat;
	width: 688px;
	height: px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 28px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	margin: 7px 0 0 7px;
	padding:141px 0 4px 13px;
}

#interior_content #right_col h3.charlottesville {
	display: block;
	background: url(../images/about-charlottesville_head.jpg) 0px 0px no-repeat;
	width: 688px;
	height: px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 28px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	margin: 7px 0 0 7px;
	padding:141px 0 4px 13px;
}

#interior_content #right_col h3.safety {
	display: block;
	background: url(../images/contact-safety_head.jpg) 0px 0px no-repeat;
	width: 688px;
	height: px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 28px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	margin: 7px 0 0 7px;
	padding:141px 0 4px 13px;
}

#interior_content #right_col h3.phone {
	display: block;
	background: url(../images/contact-phone_head.jpg) 0px 0px no-repeat;
	width: 688px;
	height: px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 28px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	margin: 7px 0 0 7px;
	padding:141px 0 4px 13px;
}

#interior_content #right_col h3.awards {
	display: block;
	background: url(../images/about-awards_head.jpg) 0px 0px no-repeat;
	width: 688px;
	height: px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 28px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	margin: 7px 0 0 7px;
	padding:141px 0 4px 13px;
}

#interior_content #right_col h3.awards-advance {
	display: block;
	background: url(../images/about-advance_head2.jpg) 0px 0px no-repeat;
	width: 688px;
	height: px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 28px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	margin: 7px 0 0 7px;
	padding:141px 0 4px 13px;
}

#interior_content #right_col h3.awards-aarc {
	display: block;
	background: url(../images/about-awards-aarc.jpg) 0px 0px no-repeat;
	width: 688px;
	height: px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 28px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	margin: 7px 0 0 7px;
	padding:141px 0 4px 13px;
}

#interior_content #right_col h3.awards-coc {
	display: block;
	background: url(../images/about-coc_head.jpg) 0px 0px no-repeat;
	width: 688px;
	height: px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 28px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	margin: 7px 0 0 7px;
	padding:141px 0 4px 13px;
}

#interior_content #right_col h3.awards-guidelines {
	display: block;
	background: url(../images/about-guidelines_head.jpg) 0px 0px no-repeat;
	width: 688px;
	height: px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 28px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	margin: 7px 0 0 7px;
	padding:141px 0 4px 13px;
}

#interior_content #right_col h3.awards-prc {
	display: block;
	background: url(../images/about-prc_head.jpg) 0px 0px no-repeat;
	width: 688px;
	height: px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 28px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	margin: 7px 0 0 7px;
	padding:141px 0 4px 13px;
}

#interior_content #right_col h3.awards-wired {
	display: block;
	background: url(../images/about-wired_head.jpg) 0px 0px no-repeat;
	width: 688px;
	height: px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 28px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	margin: 7px 0 0 7px;
	padding:141px 0 4px 13px;
}

#interior_content #right_col h3.awards-aasm {
	display: block;
	background: url(../images/about-aasm_head.jpg) 0px 0px no-repeat;
	width: 688px;
	height: px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 28px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	margin: 7px 0 0 7px;
	padding:141px 0 4px 13px;
}


#interior_content #right_col h3.awards-magnet {
	display: block;
	background: url(../images/about-magnet_head.jpg) 0px 0px no-repeat;
	width: 688px;
	height: px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 28px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	margin: 7px 0 0 7px;
	padding:141px 0 4px 13px;
}

#interior_content #right_col h3.awards-greenhealth {
	display: block;
	background: url(../images/about-greenhealth_head.jpg) 0px 0px no-repeat;
	width: 688px;
	height: px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 28px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	margin: 7px 0 0 7px;
	padding:141px 0 4px 13px;
}

#interior_content #right_col h3.awards-stroke {
	display: block;
	background: url(../images/about-stroke_head.jpg) 0px 0px no-repeat;
	width: 688px;
	height: px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 28px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	margin: 7px 0 0 7px;
	padding:141px 0 4px 13px;
}

#interior_content #right_col h3.awards-primary {
	display: block;
	background: url(../images/stroke_cert_head.jpg) 0px 0px no-repeat;
	width: 688px;
	height: px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 28px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	margin: 7px 0 0 7px;
	padding:141px 0 4px 13px;
}


#interior_content #right_col h3.locations-main {
	display: block;
	background: url(../images/locations-main_head.jpg) 0px 0px no-repeat;
	width: 688px;
	height: px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 28px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	margin: 7px 0 0 7px;
	padding:141px 0 4px 13px;
}

#interior_content #right_col h3.locations-occ {
	display: block;
	background: url(../images/locations-occ_head.jpg) 0px 0px no-repeat;
	width: 688px;
	height: px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 28px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	margin: 7px 0 0 7px;
	padding:141px 0 4px 13px;
}

#interior_content #right_col h3.locations-emergency {
	display: block;
	background: url(../images/locations-emergency_head.jpg) 0px 0px no-repeat;
	width: 688px;
	height: px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 28px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	margin: 7px 0 0 7px;
	padding:141px 0 4px 13px;
}


#interior_content #right_col h3.locations-education {
	display: block;
	background: url(../images/locations-education_head.jpg) 0px 0px no-repeat;
	width: 688px;
	height: px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 28px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	margin: 7px 0 0 7px;
	padding:141px 0 4px 13px;
}


#interior_content #right_col h3.patient-main {
	display: block;
	background: url(../images/patient-main_head.jpg) 0px 0px no-repeat;
	width: 688px;
	height: px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 28px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	margin: 7px 0 0 7px;
	padding:141px 0 4px 13px;
}

#interior_content #right_col h3.patient-billing {
	display: block;
	background: url(../images/patient-billing_head.jpg) 0px 0px no-repeat;
	width: 688px;
	height: px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 28px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	margin: 7px 0 0 7px;
	padding:141px 0 4px 13px;
}

#interior_content #right_col h3.patient-drugs {
	display: block;
	background: url(../images/patient-drugs_head.jpg) 0px 0px no-repeat;
	width: 688px;
	height: px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 28px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	margin: 7px 0 0 7px;
	padding:141px 0 4px 13px;
}

#interior_content #right_col h3.patient-cafe {
	display: block;
	background: url(../images/cafe_head.jpg) 0px 0px no-repeat;
	width: 688px;
	height: px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 28px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	margin: 7px 0 0 7px;
	padding:141px 0 4px 13px;
}

#interior_content #right_col h3.simply-balanced {
	display: block;
	background: url(../images/simply_balanced.jpg) 0px 0px no-repeat;
	width: 688px;
	height: px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 28px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	margin: 7px 0 0 7px;
	padding:141px 0 4px 13px;
}

#interior_content #right_col h3.patient-forms {
	display: block;
	background: url(../images/patient-forms_head.jpg) 0px 0px no-repeat;
	width: 688px;
	height: px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 28px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	margin: 7px 0 0 7px;
	padding:141px 0 4px 13px;
}

#interior_content #right_col h3.patient-rights {
	display: block;
	background: url(../images/patient-rights_head.jpg) 0px 0px no-repeat;
	width: 688px;
	height: px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 28px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	margin: 7px 0 0 7px;
	padding:141px 0 4px 13px;
}

#interior_content #right_col h3.patient-caringbridge {
	display: block;
	background: url(../images/patient-caringbridge-head.jpg) 0px 0px no-repeat;
	width: 688px;
	height: px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 28px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	margin: 7px 0 0 7px;
	padding:141px 0 4px 13px;
}

#interior_content #right_col h3.emergency {
	display: block;
	background: url(../images/clinical-head-emergency.jpg) 0px 0px no-repeat;
	width: 688px;
	height: px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 28px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	margin: 7px 0 0 7px;
	padding:141px 0 4px 13px;
}

#interior_content #right_col h3.digestive {
	display: block;
	background: url(../images/clinical-head-digestive.jpg) 0px 0px no-repeat;
	width: 688px;
	height: px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 28px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	margin: 7px 0 0 7px;
	padding:141px 0 4px 13px;
}

#interior_content #right_col h3.diabetes {
	display: block;
	background: url(../images/clinical-head-diabetes.jpg) 0px 0px no-repeat;
	width: 688px;
	height: px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 28px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	margin: 7px 0 0 7px;
	padding:141px 0 4px 13px;
}

#interior_content #right_col h3.palliative {
	display: block;
	background: url(../images/clinical-head-palliative.jpg) 0px 0px no-repeat;
	width: 688px;
	height: px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 28px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	margin: 7px 0 0 7px;
	padding:141px 0 4px 13px;
}

#interior_content #right_col h3.vascular {
	display: block;
	background: url(../images/clinical-head-vascular.jpg) 0px 0px no-repeat;
	width: 688px;
	height: px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 28px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	margin: 7px 0 0 7px;
	padding:141px 0 4px 13px;
}

#interior_content #right_col h3.neurosciences {
	display: block;
	background: url(../images/clinical-head-neurosciences.jpg) 0px 0px no-repeat;
	width: 688px;
	height: px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 28px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	margin: 7px 0 0 7px;
	padding:141px 0 4px 13px;
}

#interior_content #right_col h3.respiratory {
	display: block;
	background: url(../images/clinical-head-respiratory.jpg) 0px 0px no-repeat;
	width: 688px;
	height: px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 28px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	margin: 7px 0 0 7px;
	padding:141px 0 4px 13px;
}

#interior_content #right_col h3.rehab {
	display: block;
	background: url(../images/clinical-head-rehab-phy.jpg) 0px 0px no-repeat;
	width: 688px;
	height: px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 28px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	margin: 7px 0 0 7px;
	padding:141px 0 4px 13px;
}


#interior_content #right_col h3.rehab-occ {
	display: block;
	background: url(../images/clinical-head-rehab-occ.jpg) 0px 0px no-repeat;
	width: 688px;
	height: px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 28px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	margin: 7px 0 0 7px;
	padding:141px 0 4px 13px;
}


#interior_content #right_col h3.nutrition {
	display: block;
	background: url(../images/clinical-head-nutrition.jpg) 0px 0px no-repeat;
	width: 688px;
	height: px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 28px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	margin: 7px 0 0 7px;
	padding:141px 0 4px 13px;
}

#interior_content #right_col h3.spine {
	display: block;
	background: url(../images/clinical-head-spine.jpg) 0px 0px no-repeat;
	width: 688px;
	height: px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 28px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	margin: 7px 0 0 7px;
	padding:141px 0 4px 13px;
}


#interior_content #right_col h3.stroke {
	display: block;
	background: url(../images/clinical-head-stroke.jpg) 0px 0px no-repeat;
	width: 688px;
	height: px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 28px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	margin: 7px 0 0 7px;
	padding:141px 0 4px 13px;
}


#interior_content #right_col h3.women {
	display: block;
	background: url(../images/clinical-head-women.jpg) 0px 0px no-repeat;
	width: 688px;
	height: px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 28px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	margin: 7px 0 0 7px;
	padding:141px 0 4px 13px;
}

#interior_content #right_col h3.wound {
	display: block;
	background: url(../images/clinical-head-wound.jpg) 0px 0px no-repeat;
	width: 688px;
	height: px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 28px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	margin: 7px 0 0 7px;
	padding:141px 0 4px 13px;
}


#interior_content #right_col h3.general {
	display: block;
	background: url(../images/clinical-head-surgery.jpg) 0px 0px no-repeat;
	width: 688px;
	height: px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 28px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	margin: 7px 0 0 7px;
	padding:141px 0 4px 13px;
}


#interior_content #right_col h3.breast {
	display: block;
	background: url(../images/clinical-head-breast.jpg) 0px 0px no-repeat;
	width: 688px;
	height: px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 28px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	margin: 7px 0 0 7px;
	padding:141px 0 4px 13px;
}

#interior_content #right_col h3.maternity {
	display: block;
	background: url(../images/clinical-head-maternity.jpg) 0px 0px no-repeat;
	width: 688px;
	height: px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 28px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	margin: 7px 0 0 7px;
	padding:141px 0 4px 13px;
}

#interior_content #right_col h3.join-newhire {
	display: block;
	background: url(../images/join-newhire-head.jpg) 0px 0px no-repeat;
	width: 688px;
	height: px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 28px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	margin: 7px 0 0 7px;
	padding:141px 0 4px 13px;
}

#interior_content #right_col h3.join-nonclinical {
	display: block;
	background: url(../images/join-nonclinical-head.jpg) 0px 0px no-repeat;
	width: 688px;
	height: px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 28px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	margin: 7px 0 0 7px;
	padding:141px 0 4px 13px;
}

#interior_content #right_col h3.join-volunteer {
	display: block;
	background: url(../images/join-volunteer-head.jpg) 0px 0px no-repeat;
	width: 688px;
	height: px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 28px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	margin: 7px 0 0 7px;
	padding:141px 0 4px 13px;
}

#interior_content #right_col h3.join-professional {
	display: block;
	background: url(../images/join-clinicalprofessional-head.jpg) 0px 0px no-repeat;
	width: 688px;
	height: px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 28px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	margin: 7px 0 0 7px;
	padding:141px 0 4px 13px;
}

#interior_content #right_col h3.join-culture {
	display: block;
	background: url(../images/join-clinicalculture-head.jpg) 0px 0px no-repeat;
	width: 688px;
	height: px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 28px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	margin: 7px 0 0 7px;
	padding:141px 0 4px 13px;
}


#interior_content #right_col h3.facilities-support {
	display: block;
	background: url(../images/join-facilities-support.jpg) 0px 0px no-repeat;
	width: 688px;
	height: px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 28px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	margin: 7px 0 0 7px;
	padding:141px 0 4px 13px;
}

#interior_content #right_col h3.join-employment {
	display: block;
	background: url(../images/join-employment-head.jpg) 0px 0px no-repeat;
	width: 688px;
	height: px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 28px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	margin: 7px 0 0 7px;
	padding:141px 0 4px 13px;
}


#interior_content #right_col h3.join-working {
	display: block;
	background: url(../images/join-working-head.jpg) 0px 0px no-repeat;
	width: 688px;
	height: px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 28px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	margin: 7px 0 0 7px;
	padding:141px 0 4px 13px;
}


#interior_content #right_col h3.join-doctor {
	display: block;
	background: url(../images/join-doctor-head.jpg) 0px 0px no-repeat;
	width: 688px;
	height: px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 28px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	margin: 7px 0 0 7px;
	padding:141px 0 4px 13px;
}

#interior_content #right_col h3.join-nursing {
	display: block;
	background: url(../images/join-nursing-head.jpg) 0px 0px no-repeat;
	width: 688px;
	height: px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 28px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	margin: 7px 0 0 7px;
	padding:141px 0 4px 13px;
}

#interior_content #right_col h3.join-residency {
	display: block;
	background: url(../images/join-residency-head.jpg) 0px 0px no-repeat;
	width: 688px;
	height: px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 28px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	margin: 7px 0 0 7px;
	padding:141px 0 4px 13px;
}

#interior_content #right_col h3.join-pharmacy {
	display: block;
	background: url(../images/join-pharmacy-head.jpg) 0px 0px no-repeat;
	width: 688px;
	height: px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 28px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	margin: 7px 0 0 7px;
	padding:141px 0 4px 13px;
}

#interior_content #right_col h3.join-testimonial {
	display: block;
	background: url(../images/join-testimonial-head.jpg) 0px 0px no-repeat;
	width: 688px;
	height: px;
	font-family: Helvetica,arial,sans-serif;
	font-size: 28px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	margin: 7px 0 0 7px;
	padding:141px 0 4px 13px;
}


#testimonial-item {
	border-bottom:0 dotted #CCCCCC;
	color:#000000;
	display:inline;
	float:left;
	font-family:Georgia,Times,serif;
	font-size:15px;
	line-height:20px;
	margin:20px 0 -8px 20px;
	padding:0 0 15px;
	width:42%;
}

#testimonial-item em.quotestart {
	float: left;
     height: 45px;
     margin-top: -25px;
     padding-top: 40px;
     padding-right: 12px;
     margin-bottom: -50px;
     font-size: 500%;
     color: #453B81;

}

#testimonial-item em.quoteend {
	color:#453B81;
	float:right;
	font-size:500%;
	height:0;
	margin-right:33px;
	margin-top:-20px;
	padding-top:52px;
}


#testimonial-item strong {
	display: block;
	margin: 8px 0 0 0;
	font-family: Georgia, Times, serif;
	font-size: 13px;
	color: #453B81;
	line-height: 20px;
}


ul#clinical-top {
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	color:#666666;
	float:right;
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	height:14px;
	margin:4px 0 0;
	padding:9px 0 0 12px;
	width:86px;

}

ul#clinical-top li {
	list-style-type: none;
	display: inline;

}

ul#clinical-top li a {
	color:#666666;
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	text-decoration: none;
}

ul#clinical-top li a:hover {
	color:#1065AC;
	text-decoration: none;
}


ul#key{
	list-style: none;
	height: 25px;
	margin: 0px 0px 0px 30px;
	padding: 5px 0px 0px 0px;
}

ul#sidekey{
	list-style: none;
	margin: 0px 0px 0px 30px;
	padding: 5px 0px 0px 0px;
}

ul#key li{
	display: inline;
}

ul#sidekey li{
	display: list-item;
}


ul#key li.phone {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: url(../images/key.gif) top left no-repeat;
	background-position: 0px 0px;
	width: 25px;
	height: 25px;
	text-indent: -9999px;
}

ul#sidekey li.phone {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: url(../images/key.gif) top left no-repeat;
	background-position: 0px 0px;
	width: 25px;
	height: 25px;
}

ul#key li.register {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: url(../images/key.gif) top left no-repeat;
	background-position: -25px 0px;
	width: 25px;
	height: 25px;
	text-indent: -9999px;
}

ul#sidekey li.register {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: url(../images/key.gif) top left no-repeat;
	background-position: -25px 0px;
	width: 25px;
	height: 25px;
	text-indent: -9999px;
}

ul#key li.cost{
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: url(../images/key.gif) top left no-repeat;
	background-position: -50px 0px;
	width: 25px;
	height: 25px;
	text-indent: -9999px;
}

ul#sidekey li.cost{
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: url(../images/key.gif) top left no-repeat;
	background-position: -50px 0px;
	width: 25px;
	height: 25px;
	text-indent: -9999px;
}

ul#key li.home {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: url(../images/key.gif) top left no-repeat;
	background-position: -75px 0px;
	width: 25px;
	height: 25px;
	text-indent: -9999px;
}

ul#sidekey li.home {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: url(../images/key.gif) top left no-repeat;
	background-position: -75px 0px;
	width: 25px;
	height: 25px;
	text-indent: -9999px;
}

ul#key li.hospital-2{
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: url(../images/key.gif) top left no-repeat;
	background-position: -99px 0px;
	width: 25px;
	height: 25px;
	text-indent: -9999px;
}

ul#sidekey li.hospital-2{
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: url(../images/key.gif) top left no-repeat;
	background-position: -99px 0px;
	width: 25px;
	height: 25px;
	text-indent: -9999px;
}

ul#key li.free {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: url(../images/key.gif) top left no-repeat;
	background-position: -125px 0px;
	width: 25px;
	height: 25px;
	text-indent: -9999px;
}

ul#sidekey li.free {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: url(../images/key.gif) top left no-repeat;
	background-position: -125px 0px;
	width: 25px;
	height: 25px;
	text-indent: -9999px;
}

/********************************************************************
	Styles for Find a doctor
*********************************************************************/

.left {
	float: left;
	display: inline;
	margin: 0;
	padding: 0;
	width: 549px;
}

.right {
	display: inline;
	background:url("../images/location_bgd.jpg") no-repeat scroll right bottom transparent;
	float: right;
	border-left: 1px #ccc solid;
	height:478px;
	margin:0 4px 0 0;
	overflow:hidden;
	padding:5px 0 0;
	width:372px;
}




.right .info {
	background:url("../images/info_bgd.jpg") no-repeat scroll left top transparent;
	margin:7px 0 0 11px;
	padding:17px 0 0 37px;
	width:323px;
	height: 107px;
}


.right .info h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 23px;
	font-weight: normal;
	color: #453b81;
	margin: 0px 0 0px 0;
	padding: 0px 0 0px 0;
}

.right .info p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #666;
	margin: 0px 0 0px 0;
	padding: 0px 0 0px 0;
	max-width: 292px;
}


.right.doc {
	background:url("../images/doctor_bgd.jpg") no-repeat scroll right bottom transparent;
}



.main-search {
	background:url("../images/main-search-bgd.jpg")repeat-x scroll left bottom transparent;
	height:76px;
	margin:0;
	padding:25px 0 0 22px;
	width:100%;

}


.textbox input {
	float: left;
	background: #fffbe5;
	border:1px #ccc solid;
	color:#333;
	font-size: 23px;
	height:45px;
	margin:5px 7px 7px 0;
	padding: 0 0 0 10px;
	width:373px;
	-moz-border-radius: 5px 5px 5px 5px;
	-khtml-border-radius: 5px 5px 5px 5px;
}

.textbox2 input {
	border:1px #ccc solid;
	color:#999;
	font-size: 12px;
	height:28px;
	margin:7px 7px 7px 0px;
	padding: 0 0 0 10px;
	-moz-border-radius: 5px 5px 5px 5px;
	-khtml-border-radius: 5px 5px 5px 5px;
}


.textbox3 input {
	border:1px #ccc solid;
	color:#999;
	font-size: 12px;
	height:28px;
	margin:7px 7px 7px 0px;
	padding: 0 0 0 10px;
	-moz-border-radius: 5px 5px 5px 5px;
	-khtml-border-radius: 5px 5px 5px 5px;
}


.textbox3 label {
	clear:left;
	display:block;
	float:left;
	line-height:1.8em;
	padding-right:1em;
	text-align:left;
	width:8em;
}

.textbox3 select {
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	color:#666;
	display:block;
	float:left;
	font-size:13px;
	height:25px;
	margin:7px 0 0 10px;
	padding:0;
	width:215px;
}

.submitlrg input {
	float: left;
	width: 150px;
	height: 56px;
	margin:0 0 0 0;
	padding: 0;
	-moz-border-radius: 0;
	-khtml-border-radius: 0;
	border:medium none;
}

.submit input {
	width: 133px;
	height: 41px;
	margin:11px 0 0 0;
	padding: 0;
	-moz-border-radius: 0;
	-khtml-border-radius: 0;
	border:medium none;
}


.advanced-search {
	margin: 0 0 0 30px;
	padding: 0;
}


.advanced-search h4 {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #453b81;
	margin: 7px 0 7px 0;
	padding: 7px 0 0px 0;
}

.advanced-search p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #666;
	display: block;
	margin: 0 0 3px 0;
	padding: 0;
}

.advanced-search p em {
	background-color:#FFFBE5;
	color:#D96418;
	display:block;
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
	margin:0 0 9px;
	padding:5px 0 5px 5px;
	width:248px;
}

.advanced-search label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #666;
	display: block;
	margin: 0 0 3px 0;
	padding: 0;
}

.dividerdoc {
	border-bottom:1px solid #EEEEEE;
	margin:10px 0;
	padding:11px 0 0 10px;
	width:94%;
}

/********************************************************************
	Styles for Find a doctor results
*********************************************************************/

.topbar {
	background:url("../images/results-top.jpg") no-repeat scroll left top transparent;
	display: block;
	width: 944px;
	height: 51px;
	margin:5px 0 0 0;
	padding:0;
}


.topbar .result-intro {
	border-right:1px solid #CCCCCC;
	float:left;
	height:45px;
	margin:0 18px 0 0;
	padding:0;
	width:428px;
}

.topbar .result-intro h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bold;
	color: #453b81;
	margin:13px 0 0 21px;
	padding:0;
}

.topbar .search-sm {
	float: left;
	margin: 0;
	padding: 0;
	width: 490px;
}

.results {
	float: left;
	margin: 0;
	padding: 0;
	width: 427px;
}

.results .toolbar {
	border-bottom: 1px #dfdfdf solid;
	border-top: 1px #dfdfdf solid;
	margin: 0 0 0 0;
	padding: 4px 0 4px 0;
	height: 27px;
}

.results .toolbar p {
	font-family: Arial, Helvetica, sans-serif;
	color: #666;
	margin: 0 0 0 0;
	padding: 0px 0 0px 0;
	height: 27px;
}

.results .toolbar p.result-amt {
	font-size: 17px;
	float: left;
	margin: 4px 0 0 22px;
	padding: 0px 0 0 0;
}

.results .toolbar p.page {
	font-size: 14px;
	float: right;
	margin: 4px 10px 0 0;
	padding: 0px 0 0px 0;
}

#providerResults .locDetailToggle {
	background:url("../images/pg_next.png") no-repeat scroll left center transparent;
	color:#453B81;
	cursor:pointer;
	font-weight:bold;
	margin-left:0;
	padding-left:20px;
	text-decoration:none;
}

#providerResults .locDetailToggle:hover {
	text-decoration: underline;
}


#providerContainer_1,
#providerList {
	font-family: Helvetica, Arial, sans-serif;
	color: #666;
	font-size: 13px;

}


#refine-box {
	font-family: Helvetica, Arial, sans-serif;
	border:1px solid #CCCCCC;
	float:right;
	margin:10px 9px 0 0;
	padding:21px;
	width:258px;
	-moz-border-radius: 7px;
  	-webkit-border-radius: 7px;
}

#refine-box h4 {
	font-family: Helvetica, Arial, sans-serif;
	color:#453B81;
	font-size:19px;
	font-weight:bold;
}

.result-provider {
	background:url("../images/results-bgd.gif") repeat-x scroll left bottom transparent;
	width: 427px
	margin: 0 0 2px 0;
	padding: 10px 0 15px 22px;
}

.result-provider h4 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #453b81;
	font-weight: normal;
	text-decoration: none;
	margin: 0 0 0 0;
	padding: 0px 0 0px 0;
}

.result-provider h4 a:hover {
	color: #453b81;
	text-decoration: underline;
}

.result-provider em {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #d04f0d;
	font-weight: normal;
	font-style: normal;
	margin: 0 0 0 0;
	padding: 0px 0 0px 0;
}

.result-provider p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #666;
	font-weight: normal;
	margin: 0 0 0 0;
	padding: 8px 0 0px 0;
}


.result-provider img.providersBtn {
	border:none;
	float:none;
	margin:15px 0 0 0;
	padding:0;
}

.result-provider ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin: 2px 0 0 0;
}

.result-provider ul li{
	list-style-type: none;
	display: list-item;
 	margin-left:0px;
 	padding: 0 0 3px 0;
}

#mapDiv {
	float: right;
	border-left: 1px #ccc solid;
	margin:0 4px 0 0;
	overflow:hidden;
	padding:5px 0 0;
	width: 514px;
}

.search-sm input {
	background:none repeat scroll 0 0 #FFFFFF;
	border:1px solid #CCCCCC;
	color:#333333;
	float:left;
	font-size:12px;
	height:24px;
	margin:10px 7px 7px 0;
	padding:0 0 0 10px;
	width:150px;
	-moz-border-radius: 5px 5px 5px 5px;
	-khtml-border-radius: 5px 5px 5px 5px;
}

.search-sm input.submit-sm {
	float: left;
	border: none;
	width:117px;
	height: 39px;
	margin:4px 0 0 0;
	padding: 0;
}

.search-sm a {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #453b81;
	margin:17px 0 0 20px;
	padding:0;
}

.search-sm a:hover {
	text-decoration: underline;
}

/* Wordpress styles */

.entry div.wp-caption {
	margin: 6px 0px 0px 20px;
	border: 0 none;
	float:left;
	padding: 0 5px 0px 0;
}

#interior_content #right_col p.wp-caption-text{
	color:#666666;
	font-family:Helvetica,arial,sans-serif;
	font-size:9px;
	font-style:normal;
	font-weight:500;
	line-height:20px;
	margin:6px 0 4px 0px;
	padding:0;
	text-decoration:none;
	text-transform:none;
}

#right_col #post h5 {
	color:#453B81;
	font-family:Helvetica,arial,sans-serif;
	font-size:28px;
	font-style:normal;
	font-weight:normal;
	margin:15px 0 0 20px;
	padding:0;
	text-decoration:none;
	text-transform:none;
}


#right_col #mag-left {
	float: left;
	width: 433px;
	margin:0px 0 0 0px;
	padding:0;
}

#right_col #mag-right {
	float: left;
	width: 236px;
	margin:0px 0 0 0px;
	padding:0;
	border-left:1px solid #CCCCCC;
}

#interior_content #right_col h4.mag-title {
	font-family: Helvetica,arial,sans-serif;
	font-size: 31px;
	color: #564b92;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	text-transform: none;
	margin: 15px 0 0 20px;
	padding: 0 0 8px 0;
	display: block;
	border-bottom: 1px #ccc solid;
}

#interior_content #right_col h5.mag-subtitle {
	color:#000000;
	font-family:Helvetica,arial,sans-serif;
	font-size:21px;
	font-style:normal;
	font-weight:normal;
	margin:15px 0 0 20px;
	padding:0;
	text-decoration:none;
	text-transform:none;
}

#divider-mag {
	border-bottom:1px dotted #CCCCCC;
	margin:10px 0 0 20px;
	padding:0 0 10px;
	width:95%;
}

#searchform {
	display: block;
	margin: 0;
	padding:0 0 0px;
}

#search_right {
	margin: 0;
	padding:2px 0 0;
	float:left;
}


#search_left {
	float:left;
	margin:8px 3px 0 10px;
	padding:2px 0 0;
}

.providerName{
  color:#d96418;
}

.providerInfo{
  float:left;
  color:#666;
  width:350px;
}

.providerInfo h4{
  color:#333;
}

.button{
  cursor:pointer;
}

.modal_form {
  z-index: 100;
  position: absolute;
  top: 150px;
  width: 555px;
  border: 2px solid #BBB;
  background-color: #FFF;
  display: none;
  padding: 25px;
  margin: 10px 0px 0px 130px;
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  overflow: visible;
}

.mini_modal_form {
  z-index: 100;
  position: absolute;
  top: 150px;
  width: 350px;
  border: 2px solid #BBB;
  background-color: #FFF;
  display: none;
  padding: 25px;
  margin: 10px 0px 0px 110px;
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  overflow: visible;
}

.modal_header img, .modal_header a {
  float: right;
  margin-right: -15px;
  border: none;
}

.modal_header {
  font-weight: bold;
  width: 550px;
  height: 24px;
  padding: 3px 25px;
  margin-left: -25px;
  margin-right: -25px;
  margin-bottom: 15px;
  background-color: #EEEEEE;
  border-bottom: 1px solid #BBB;
  -moz-border-radius: 7px 7px 0px 0px;
  -webkit-border-top-left-radius: 7px;
  -webkit-border-top-right-radius: 7px;
}

.closeBtn{
  position:absolute; 
  margin:-35px 0px 0px 550px;
  padding:5px;
  background-color:#fff;
  border: 2px solid #BBB;
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
}
.providerPage{
   display:none;
 }
.providerPage.activePage{
   display:block;
}

#practiceContent{
  background-color:#fffbe5;
}

#providerList .result-provider{
  width:900px;
  border:1px solid #ccc;
  background-color:#fff;
  margin:5px 10px;
}

#doctorSuggestionBox{
  display:none;
  position:absolute;
  width:383px;
  max-height:400px;
  overflow:auto;
  background-color:#fff;
  border:1px solid #ccc;
  border-top:none;
  padding:0px;
  margin-top:50px;
  font-family: "Lucida Grande";
}

.nameSuggestion{
  font-size:16px;
  width:350px;
  padding:2px 5px;
  margin:5px 0px;
  background-color:#fff;
  cursor:pointer;
}

.nameSuggestion:hover{
  background-color:#eee;
}

.bubbleTxt{
  padding:5px;
}

p.img{
	float: left;
	width: 90px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.locationPage{
   display:none;
 }
 .locationPage.activePage{
   display:block;
 }
 .navLink{
   color:#666;
   font-size:16px;
 }
 .toolbar{
   width:944px;
 }
 #mapDiv{
   font-size:13px;
 }
 
 /* ----------- Gallery style -------------*/

.ngg-galleryoverview {
	clear:both;
	display:block !important;
	margin:18px 0 0 22px;
	overflow:hidden;
	width:100%;
}

.ngg-galleryoverview .desc {
/* required for description */
   margin:0px 10px 10px 0px;
   padding:5px;
}

.ngg-gallery-thumbnail-box {
	float: left;
}

.ngg-gallery-thumbnail {
	float: left;
	margin-right: 5px;
	text-align: center;
}

.ngg-gallery-thumbnail img {
	background-color:#FFFFFF;
	border:1px solid #A9A9A9;
	display:block;  
	margin:4px 0px 4px 5px;
	padding:4px;
	position:relative;
}

.ngg-gallery-thumbnail img:hover {
	background-color: #A9A9A9;
} 

.ngg-gallery-thumbnail span {
	/* Images description */
	font-size:90%;
	padding-left:5px;
	display:block;
}

.ngg-clear {
	clear: both;
}

/*============================================
Resource Request Form Styles
=============================================*/
#formhead1 {
	background: url(/images/big1.jpg) no-repeat;
	padding: 1px 0px 0px 35px;
	height: 30px;
	position: relative;
	left: 5px;
	margin-bottom: 3px;
	margin-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333;
	}
	
#formhead2 {
	background: url(/images/big2.jpg) no-repeat;
	padding: 1px 0px 0px 35px;
	height: 30px;
	position: relative;
	left: 5px;
	margin-bottom: 3px;
	margin-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333;
	}
	
#formhead3 {
	background: url(/images/mjh3.jpg) no-repeat;
	padding: 1px 0px 0px 35px;
	height: 32px;
	clear: both;
	position: relative;
	left: 5px;
	margin-bottom: 3px;
	margin-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333;
	}

#formhead4 {
	background: url(/images/big4.jpg) no-repeat;
	padding: 1px 0px 0px 35px;
	height: 30px;
	position: relative;
	left: 5px;
	margin-bottom: 3px;
	margin-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333;
	}

#formhead5 {
	background: url(/images/big5.jpg) no-repeat;
	padding: 1px 0px 0px 35px;
	height: 30px;
	position: relative;
	left: 5px;
	margin-bottom: 3px;
	margin-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333;
	}
	
#formfill {
	margin: 5px 0px 10px 5px;
	position: relative;
	left: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333;}
	
	.alignleft{
		float: left;
		margin: 0px 0px 0px 15px;
		padding: 10px 0px 10px 0px;
	}
	
	.alignright{
		float: right;
		margin: 0px 0px 0px 15px;
		padding: 15px 0px 20px 0px;
	}
	
a.featurelink {
	display: block;
	background: url(http://www.mjhcancer.org/images/link_bgd.gif) top left no-repeat;
	/*float: left;*/
	font-family: Helvetica,arial,sans-serif;
	font-size: 12px;
	color: #333;
	font-weight: 500;
	font-style: normal;
	text-transform: none;
	text-decoration: none;
	border: 0px #999 solid;
	width: 335px;
	height: 26px;
	padding: 3px 12px 0px 10px;
	margin: 0px 10px 0px 0px;
}

#interior_content #left_col a.featurelink:hover {
	color: #000;
	text-decoration: underline;
}


/* 
New about page & team page
created 4/18/11 
*/

#team-top, #about-top {
	margin: 10px 0 0 0;
}

#int-intro{
	float: left;
	width: 440px;
	border-right: 1px dotted #d4d4d4;
}

#int-glance{
	float: left;
	width: 245px;
}

#int-intro h2 a, #int-glance h2 a{
	margin: 10px 0 0 20px;
	font-size: 17px;
}

#interior_content #right_col #int-intro p, #interior_content #right_col #int-glance p{
	padding: 0 15px 0 0;
}

#content-footer{
	background: #fffdf5;
	border: 1px solid #d4d4d4;
	-moz-border-radius:10px;
	border-radius: 10px;
	margin: 20px 0 0 20px;
	min-height: 340px;
	padding: 0px 0 0 10px;
	position: relative;
	behavior: url(../js/PIE.htc);
}

#content-footer #section-top{
	border-right: 1px dotted #d4d4d4;
	border-bottom: 1px dotted #d4d4d4;
	float: left;
	margin: 15px 0 0 0;
	padding: 0 0 0 10px;
	min-height:160px;
	width: 205px;
}

#content-footer #section-bottom{
	border-right: 1px dotted #d4d4d4;
	float: left;
	margin: 15px 0 0 0;
	padding: 0 0 0 10px;
	min-height:160px;
	width: 205px;
}

#content-footer #section-top.r, #content-footer #section-bottom.r {
	border-right: none;
}

#content-footer #section-top h3, #content-footer #section-bottom h3{
	float: left;
	margin: 8px 0 10px 8px;
}

#content-footer #section-top p.clinical{
	background: url(../images/mjh-icons.gif) no-repeat;
	background-position: 0px 0px;
	float: left;
	height: 27px;
	margin: 0px;
	padding: 0px;
	text-indent: -99999px;
	width: 27px;
}

#content-footer #section-top p.non-clinical{
	background: url(../images/mjh-icons.gif) no-repeat;
	background-position: -27px 0px;
	float: left;
	height: 27px;
	margin: 0px;
	padding: 0px;
	text-indent: -99999px;
	width: 27px;
}

#content-footer #section-top p.jobs{
	background: url(../images/mjh-icons.gif) no-repeat;
	background-position:-54px 0px;
	float: left;
	height: 27px;
	margin: 0px;
	padding: 0px;
	text-indent: -99999px;
	width: 27px;
}

#content-footer #section-top p.community{
	background: url(../images/mjh-icons.gif) no-repeat;
	background-position:-135px 0px;
	float: left;
	height: 27px;
	margin: 0px;
	padding: 0px;
	text-indent: -99999px;
	width: 27px;
}

#content-footer #section-top p.hospital{
	background: url(../images/mjh-icons.gif) no-repeat;
	background-position:-162px 0px;
	float: left;
	height: 27px;
	margin: 0px !important;
	padding: 0px;
	text-indent: -99999px;
	width: 27px;
}

#content-footer #section-top p.planetree{
	background: url(../images/mjh-icons.gif) no-repeat;
	background-position:-189px 0px;
	float: left;
	height: 27px;
	margin: 0px;
	padding: 0px;
	text-indent: -99999px;
	width: 27px;
}

#content-footer #section-bottom p.working{
	background: url(../images/mjh-icons.gif) no-repeat;
	background-position: -27px 0px;
	float: left;
	height: 27px;
	margin: 0px;
	padding: 0px;
	text-indent: -99999px;
	width: 27px;
}

#content-footer #section-bottom p.facilities{
	background: url(../images/mjh-icons.gif) no-repeat;
	background-position:-81px 0px;
	float: left;
	height: 27px;
	margin: 0px;
	padding: 0px;
	text-indent: -99999px;
	width: 27px;
}

#content-footer #section-bottom p.volunteer{
	background: url(../images/mjh-icons.gif) no-repeat;
	background-position:-108px 0px;
	float: left;
	height: 27px;
	margin: 0px;
	padding: 0px;
	text-indent: -99999px;
	width: 27px;
}

#content-footer #section-bottom p.recognition{
	background: url(../images/mjh-icons.gif) no-repeat;
	background-position:-216px 0px;
	float: left;
	height: 27px;
	margin: 0px;
	padding: 0px;
	text-indent: -99999px;
	width: 27px;
}

#content-footer #section-bottom p.history{
	background: url(../images/mjh-icons.gif) no-repeat;
	background-position:-243px 0px;
	float: left;
	height: 27px;
	margin: 0px;
	padding: 0px;
	text-indent: -99999px;
	width: 27px;
}

#content-footer #section-bottom p.cville{
	background: url(../images/mjh-icons.gif) no-repeat;
	background-position:-270px 0px;
	float: left;
	height: 27px;
	margin: 0px;
	padding: 0px;
	text-indent: -99999px;
	width: 27px;
}

#content-footer #section-top p, #content-footer #section-bottom p{
	color: #888888;
	font-size: 12px;
	line-height: 15px;
	margin: 5px 0 0 0;
	padding-right: 15px;
}

#content-footer #section-top p a, #content-footer #section-bottom p a{
	font-weight: bold;
	text-decoration: none;	
}

#content-footer #section-top p a:hover, #content-footer #section-bottom p a:hover{
	color: #333333;
}

/* new hospital */

#new-hospital {
	background: #fff;
	-moz-border-radius: 12px 12px 0 0;
	-webkit-border-radius: 12px 12px 0 0;
	border-radius: 12px 12px 0 0;
	width: 950px;
	height: 823px;
	margin: 0 0 0 30px;
	padding: 25px 0 0;
	border: 0px #fff solid;
	text-align: left;
}

#new-hospital h3{
	color: #444444;
	font-family: Arial, san-serif;
	font-size: 20px;
	line-height: 22px;
	font-weight: 100;
	padding: 0 0 0 0;
	margin: 0 auto 0px;
	text-align: center;
}

#new-hospital p{
	color: #666666;
	font-family: Arial, san-serif;
	font-size: 14px;
	font-weight: 100;
	line-height: 25px;
	padding: 0 0 0 0;
	margin: 5px auto 10px;
	text-align: center;
	width: 750px;
}

#new-hospital-features{
	border-bottom: 1px solid #d5d5d5;
	border-top: 1px solid #d5d5d5;
	width: 850px;
	margin: 20px auto 0;
	padding: 4px 0 0 0;
}

#new-hospital-features ul{
	list-style: none;
	margin: 5px 0 0 85px;
	width: 850px;
}

#new-hospital-features ul li a{
	display: block;
	height: 38px;
	padding: 10px 100px 0 10px;
	float: left;
	color: #666666;
	font-family: Arial, san-serif;
	font-size: 14px;
	font-weight: 100;
	line-height: 25px;
	text-decoration: none;
}

#new-hospital-features ul li a:hover{
	color: #333333;
	text-decoration: underline;
}

#new-hospital-features ul li a.tour{
	background: url(../images/new-hospital-icons.jpg) no-repeat;
	background-position: 0px 0px;
	padding: 0 0 0 0px;
	width: 33px;
}

#new-hospital-features ul li a.map{
	background: url(../images/new-hospital-icons.jpg) no-repeat;
	background-position: -33px 0px;
	padding: 0 0 0 0px;
	width: 32px;
}

#new-hospital-features ul li a.magazine{
	background: url(../images/new-hospital-icons.jpg) no-repeat;
	background-position: -68px 0px;
	padding: 0 0 0 0px;
	width: 42px;
}

#new-hospital-features ul li a.tour:hover, 
#new-hospital-features ul li a.map:hover, 
#new-hospital-features ul li a.magazine:hover{
	text-decoration: none;
}

#new-hospital-content-area{
	background: url(../images/new-hospital-features-shadow.jpg) no-repeat;
	margin: 0 0 0 40px;
	padding: 25px 0 0 0;
}

#news-events{
	border-right:1px solid #e5e5e5;
	padding: 0 30px;
	float: left;
	width: 234px;
}

#tv{
	border-right:1px solid #e5e5e5;
	padding: 0 30px;
	float: left;
	width: 234px;
}

#tv h3, #photo-gallery h3{
	color: #d15c08;
	font-family: Arial, san-serif;
	font-size: 26px;
	line-height: 28px;
	font-weight: 100;
	margin: 0px;
	padding: 0 0 10px 0;
	text-align: left;
}

#news-events h4, #tv h4, #photo-gallery h4{
	color: #4f4584;
	font-family: Arial, san-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	margin: 0px;
	padding: 0 0 0 0;
	text-align: left;
}

#tv #thumbnails h4, #photo-gallery #thumbnails h4{
	padding: 0 0 0 12px;
}

#news-events p, #tv p, #photo-gallery p{
	color: #666666;
	font-family: Arial, san-serif;
	font-size: 13px;
	font-weight: 100;
	line-height: 15px;
	text-align: left;
	margin: 0;
	width: 175px;
}

#photo-gallery{
	float: left;
	padding: 0 30px;
	width: 245px;
}

#thumbnails{
	border-top: 1px solid #e5e5e5;
	margin: 10px 0;
	padding: 10px 0;
}

#thumbnails #divider {
	border-top: 1px solid #e5e5e5;
	border-bottom: none;
	margin: 10px 0;
	padding: 10px 0 0 0 ;
	height: 1px;
	width: 235px;
}

#news-events-divider{
	border-top: 1px solid #e5e5e5;
	border-bottom: none;
	margin: 8px 0 8px 0;
	padding: 0 0 0 0 ;
	height: 1px;
	width: 195px;
}


#news-events #news_item #entry2{
	width:195px;
	height: 70px;
}

#news-events #news_item h4 a {
	color: #4f4584;
	font-family: Arial, san-serif;
	font-size: 14px;
	font-weight: bold;
	margin: 10px 0 0 0;
	padding: 0 0 0 0;
	text-align: left;
}

#news-events a.more{
	color: #4f4584;
	font-family: Arial, san-serif;
	font-size: 12px;
}

#feature #counter{
	background:url("../images/counter_bgd4.png") no-repeat scroll right 0 transparent;
	border:0 solid #FFFFFF;
	float:right;
	height:196px;
	position: absolute;
	margin:-19px 0 0 755px;
	padding:0;
	width:173px;
	text-align: center;
}

ul.pagination{
	display: none;
}

.slides_container{
	height: 168px;
	overflow: hidden;
}

