/*================================*
* Northside Hospital
* Healthcast
* Base css
* Design, Xhtml, Css by Travis Repetto at McMurry
*================================*/

/* Import Common Css */
@import url("/MicroSites/Css/Common.css");

h1, h2, h3, h4, h5, h6{ font-family: Calibri, Arial, Verdana, Sans-Serif; }

/* Containers */
body{ font-family: Calibri, Arial, Verdana, Sans-Serif; }
#wrap{}
#header{ height: 110px; background: transparent url(/Healthcast/Images/header.gif) no-repeat; }
#main{ background: transparent none; padding: 0 0 20px; }
#wrap-top{ background-image: url(/Healthcast/Images/header-bg.gif); }
#wrap-mid{ position: relative; z-index: 30; background: #fff none; padding: 10px 0 0; }
#wrap-btm{ position: relative; z-index: 20; background: #f6f6f6 url(/Healthcast/Images/bg-wrapbtm.gif) repeat-x center top; }
#btm{ width: 960px; margin: 0 auto; overflow: hidden; padding: 10px 0 0; }

/* Header */
#logo{ width: 175px; height: 103px; display: inline; float: left; margin: 5px 0 2px 5px; }
#nav{ width: 775px; height: 36px; position: relative; background: transparent url(/Healthcast/Images/nav.gif) no-repeat top; clear: none; display: inline; float: right; margin: 72px 5px 0 0; z-index: 20; }
#nav ul{ display: inline; float: left; margin: 0; }
#nav ul li{ position: relative; display: inline; float: left; }
#nav li a{ height: 36px; background: transparent url(/Healthcast/Images/nav.gif) no-repeat; overflow: hidden; text-indent: -99999em; }
#nav li#browse-link a{ width: 175px; background-position: 0px 0px; }
.healthcast-browse #nav li#browse-link a, .healthcast-browsecategory #nav li#browse-link a, .healthcast-view #nav li#browse-link a, #nav li#browse-link a:hover, #nav li#browse-link.hover a{ background-position: 0px -36px; }
#nav li#northside-link a{ width: 114px; margin: 0 0 0 359px; background-position: -534px 0px; }
#nav li#northside-link a:hover{ background-position: -534px -36px; }
#nav li#locations-link a{ width: 72px; background-position: -648px 0px; }
.locations #nav li#locations-link a, #nav li#locations-link a:hover{ background-position: -648px -36px; }
#nav li#contact-link a{ width: 55px; background-position: -720px 0px; }
.contact #nav li#contact-link a, #nav li#contact-link a:hover{ background-position: -720px -36px; }
#nav .subnav{ width: 165px; position: absolute; left: -5px; top: 36px; background: transparent url(/Healthcast/Images/bg-dropdown.png) no-repeat center bottom; display: none; padding: 5px 10px 10px; }
#nav li#browse-link .subnav ul li a{ width: 155px; height: auto; background: transparent none; color: #215382; display: inline; float: left; font-weight: bold; overflow: auto; padding: 2px 5px; text-indent: 0; }
#nav li#browse-link .subnav ul li a:hover{ background: #215382; color: #fff; }

/* Main Content */
#main-content{ float: right; display: inline; width: 685px; margin: 0 5px 20px 0; }
.healthcast-view #main-content{ margin: 0 5px 0 0; }
#main-content h1{ margin: 10px -5px; padding: 0 0 0 5px; }
#main-content h1 span{ color: #666; font-weight: normal; }
.success-stories #main-content h1{ background: transparent none; }
.success-stories #main-content.laurie h1{ padding: 0 0 230px 5px; background: transparent url(/Healthcast/Images/heading-laurie.jpg) no-repeat 0 35px; }
.success-stories #main-content.dawn h1{ padding: 0 0 230px 5px; background: transparent url(/Healthcast/Images/heading-dawn.jpg) no-repeat 0 35px; }
.success-stories #main-content.neil h1{ padding: 0 0 230px 5px; background: transparent url(/Healthcast/Images/heading-neil.jpg) no-repeat 0 35px; }
.success-stories #main-content.maxine h1{ padding: 0 0 230px 5px; background: transparent url(/Healthcast/Images/heading-maxine.jpg) no-repeat 0 35px; }
.success-stories #main-content.allan h1{ padding: 0 0 230px 5px; background: transparent url(/Healthcast/Images/heading-allan.jpg) no-repeat 0 35px; }
.success-stories #main-content.cindy h1{ padding: 0 0 230px 5px; background: transparent url(/Healthcast/Images/heading-cindy.jpg) no-repeat 0 35px; }
.success-stories #main-content.harold h1{ padding: 0 0 230px 5px; background: transparent url(/Healthcast/Images/heading-harold.jpg) no-repeat 0 35px; }
.success-stories #main-content.lisa h1{ padding: 0 0 230px 5px; background: transparent url(/Healthcast/Images/heading-lisa.jpg) no-repeat 0 35px; }
.success-stories #main-content.lynn h1{ padding: 0 0 230px 5px; background: transparent url(/Healthcast/Images/heading-lynn.jpg) no-repeat 0 35px; }
.locations #main-content h1{}
.locations #main-content.northside-hospital-atlanta h1{ padding-bottom: 230px; background: transparent url(/MicroSites/Images/heading-Northside-Hospital-Atlanta.jpg) no-repeat 0 35px; }
.locations #main-content.northside-hospital-cherokee h1{ padding-bottom: 230px; background: transparent url(/MicroSites/Images/heading-Northside-Hospital-Cherokee.jpg) no-repeat 0 35px; }
.locations #main-content.northside-hospital-forsyth h1{ padding-bottom: 230px; background: transparent url(/MicroSites/Images/heading-Northside-Hospital-Forsyth.jpg) no-repeat 0 35px; }
.contact #main-content h1{ background: transparent url(/Healthcast/Images/heading-Contact.jpg) no-repeat 0 35px; }
.privacy-policy #main-content h1{ background: transparent url(/RoboticSurgery/Images/heading-Contact.jpg) no-repeat 0 35px; }

/* Side Content */
#main-sidebar .sidenav{ width: 245px; background: transparent none; margin: 10px 0; }
#main-sidebar .sidenav h3{ width: 240px; height: 40px; background: transparent url(/Healthcast/Images/h3-healthcastcategories.jpg) no-repeat center top; overflow: hidden; text-indent: -999999em; }
#main-sidebar .sidenav ul{ margin: 5px 5px 10px; }
#main-sidebar .sidenav ul li{ background: transparent url(/Healthcast/Images/bullet-arrow1.gif) no-repeat left 8px; font-family: Calibri, Arial, Verdana, Sans-Serif; font-size: 18px; font-weight: normal; line-height: 22px; margin: 0 0 6px; padding: 0 0 0 15px; }
#main-sidebar .sidenav ul li a{ color: #2264a2; }
#main-sidebar .sidenav ul li a:hover{ color: #666; }
.locations .sidenav{ display: block; }
.locations .locations-nav{ display: block; }
.cta-share{ float: left; display: inline; }
.cta-physician{ float: left; display: inline; margin: 0 0 10px 0; }
.cta-lifetimeofcare{ float: left; display: inline; margin: 0 0 5px 0; }
.menu-healthcastlibrary{ width: 245px; height: 50px; position: relative; display: inline; float: left; }
.menu-healthcastlibrary .btn-healthcastlibrary{ width: 245px; height: 50px; background: transparent url(/Healthcast/Images/btn-healthcastlibrary.gif) no-repeat center top; display: inline; float: left; overflow: hidden; text-indent: -99999em; }
.menu-healthcastlibrary .btn-healthcastlibrary:hover, .hover .btn-healthcastlibrary{ background-position: center bottom; }
.menu-healthcastlibrary .submenu{ width: 185px; position: absolute; right: 240px; top: 0px; z-index: 200; background: transparent url(/Healthcast/Images/bg-dropdowncap.png) no-repeat center top; display: none; }
.menu-healthcastlibrary .submenu ul{ width: 165px; background: transparent url(/Healthcast/Images/bg-dropdown.png) no-repeat center bottom; margin: 10px 0 0; overflow: hidden; padding: 0 10px 10px; }
.menu-healthcastlibrary .submenu ul li a{ width: 155px; height: auto; background: transparent none; color: #215382; display: inline; float: left; font-weight: bold; overflow: auto; padding: 2px 5px; text-indent: 0; }
.menu-healthcastlibrary .submenu ul li a:hover{ background: #215382; color: #fff; }
.menu-healthencyclopedia{ width: 245px; height: 50px; position: relative; display: inline; float: left; }
.menu-healthencyclopedia .btn-healthencyclopedia{ width: 245px; height: 50px; background: transparent url(/Healthcast/Images/btn-healthencyclopedia.gif) no-repeat left top; display: inline; float: left; overflow: hidden; text-indent: -99999em; }
.menu-healthencyclopedia .right-arrow{ background-position: right top; }
.menu-healthencyclopedia .btn-healthencyclopedia:hover, .hover .btn-healthencyclopedia{ background-position: left bottom; }
.menu-healthencyclopedia .right-arrow:hover, .hover .right-arrow{ background-position: right bottom; }
.menu-healthencyclopedia .submenu{ width: 185px; position: absolute; right: 240px; z-index: 200; background: transparent url(/Healthcast/Images/bg-dropdowncap.png) no-repeat center top; display: none; }
.menu-healthencyclopedia-right .submenu{ left: 240px; right: 0; }
.menu-healthencyclopedia .submenu ul{ width: 165px; background: transparent url(/Healthcast/Images/bg-dropdown.png) no-repeat center bottom; margin: 10px 0 0; overflow: hidden; padding: 0 10px 10px; }
.menu-healthencyclopedia .submenu ul li a{ width: 155px; height: auto; background: transparent none; color: #215382; display: inline; float: left; font-weight: bold; overflow: auto; padding: 2px 5px; text-indent: 0; }
.menu-healthencyclopedia .submenu ul li a:hover{ background: #215382; color: #fff; }

/* Mid-Content */
.healthcast-view #mid{ padding-top: 0px; }
.healthcast-view #mid-content{ width: 960px; }
#mid-content h2, #btm-content h2{ color: #315A86; font-size: 24px; line-height: 30px; }
#mid-content .heading-bar, #btm-content .heading-bar{ width: 100%; border: 0 none; margin: 0 0 10px; }

/* Home */
.healthcast #mid{ position: relative; overflow: visible; padding-top: 0px; }
.tab-healthcastlibrary{ position: absolute; left: 50%; bottom: -40px; z-index: 100; margin: 0 0 0 -90px; }
.tab-healthcastlibrary .main-tab{ position: relative; display: inline; float: left; z-index: 100; }
.tab-healthcastlibrary .main-tab a{ width: 195px; height: 50px; background: transparent url(/Healthcast/Images/tab-healthcastlibrary.gif) no-repeat center top; display: inline; float: left; overflow: hidden; text-indent: -99999em; }
.tab-healthcastlibrary .main-tab a:hover, .tab-healthcastlibrary .hover a{ background-position: center bottom; }
.tab-healthcastlibrary .main-tab ul li a{ height: auto; background: transparent none; overflow: visible; text-indent: 0; }
.tab-healthcastlibrary .main-tab .category-wrap{ width: 165px; position: absolute; left: 5px; bottom: 40px; background: transparent url(/Healthcast/Images/bg-dropup.png) no-repeat center top; display: none; padding: 10px 10px 5px; }
.tab-healthcastlibrary .main-tab .category-wrap ul li a{ width: 155px; height: auto; background: transparent none; color: #215382; display: inline; float: left; font-weight: bold; overflow: auto; padding: 2px 5px; text-indent: 0; }
.tab-healthcastlibrary .main-tab .category-wrap ul li a:hover{ background: #215382; color: #fff; }

#marquee{ width: 960px; height: 370px; position: relative; background: transparent url(/Healthcast/Images/bg-slideshow.jpg) no-repeat center top; padding: 0; }
#marquee #category-wrap{ width: 340px; height: 91px; position: absolute; right: 47px; top: 250px; overflow: hidden; }
#marquee #category-wrap .category-list{ width: 200000em; position: absolute; }
#marquee #category-wrap .category-list .category{ width: 340px; height: 91px; position: relative; background: transparent url(/Healthcast/Images/bg-marquee-thumb.gif) no-repeat 0px 0px; display: inline; float: left; }
#marquee #category-wrap .category-list .category .details{ width: 204px; height: 83px; display: inline; float: right; margin: 4px 0; }
#marquee #category-wrap .category-list .category .details h2{ font-family: Arial, Verdana, Sans-Serif; font-size: 14px; }
#marquee #category-wrap .category-list .category .details h2 a{ color: #333; text-decoration: none; }
#marquee #category-wrap .category-list .category .details h2 a:hover{ color: #2b649a; text-decoration: underline; }
#marquee #category-wrap .category-list .category .details p{ color: #666; font-size: 12px; line-height: 16px; }
#marquee #category-wrap .category-list .category .thumb{ width: 114px; height: 79px; display: inline; float: left; margin: 6px 16px 6px 6px; overflow: hidden; text-align: center; vertical-align: middle; }
#marquee #category-wrap .category-list .category .cta{ width: 114px; height: 79px; position: absolute; left: 6px; top: 6px; display: block; overflow: hidden; text-indent: -99999em; }
#marquee .btn{ width: 16px; height: 16px; position: absolute; top: 287px; background: transparent no-repeat center top; display: block; overflow: hidden; text-indent: -99999em; }
#marquee .btn:hover{ background-position: center bottom; }
#marquee .btn-prev{ right: 389px; background-image: url(/Healthcast/Images/btn-mq-arrow-left.gif); }
#marquee .btn-next{ right: 29px; background-image: url(/Healthcast/Images/btn-mq-arrow-right.gif); }
#mid-content .latest-healthcast{ min-height: 250px; height: auto !important; height: 250px; background: transparent url(/Healthcast/Images/bg-latesthealthcast-photo.gif) no-repeat left top; position: relative; display: inline; float: left; margin: 0 0 20px; overflow: hidden; }
#mid-content .latest-healthcast .thumb{ width: 350px; height: 230px; display: inline; float: left; margin: 10px 20px 10px 10px; overflow: hidden; text-align: center; }
#mid-content .latest-healthcast .details{ width: 280px; display: inline; float: right; }
#mid-content .latest-healthcast .details h3{ width: 280px; background: transparent url(/Healthcast/Images/icon-rightarrow.gif) no-repeat left 6px; display: inline; float: left; font-size: 22px; font-weight: normal; line-height: 24px; margin: 0 0 5px; padding: 0 0 0 24px; }
#mid-content .latest-healthcast .details h3 a{ color: #2264a2; }
#mid-content .latest-healthcast .details h3 a:hover{ color: #666; text-decoration: underline; }
#mid-content .latest-healthcast .details p{ color: #666; font-size: 14px; line-height: 20px; margin: 0 0 5px; }
#mid-content .latest-healthcast .details .watch-healthcast{ color: #2264a2; font-size: 14px; font-weight: bold; }
#mid-content .latest-healthcast .details .watch-healthcast:hover{ color: #666; text-decoration: underline; }
#mid-content .latest-healthcast .details .related-healthcasts{ background: #ececec; color: #666; display: inline; float: left; font-style: italic; font-weight: bold; margin: 5px 0 0; padding: 4px 8px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
#mid-content .latest-healthcast .details .related-healthcasts:hover{ background: #2264a2; color: #fff; }
#btm-content{ width: 960px; position: relative; }
#btm-content .btn{ width: 20px; height: 20px; position: absolute; top: 110px; background: transparent no-repeat center top; display: block; overflow: hidden; text-indent: -999999em; }
#btm-content .btn:hover{ background-position: center bottom; }
#btm-content .btn-prev{ left: 0px; background-image: url(/Healthcast/Images/btn-leftarrow.gif); }
#btm-content .btn-next{ right: 0px; background-image: url(/Healthcast/Images/btn-rightarrow.gif); }
#btm-content h2{ font-size: 24px; line-height: 30px; }
#btm-content .recent-healthcasts{ width: 910px; height: 310px; position: relative; display: inline; float: left; margin: 0 25px; overflow: hidden; }
#btm-content ul.list-thumbs, #main-content ul.list-thumbs{ width: 9999999em; position: absolute; display: inline; float: left; overflow: hidden; }
#btm-content ul.list-thumbs li, #main-content ul.list-thumbs li{ width: 210px; background: transparent url(/Healthcast/Images/bg-recenthealthcast.gif) no-repeat center top; display: inline; float: left; margin: 0 10px 10px 0px; overflow: hidden; padding: 5px; }
#btm-content ul.list-thumbs li .thumb, #main-content ul.list-thumbs li .thumb{ width: 204px; height: 134px; position: relative; display: inline; float: left; margin: 3px 3px 18px; overflow: hidden; text-align: center; }
#btm-content ul.list-thumbs li .thumb a, #main-content ul.list-thumbs li .thumb a{ width: 204px; height: 134px; position: absolute; left: 0px; top: 0px; background: transparent url(/Healthcast/Images/btn-play-thumb.png) no-repeat center top; display: block; margin: 0; overflow: hidden; text-indent: -99999em; }
#btm-content ul.list-thumbs li .thumb a:hover, #main-content ul.list-thumbs li .thumb a:hover{ background-position: center bottom; }
#btm-content ul.list-thumbs li h3 a{ color: #2264a2; font-family: Calibri, Arial, Verdana, Sans-Serif; font-size: 18px; font-weight: normal; }
#btm-content ul.list-thumbs li h3 a:hover{ color: #666; }
#btm-content ul.list-thumbs li p{ color: #666; font-size: 12px !important; line-height: 18px !important; }
#btm-content ul.list-thumbs li .watch-healthcast{ color: #2264a2; font-family: Calibri, Arial, Verdana, Sans-Serif; font-size: 12px; }
#btm-content ul.list-thumbs li .watch-healthcast:hover{ color: #666; }

/* External Video Player */
.external-video-container{ padding: 17px 0 0 17px; background: transparent url(/Healthcast/Images/external-video-bg.gif) no-repeat; margin: 15px 0 0; }
#video-details{ width: 685px; background: transparent url(/Healthcast/Images/bg-video-details.gif) no-repeat center bottom; display: inline; float: left; margin: 15px 0 0; overflow: hidden; }
#video-details .information{ width: 645px; background: transparent url(/Healthcast/Images/bg-video-information.gif) no-repeat center top; display: inline; float: left; padding: 15px 20px; }
#video-details .information .summary{ width: 330px; display: inline; float: left; }
#video-details .information .summary h1{ color: #2264a2; font-size: 18px; line-height: 18px; margin: 0 0 5px; padding: 0; }
#video-details .information .summary p{ color: #666; font-size: 13px; line-height: 18px; }
#video-details .information .related-services{ width: 270px; display: inline; float: right; }
#video-details .information .related-services h2{ color: #2264a2; font-size: 18px; line-height: 18px; margin: 0 0 5px; padding: 0; }
#video-details .information .related-services ul{ padding: 0; }
#video-details .information .related-services ul li{ background: transparent url(/Healthcast/Images/bullet-square1.gif) no-repeat left 9px; font-size: 13px; font-style: italic; line-height: 18px; list-style: none; margin: 0; padding: 0 0 0 10px; }
#video-details .information .related-services ul li a{ background: transparent none; color: #666; padding: 0; }
#video-details .information .related-services ul li a:hover{ color: #2264a2; }

/* Healthcast Library */
#healthcast-categories{ width: 685px; overflow: hidden; }
#healthcast-categories .category-list{ width: 705px; display: inline; float: left; overflow: hidden; }
#healthcast-categories .category-list .healthcast-category{ width: 204px; background: transparent url(/Healthcast/Images/bg-healthcastcategory-thumb.gif) no-repeat center top; display: inline; float: left; margin: 0 12px 12px 0; padding: 8px 8px 0; }
#healthcast-categories .category-list .healthcast-category .thumb{ width: 204px; height: 134px; overflow: hidden; margin: 0 0 12px;  }
#healthcast-categories .category-list .healthcast-category .details{  }
#healthcast-categories .category-list .healthcast-category .details h2{ font-weight: normal; }
#healthcast-categories .category-list .healthcast-category .details h2 a:hover{ color: #666; }
#healthcast-categories .category-list .healthcast-category .details p{ color: #666; font-size: 14px; text-align: left; }

/* Browse Category */
#main-content .category-information{ width: 100%; min-height: 250px; height: auto !important; height: 250px; background: transparent url(/Healthcast/Images/bg-latesthealthcast-photo.gif) no-repeat left top; display: inline; float: left; margin: 0 0 20px; overflow: hidden; }
#main-content .category-information .details{ width: 300px; display: inline; float: right; margin: 9px 0 0; }
#main-content .category-information .details p{ color: #666; font-size: 14px; }
#main-content .category-information .photo{ width: 350px; height: 230px; position: relative; display: inline; float: left; margin: 10px; overflow: hidden; }
#main-content .category-information .photo img{ position: absolute; }
#video-list{ position: relative; display: inline; float: left; overflow: hidden; }
#video-list h2{ height: 30px; background: #eee; color: #666; line-height: 30px; padding: 0 0 0 10px; }
#video-list .view-format{ position: absolute; right: 0px; top: 8px; }
#video-list .view-format li{ display: inline; float: left; margin: 0 10px 0 0; }
#video-list .view-format li a{ width: 15px; height: 13px; background: transparent no-repeat center bottom; display: inline; float: left; overflow: hidden; text-indent: -999999em; }
#video-list .view-format li a.thumbs{ background-image: url(/Healthcast/Images/btn-thumbview.gif); }
#video-list.thumb-view .view-format li a.thumbs{ background-position: center top; }
#video-list .view-format li a.list{ background-image: url(/Healthcast/Images/btn-listview.gif); }
#video-list.list-view .view-format li a.list{ background-position: center top; }
#video-list.thumb-view .videos{ margin: 10px 0 0; }
#video-list.thumb-view .videos .video{ width: 685px; min-height: 150px; height: auto !important; height: 150px; background: transparent url(/Healthcast/Images/bg-healthcastcategory-thumb.gif) no-repeat left top; display: inline; float: left; margin: 0 0 20px; overflow: hidden; }
#video-list.thumb-view .videos .video .thumb{ width: 204px; height: 134px; position: relative; display: inline; float: left; margin: 8px 15px 8px 8px; overflow: hidden; }
#video-list.thumb-view .videos .video .thumb a{ width: 204px; height: 134px; position: absolute; left: 0px; top: 0px; background: transparent url(/Healthcast/Images/btn-play-thumb.png) no-repeat center top; display: block; overflow: hidden; text-indent: -99999em; }
#video-list.thumb-view .videos .video .thumb a:hover{ background-position: center bottom; }
#video-list.thumb-view .videos .video h3{ width: 455px; display: inline; float: left; font-weight: normal; }
#video-list.thumb-view .videos .video h3 a{ color: #2264a2; }
#video-list.thumb-view .videos .video h3 a:hover{ color: #666; }
#video-list.thumb-view .videos .video p{ width: 455px; color: #666; display: inline; float: left; margin: 0; }
#video-list.thumb-view .videos .video a.cta{ color: #2264a2; font-weight: bold; }
#video-list.thumb-view .videos .video a.cta:hover{ color: #666; }

#video-list.list-view .videos{ margin: 10px 0 0; }
#video-list.list-view .videos .video{ width: 635px; min-height: 40px; height: auto !important; height: 40px; position: relative; background: transparent none; margin: 0 0 24px; padding: 0 0 0 50px; }
#video-list.list-view .videos .video .thumb{ display: none; }
#video-list.list-view .videos .video h3{ font-weight: normal; }
#video-list.list-view .videos .video h3 a{ color: #2264a2; }
#video-list.list-view .videos .video h3 a:hover{ color: #666; }
#video-list.list-view .videos .video p{ color: #666; margin: 0; }
#video-list.list-view .videos .video a.cta{ width: 40px; height: 40px; position: absolute; left: 0px; top: 0px; background: transparent url(/Healthcast/Images/btn-playvideo.gif) no-repeat center top; display: block; overflow: hidden; text-indent: -99999em; }
#video-list.list-view .videos .video a.cta:hover{ background-position: center bottom; }


/* View Video */
.healthcast-view #mid-content{ position: relative; }
.healthcast-view #mid-content .arrow{ width: 35px; height: 35px; position: absolute; top: 100px; background: transparent no-repeat center top; overflow: hidden; text-indent: -99999em; }
.healthcast-view #mid-content .arrow:hover{ background-position: center bottom; }
.healthcast-view #mid-content .arrow-prev{ left: 0px; background-image: url(/Healthcast/Images/relvids-arrow-left.gif); }
.healthcast-view #mid-content .arrow-next{ right: 0px; background-image: url(/Healthcast/Images/relvids-arrow-right.gif); }
.healthcast-view #related-videos.scrollable{ width: 890px; height: 220px; position: relative; display: inline; float: left; overflow: hidden; margin: 0 0 0 35px; }
.healthcast-view #related-videos.scrollable ul{ width: 200000em; position: absolute; }
.healthcast-view #related-videos ul li{ margin: 0 40px 20px 0; }
.healthcast-view #related-videos.scrollable ul li{ margin: 0 30px 20px 0; }

/* Pager */
.pager{}
.pager a, .pager a:link, .pager a:visited{ display: block !important; float: left !important; padding: 2px 6px !important; border-right: 1px solid #dedede !important; text-decoration: none !important; }
.pager a:hover{ text-decoration: underline !important; }
.pager .disabled, .pager .disabled:hover{ color: #999 !important; text-decoration: none !important; }
.pager a.pager-command{ display: block !important; float: left !important; margin-right: 2px !important; padding: 2px 4px !important; font-weight: bold !important; }
.pager a.pager-next{ border-right: 0 none !important; }
.pager .pager-current{ display: block !important; float: left !important; padding: 2px 6px !important; border-right: 1px solid #dedede !important; color: #333 !important; font-weight: bold !important; }
.pager .pager-summary{ float: left !important; margin: 0 0 0 10px !important; padding: 3px 4px !important; color: #999 !important; font-size: 11px; }

/* Footer */
#footer-right{ height: 30px; background: transparent url(/Healthcast/Images/footer-logo-sub.gif) no-repeat 100% 0; }