﻿/* Home Page Content Styles */
#home-content{ width: 940px; margin: 0 10px; }
#home-content a.cta{ background: transparent url(/Resources/9802/FileRepository/Home/cta-bg.gif) no-repeat right; color: #666; display: inline; float: left; margin: 2px 0; padding: 0 9px 0 0; text-decoration: none; }
#home-content a.cta:hover, #home-content a.cta:focus{ color: #003876; }
#home-content a.cta span{ height: 12px; background: transparent url(/Resources/9802/FileRepository/Home/cta-arrow-right.gif) no-repeat left top; cursor: pointer; display: inline; float: left; font-size: 11px; line-height: 12px; margin: 0; padding: 3px 0 3px 20px; }
#home-content a.cta:hover span, #home-content a.cta:focus span{ background-position: left -18px; }

#home-content .hospital-news-updates{ width: 680px; display: inline; float: right; margin: 0 5px 0 0; overflow: hidden; }
#home-content .hospital-news-updates h2 a{ width: 680px; height: 30px; background: transparent url(/Resources/9802/FileRepository/Home/h2-hospitalnews.gif) no-repeat center top; display: inline; float: left; margin: 0 0 10px; overflow: hidden; text-indent: -99999em; }
#home-content .hospital-news-updates .center-column{ width: 410px; display: inline; float: left; overflow: hidden; }
#home-content .hospital-news-updates .center-column .news-item{ width: 100%; display: inline; float: left; }
#home-content .hospital-news-updates .center-column .news-item h3{ width: 305px; display: inline; float: right; font-size: 1.4em; line-height: 1.25em; margin: 0 0 .25em; }
#home-content .hospital-news-updates .center-column .news-item img{ border: solid 1px #ddd !important; display: inline; float: left; margin: 0 5px 0 0; padding: 3px; }
#home-content .hospital-news-updates .center-column .news-item .date{ width: 305px; color: #a9a9a9; display: inline; float: right; font-size: 1.2em; line-height: 1.25em; margin: 0 0 .25em; text-transform: uppercase; }
#home-content .hospital-news-updates .center-column .news-item .description{ width: 305px; color: #4b4b4b; display: inline; float: right; font-size: 1.1em; line-height: 1.25em; }
#home-content .hospital-news-updates .center-column .news-item .cta{ margin-top: 10px; }
#home-content .hospital-news-updates .center-column hr{ width: 100%; height: 0; border: 0 none; border-bottom: dashed 1px #ddd; display: inline; float: left; line-height: 0; margin: 2em 0; }
#home-content .hospital-news-updates .right-column{ width: 250px; display: inline; float: right; margin: 0 0 0 0; }
#home-content .hospital-news-updates .right-column .featured-story{ background: #f4f4f4; border: dashed 1px #ddd; display: inline; float: left; margin: 0 0 20px; padding: 7px; }
#home-content .hospital-news-updates .right-column .featured-story h3{ font-size: 1.4em; line-height: 1.25em; margin: 0 0 .25em; }
#home-content .hospital-news-updates .right-column .featured-story .date{ color: #a9a9a9; font-size: 1.2em; line-height: 1.25em; margin: 0 0 .25em; text-transform: uppercase; }
#home-content .hospital-news-updates .right-column .featured-story img{ border: solid 1px #ddd !important; margin: .5em; padding: 5px; }
#home-content .hospital-news-updates .right-column .featured-story p{ color: #4b4b4b; display: inline; float: left; font-size: 1.1em; line-height: 1.25em; margin: .5em 0 1em; }
#home-content .hospital-news-updates .right-column .featured-story .ctas{ display: inline; float: left; margin: 0 15px 0 0; }
#home-content .hospital-news-updates .right-column .featured-story .ctas li a{ width: 210px; }
#home-content .hospital-news-updates .right-column .cta-buttons{ width: 246px; height: 125px; position: relative; display: inline; float: left; overflow: hidden; }
#home-content .hospital-news-updates .right-column .cta-buttons a{ position: absolute; border: solid 1px #ddd !important; display: block; }
#home-content .hospital-news-updates .right-column .cta-cardshoppe img{ padding: 6px; }
#home-content .hospital-news-updates .right-column .btn-followonfacebook{ width: 246px; height: 60px; background: transparent url(/Resources/9802/FileRepository/Home/btn-followonfacebook.jpg) no-repeat left top; display: inline; float: left; margin: 10px 0 0; overflow: hidden; text-indent: -99999em; }
#home-content .hospital-news-updates .right-column .btn-followonfacebook:hover{ background-position: left bottom; }

#home-content .vitals-magazine{ width: 230px; background: #f4f4f4; border-bottom: dashed 1px #ddd; display: inline; float: left; margin: 0 0 0 5px; padding: 0 0 20px; }
#home-content .vitals-magazine h2{ width: 230px; height: 30px; background: transparent url(/Resources/9802/FileRepository/Home/h2-vitalsmagazine.gif) no-repeat center top; margin: 0 0 10px; overflow: hidden; text-indent: -99999em; }
#home-content .vitals-magazine h3{ color: #333; font-size: 1.4em; line-height: 1.25em; margin: 0 10px .25em; }
#home-content .vitals-magazine .fall-issue{ width: 230px; display: inline; float: left; margin: 0 0 20px; overflow: hidden; }
#home-content .vitals-magazine .fall-issue h3{ width: 116px; display: inline; float: right; margin-right: 5px; }
#home-content .vitals-magazine .fall-issue img{ background: #fff; border: solid 1px #e2e2e2 !important; display: inline; float: left; margin-left: 5px; padding: 3px; }
#home-content .vitals-magazine .fall-issue .ctas{ display: inline; float: left; margin: 0 0 0 10px; }
#home-content .vitals-magazine .fall-issue .ctas li{ margin: 0; }
#home-content .vitals-magazine .fall-issue .ctas a{ width: 95px; }
#home-content .vitals-magazine dl{ width: 210px; display: inline; float: left; margin: 0 10px; overflow: hidden; }
#home-content .vitals-magazine dl dt{ width: 195px; background: transparent url(/Resources/9802/FileRepository/Home/arrow-blue.gif) no-repeat left top; clear: both; display: inline; float: left; font-size: 1.3em; font-weight: bold; line-height: 1.25em; margin: 0 0 .15em; padding: 0 0 0 20px; }
#home-content .vitals-magazine dl dt a{ color: #4b4b4b; text-decoration: none; }
#home-content .vitals-magazine dl dt a:hover, #home-content .vitals-magazine dl dt a:focus{ color: #003876; text-decoration: underline; }
#home-content .vitals-magazine dl dd{ width: 100%; clear: both; display: inline; float: left; font-size: 1.2em; line-height: 1.45em; margin: 0 0 1.25em; }
