/************************************
 Theme: Caduceus - Derived From: Eclipse
 ************************************/
 #zWrap {
 	min-height: 300px;
 	_height: 300px;
 }
 
 #ft {
 	min-height: 50px;
 	_height: 50px;
 }
 
 #hd {
 	min-height: 100px;
 	_height: 100px;
 }
 
 #hContent {
 	min-height: 50px;
 	_height: 50px;
 }
 
 #hMisc {
 	min-height: 150px;
 	_height: 150px;
 }
 #doc {
 	width: 950px;
 	margin: 0 auto;
 }
 
 #hd {
 	margin-top: 30px;
 	overflow: visible;
 	position: relative;
 }
 
 #hContent {
 	padding: 25px 215px 25px 20px;
 	width: 660px;
 }
 
 #hMisc * {
 	display: none !important;
 }
 
 #hMisc {
 	float: right;
 	position: absolute;
 	right: 0;
 	top: -25px;
 	width: 250px;
 }
 
 #wrapper {
 	overflow: hidden;
 	width: 897px;
 }
 
 #navigation {
 	width: 830px;
 	margin: 3px 0 3px 20px;
 }
 
 ul#mainNav li {
 	display: inline;
 }
 
 ul#mainNav li a,
 ul#subNav li a {
 	zoom: 1;
 	padding: 0 10px;
 	line-height: 1.5em;
 	white-space: nowrap;
 }
 
 .navpos_north #subNav a {
 	padding-left: 10px
 }
 
 #pageName {
 	margin: 0 0 20px;
 	width: 100%
 }
 
 #bd {
 	overflow: hidden;
 	padding: 20px;
 }
 
 #ft {
 	width: 855px;
 	padding: 0 20px 20px;
 	margin-bottom: 10px
 }
 
 #fContent {
 	width: 530px;
 	padding: 10px 0;
 	float: left;
 }
 
 #fMisc {
 	padding: 10px 0;
 	float: right;
 	width: 300px;
 	line-height: 1.3;
 }
 #fBadges {
 	width: 715px;
 }
 p.vcard {
 	text-indent: -10px;
 }
 
 p.vcard .org {
 	position: relative;
 	padding-left: 10px;
 }
 p.vcard .org,
 p.vcard .street-address,
 p.vcard .extended-address,
 p.vcard .locality,
 p.vcard .postal-code,
 p.vcard .country-name,
 p.vcard .tel,
 p.vcard .region {
 	padding-right: 5px;
 }
 
 p.vcard .adr,
 p.vcard .country-name,
 p.vcard .tel,
 p.vcard .mailtoWrapper {
 	white-space: nowrap;
 }
 #zB #mapZone {
  	width: 90%;
  	height:250px;
 }
 
 .navpos_north a.toggle img {
 	*margin-top: 0;
 }
 #body #wrapper .sub_dynamic #mainNav li {
 	float: none;
 }
 #body .sub_dynamic #mainNav li {
 	margin: 0 5px;
 }
 #body .sub_dynamic #mainNav li:first-child {
  	margin-left: 0;
 }
 #body .sub_dynamic #mainNav a {
  	padding: 0 2px;
 }
 #zWrap ul.module_bd_container li div.description {
  	padding: 10px 10px 10px 30px;
 }
 #zWrap dl.module_bd_container dd {
 	margin-left: 7%; 
 	width: 91% !important;
 }
 #zWrap .module_bd_container .description {
 	padding: 1%;
 }
 #zWrap form.module_bd_container .description {
 	padding: 2px;
 }
 #zWrap .module_bd_container .title {
 	min-height: 20px;
  	padding-left: 30px;
 }
 
 
 /************************************
 Theme: Caduceus - Derived From: Eclipse
 ************************************/
 
 
 
 #body {
 	font-size: 13px;
 	font-family: Georgia, serif;
 }
 
 
 #body h1 {
 	font-size: 35px;
 	font-weight: bold;
 }
 
 #body h2 {
 	font-size: 15px;
 	font-weight: bold;
 }
 
 
 #body h3 {
 	font-size: 18px;
 	font-weight: bold;
 }
 
 #body h4 {
  	font-size: 16px;
  	font-weight: bold;
 }
 
 
  
 ul#mainNav li a:link,ul#mainNav li a:visited {
 	font-size: 15px;
 	font-weight: normal;
 	font-family: Helvetica, Arial, sans-serif;
 }
 
 #hContent {
  	background-repeat: no-repeat;
  	background-position: top right;
 }
 #hMisc {
  	background-repeat: no-repeat;
  	background-position: top right;
 }
 
 #zWrap .module_bd_container .title {
   	background-repeat: no-repeat;
   	background-position: top left;
 }
 
 
 #hContent {
 	border-width: 1px;
 	border-style: solid;
 	border-radius: 5px;
 }
 
 #bd {
 	border-width: 1px;
 	border-style: solid;
 	border-bottom: none;
 	border-radius: 5px 5px 0 0;
 }
 
 #ft {
 	border-width: 1px;
 	border-style: solid;
 	border-top: none;
 	border-radius: 0 0 100px 5px;
 }
 
 #fWrapper {
 	border-top-width: 1px;
 	border-top-style: solid;
 }
 
 .navpos_north #subNav {
 	border-top: none;
 }
 
 .navpos_north li.trigger a.toggle {
 	border: none;
 }
 #zB #mapZone {
 	border-width: 2px;
 	border-style: solid;
 }
 
 
 #zWrap ul.module_bd_container li div.description {
  	border-radius: 5px;
 } 
 #zWrap .module_bd_container .title {
 	background-position: 0 2px;
 }
 
 
 			
 		/* 
 		 * links for BOTH static and dynamic sub menus 
 		 * use this rule to group declarations common to the two different types of menus (static/dynamic)
 		 */
 #body #mainNav .subNav a,#body .nav_hassub #navigation #subNav a {
 	font-size: 12px;
 	font-weight: normal;
 }
 		
 		/* 
 		 * :hover and selected (active) links for BOTH static and dynamic sub menus
 		 * they are both styled the same 
 		 */
 		/* 
 		 * links for dynamic sub menus 
 		 */
 #body #wrapper .sub_dynamic #mainNav .subNav a {
 	text-align: left;
 }
 			
 		/* 
 		 * sub menus 
 		 * displays horizontally below the main nav 
 		 */
 		/* 
 		 * sub menus (dropdown) 
 		 */
 #body #mainNav .subNav {
 	border-style: solid;
 	border-width: 1px;
 }
 
 		/*
 		 * to remove the bottom image border 
 		 */	
 		/*
 		 * to remove the bullets from the As in list items 
 		 */	
 
 
 
 /**************************************************************
 Theme: Caduceus - Derived From: Eclipse
 Layout: Layout 1 - Derived From: Layout 1 with Title
 **************************************************************/
 
 
 /**************************************************************
 Theme: Caduceus - Derived From: Eclipse
 Layout: Layout 1 - Derived From: Layout 1 with Title
 **************************************************************/
 
 
 /**************************************************************
 Theme: Caduceus - Derived From: Eclipse
 Layout: Layout 1 with Title - Derived From: Layout 1 with Title
 **************************************************************/
 .lo_layoutA #zB,
 .lo_layoutAwt #zB {
 	width: 530px;
 }
 
 .lo_layoutA #zC,
 .lo_layoutAwt #zC {
 	width: 300px;
 }
 
 .lo_layoutA #zC form#contactForm,
 .lo_layoutAwt #zC form#contactForm {
 	width: 280px;
 }
 
 
 /**************************************************************
 Theme: Caduceus - Derived From: Eclipse
 Layout: Layout 1 with Title - Derived From: Layout 1 with Title
 **************************************************************/
 .lo_layoutA #zA, .lo_layoutAwt #zA {
 	font-size: 21px;
 }
 .lo_layoutA #zA h3, .lo_layoutAwt #zA h3 {
 	font-size: 24px;
 }
 
 
 /**************************************************************
 Theme: Caduceus - Derived From: Eclipse
 Layout: Layout 2 with Title - Derived From: Layout 2 with Title
 **************************************************************/
 .lo_layoutVwt #zA,
 .lo_layoutVwt #zB {
 	margin-bottom: 10px;
 	width: 415px;
 }
 
 
 .lo_layoutVwt #zC form#contactForm {
 	width: 700px;
 	margin-left: 20px;
 }
 
 
 /**************************************************************
 Theme: Caduceus - Derived From: Eclipse
 Layout: Layout 2 with Title - Derived From: Layout 2 with Title
 **************************************************************/
 
 
 /**************************************************************
 Theme: Caduceus - Derived From: Eclipse
 Layout: Layout 3 with Title - Derived From: Layout 3 with Title
 **************************************************************/
 .lo_layoutFwt #zA,
 .lo_layoutFwt #zB {
 	width: 530px;
 }
 
 .lo_layoutFwt #zC {
 	width: 300px;
 }
 
 .lo_layoutFwt #zC {
 	margin-left: 555px;
 }
 
 .lo_layoutFwt #zC,x:-moz-any-link {
 	margin-left: 15px;
 }
 
 .lo_layoutFwt #zC,x:-moz-any-link,x:default {
 	margin-left: 555px;
 }
 
 .lo_layoutFwt #zC form#contactForm {
 	width: 280px;
 }
 
 
 /**************************************************************
 Theme: Caduceus - Derived From: Eclipse
 Layout: Layout 3 with Title - Derived From: Layout 3 with Title
 **************************************************************/
 
 
 /**************************************************************
 Theme: Caduceus - Derived From: Eclipse
 Layout: Layout 4 with Title - Derived From: Layout 3 with Title
 **************************************************************/
 .lo_layoutJwt #zA {
 	width: 530px;
 }
 
 .lo_layoutJwt #zB,
 .lo_layoutJwt #zC {
 	width: 300px;
 }
 .lo_layoutJwt #zC form#contactForm {
 	width: 240px;
 }
 
 
 /**************************************************************
 Theme: Caduceus - Derived From: Eclipse
 Layout: Layout 4 with Title - Derived From: Layout 3 with Title
 **************************************************************/
 
 
 
 /**************************************************************
 Theme: Caduceus - Derived From: Eclipse
 Layout: Layout 5 with Title - Derived From: Layout 3 with Title
 **************************************************************/
 
 .lo_layoutHwt #zC form#contactForm {
 	width: 700px;
 }
 
 
 /**************************************************************
 Theme: Caduceus - Derived From: Eclipse
 Layout: Layout 5 with Title - Derived From: Layout 3 with Title
 **************************************************************/
 
 
 /**************************************************************
 Theme: Caduceus - Derived From: Eclipse
 Layout: Layout 6 with Title - Derived From: Layout 3 with Title
 **************************************************************/
 .lo_layoutKwt #zA {
 	width: 350px;}
 
 .lo_layoutKwt #zB {
 	width: 230px;
 	margin-left: 25px;
 }
 
 .lo_layoutKwt #zC {
 	width: 225px;
 	margin-left: 25px;
 }
 
 
 
 /**************************************************************
 Theme: Caduceus - Derived From: Eclipse
 Layout: Layout 6 with Title - Derived From: Layout 3 with Title
 **************************************************************/
 
 
 /**************************************************************
 Theme: Caduceus - Derived From: Eclipse
 Layout: Layout 7 with Title 
 **************************************************************/
 .lo_layoutOwt #zA {
 	width: 300px;
 }
 
 .lo_layoutOwt #zB,
 .lo_layoutOwt #zC {
 	width: 530px;
 }
 .lo_layoutOwt #zC form#contactForm {
 	width: 440px;
 }
 
 
 
 /**************************************************************
 Theme: Caduceus - Derived From: Eclipse
 Layout: Layout 7 with Title 
 **************************************************************/
 
 
 
 /**************************************************************
 Theme: Caduceus - Derived From: Eclipse
 Layout: Layout 8 with Title
 **************************************************************/
 .lo_layoutEwt #zA,
 .lo_layoutEwt #zB {
 	margin-bottom: 10px;
 }
 .lo_layoutEwt #zA {
 	width: 530px;
 }
 .lo_layoutEwt #zB {
 	width: 300px;
 }
 
 .lo_layoutEwt #zC form#contactForm {
 	width: 90%;
 	margin-left: 20px;
 }
 
 
 
 /**************************************************************
 Theme: Caduceus - Derived From: Eclipse
 Layout: Layout 8 with Title
 **************************************************************/
 
 
 #body {
 	color: #424242;
 }
 
 #body a {
 	color: #15326f;
 }
 
 #body h2 {
 	color: #99aadf;
 }
 
  #body h3, .lo_layoutA #zA h2, .lo_layoutAwt #zA h2{
 	color: #1b1b1b;
 }
 .lo_layoutA #zA, .lo_layoutAwt #zA {
 	color: #99aadf;
 }
 ul#mainNav li a:link,
 ul#mainNav li a:visited {
 	color: #fff;
 }
 
 ul#mainNav li.active a:link,
 ul#mainNav li.active a:visited,
 ul#mainNav li a:hover,
 ul#mainNav li a:focus,
 ul#mainNav li a:active {
 	color: #464646;
 }
 
 body {
 	background-color: #99aadf;
 }
 
 #hContent {
 	background-color: #e8eefb;
  	background-image: url("https://turbifycdn.com/ln/themes/yhoo/ga/caduceus/aesculapian/palette1/1.0.3/en-us/images/hContent.png");
 }
 #hMisc {
  	background-image: url("https://turbifycdn.com/ln/themes/yhoo/ga/caduceus/aesculapian/palette1/1.0.3/en-us/images/hMisc.png");
 }
 
 #zWrap .module_bd_container .title {
 	background-image: url("https://turbifycdn.com/ln/themes/yhoo/ga/caduceus/aesculapian/palette1/1.0.3/en-us/images/bullet.png");
 }
 
 #bd,
 #ft {
 	background-color: #f6f6f6;
 }
 
 #hContent,
 #bd,
 #ft {
 	border-color: #798abb;
 }
 
 #fWrapper {
 	border-color: #dbdbdb;
 }
 
 #zB	#mapZone {
 	border-color: #798abb;
 }
 
 #zB #mapContainer {
 	_border-color: #798abb;
 }
 
 #body #mainNav .subNav a,
 #body .nav_hassub #navigation #subNav a {
 	color: #fff;
 }
 
 #body #wrapper .sub_dynamic #mainNav .subNav {
 	background-color: #99aadf;
 	color: #fff;
 	border-color: #798abb;
 }
 
 #body #mainNav .subNav a:hover,
 #body .nav_hassub #navigation #subNav a:hover,
 #body #wrapper #navigation .active-sub a {
 	background-color: #fff;
 	color: #99aadf;
 }
 
 #body .nav_hassub .sub_static #mainNav {
 	background-image: none;
 	background-color: transparent;
 }
 
 #body .sub_dynamic #mainNav a {
 	background-image: none;
 	background-color: transparent;
 }
 /* 
       * direction and color of the arrow (assuming arrow sprite)
       */
 #body .toggle img {
 	background-position: -60px -12px;
 }
 
 /* 
       * direction and color of the arrow for the "active" item
       */
 #body .active .toggle img,
 #body .opened .toggle img {
 	background-position: -108px -12px;
 }
 
 #zWrap .module_bd_container .description {
 	background-color: #99aadf;
 	color: #fff;
 }
 
 #zWrap form.module_bd_container .description {
 	background-color: transparent;
 	color: #424242;
 }
 
 #zWrap .module_bd_container .title {
 	color: #464646;
 	font-weight: normal;
 }
