#masthead-content {
background-image: url(http://www.pennmedicine.org/heart/images/masthead-bg.gif);
}
#callout-column ul.callout-actions {
background-image:url(http://www.pennmedicine.org/heart/images/callout-action-top.jpg);
}
#callout-column ul.callout-actions li {
background-image: url(http://www.pennmedicine.org/heart/images/callout-action-middle.jpg);
}
#callout-column ul.callout-actions li.last {
background-image: url(http://www.pennmedicine.org/heart/images/callout-action-bottom.jpg);
}
#primary-nav li a  {
background-image:url(/heart/images/primary-nav.gif);
}
#secondary-navigation {
background-color: #900000;
background-image:url(http://www.pennmedicine.org/heart/images/secondary-nav-list-bg.gif);
}
.sn-1 #secondary-navigation .sn-1 a,
.sn-2 #secondary-navigation .sn-2 a,
.sn-3 #secondary-navigation .sn-3 a,
.sn-4 #secondary-navigation .sn-4 a,
.sn-5 #secondary-navigation .sn-5 a,
.sn-6 #secondary-navigation .sn-6 a,
.sn-7 #secondary-navigation .sn-7 a,
.sn-8 #secondary-navigation .sn-8 a,
.sn-9 #secondary-navigation .sn-9 a,
.sn-10 #secondary-navigation .sn-10 a {
background-image:url(http://www.pennmedicine.org/heart/images/secondary-nav-selected-bg.gif);
}
#primary-column h1, 
#primary-column h2, 
#primary-column h3, 
.photo-right p, 
.photo-left p, 
.index-groups dt,
#primary-column legend {
color: #900 !important;
}
#primary-column h4 {
color: #666;
}
/* HOME PAGE */

#home #home-flash-box {
width: 636px;
height: 307px;
background-image: url(http://www.pennmedicine.org/heart/slides/08.jpg);
background-repeat:no-repeat;
position: relative;
}
#primary-column #home-flash-alt-link {
position: relative;
top: 19px;
width: 369px;
height: 174px;
}
#primary-column #home-flash-alt-link a {
display: block;
text-indent: -9876px;
width: 369px;
height: 174px;
}
#primary-column #home-flash-alt-copy {
color: #fff;
margin: 0;
padding: 10px;
position: absolute;
left: 0;
bottom: -1px;
background-image: url(http://www.pennmedicine.org/images/shared/template/home-flash-alt-copy-bg.png);
width: 616px;
}
#primary-column #home-flash-alt-copy a:link,
#primary-column #home-flash-alt-copy a:visited  {
color: #CCf;
}
#primary-column #home-flash-alt-copy a:hover  {
color: #f99;
}
#home #primary-column h1 {
font-weight: bold;
font-size: 18px;
color: #900;
padding: 0 20px .5em 20px;
margin: 0;
background-image: none;
}
#home #primary-column h2 {
font-size: 18px;
color: #900;
}
#home #primary-column #primary-content p {
padding: 0 20px .5em 20px;
}
#primary-content .callout-module {
float: left;
margin-left: 20px;
width: 340px;
display: inline;
}

#primary-content .callout-module p {
	padding:0 !important;
}

#primary-content .callout-module.clinical-highlights ul {
list-style: none;
margin: 0;
padding: 0;
}
#primary-content .callout-module.clinical-highlights li {
/*padding: .5em 0 0 70px;
min-height: 60px;
position: relative; */
padding: .25em 0 .5em 70px;
min-height: 60px;
position: relative;
background-image: none;
line-height: 1.25em;
}
#primary-content .callout-module.clinical-highlights li img {
position: absolute;
top: 0;
left: 0;
}
	#home #callout-column ul.callout-actions {
	padding: 15px 0 0 0;
	width: 260px;
	background-image: url(http://www.pennmedicine.org/heart/images/home-callout-action-top-bott.jpg);
	}
	#home #callout-column ul.callout-actions li {
	background-image: url(http://www.pennmedicine.org/heart/images/home-callout-action-middle.jpg);
	}
	#home #callout-column ul.callout-actions li.last {
	background-image: url(http://www.pennmedicine.org/heart/images/home-callout-action-top-bott.jpg);
	padding-bottom: 25px;
	}
	#home #callout-column ul.callout-related.boxed li.first {
	padding-top: 5px;
	}
	#home #callout-column ul.callout-related.boxed a:link,
	#home #callout-column ul.callout-related.boxed a:visited {
	background-position: 0 0;
	min-height: 54px;
	padding: 5px 15px 5px 70px;
	border-bottom: none;
	margin: 0 7px 0 7px;
	vertical-align: middle;
	}
	#home #callout-column ul.callout-related.boxed li.ce-program a:link, 
	#home #callout-column ul.callout-related.boxed li.ce-program a:visited {
	background-image: url(http://www.pennmedicine.org/heart/images/callout-cardiac-electrophysiology-program.gif);
	}
	#home #callout-column ul.callout-related.boxed li.advances a:link, 
	#home #callout-column ul.callout-related.boxed li.advances a:visited {
	background-image: url(http://www.pennmedicine.org/heart/images/callout-advances-in-medicine.gif);
	}
	#home #callout-column ul.callout-related.boxed li.clinical-activity-report a:link, 
	#home #callout-column ul.callout-related.boxed li.clinical-activity-report a:visited {
	background-image: url(http://www.pennmedicine.org/heart/images/callout-clinical-activity-report.gif);
	}
	#home #callout-column ul.callout-related.boxed .last a:link,
	#home #callout-column ul.callout-related.boxed .last a:visited {
	border-bottom: none;
	margin: 0 7px 0 7px;
	}
	
#home div.testimonial .thumbnail {
display: block;
width: 140px;
height: 142px;
float:left;
}
#home div.testimonial .quote {
font-size:16px;
line-height:normal;
float: left;
width: 110px;
}
	
#home .callout-module .testimonials-link {
text-align: right;
clear: left;
}
#home .callout-module .testimonials-link a {
padding-right: 10px;
background-image:url(http://www.pennmedicine.org/images/shared/template/blue-arrow.gif);
background-repeat:no-repeat;
background-position: 100% .4em;
}

#home #callout-column #home-news-feed {
/*
background-image:url(http://www.pennmedicine.org/images/shared/template/home-callout-related-top-bott.gif);
background-position: bottom;
padding: 1em 0 15px 15px;
*/
}

#home #callout-column ul.callout-related li.view-all-news a:link,
#home #callout-column ul.callout-related li.view-all-news a:visited {
padding: 5px 10px 5px 15px;
float: right;
color: #0066cc;
text-align: right;
}
		
/* Google Feed | Home page  */

#home-news-feed .gf-relativePublishedDate,
#home-news-feed .gf-snippet,
#home-news-feed .gfc-resultsHeader,
#home-news-feed .gf-author,
#home-news-feed .gf-spacer {
display: none;
}
#home-news-feed div.gf-title {
height: auto;
}
#home-news-feed a.gf-title {
display: block;
height: auto;
padding-bottom: 0;
font-size: 12px !important;
color: #900;
padding-left: 15px !important;
width: auto;
background-image:url(http://www.pennmedicine.org/images/shared/template/blue-arrow.gif);
background-repeat:no-repeat;
background-position:0 10px !important;
line-height: 1.5em;
}
#home-news-feed a.gf-title:hover {
color: #C00;
}
/* Faculty Styles */
.fac_name, 
.fac_contact_title, 
.fac_affiliations,
.fac_links, 
.fac_education, 
.fac_post_grads, 
.fac_certifications, 
#primary-column h3.fac_expertise_header, 
#primary-column .fac_publications h3 {
color: #900 !important;
}

/* Home-Services */

#primary-content #home-services {
float: left;
width: 250px;
background-color: #fff;
margin: 0 0 20px 20px;
}
#primary-content #home-services ul {
list-style: none;
padding-left: 0;
margin-left: 0;
}
#primary-content #home-services ul li {
border-bottom: 1px solid #ccc;
background-image: url(/images/shared/template/blue-arrow.gif);	
background-repeat: no-repeat;
background-position: 5px .9em; 
padding: 6px 0 4px 20px;

}
#primary-content #home-services ul li.last {
border-bottom: none;
background-image: none;
}
#primary-content #home-services ul li a:link,
#primary-content #home-services ul li a:visited {
color: #0066cc;
text-decoration: none;
}
#primary-content #home-services ul li a:hover {
color: #0066cc;
text-decoration: underline;
}

/* Accordion Overrides for Heart */
.col-2 #primary-column #question-accordion dt, 
.col-3 #primary-column #question-accordion dt,
.col-2 #primary-column .question-accordion dt, 
.col-3 #primary-column .question-accordion dt {
	font-weight: normal !important;}
.col-2 #primary-column #question-accordion .ui-state-active, 
.col-3 #primary-column #question-accordion .ui-state-active,
.col-2 #primary-column .question-accordion .ui-state-active, 
.col-3 #primary-column .question-accordion .ui-state-active	 {
	font-weight: bold !important;
	font-size: 13px !important;
}


