img{
	border: 0 !important;
}

#header h1 {
	position: absolute;
	top: 8px;
	left: 0;
	width: 320px;
	height: 44px;
	float: left;
	background: url(../i/h1_logo_nypchild.gif) no-repeat 0 0;
}

#header-sub .search {
	visibility: hidden;
	display: none;
}

body.home #header-sub .search {
	float: right;
	padding: 0;	
	/* Hides from IE-mac \*/
	text-align: right;
	margin: 20px 0 0 0;
	/* End hide from IE-mac */
	visibility: visible;
	display: block;
}

body.home .search .input-text {
	font-size: 11px;
	width: 170px;
	margin: 6px 0 0 0;
	padding: 0;
	font-weight: normal;
}

#header {
	background:#ffd43c url(../i/bkg_header.gif) repeat-x 0 0;
	border-bottom: none;
}

.box-dashed {
	border:#026860 1px dashed;
	background: #fcfcdd;
	padding: 0 15px 10px 15px;
}

/* FOR HEALTH IN THE NEWS BODY IMAGES MIGRATED FROM GREYSTONE*/
body.omitbodyimg .col-2 img {
	display: none !important; 
}


/* ####################################################### SITE NAV SPECIFICS ####################################################### */

#nav-main {
	border-top: 1px solid #ffd43c;
	border-left: none;
	clear: both;
	padding-top: 0px;

}

#nav-main li { border-right: none; }

#nav-main li, #nav-main li a:hover { background: url(../i/nav_main.gif) no-repeat 0 0; }
li#nav-main1, li#nav-main1 a { width: 131px; }
.section1 li#nav-main1, li#nav-main1 a:hover { background-position: 0 -29px; }

li#nav-main2, li#nav-main2 a {
	width: 130px;
	background-position: -131px 0px;
}

.section2 li#nav-main2, li#nav-main2 a:hover { background-position: -131px -29px; }

li#nav-main3, li#nav-main3 a {
	width: 117px;
	background-position: -261px 0px;
}

.section3 li#nav-main3, li#nav-main3 a:hover { background-position: -261px -29px; }

li#nav-main4, li#nav-main4 a {
	width: 184px;
	background-position: -378px 0px;
}

.section4 li#nav-main4, li#nav-main4 a:hover { background-position: -378px -29px; }

li#nav-main5 {
	width: 215px;
	background-position: -563px 0px;
}

.section5 li#nav-main5, li#nav-main5 a:hover { background-position: -563px -29px; }

li#nav-main6 {
	width: 192px;
	background-position: -778px 0px;
}

.section6 li#nav-main6, li#nav-main6 a:hover { background-position: -778px -29px; }

/* ####################################################### PANOS ####################################################### */
.sections #pano { background-color: #fef3b9; }
.section1 #pano { background-color: #b8e080; }
.section2 #pano { background-color: #fcc07e; }
.section3 #pano { background-color: #afdff3; }
.section4 #pano { background-color: #ffc0b8; }
.section5 #pano { background-color: #edc4dd; }
.section6 #pano { background-color: #bde7de; }
body.home #pano { background: url(../i/bkg_pano_home.gif) repeat-x 0 0; }

body.home #pano-sub { background: url(../i/pano_home.jpg) no-repeat 0 0; }
.sections #pano-sub { background: url(../i/pano.jpg) no-repeat 0 0; }
.section1 #pano-sub { background: url(../i/pano_one.jpg) no-repeat 0 0; }
.section2 #pano-sub { background: url(../i/pano_two.jpg) no-repeat 0 0; }
.section3 #pano-sub { background: url(../i/pano_three.jpg) no-repeat 0 0; }
.section4 #pano-sub { background: url(../i/pano_four.jpg) no-repeat 0 0; }
.section5 #pano-sub { background: url(../i/pano_five.jpg) no-repeat 0 0; }
.section6 #pano-sub { background: url(../i/pano_six.jpg) no-repeat 0 0; }

/* ####################################################### NAV TOOLBAR - NON FLASH ####################################################### */
.home #nav-toolbar {
	display: block;
	position: absolute;
	height: 49px;
	top: 198px;
	right: 4px;
}

#nav-toolbar {
	width: 368px;
	height: 49px;
	background: url(../i/nav_toolbar_launch.gif) no-repeat 0 0;
	top: 31px;
	_top: 30px;
	right: 0;
}

#nav-toolbar li {
	float: left;
	height: 25px;
}

#tools1 { width: 255px; }
#tools2 { width: 110px; }
#tools3 { width: 115px; }
#tools4 { width: 75px; }
#tools5 { width: 75px; }
#tools6 { width: 100px; }

/* ####################################################### MAIN CONTENT - NYP HP ####################################################### */

.home #content {
	background-color: #ffffff;
	margin: 0;
	padding: 0;
	font-size: 11px;
	line-height: 18px;
}

body.section2 .col-2 h4.h4-adjust {
	margin:-15px 0 0 0; 
	padding: 0;
	font-size: 21px; 
	color: #ff9d42;
}

.home .content-sub
{
	background:transparent url(../i/bkg_otherfeature.gif) repeat-y 450px 0;
}

/*####################################################### CONTAINER FOR CONTENT ####################################################### */
#featured {
	width: 970px;
	margin: 10px 0 0 0;
	/* Hides from IE-mac \*/
	margin: 0;
	/* End hide from IE-mac */
	padding: 0 0 20px 0;
}

.featured-item {
	float: left;
	display: block;
	margin: 0;
}

.last {
	float: right;
	display: block;
}

/*####################################################### 1ST COLUMN - LATEST NEWS #######################################################*/
body.home #feature-news {
	width: 430px;
	margin: 0 20px 0 0;
	padding: 0;
}

body.home #feature-news h3 {
	display: block;
	width: 420px;
	height: 34px;
	background: url(../i/h3_news.gif) repeat-x 0 0;
	margin: 0;
	padding: 0;
}

body.home .news-item {
	float: left;
	display: block;
	margin: 0;
	padding: 0 0 20px 0;
}

body.home .news-img {
	float: left;
	display: block;
	width: 103px;
	text-align: center;
}

body.home .news-content {
	display: block;
	float: left;
	width: 327px;
	font-size: 11px;
	line-height: 18px;
}

body.home .news-content a, body.home .news-content strong {
	color: #743573;
}

body.home .news-content .btn {
	vertical-align: bottom;
}


/*####################################################### 1ST FEATURE - CENTERS OF EXCELLENCE ####################################################### */

body.home #feature-other {
	width: 520px;
	margin: 0;
	padding: 0 0 20px 0;
	background: url(../i/bkg_otherfeature.gif) repeat-y 0 0;
}

body.home #library {
	float: left;
	width: 290px;
	margin: 0;
	padding: 0 0 10px 0;
}

body.home #library h3 {
	background: url(../i/h3_library.gif) no-repeat 0 0;
	width: 281px;
	height: 30px;
	padding: 0 0 8px 0;
	margin: 0;
}

body.home #library #hp-video {
	margin: 0 0 0 9px;
	padding: 0 0 18px 0;
	text-align: center;
	background: #badfed url(../i/bkg_video.gif) no-repeat 5px 30px;
}

#flashcontent {
	margin: 0;
	padding: 0; 
	display: block;
}

#flashcontent a {
	background-color: #badfed;
	color: #7d5b51;
	font-size: 12px;
	line-height: 14px;
	font-family: 'Trebuchet MS','Arial',sans-serif;
	border: 1px solid #c4b7a6;
	padding: 4px;
}

#flashcontent p {
	margin: 10px 0 10px 0;
	height: 180px;
}

#interactive {
	margin: 0 0 0 9px;
	padding: 0 0 14px 0;
	background-color: #badfed;
}

#interactive ul {
	list-style: none;
	margin: 0 0 0 11px;
	padding: 0 0 0 0;
}

#interactive li {
	width: 258px;
	height: 60px;
	padding: 0;
	margin: 0 0 10px 0;
	border: #a5d5eb 1px solid;
}

body.home #library #advocacy {
	margin: 0 0 0 9px;
	padding: 18px 10px 0 10px;
	background: url(../i/bkg_advocacy.gif) repeat-x 0 0;
}

body.home #library #advocacy h3 {
	background: url(../i/h3_advocacy.gif) no-repeat 0 0;
	width: 204px;
	height: 14px;
	padding: 0;
	margin: 0 0 10px 0;
}

body.home #library #advocacy strong {
	color:#f48b03;
}


#flexspace-feature{
	margin: 0 0 0 9px;
	
}

#flexspace-feature h3{
	background: url(../i/h3_noteworthy.gif) no-repeat 0 0 !important;
	width: 204px;
	height: 32px;
	padding: 0;
	margin: 0 0 10px 0;

}

#flexspace-feature ul{
padding: 10px 10px 0 10px;

}

#flexspace-feature ul li{
	list-style-type: none;
	padding: 0 5px 14px 0;
}

#flexspace-feature li strong, #flexspace-feature li a{
	color:#f48b03;
}



.viewmore {
	width: 96px;
	height: 22px;
	margin: 10px 0 0 0;
	background: url(../i/btn_viewmore.gif) no-repeat 0 0;
}

.joinnow {
	width: 131px;
	height: 22px;
	float: right;
	margin-top: 10px;
	padding-right: 30px;
	background: url(../i/btn_joinournetwork.gif) no-repeat 0 0;
}

.joinnow a, .joinnow a:hover {
	border-bottom: none;
}


/*####################################################### 2ND COLUMN - LIBRARY #######################################################*/
#tout {
	width: 230px;
	margin: 0;
	padding: 0 0 20px 0;
}

#find-lastname {
	display: none;
}

#find-specialty {
	background: #e2f3cb;
	width: 226px;
}

#find-specialty h3, #find-lastname h3 {
	background: url(../i/h3_find.gif) no-repeat 0 0;
	width: 226px;
	height: 23px;
	padding: 0;
	margin: 0;
}

#find-specialty h4, #find-lastname h4 {
	width: 114px;
	height: 27px;
}

#find-specialty h4 { background: url(../i/h4_specialty_on.gif) no-repeat 0 0; }

#find-lastname h4 { background: url(../i/h4_specialty.gif) no-repeat 0 0; }

#find-specialty h5, #find-lastname h5 {
	width: 112px;
	height: 27px;
}

#find-specialty h5 { background: url(../i/h5_lastname.gif) no-repeat 0 0; }
#find-lastname h5 { background: url(../i/h5_lastname_on.gif) no-repeat 0 0; }

#by-specialty {
	background: #fdf3f3 url(../i/bkg_search.gif) repeat-x 0 0;
	padding: 5px 0 5px 9px;
	_padding: 12px 0 10px 9px;
	margin: 0;
	width: 217px;
}

#by-lastname {
	background: #fdf3f3 url(../i/bkg_search.gif) repeat-x 0 0;
	padding: 5px 0 5px 9px;
	_padding: 12px 0 10px 9px;
	margin: 0;
	width: 217px;
}

#tout .input-text {
	font-size: 11px;
	width: 168px;
	font-weight: normal;
	margin: 15px 0 15px 0;
	_margin: 5px 0 0 0;
}

#tout .input-go {
	padding: 10px 0 0 0;
	_padding: 0;
}

#optional {
	background: url(../i/bkg_optional.gif) no-repeat 0 0;
	width: 208px;
	height: 9px;
	padding: 0;
	margin: 0 0 14px 0;
	_margin: 15px 0 9px 0;
	float: left;
}

#tout select {
	font-size: 11px;
	width: 200px;
	font-weight: normal;
	margin: 0 0 10px 0;
	padding: 0;
}

#patients {
	margin: 0;
	padding: 0;
	background: #f8eff2 url(../i/bkg_patients.gif) repeat-x 0 0;
	width: 226px;
}

#patients h3 {
	background: url(../i/h3_patients.gif) no-repeat 0 0;
	width: 226px;
	height: 30px;
	padding: 0;
	margin: 0;
}

#patients a , #patients strong {
	color: #743573;
}

#tout ul {
	list-style: none;
	margin: 14px 0 0 12px;
	padding: 0;
}

#tout li {
	padding: 0 5px 14px 0;
}

#pro {
	margin: 0;
	padding: 0;
	background: #eaf9f6 url(../i/bkg_pro.gif) repeat-x 0 0;
	width: 226px;
}

#pro h3 {
	background: url(../i/h3_pro.gif) no-repeat 0 0;
	width: 226px;
	height: 30px;
	padding: 0;
	margin: 0;
}

#pro a, #pro strong {
	color: #389e86;
}

#contact-info {
	background: url(../i/bkg_contact.gif) repeat-x 0 0;
	padding: 18px 0 10px 0;
	margin: 0;
	width: 226px;
}

#contact-info h3 {
	background: url(../i/h3_contact.gif) no-repeat 0 0;
	width: 57px;
	height: 12px;
	padding: 0;
	margin: 0 0 10px 10px;
}

#contact-info strong {
	color: #f48b03;
}

.mediaplayer-wrap
{
	margin: 0px 0 10px 0;
	height: 480px;
	text-align: center;
	background: transparent url(http://webmedia.nyp.org/cms/nyp/i/bkg_humanatlas.jpg) no-repeat 0 -2px;
}

#mediaplayer-flash
{
	padding-top: 11px;
}

/* #######################################################

COL 2, CONTENT FORM

####################################################### */

form, fieldset {
	margin: 0;
	padding: 0;
}

form fieldset.vertical, form fieldset.horizontal {
	clear: both;
	border: none;
	border-bottom: 1px solid #ffe65b;
	padding: 0 0 20px 20px;
	margin: 0 0 30px 0;
	_margin: 0 0 30px 0; /* For IE PC*/
	background: #fefbea url(../i/bkg_form.gif) repeat-x 0 0;
	display: block;	
}


/*fieldset fieldset {
	background: transparent;
	border: none;
	margin: -20px 0 0 0;
	padding: 0;
}*/

fieldset.vertical select, fieldset.horizontal select {
	margin: 5px 4px 5px 0;
	padding: 0;
	font-size: 11px;
}

.horizontal label, .vertical label {
	padding-right: 20px;
	margin: 3px 0 0 0;
	text-align:right;
	width:130px;
	float:left;
	font-size: 12px;
	line-height: 18px;
	font-family: 'Trebuchet MS','Arial',sans-serif;
}

.vertical label {
	float: none;
}

.center label {
	margin: 0 auto;
	position: relative;
	padding-left: 30%;
}

fieldset.vertical legend, fieldset.horizontal legend {
	color:#5c261a;
	font-family: 'Trebuchet MS','Arial',sans-serif;
	font-size:13px;
	padding: 20px 0 10px 0;
	/* Hides from IE-mac \*/
	padding: 50px 0 10px 0;
	/* End hide from IE-mac */
	_margin: -40px 0 5px 0; /* For IE PC*/
	height: 20px;
	position: relative;
	text-transform: uppercase;
	font-weight: bold;
	white-space: pre; /* hack: make sure */
}

.br {display:none;} 

fieldset.vertical textfield, fieldset.horizontal textfield {
	font: 12px  Verdana, Arial, Helvetica, sans-serif ;
	color: #333;
	margin: 5px 0 5px 0;
	height: 20px;
	padding: 3px;
	/* voice-family: "\"}\""; 
	voice-family:inherit; */
	width:187px;
}

fieldset.vertical textarea, fieldset.horizontal textarea {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	margin: 0;
	padding: 0;
}


fieldset.vertical ol {
	margin: 0 0 5px 0;
	padding: 0;
}

fieldset.vertical li {
	list-style: none;
	padding: 0 8px 8px 8px;
	margin: 0 0 5px 0;
	font-family: 'Trebuchet MS','Arial',sans-serif;
	font-size:12px;
}

fieldset.horizontal ol {
	margin: 10px 0 5px 0;
	padding: 0;
}

fieldset.horizontal li {
	list-style: none;
	padding: 8px;
	margin: 10px 0 5px 0;
	font-family: 'Trebuchet MS','Arial',sans-serif;
	font-size:12px;
}

fieldset.vertical li span, fieldset.horizontal li span {
	list-style: none;
	padding: 0 0 10px 22px;
	margin: 0;
	font-family: 'Trebuchet MS','Arial',sans-serif;
	font-size:10px;
	color: #026860;
}

.form-box {
	display: block;
	float: left;
}

.sr {
	position: absolute;
	left: -9999em;
	top: 0;
	width: 1px;
	height: 1px;
	overflow: hidden;
}

label em {
	color: #cc0000;
}

/* #######################################################

FIND A PHYSICIAN, PROFILE BADGES

####################################################### */

.section1 .col-2 .awards
{
	float: right;
	width: 160px;
}

.section1 .col-2 .awards .dots { margin: 5px 0 12px 0; }

.section1 .col-2 .topdoctors
{
	height: 37px;
	background-image: none;
}

.section1 .col-2 .topdoctors h5,  .section1 .col-2 .nymag h5
{
	font-size: 11px;
	text-transform: none;
}

.section1 .col-2 .topdoctors a, .section1 .col-2 .nymag a
{
	font-family: Trebuchet MS;
	color: #3B8C86;
	border-bottom: none;
	font-weight: normal;
	line-height: 1.4em;
}

.section1 .col-2 .topdoctors a:hover, .section1 .col-2 .nymag a:hover { text-decoration: underline; }

.section1 .col-2 .nymag h5
{
	margin: 3px 0 0 5px;
	padding: 0;
}

.section1 .col-2 .topdoctors h5
{
	margin: 0;
	padding: 0;
}

.section1 .col-2 .topdoctors img
{
	margin: 2px 3px 0 0;
	padding: 0;
	border: 0;
	float: left;
}

.section1 .col-2 .nymag img
{
	margin: 0 6px 0 0;
	padding: 0;
	border: 0;
	line-height: 15px;
	float: left;
}

.section1 .col-2 .physpic #physician-photo
{
	float: none;
	margin: 0;
}


/* #######################################################

PORTAL PAGE

####################################################### */


body.portal {
	background: #ffe47e url(../i/bkg_portal.gif) repeat-x 0 0;
	margin: 97px 0 0 0;
	padding: 0;
	text-align: center;
}

body.portal #content {
	background: transparent;
	margin: 0 auto;
	position: relative;
}

body.portal .content-sub {
	width: 946px;
	background: transparent;
	position: relative;
	height: 254px;
	padding: 0;
	margin: 0 auto;
}

body.portal #child-morgan {
	width: 479px;
	background: url(../i/bkg_morgan.gif) no-repeat 0 52px;
	height: 254px;
}

body.portal #child-morgan h3 {
	width: 246px;
	height: 120px;
	background: url(../i/morgan_logo.gif) no-repeat 0 0;
	margin: 52px 0 0 52px;
	_margin: 52px 0 0 26px;
	padding: 0;
	float: left;
}

body.portal #child-morgan h4 {
	width: 246px;
	height: 89px;
	float: left;
	margin: 0 0 0 52px;
	_margin: 0 0 0 26px;
	padding: 0;
}

body.portal #child-morgan h4 a {
	background: url(../i/btn_morgan.gif) no-repeat 0 0;
	
}

body.portal #child-morgan h4 a:hover {
	background: url(../i/btn_morgan.gif) no-repeat 0 -89px;
	/*background-position: 0 -89px;*/
}

body.portal #child-morgan h5 {
	width: 181px;
	height: 254px;
	background: url(../i/morgan_photo.jpg) no-repeat 0 0;
	float: right;
	margin: 23px 0 0 0;
	padding: 0;
}
/*

body.portal #child-middle {
	background: url(../i/bkg_middle.gif) no-repeat 0 0;
	width: 11px;
	height: 305px;
	display: block;
}
*/

body.portal #child-komansky {
	width: 467px;	
	height: 254px;
	background: transparent url(../i/bkg_komansky.gif) no-repeat 416px 52px;
}

body.portal #child-komansky h3 {
	width: 246px;
	height: 120px;
	background: url(../i/logo_komansky.gif) no-repeat 0 0;
	float: left;
	margin: 52px 0 0 0;
}

body.portal #child-komansky h4 {
	width: 229px;
	height: 89px;
	float: left;
}

body.portal #child-komansky h4 a {
	background: url(../i/btn_komansky.gif) no-repeat 0 0;
}

body.portal #child-komansky h4 a:hover {
	background: url(../i/btn_komansky.gif) no-repeat 0 -89px;
}
	
	
body.portal #child-komansky h5 {
	width: 187px;
	height: 305px;
	background: url(../i/komansky_photo.jpg) no-repeat 0 0;
	float: left;
	margin: 23px 0 0 0;
}

body.portal #portal-text {
	margin: 0 auto;
	position: relative;
	padding: 40px 0 0 0;
	_padding: 0 0 0 0;
	_top: -30px;
	text-align: center;
	width: 510px;
	color: #8f6636;
	font-family: 'Trebuchet MS','Arial',sans-serif;
	font-size: 13px;
	line-height: 18px;
}

body.error {
	margin: 0;
	padding: 0;
}

body.error #portal-text {
	width: 800px;
	padding: 43px 0 0 0;
}

body.error {

}

body.portal #portal-text a {
	color: #8f6636;
	font-family: 'Trebuchet MS','Arial',sans-serif;
	font-size: 13px;
	line-height: 18px;
	
}


/* Family Advisory Council */

	.c-1, .c-2, .c-3, .c-4 {
			float : left;
			margin: 0 0 0 5px;
			width: 137px;
			}
			
	.c-1, .c-3{margin-left: 0;}
	
	
.col-2 .red {
	color: #db4222;
}

/* #######################################################

Audio Podcast

####################################################### */

#fea-audio {
	background: url(../../nyp/i/bkg_podcast.gif) repeat-x 0 0;
	padding: 18px 16px 0 16px;
	margin: 10px 0 0 0;
}

#pod-content {
	display: block;
	width: 260px;
	margin: 0 15px 0 0;
}

#pod-content h4 {
	background: url(../../nyp/i/h4_podcast.gif) no-repeat 0 0;
	padding: 0;
	margin: 0;
	display: block;
	width: 161px;
	height: 22px;
}

#pod-content p {
	line-height: 19px;
}

#pod-img {
	background: url(../../nyp/i/featured_audiopodcast.jpg) no-repeat 0 0;
	padding: 0;
	margin: 0;
	display: block;
	width: 195px;
	height: 145px;
	float: right;
}

.pod-btns {
	float: right;
	display: block;
}






.pod-ctrls{
	float: left;
	width: 51px;
	_margin-right: 10px;

}

a.btn-playpod{
	display: block;
	width: 24px;
	height: 21px;
	float: left;
	margin-right: 2px;
	background: url(../../nyp/i/btn_playpod.gif) no-repeat 0 0;
	

}

a.btn-stoppod{
	display: block;
	width: 24px;
	height: 21px;
	float: right;
	background: url(../../nyp/i/btn_stoppod.gif) no-repeat 0 0;

}


.pod-all {
	background: url(../../nyp/i/btn_pod_all.gif) no-repeat 0 0;
	display: block;
	width: 92px;
	height: 24px;
	padding: 0;
	margin: 0 5px 0 0;
	float: left;
}

.pod-rss {
	background: url(../../nyp/i/btn_pod_rss.gif) no-repeat 0 0;
	display: block;
	width: 31px;
	height: 24px;
	padding: 0;
	margin: 0 5px 0 0;
	float: left;
}

.pod-itunes {
	background: url(../../nyp/i/btn_pod_itunes.gif) no-repeat 0 0;
	display: block;
	width: 44px;
	height: 24px;
	padding: 0;
	margin: 0;
	float: left;
}

.pod-btns a, .pod-btns a:hover {
	border: 0;
	text-decoration: none;
}

.audio {
	border-top: #c4c1c1 1px solid;
	background: #f5f5f6;
	margin: 20px 0 0 0;
	padding: 0;
	display: block;
	float: left;
	width: 496px;
}

.tp-head {
	color: #476870;
	font-size: 16px;
	line-height: 20px;
	background: none;
	text-transform: none;
	font-style: italic;
	margin: 0;
}

.audio h4 {
	color: #9ba251;
	font-size: 16px;
	line-height: 20px;
	background: none;
	text-transform: none;
	font-weight: normal;
	margin: 0;
	padding: 18px 16px 0 16px;
	float: left;
}

.audio .pod-btns {
	padding: 18px 16px 0 0;
	float: right;
	display: block;
}

.audio h5#breast, .audio h5#child, .audio h5#diabetes, .audio h5#health, .audio h5#mind, .audio h5#men, 
.audio h5#women, .audio h5#tp-cardio, .audio h5#tp-gastro, .audio h5#tp-gynecology, .audio h5#tp-neuro,
.audio h5#tp-ortho, .audio h5#tp-pulmonary, .audio h5#tp-urology {
	width: 78px;
	height: 48px;
	padding: 0;
	float: left;
	border: #c4c1c1 1px solid;
	margin: 0 8px 0 16px;
	_margin: 0 6px 0 8px;
}

.audio h5#breast { background: url(../../nyp/i/img_audio_podcast1.gif) no-repeat 0 0; }
.audio h5#child { background: url(../../nyp/i/img_audio_podcast2.gif) no-repeat 0 0; }
.audio h5#diabetes { background: url(../../nyp/i/img_audio_podcast3.gif) no-repeat 0 0; }
.audio h5#health { background: url(../../nyp/i/img_audio_podcast4.gif) no-repeat 0 0; }
.audio h5#mind { background: url(../../nyp/i/img_audio_podcast5.gif) no-repeat 0 0; }
.audio h5#men {	background: url(../../nyp/i/img_audio_podcast6.gif) no-repeat 0 0; }
.audio h5#women { background: url(../../nyp/i/img_audio_podcast7.gif) no-repeat 0 0; }
.audio h5#tp-cardio { background: url(../../nyp/i/img_audio_podcast8.gif) no-repeat 0 0; }
.audio h5#tp-gastro { background: url(../../nyp/i/img_audio_podcast9.gif) no-repeat 0 0; }
.audio h5#tp-gynecology { background: url(../../nyp/i/img_audio_podcast10.gif) no-repeat 0 0; }
.audio h5#tp-neuro { background: url(../../nyp/i/img_audio_podcast11.gif) no-repeat 0 0; }
.audio h5#tp-ortho { background: url(../../nyp/i/img_audio_podcast12.gif) no-repeat 0 0; }
.audio h5#tp-pulmonary { background: url(../../nyp/i/img_audio_podcast13.gif) no-repeat 0 0; }
.audio h5#tp-urology { background: url(../../nyp/i/img_audio_podcast14.gif) no-repeat 0 0; }

.audio-media {
	display: block;
	float: left;
	margin: 5px 0 0 0;
	padding: 0;
	width: 496px;
}

.audio-player {
	width: 315px;
	height: 50px;
	float: left;
	border: #dddfe0 1px solid;
	background-color: #cddcdc;
	margin: 0 0 0 7px;
	_margin: 0 0 0 0;
	display: block;
	text-align: center;
}

.audio table {
	margin: 18px 0 0 0;
	padding: 0;
	float: left;
	width: 495px;
	border: 0;
	background: #f5f5f6;
}

.audio tr {
	margin: 0;
	padding: 0;
	border: 0;
}

.audio tr.odd {
	background: #ffffff;
}

.audio td {
	margin: 0;
	padding: 0;
	border: 0;
}

.audio td.list-no {
	padding: 0 3px 0 18px;
	vertical-align: top;
	margin: 0;
}

.audio td.list-content {
	width: 370px;
	padding: 0 8px 0 0;
}

.pfp td.list-content {
	width: 450px;
	padding: 0 8px 0 0;
}

.audio a {
	color: #2d2121;
	font-size: 12px;
	border: 0;
	line-height: 16px;
}

.audio a:hover {
	color: #aeae68;
	text-decoration: none;
	border: 0;
}

.audio td.list-link a, .audio td.list-link a:hover {
	text-align: right;
	color: #a7a9ac;
	font-size: 10px;
	border: 0;
	line-height: 16px;
}

.container-disclaimer {
	/*border-top: #c7dcda 1px solid;*/
	margin: 8px 10px 0 10px;	
}

.container-disclaimer strong {
	color: #6ca19a;
}

.disclaimer {
	font-size: 10px !important;
	line-height: 16px !important;
	color: #614741;
}

#pod-video {
	width: 460px;
	height: 220px;
	border: #476A71 1px solid;
}