/* Cardiac Services Homepage Styles */

/* ++ general homepage styles ++ */
#primaryContentHome {
	margin: 0 auto;
	width: 955px;
}

/* top feature area full page width */

#mainFeature {
	background: transparent url(../../img/common/bg_homeIntro_base.gif) bottom left no-repeat;
	padding: 20px;
}

#homeLeft {
	background-color: #ffffff;
	float: left;
	text-align: left;
	width: 450px;
}

#homeRight {
	float: right;
	width: 450px;
}

#homeLeft h1 {
	background-color: transparent;
	color: #009788;
	font-size: 200%;
	font-weight: normal;
	padding: 0 0 0.5em 0;
}

#homeLeft h2 {
	border-bottom: none;
	font-size: 120%;
	font-weight: normal;
	padding: 0.5em 0;
}

#homeLeft ul {
	font-size: 100%;
	margin-left: 18px;
}

/* ++ homepage featured products area ++ */

#featureArea {
	background-color: #ffffff;
	border-top: 10px solid #ffffff;
	text-align: left;
	width: 955px;
}

#featureArea h2 {
	background-color: #009788;
	border-bottom: none;
	color: #ffffff;
	font-size: 160%;
	font-weight: normal;
	margin: 0 1px 0.5em 3px;
	padding: 1.0em 20px 0.5em 16px;
}

#featureArea h3 {
	background-color: #009788;
	color: #ffffff;
	font-size: 125%;
	font-weight: normal;
	margin: 0.5em 0 1px 0;
	padding: 5px 10px;
}

#featureArea h3 a 
{
	color: #ffffff;
	text-decoration:none;
}


/* featured product columns */

div.featureSection {
	float: left;
	margin: 0 10px;
	width: 295px;
	display: inline; /* fixing ie double margin bug */
}

div.featureProduct {
	background: transparent url(../../img/homepage/bg_feature_product.gif) top left repeat-y;
	border-top: 1px solid #009788;
	width: 295px;
}

div.featureSection img {
	float: left;
	margin-right: 10px;
	width: 75px;
}

div.featureSection div.featureText {
	float: left;
	width: 210px;
}

div.featureSection div.hrClear {
	background-color: #009788;
}

div.featureText a {
	display: block;
	font-size: 85%;
	font-weight: bold;
	margin: 0 0 0 150px;
	padding: 0 0 0 10px;
	text-decoration: none;
}

div.featureText a:link, div.featureText a:visited {
	background: transparent url(../../img/common/icon_moreLink_out.gif) center left no-repeat;
	color: #009788;
}

div.featureText a:hover, div.featureText a:active {
	background: transparent url(../../img/common/icon_moreLink_over.gif) center left no-repeat;
	color: #009788;
}

#featurePartnersWide {
	float: left;
	margin: 0 10px;
	width: 610px;
	display: inline; /* fixing ie double margin bug */
}

#featurePartnersWide h3 {
	background-color: #858585;
}

#partnersSection {
	background: transparent url(../../img/homepage/bg_feature_partners.gif) top left repeat-y;
	border-top: 1px solid #858585;
	padding: 1px 0 0 1px;
	width: 610px;
}

#partnersSection div.hrClear {
	background-color: #858585;
}

#partnersSection a {
	display: block;
	height: 45px;
	float: left;
	margin: 3px 0 4px 0px;
	padding: 0;
	text-decoration: none;
	width: 101px;
}

#partnersSection a.link_delmar { background: transparent url(../../img/homepage/logo_delmar.gif) no-repeat; }
#partnersSection a.link_keymed { background: transparent url(../../img/homepage/logo_keymed.gif) no-repeat; }
#partnersSection a.link_seca { background: transparent url(../../img/homepage/logo_seca.gif) no-repeat; }
#partnersSection a.link_laerdal { background: transparent url(../../img/homepage/logo_laerdal.gif) no-repeat; }
#partnersSection a.link_philips { background: transparent url(../../img/homepage/logo_philips.gif) no-repeat; }
#partnersSection a.link_sle { background: transparent url(../../img/homepage/logo_sle.gif) no-repeat; }
#partnersSection a.link_apc { background: transparent url(../../img/homepage/logo_apc.gif) no-repeat; }
#partnersSection a.link_sorin { background: transparent url(../../img/homepage/logo_sorin.gif) no-repeat; }
#partnersSection a.link_adamrouilly { background: transparent url(../../img/homepage/logo_adamrouilly.gif) no-repeat; }
#partnersSection a.link_metro { background: transparent url(../../img/homepage/logo_metro.gif) no-repeat; }
#partnersSection a.link_tsci { background: transparent url(../../img/homepage/logo_tsci_B.gif) no-repeat; }
#partnersSection a.link_oridion { background: transparent url(../../img/homepage/logo_oridion.gif) no-repeat; }

#partnersSection a:link, #partnersSection a:visited { background-position: top left; }

#partnersSection a:hover, #partnersSection a:active { background-position: bottom left; }

#partnersSection a span { display: none; }
