#header h2{position: absolute; top: 0px;right: 3px;width: 466px;height: 55px;background: url(../i/site_title.gif) no-repeat 0 0;}/* HOME PAGE MAIN NAV */body.home #nav-main li, body.home #nav-main li a:hover { background: url(../i/nav_main.gif) no-repeat 0 0; }body.home li#nav-main1, body.home li#nav-main1 a { width: 96px; }body.home .section1 li#nav-main1, body.home li#nav-main1 a:hover { background-position: 0 -29px; }body.home li#nav-main2, body.home li#nav-main2 a{	width: 131px;	background-position: -96px 0;}body.home .section2 li#nav-main2, body.home li#nav-main2 a:hover { background-position: -96px -29px; }body.home li#nav-main3, body.home li#nav-main3 a{	width: 135px;	background-position: -234px 0;}body.home .section3 li#nav-main3, body.home li#nav-main3 a:hover { background-position: -234px -29px; }body.home li#nav-main4, body.home li#nav-main4 a{	width: 132px;	background-position: -384px 0;}body.home .section4 li#nav-main4, body.home li#nav-main4 a:hover { background-position: -384px -29px; }body.home li#nav-main5{	width: 191px;background-position: -516px 0;}body.home .section5 li#nav-main5, body.home li#nav-main5 a:hover { background-position: -516px -29px; }body.home li#nav-main6{width: 187px;background-position: -707px 0;}body.home .section6 li#nav-main6, body.home li#nav-main6 a:hover { background-position: -707px -29px; }/* ####################################################### PANOS ####################################################### */#pano { 	background-color: #F6F2F1;}#pano #pano-sub { 	background: url(/i/pano_one.jpg) no-repeat 0 0; 	height: 245px;}/* ####################################################### NAV TOOLBAR - NON FLASH ####################################################### */.home #nav-toolbar {	top: 204px;}#nav-toolbar{	width: 438px;	background: transparent url(../i/nav_toolbar_launch.gif) no-repeat 0 0;	border-top: 1px solid #ccc;	border-left: 1px solid #ccc;	border-right: 1px solid #ccc;}#nav-toolbar li{	float: left;	height: 20px;}#tools1 { width: 298px; }#tools2 { width: 140px; }#tools3 { width: 184px; }#tools4 { width: 81px; }#tools5 { width: 98px; }#tools6 { width: 75px; }/* ####################################################### MAIN CONTENT - NYP HP ####################################################### */body.home #content h3, .home #content p, .home #content a { color: white; }body.home #content{	background-image:url(../i/v2/bg_home.jpg);	background-color: #48403d;	padding-top: 12px;	background-repeat: no-repeat;	background-position: center top;}/*body.home .content-sub{ 	background: transparent url(../i/v2/bkg_contentsub.gif) repeat-y 0 0;	}*//*/*####################################################### CONTAINER FOR CONTENT ####################################################### */body.home #featured {		margin: 0;	padding: 0 0 0px 0;	overflow:hidden;}body.home .featured-item {	float: left;	display: block;}.last {	display: block;	margin: 0;	padding: 0;}/* ####################################################### Column Setup & Widths ####################################################### */body.home #video{	width: 282px;	height: 655px;	background: transparent url(../i/v2/bkg_hp_vid.jpg) 1px 0 no-repeat;	margin-right: 22px;	line-height: 1em;	/*background-color: pink;*/}#news-wrap{	width: 476px;	/*background-color: teal;*/}body.home #col-3{	width: 282px;	/*background-color: yellow;*/}/*####################################################### 1ST COLUMN - VIDEOS #######################################################*/body.home h3#video-showcase{	background: transparent url(../i/h3_videoshowcase.gif) no-repeat 0 0;	width: 117px;	height: 11px;	margin: 12px 0 0 12px;	padding: 0;	}#video-player{	height: 303px;	margin: 13px 0 0 12px;}#getflash{	color: #000000;	padding: 10px 50px 0 10px;}h3#podcast-save{	background: transparent url(../i/v2/bkg_hp_podcast.gif) no-repeat 0 0;		width: 281px;	height: 40px;	margin: 14px 0 0 1px;}h4#podcast-title{	background: transparent url(../i/v2/h3_podcast_saveyourlife.gif) no-repeat 12px 0;		width: 176x;	height: 72px;	margin: 0;	padding: 0;}body.home #video #podcast img{	margin: -75px 11px 0 197px;	padding: 0;		float: right;}body.home #video #archive{	background: #3f3535 url(../i/btn_archive.jpg) no-repeat 0 0;	margin: 10px 0 20px 0;	width: 89px;	height: 17px;}body.home #video ul#radio{	position: relative;	margin: 10px 0 0 12px;	width: 140px;	height: 17px;}body.home #video ul#radio li{	list-style: none;	background: none;	}body.home #video ul#radio li#rss{	background: #3f3535 url(../i/pc_rss.gif) no-repeat 0 0;	top: 0px;	left: 0px;	position: absolute;	width: 31px;	height: 17px;}body.home #video ul#radio li#itunes{	background: #3f3535 url(../i/pc_itunes.gif) no-repeat 0 0;	top: 0px;	left: 37px;	position: absolute;	width: 47px;	height: 17px;}body.home #video ul#radio li#viewall{	background: #3f3535 url(../i/pc_viewall.gif) no-repeat 0 0;	top: 0px;	left: 92px;	position: absolute;	width: 110px;	height: 17px;}#interactive-features{	margin: 30px 0 0 13px;	border-bottom: }h3#interactive-title{	background: transparent url(../i/v2/h3_interactivefeatures.gif) no-repeat 0 0;		width: 149px;	height: 11px;}body.home .callout1{	background: url(/i/fea_skull2.gif) no-repeat 0 0;	width: 167px;	height: 130px;	margin: 0px 0 0px 5px;}body.home .callout2{	background: url(../i/h6_aneurysms.jpg) no-repeat 0 0;	width: 176px;	height: 60px;	margin: 10px 0 0px 0;	padding: 0;}.interactive{	background-image: none !important;	height: 1px;	background-color: #5d544f !important;	margin: 15px 0 0 0;}/* ####################################################### 2ND FEATURE - NEWS ####################################################### */body.home #news .newsline{robotic_arm.swfrobotic_arm2.swfrobotic_arm3.swf	height: 1px;	background-color: #74696a;	width: 100%;}body.home #news{	padding-bottom: 50px;}body.home #news h3 {	width: 255px;		height: 18px;	display: block;	background: url(../i/v2/h3_news.gif) no-repeat;	margin: 15px 0 10px 0px;	line-height: 1em;}body.home #news p{	margin: 0;	line-height: 1.6em;	color: #d4d3d3;	}body.home #news a, #news li a{	text-decoration: underline !important;}body.home #news p a:hover, #news li a:hover, .five a:hover{	background-color: #2d2525;	text-decoration: none;}body.home .news-item {	padding: 10px 0 10px 0px;	color: #ffffff;		font-size: 11px;	line-height: 18px;	margin: 0 0 5px 0;	border-bottom: 1px solid #8f8685;}.one { background: none; }.two { background: none; }.three { background: none; }.four, .five { background: none; 	border-top: 1px solid #8f8685;	border-bottom: none !important;}.five {}.news-photo {	float: left;	margin: 0 13px 0 0;	border: 1px solid #7d7772;}	body.home #news h4, body.home #news h4 a {	color: #ffffff;	font-size: 16px;	font-weight:normal;	font-family:Georgia, Times New Roman, Times, serif;	margin-bottom: 5px;}body.home #news h4 a {	text-decoration: none !important;}body.home #news h4 a:hover {	color: #d4d3d3;}body.home #news span {	color: #a2a09a;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;}body.home #news .view-more {	width: 135px;		height: 33px;	display: block;	background: url(../i/btn_viewall.jpg) no-repeat;	margin: 0 0 0px 0;}body.home .news-more{	margin-bottom: 5px;}body.home #news h5 {	width: 115px;		height: 25px;	display: block;	margin: 0px 0 0x 0;	float: left;	color: #b6aa9e;	font-size: 16px;}body.home #news .box-left {	color: #f8f9f7;	float: left;	width: 172px;	margin: 0;	padding: 0;		/*background-color: yellow;*/}body.home #news .box-right {	color: #f8f9f7;	float: left;	width: 180px;	margin: 0;	padding: 0;	/*background-color: pink;*/}#news ul { list-style-type: none; }/* ####################################################### 3RD FEATURE - BOXES ####################################################### */.feature-one {	background-color: #404752;	margin: 0px 0 5px 0;	padding:5px 0 12px 0;}.feature h4{	color: #e2e4f1;	width: 160px;	font-size: 13px;	text-align: center;	margin: 0;	padding:10px 0 0 0;	margin: 0px 0 10px 0;}.feature-two h4{	color: #e3d8d8;}.f-item h5{	font-family: Georgia, Times New Roman, Times, serif;	color:#f5e6a5;	font-size: 12px;}.f-item h6{	font-size: 11px;	color: #d9e0eb;	font-weight: normal;}.f-item p{	color: #99a3b5 !important;	margin: 0px 0 0px 0;	font-size: 10px;}.f-item em{	color:#99a3b5;	font-style: normal;	}.f-item{	width: 161px;	border-top: 1px dashed #9a9fbf;	margin: 15px 0 0 9px;}.feature-two .f-item{	margin: 5px 0 0 0px;	border-top: 1px dashed #6d6664;	}.f-one{	margin-top: 0;}.f-item img{	margin:5px 0 0px 0;	padding:0;	border:0;}.f-item a{	display: block;	margin-top: 2px;	padding: 3px;	line-height: 1.3em;}.f-item a:hover{	text-decoration: none;	background-color: #212935;}.feature-two .f-item a:hover{	background-color: #271d1d;	}.feature-two{	margin: 0 0 5px 0;	padding: 0px 8px 1px 8px;	background-color: #3b312e;	width:167px;}.feature-two h6{	font-size: 13px;}.feature-two h6 a{	color:#f5e6a5 !important;}.feature-two ul li{	list-style-type: none;	margin: 5px 0 5px 8px;}.feature h4{	color: #e2e4f1;	width: 160px;	font-size: 13px;	text-align: center;	margin: 0;	padding:10px 0 0 0;	margin: 0px 0 10px 0;}.s-item {	background: #36302e;}.s-item h5{	font-family: Georgia, Times New Roman, Times, serif;	color:#f5e6a5;	font-size: 12px;	margin: 5px 0 5px 12px;}.s-item h6{	font-size: 11px;	color: #fff;	font-weight: normal;	margin: 5px 0 5px 12px;}.s-item p{	color: #978a85 !important;	margin: 5px 0 20px 12px;	padding: 0 0 10px 0;	font-size: 10px;}#footer-sub h5 {	font-sie:11px !important;}#nav-info ul li {	color:#000000;}.tableBodyText {font-size: 11px; font-family: Arial, Helvetica, sans-serif;line-height:15px;padding:4px;}.tableTimeBold {font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold;text-align:left;line-height:15px; padding:4px;}.g-bold {	font-weight:bold;}.EventDate {	font-size:12px;	font-weight:bold;}.letter-txt {	padding:10px;}.landingPageDivL {	float:left;	width:202px;	margin:0 30px 10px 0px;	}.landingPageDivL h6{	font-size:12px;	line-height:15px;	margin:2px 0 0 0px;	width:202px;	text-align:center;}.contactInfo {	padding:10px;}.feature-3 {background-color:#3B312E;margin:0pt 0pt 0px 0px;padding:0px 0px 0px 0px;}a:link img {border: 0px;}a:visited img {border: 0px;}#map,  {margin-bottom:115px;background-color:black;}#steig_in_media{padding-bottom:5px;/*background-color:black;*/}.feature-col {width:177px;/*background:silver;*/float:left;margin-right:10px;padding:0px 0 10px 0;}.feature-col3 {width:282px;height:1106px;background: transparent url(../i/v2/bkg_contentsub.gif) repeat-y 0 0;	float:left;margin-left:10px;padding-bottom: 20010px;  /* X + padding-bottom */  margin-bottom: -20000px;  /* X */}.feature-items{	margin-bottom: 5px;	background-image: url(../i/v2/feature_items_bkg.gif);	background-repeat: repeat-x;	/*background-color:#fbf8ee;*/	}		.feature-items-blue{	margin-bottom: 5px;	/*background-image: url(../i/v2/feature_items_bkg.gif);*/	background-repeat: repeat-x;	background-color:#5c84a8;	}	.feature-items-video{	margin-bottom: 5px;	background-image: url(../i/v2/feature_items_bkg.gif);	background-repeat: repeat-x;	background-color:#faf7eb;	}#video-player {margin-top:0px !important;}h3#video_show{	background: transparent url(../i/v2/showcase.gif) no-repeat 0 0;		width: 282px;	height: 40px;	}#footer-wrapper {	height:120px;	background-color:#dedbdb;}#footer #footer-sub h5 {	color:#915851;	text-transform:capitalize;	font-weight:normal;	font-family:verdana;}#footer #footer-sub #nav-info a {	color:#726666;	font-weight:normal;	line-height:16px;	font-family:verdana;	font-size:10px;	}	#block {			display:block;		}				.featured_news h2 {			margin-bottom:10px;		}				#xoff_event {		background: url('i/savethedate020411a.jpg');		backgroung:no-repeate;		width:459px;		height:65px;		}				.some_event {				display:block;		width:95%;		margin:auto;		height:20px !important;		margin-left:6px;		margin-top:43px;		position:absolute;		width:456px;		}				.some_event [href] {		color:#4e4643;		}				.some_event a:link {		color:#4e4643;		}
