/* global stylesheet ile */

/* 
COLOR REFERENCE
dk grey:	#333
med grey:	#ccc
dk blue:	#022c84
red:		#b30500
yellow:		#f7b538
tracy red:  #8a0400
*/

/* general content  
------------------------------------------------------------------------------------ */
*, html *	{margin: 0; padding: 0;}
/*#3f3f3f*/
body	{margin:  0; text-align: center; background-color:#111111; color: #454545; font-size: 12px; font-family: arial,helvetica,sans-serif; background:url('/static/set/default/img/bg_generic_2.jpg') #161616 no-repeat 50% 0%; background-attachment: fixed;}
body.downtown {background:url('/static/set/default/img/bg_downtown.jpg') #161616 no-repeat 50% 0%; background-attachment: fixed;}
body.chelsea-hells-kitchen{background:url('/static/set/default/img/bg_chelsea.jpg') #161616 no-repeat 50% 0%; background-attachment: fixed;}
body.harlem {background:url('/static/set/default/img/bg_harlem.jpg') #161616 no-repeat 50% 0%; background-attachment: fixed;}
body.lower-east-side-east-village {background:url('/static/set/default/img/bg_les.jpg') #161616 no-repeat 50% 0%; background-attachment: fixed;}
body.midtown {background:url('/static/set/default/img/bg_midtown.jpg') #161616 no-repeat 50% 0%; background-attachment: fixed;}
body.murray-hill-gramercy{background:url('/static/set/default/img/bg_murray_hill_gramercy.jpg') #161616 no-repeat 50% 0%; background-attachment: fixed;}
body.upper-east-side {background:url('/static/set/default/img/bg_ues.jpg') #161616 no-repeat 50% 0%; background-attachment: fixed;}
body.upper-west-side {background:url('/static/set/default/img/bg_uws.jpg') #161616 no-repeat 50% 0%; background-attachment: fixed;}
body.greenwich-village-soho {background:url('/static/set/default/img/bg_village_soho.jpg') #161616 no-repeat 50% 0%; background-attachment: fixed;}
body.washington-heights-inwood {background:url('/static/set/default/img/bg_wash_hghts_inwood.jpg') #161616 no-repeat 50% 0%; background-attachment: fixed;}
body.manhattan {background:url('/static/set/default/img/bg_generic_2.jpg') #161616 no-repeat 50% 0%; background-attachment: fixed;}

.page {width: 994px;position: relative; margin: 0 auto; text-align: left; background: #fff;padding:10px;}
.header_page {
	width: 994px;  
	position: relative;
	 margin: 0 auto; 
	 text-align: left; 
	
	 
}	

a	{color: #8a0400; text-decoration: none;cursor: pointer;}
/*a:hover	{text-decoration: underline;}*/
	a.arrow_right	{height: 11px; padding: 0 13px 0 0; background: url("/static/set/default/img/icon_arrow_right_dkblue.gif") 100% 50% no-repeat;}
img, fieldset	{border-style: none;}
iframe{border:none;}
/*float left moved to accont.css*/

.fltright, .flt_right	{float: right;}
/*clear moved to account_class.css*/
.clearfix {display: block; clear: both; }

/* test AMB */
.bg {
		position: absolute; width: 100%; height:156px;
		left: 0px;		
		background: url("/static/set/default/img/header_bg.jpg");
	}
	
.lredbar{
		float:left;
		position: absolute;
		left:0;
		bottom:0px;
		background: url("/static/set/default/img/red_sliver.gif");
		width:50%;
		height:26px;
	}
.rgreybar{
		float:right;
		position: absolute;
		background: url("/static/set/default/img/dk_grey_sliver.gif");
		width:50%;
		height:26px;
		bottom:0px;
		right:0px;
		
	}	
.subnavbar_left {
    background:url(/static/set/default/img/red_sliver_header.gif); 
    background-repeat: repeat-x; 
    float: left;
    width: 50%; 
    margin-top:156px; 
    height:40px;
	border: none;
}
.subnavbar_right {
    background:url(/static/set/default/img/red_sliver_header.gif); 
    background-repeat: repeat-x; 
	float:left;
    width: 50%; 
    margin-top:156px; 
    height:40px;
	border: none;
}
/*test content*/
.content{background: #ffffff;
border-left: 0px solid #ffffff;
border-right: 0px solid #ffffff; 
border-bottom: 0px solid #ffffff;
border-top: 1px solid;
padding-bottom:15px;
margin-left:auto;
margin-right:auto;
width:994px;
text-align:left;
}
.left_stories{
float:left;
}
.content .left_stories{
float:left;
width:660px;
padding-left:10px;
}
.left_stories .stories{

margin-bottom:15px;
}

/* header 
------------------------------------------------------------------------------------ */
.r_header .logo	{

/* width: 244px; */
float:left;
position:absolute;

width:300px;
height: 101px;
margin:0px 0px 0px 0;
top: 10px;
left: 0px; 
background: url("/static/set/default/img/dnainfo_main_logo.png") top left no-repeat;
text-indent: -9999px;
}


.r_header_wrap	
{
	position:  relative; 
	
	/*width: 1500px; */
	padding: 0 0 0 0; 
	font-size: 11px;
	background-color: transparent;
	/* background: url("/static/set/default/img/header_bg.jpg"); */
	
}
		.r_header_content {width:728px; float:right; padding:0 0 0 0; height: 130px;}
		
		.r_header_content .time	{float: left; position: relative; top: 2px; width: 220px; height:20px; margin: 0 0 0 3px; visibility:hidden;}
			.r_header_content .time p	{float: left; margin: 0;}
		.r_header_content .weather	{float: left; position: relative; top: -15px; width: 135px;}
			.r_header_content .weather p	{float: left; margin: 0;}
			.r_header_content .weather .forecast_icon	{position: relative; top: 10px; left: 3px;}
		.r_header_content .alerts	{float: right; margin: 0 10px 0 0;}
			.r_header_content .alerts .textfield	{width: 138px; height: 13px; padding: 1px 0 0 2px; font-size: 11px; border: 1px solid #000;}
			.r_header_content .alerts .btn_go	{height: 16px; padding: 1px 2px; color: #fff; font-weight: bold; text-transform: uppercase; background: #8a0400; border-style: none;}
		
		.r_header_wrap .top_block{float: right;margin:5px 0;height:20px;}
			.r_header_wrap .top_block .forcast{float:left;margin:0;height:21px; position:relative;vertical-align:middle;color:#000;color:#fff; background: url("/static/set/default/img/weather/top_box_bg.png") repeat-x; margin-right:10px;}
			.r_header_wrap .top_block .forcast .bg_l{position:absolute; left:-6px;background: url("/static/set/default/img/weather/top_box_bg_l.png");width:6px;height:20px}
			.r_header_wrap .top_block .forcast .bg_r{position:absolute; top:0; right:-6px;background: url("/static/set/default/img/weather/top_box_bg_r.png");width:6px;height:20px}
			.r_header_wrap .top_block .forcast .detail{float:left}
			.r_header_wrap .top_block .forcast .title{font-weight:bold;float:left; font-size:14px;line-height:21px;margin:0 0 0 5px;}
			.r_header_wrap .top_block .forcast .icon{ float:left;margin:-10px 5px;}
			.r_header_wrap .top_block .forcast .temp{ float:left; font-size:12px; line-height:21px; margin:0 5px; font-weight:600;}
			.r_header_wrap .top_block .forcast .more_temp{ float:left;line-height:21px;margin:0 5px;}
			.r_header_wrap .top_block .forcast a{color:#fff}
			
		.r_header_wrap .account	{float:right; text-transform:uppercase; vertical-align:middle;}
			.r_header_wrap .account p {float:rigth;vertical-align:top;margin:3px 0 0 0}
		.r_header_wrap .ad	{ position:relative; margin: 0;  height:90px;}
			.r_header_wrap .ad a	{border-style: none;}
	
	
/* navigation
------------------------------------------------------------------------------------*/
.r_nav	{width: 994px;  height:24px;}
.home .r_nav	{float: right; width: 750px; margin: 0 6px 0 0;}
.r_nav ul	{list-style: none; position:relative; z-index:45;}
.r_nav .search	{float: right; width: 138px;height:23px;  padding:2px 0 0 6px; text-align: left; border: none; background: url("/static/set/default/img/blue_search_box.gif") }
.r_nav .search .textfield {width: 112px; height: 12px; align: left; font-size: 11px; margin:2px 0 5px 0;}
.r_nav .nav_main	{height: 26px; background: #333; background: url("/static/set/default/img/dk_grey_sliver.gif") ;}
.r_nav .nav_main li	{ float: left; height: 21px; position: relative; z-index: 4000;}
.r_nav .nav_main li.time {font-family: arial; color: #9E9E9E; font-size: 11px; font-weight: normal; padding-right: 15px;position: absolute; display: inline; margin: 7px 15px -4px 10px;}
.r_nav .nav_main li a { display: block; height: 21px; padding: 5px 0px 0 10px; font-weight: normal; color: #fff; font-size: 1.4em;}

/* 217
ghborhoods */
.r_nav .nav_main li.neighborhoods a	{ background: url("/static/set/default/img/red_sliver.gif");border-left:solid #b30500; border-width:1px; width:145px;}
.r_nav .nav_main li.neighborhoods .neighborhoods_menu {display: none; position: absolute; background: url("/static/set/default/img/red_drop_down_bg.gif"); z-index: 50;} 
.r_nav .nav_main li.neighborhoods .neighborhoods_menu li {float: none; height: 26px; margin: 0; padding-top: 0;}
.r_nav .nav_main li.neighborhoods .neighborhoods_menu li a	{ font-weight: bold; font-size: 14px;color: #fff; background: none;border-style: none; width: 600px;}
.r_nav .nav_main li.neighborhoods .neighborhoods_menu li a span{ font-size:12px;font-weight:300;}
.r_nav .nav_main li.neighborhoods .neighborhoods_menu li A:link { text-decoration: none;}
.r_nav .nav_main li.neighborhoods .neighborhoods_menu li A:visited { text-decoration: none;}
.r_nav .nav_main li.neighborhoods .neighborhoods_menu li A:active { text-decoration: none; color: #77CFF8;}
.r_nav .nav_main li.neighborhoods .neighborhoods_menu li A:hover { text-decoration: none; color: #77CFF8;}

/* Topics */
.r_nav .nav_main li.sections a	{padding: 5px 11px 0 10px;background: url("/static/set/default/img/grey_sliver.gif"); border-right: 1px solid #404040; }
.r_nav .nav_main li.sections .sections_menu {display: none; position: absolute; padding: 0px 0;width: 265px; background: url("/static/set/default/img/grey_drop_down_bg.gif"); z-index: 2000;}
.r_nav .nav_main li.sections .sections_menu li	{float: none; height: 26px; margin: 0; padding: 0;}
.r_nav .nav_main li.sections .sections_menu li a {font-weight:200; font-size: 12px; color: #FFF; background: none; border-style: none; text-transform: uppercase;  width: 265px;}
.r_nav .nav_main li.sections a.active {color: #333; background: url("/static/set/default/img/icon_arrow_down_dkgrey.gif") 97% 50% no-repeat #fff; border-left: 2px solid #333;}
.r_nav .nav_main li.sections .sections_menu li A:link { text-decoration: none;}
.r_nav .nav_main li.sections .sections_menu li A:visited { text-decoration: none;}
.r_nav .nav_main li.sections .sections_menu li A:active { text-decoration: none; color: #77CFF8;}
.r_nav .nav_main li.sections .sections_menu li A:hover { text-decoration: none; color: #77CFF8;}

/* Sweepstakes */
.r_nav .nav_main li.sweepstake a {padding: 5px 11px 0 10px;background: url("/static/set/default/img/orange_sliver.png"); border-right: 1px solid #404040;}
.r_nav .nav_main li.sweepstake a{border-right:none;}

/* Deals */
.r_nav .nav_main li.deals a {padding:5px 11px 0 10px; background: url("/static/set/default/img/deals/deals_sliver.gif"); background-repeat: repeat-x;}
.r_nav .nav_main li.deals {list-style-type: none;}
.r_nav .nav_main li.deals .deals_menu {display: none; position: absolute; padding: 0px 0;width: 265px; background: url("/static/set/default/img/deals/deals_dropdown_sliver.gif"); z-index: 2000;}
.r_nav .nav_main li.deals .deals_menu li {float: none; height: 26px; margin: 0; padding: 0;}
.r_nav .nav_main li.deals .deals_menu li a {font-weight:200; font-size: 12px; color: #FFF; background: none; border-style: none; text-transform: uppercase;  width: 265px;}
.r_nav .nav_main li.deals a.active {color: #333; background: url("/static/set/default/img/icon_arrow_down_dkgrey.gif") 97% 50% no-repeat #fff; border-left: 2px solid #333;}
.r_nav .nav_main li.deals .deals_menu li A:link { text-decoration: none;}
.r_nav .nav_main li.deals .deals_menu li A:visited { text-decoration: none;}
.r_nav .nav_main li.deals .deals_menu li A:active { text-decoration: none; color: #77CFF8;}
.r_nav .nav_main li.deals .deals_menu li A:hover { text-decoration: none; color: #77CFF8;}

.r_nav .nav_main .csr_top_nav a {padding: 0 0 0 0;}

.r_nav .nav_main li.sponsor_fathersday a{padding: 5px 11px 0 10px;background: url("/static/set/default/img/SweepsTake/fathers_day_deals/fd_nav_button.gif"); background-repeat: repeat-x; text-transform:uppercase; }
.r_nav .nav_main li.sponsor_fathersday{list-style-type:none;}
.r_nav .nav_main li.sponsor_spa a{color: #555555; padding: 5px 11px 0 10px;background: url("/static/set/default/img/deals/spa/nav_sliver.gif"); background-repeat: repeat-x; text-transform:uppercase; }
.r_nav .nav_main li.sponsor_spa{list-style-type:none;}
.r_nav .nav_main li.sponsor_nofeerentals a{padding: 5px 11px 0 10px;background: url("/static/set/default/img/urbanedge/nav_sliver.gif"); background-repeat: repeat-x; text-transform:uppercase; }
.r_nav .nav_main li.sponsor_nofeerentals {list-style-type: none;}
.r_nav .nav_main li.sponsor_shapeup a{padding: 5px 11px 0 10px;background: url("/static/set/default/img/deals/shape-up/nav_sliver.gif"); background-repeat: repeat-x; text-transform:uppercase; }
.r_nav .nav_main li.sponsor_shapeup {list-style-type: none;}
.r_nav .nav_main li.sponsor_holiday_guide a{padding: 5px 8px 0 8px;background: url("/static/set/default/img/deals/shape-up/holiday_deal_link_bg.jpg"); background-repeat: repeat-x; text-transform:uppercase; }
.r_nav .nav_main li.sponsor_holiday_guide {list-style-type: none;}
.r_nav .nav_main li.sponsor_wellness a{padding: 5px 8px 0 8px;background: url("/static/set/default/img/special-report/wellness-month/green_sliver.png"); background-repeat: repeat-x; text-transform:uppercase; }
.r_nav .nav_main li.sponsor_wellness {list-style-type: none;}
.r_nav .nav_main li.sponsor_nyc_kids a{padding: 5px 8px 0 8px;background: url("/static/set/default/img/deals/shape-up/kids_link_bg.jpg"); background-repeat: repeat-x; text-transform:uppercase; }
.r_nav .nav_main li.sponsor_nyc_kids {list-style-type: none;}
.r_nav .nav_main li.sponsor_restaurant a{color: #000; padding: 5px 11px 0 10px;background: url("/static/set/default/img/deals/restaurant/nav_sliver.gif"); background-repeat: repeat-x; text-transform:uppercase; }
.r_nav .nav_main li.sponsor_restaurant {list-style-type: none;}
.r_nav .nav_main li.sponsor_uptown a{color: #fff; padding: 5px 11px 0 10px;background: url("/static/set/default/img/deals/uptown-restaurant-month/nav_sliver.gif"); background-repeat: repeat-x; text-transform:uppercase; }
.r_nav .nav_main li.sponsor_uptown {list-style-type: none;}
.r_nav .nav_main li.sponsor_midtown a{color: #fff; padding: 5px 11px 0 10px;background: url("/static/set/default/img/deals/uptown-restaurant-month/nav_sliver.gif"); background-repeat: repeat-x; text-transform:uppercase; }
.r_nav .nav_main li.sponsor_midtown {list-style-type: none;}

.r_nav .nav_main li.sponsor_uptown_beauty a{color: #fff; padding: 5px 11px 0 10px;background: url("/static/set/default/img/deals/uptown-restaurant-month/nav_sliver.gif"); background-repeat: repeat-x; text-transform:uppercase; }
.r_nav .nav_main li.sponsor_uptown_beauty {list-style-type: none;}

.r_nav .nav_main li.special_report { list-style-type: none;}
.r_nav .nav_main li.special_report a{background:url("/static/set/default/img/special-report/911-10th-anniversary/top_nav_btn.jpg") repeat-x; text-transform:uppercase; font-weight:bold; font-family:Arial, sans-serif; color:#000; padding-left:10px; padding-right: 10px;}
.r_nav .nav_main li.fashion_week a{background:url("/static/set/default/img/special-report/fashion-week-2011/FW_sliver.gif") repeat-x; color:#FFFFFF; border-right: 1px solid #ed008c; text-transform:uppercase;}
.r_nav .nav_main li.halloween a{background:url("/static/set/default/img/special-report/halloween-2011/nav_sliver.gif") repeat-x; color:#FFFFFF; text-transform:uppercase; padding-left:10px; padding-right: 10px;}



.r_nav .nav_main li.weather a	{height: 15px; margin: 6px 0 0 0; padding: 0 20px 0 10px; border-left: 1px solid #999;}
.r_nav .nav_sub	{clear: left; height: 26px; background: #ccc; visibility:hidden} /*turning this off*/
.r_nav .nav_sub li	{display: block; float: left; height: 14px; margin: 6px 0; padding: 0 10px; border-right: 1px solid #999;}
.r_nav .nav_sub strong	{color: #8a0400;}
.r_nav .nav_sub a	{font-weight: bold;}
.r_nav .nav_sub li.first	{padding: 0 0 0 10px; border-style: none;}
.r_nav .nav_sub li.more	{padding: 0 15px 0 10px; border-style: none; background: url("/static/set/default/img/icon_arrow_down_blue.gif") 97% 50% no-repeat;}
		

/* footer
------------------------------------------------------------------------------------*/
.r_footer	{ width: 994px; margin:auto; font-size: 11px; text-align: left;
				background:#1e1e1e; position: relative; height:353px;
			}
	.r_footer p	{color:#fff; padding-top:15px; font-weight:bold }
.r_footer a {color:#82d6f2; width:100%;line-height:20px;}
.r_footer ul {list-style-type:none;}
.copyright {color:#828282; padding:10px 5px 0 10px; margin:0 10px 0 0; float:left;}

/* home
------------------------------------------------------------------------------------*/
.home .r_header	{height: 141px;}
	.home .r_header .logo	{ /*height: 93px; background: url("/static/set/default/img/home_DNAinfo.jpg") top left no-repeat; */}
.r_map	{border: 1px solid #d2d2d2; float:left; margin: 0px 0 0 10px;}
.r_top	{width: 718px; height: 460px;margin: 0px 0 0 266px; padding-top: 10px; background:url(/static/set/default/img/top_stories_bg.jpg) 0% 0% no-repeat;}
	.r_top	h3 {padding: 0px 0 0 10px; font-size: 12px; font-weight: bold; color: #373737; text-transform: uppercase; }

/*sepcial icons*/
.top_story_image{ position:relative;}
.larger-image{ position:relative}
.recent_story,.r_news .top-n .image-list .n-top-image{ position:relative}
.top_story_image .story_type_icon, #top-story-nt .story_type_icon,
.recent_story .story_type_icon,.n-top-image .story_type_icon ,
.img-wrapper .story_type_icon,.stories .story_type_icon { position:absolute; left:-8px;top:6px;z-index:2}

.top_story_image .small_icon, #top-story-nt .small_icon,
.recent_story .small_icon,.n-top-image .small_icon ,
.img-wrapper .small_icon,.stories .small_icon {left:-4px;}
.stories .li_gradient_bg .small_icon {left:3px;}
.n-top-image .white-arrow{left:224px; position:absolute }
.r_top .p_1x2b .small_icon,.r_top .p_1x4a .small_icon{margin-right:10px;}

.clusters_T1 .panel{margin:0}
	.panel	{margin: 5px 0 0 0; }
		.panel.fltleft	{margin-left: 10px;}
		.panel.fltright	{margin-right: 10px;}
		.p_1x2	{margin: 13px 0 0 0px; width: 400px; height: 170px; background: url("/static/set/default/img/more_stories_bg.jpg") 0% 0% repeat; border:1px solid #ccc;}
			.p_1x2 .panel_content	{height: 135px; padding:10px 5px 0 10px; }		
		.p_1x2a	{width: 345px; height: 145px; border-bottom: 1px solid #ccc;}
			.p_1x2a .panel_content	{height: 120px;}
		.p_1x2b	{width: 345px; height: 125px;}
			.p_1x2b .panel_content	{height: 97px;margin-bottom: 10px;}
		.p_1x3	{width: 360px; height: 260px; }
			.p_1x3 .panel_content	{height: 215px;}
		.p_1x4	{width: 360px; height: 360px; background: url("/static/set/default/img/bg_panel_1x4.jpg") 0% 0% no-repeat;}
			.p_1x4 .panel_content	{height: 315px;}
		.p_1x4a	{width: 345px; height: 296px; border-bottom: 1px solid #ccc;}
			.p_1x4a .panel_content	{height: 271px;}
		.p_1x6	{width: 360px; height: 545px; }
			.p_1x6 .panel_content	{height: 500px;}
		.p_2x1	{width: 731px; height: 82px; }
			.p_2x1 .panel_content	{height: 35px;}
		.p_2x3	{width: 731px; height: 273px;}
			.p_2x3 .panel_content	{height: 228px;}
		.p_2x6	{width: 731px; height: 545px;}
			.p_2x6 .panel_content	{height: 500px;}
		.panel_content .small_icon{margin-right:10px;}
	.panel .dna_exclusive	{left:16px;position:relative;float: right; display: block; width: 107px; height: 17px; margin: 0 4px 0 0; background: url("/static/set/default/img/icon_dnaexclusive.gif") 0% 0% no-repeat; text-indent: -9999px; overflow: hidden;}
	.panel .dna_breaking	{left:16px;position:relative;float: right; display: block; width: 105px; height: 17px; margin: 0 4px 0 0; background: url("/static/set/default/img/icon_dnabreaking.gif") 0% 0% no-repeat; text-indent: -9999px; overflow: hidden;}
	.panel_content	{padding: 0 15px 0 0; font-size: 12px; }
		.panel_content h2	{margin: 0 0 5px 0; font-size: 14px; line-height: 1.1em; color: #022c84; font-weight: bold;}
		#top_story_0 .panel_content {font-size:14px;}
		#top_story_0 .panel_content h2{font-size:18px;}	
		#top_story_2 .panel_content h2{font-size:18px;}			
			.panel_content h2 a	{font-weight: bold;}
			.p_2x6 .panel_content h2	{font-size: 24px; line-height: 1.3em;}
			.p_2x1 .panel_content h2	{font-size: 18px; line-height: 1.3em;}
		.panel_content .thumb	{}
			.thumb.fltleft	{margin: 0 10px 5px 0;}
			.thumb.fltright	{margin: 0 0 5px 10px;}
		.panel_content a	{font-weight: normal;}
		.panel_content p	{margin: 0 0 10px 0;}
		.panel_content ul	{clear: both; margin: 0 0 5px 0; list-style: square;}
			.p_2x3 .panel_content ul	{clear: none; position: relative; left: 12px;}
			.p_2x6 .panel_content ul	{float: left; clear: none; width: 50%;}
		.panel_content li	{margin: 0 0 2px 14px;}
		.recent	{font-weight: normal; color: #333; font-size: 11px;}
			.recent.breaking	{color: #999; font-style:italic; white-space:nowrap;}
		.panel_content .videoplayer	{margin: 0 0 10px 0; text-align: center; width:320px;}	
		.panel_content .lrgimage	{margin: 0 0 10px 0; text-align: center; width: 320px;}			
			.panel_content .lrgimage img	{width:240px; margin:0 40px 0 40px;}		
		.panel_content .medimage	{margin: 0 0 10px 0; text-align: center; width: 320px;}			
			.panel_content .medimage img	{width:160px; margin:0 80px 0 80px;}
		#story_0 #videoPlayer { margin-right: 10px;}
	.panel_footer	{margin: 5px 14px 0 0; padding: 0 0 0 0; font-size: 11px; }
		.p_1x2 .panel_footer	{padding: 0 0 0 10px;}	
		.panel_footer .category	{}
		.panel_footer .tools	{float: right; white-space:nowrap;}
	.icon.recommend	{height: 12px; padding: 0 0 0 14px; background: url("/static/set/default/img/icon_recommend.gif") 0% 50% no-repeat;}
	.icon.comments	{height: 12px; margin: 0 0 0 3px; padding: 0 0 0 14px; background: url("/static/set/default/img/icon_comment.gif") 0% 50% no-repeat;}
	.icon.print	{height: 12px; padding: 0 0 0 14px; background: url("/static/set/default/img/icon_print.gif") 0% 50% no-repeat;}
	.icon.share_link	{top: -15px; height: 14px; padding: 0 0 0 18px; background: url("/static/set/default/img/at_logo_sm2.gif") 0% 50% no-repeat;}
	.media {display: inline-block; margin: 0 3px 0 0; width: 12px; height: 12px;}
		.video	{background: url("/static/set/default/img/icon_video.gif") 0% 100% no-repeat; }
		.map	{background: url("/static/set/default/img/icon_map.gif") 0% 0% no-repeat;}
		.transcript	{background: url("/static/set/default/img/icon_transcript.gif") 0% 0% no-repeat;}
		.audio	{background: url("/static/set/default/img/icon_audio.gif") 0% 0% no-repeat;}
		.slideshow	{background: url("/static/set/default/img/icon_slideshow.gif") 0% 0% no-repeat;}
		.interactive	{background: url("/static/set/default/img/icon_interactive.gif") 0% 0% no-repeat;}
		.embed	{background: url("/static/set/default/img/icon_embed.gif") 0% 0% no-repeat;}
		.database	{background: url("/static/set/default/img/icon_database.gif") 0% 0% no-repeat;}
		.profile	{background: url("/static/set/default/img/icon_profile.gif") 0% 0% no-repeat;}
		.take_action{background: url("/static/set/default/img/icon_take_action.gif") 0% 0% no-repeat;}		
	
	.twitter_panel	{margin: 3px 0 0 2px;}
	
	.r_news h3	{margin: 15px 3px 0 3px; padding: 0 0 3px 0; border-bottom: 1px solid #999;}
	.r_news .topics2 { margin-left: 5px; width: 645px; border: 1px solid #d2d2d2; }
		.r_news h3 span	{display: block; width: 250px; height: 20px;text-transform:uppercase;}
			.r_news .nbn{width:660px;float:left;}
			/*.r_news .topics h3 span	{background: url("/static/set/default/img/title_topics.gif") 0% 0% no-repeat;}*/
		.r_news h3 a	{display: block; float: right; position: relative; top: -12px; margin: 0 0 -12px 0; font-size: 11px; font-weight: normal;}
	.r_news .nbn_map	{color: #fff; height: 510px; margin: 12px 0 0 0; background: #fff;}
		.nbn_map  h4	{visibility:hidden; color: #fff; font-size: 18px; margin: 3px 15px 0 3px; padding: 0 0 3px 0;}
			.nbn_map  h4 a	{color: #fff;}
		.nbn_map .ptn1	{width: 323px; height: 125px; margin-bottom: 3px; overflow: hidden;}
		.nbn_map .ptn2	{width: 480px; height: 125px; margin-bottom: 3px; overflow: hidden;}
		.nbn_map .ptn3	{width: 165px; height: 253px; margin-bottom: 3px; overflow: hidden;}



		.nbn_map .harlem-ptn1 .inactive	{background: url("/static/set/default/img/neighborhoods/harlem-ptn-1.jpg") 0% 0% no-repeat;}
		.nbn_map .harlem-ptn2 .inactive	{background: url("/static/set/default/img/neighborhoods/harlem-ptn-2.jpg") 0% 0% no-repeat;}
		.nbn_map .harlem-ptn3 .inactive	{background: url("/static/set/default/img/neighborhoods/harlem-ptn-3.jpg") 0% 0% no-repeat;}
		.nbn_map .chelsea-hells-kitchen-ptn1 .inactive	{background: url("/static/set/default/img/neighborhoods/chelsea-hells-kitchen-ptn-1.jpg") 0% 0% no-repeat;}
		.nbn_map .chelsea-hells-kitchen-ptn2 .inactive	{background: url("/static/set/default/img/neighborhoods/chelsea-hells-kitchen-ptn-2.jpg") 0% 0% no-repeat;}
		.nbn_map .chelsea-hells-kitchen-ptn3 .inactive	{background: url("/static/set/default/img/neighborhoods/chelsea-hells-kitchen-ptn-3.jpg") 0% 0% no-repeat;}
		.nbn_map .downtown-ptn1 .inactive	{background: url("/static/set/default/img/neighborhoods/downtown-ptn-1.jpg") 0% 0% no-repeat;}
		.nbn_map .downtown-ptn2 .inactive	{background: url("/static/set/default/img/neighborhoods/downtown-ptn-2.jpg") 0% 0% no-repeat;}
		.nbn_map .downtown-ptn3 .inactive	{background: url("/static/set/default/img/neighborhoods/downtown-ptn-3.jpg") 0% 0% no-repeat;}
		.nbn_map .gramercy-murray-hill-ptn1 .inactive	{background: url("/static/set/default/img/neighborhoods/gramercy-murray-hill-ptn-1.jpg") 0% 0% no-repeat;}
		.nbn_map .gramercy-murray-hill-ptn2 .inactive	{background: url("/static/set/default/img/neighborhoods/gramercy-murray-hill-ptn-2.jpg") 0% 0% no-repeat;}
		.nbn_map .gramercy-murray-hill-ptn3 .inactive	{background: url("/static/set/default/img/neighborhoods/gramercy-murray-hill-ptn-3.jpg") 0% 0% no-repeat;}
		.nbn_map .greenwich-village-ptn1 .inactive	{background: url("/static/set/default/img/neighborhoods/greenwich-village-ptn-1.jpg") 0% 0% no-repeat;}
		.nbn_map .greenwich-village-ptn2 .inactive	{background: url("/static/set/default/img/neighborhoods/greenwich-village-ptn-2.jpg") 0% 0% no-repeat;}
		.nbn_map .greenwich-village-ptn3 .inactive	{background: url("/static/set/default/img/neighborhoods/greenwich-village-ptn-3.jpg") 0% 0% no-repeat;}
		.nbn_map .lower-east-side-ptn1 .inactive	{background: url("/static/set/default/img/neighborhoods/lower-east-side-ptn-1.jpg") 0% 0% no-repeat;}
		.nbn_map .lower-east-side-ptn2 .inactive	{background: url("/static/set/default/img/neighborhoods/lower-east-side-ptn-2.jpg") 0% 0% no-repeat;}
		.nbn_map .lower-east-side-ptn3 .inactive	{background: url("/static/set/default/img/neighborhoods/lower-east-side-ptn-3.jpg") 0% 0% no-repeat;}
		.nbn_map .midtown-ptn1 .inactive	{background: url("/static/set/default/img/neighborhoods/midtown-ptn-1.jpg") 0% 0% no-repeat;}
		.nbn_map .midtown-ptn2 .inactive	{background: url("/static/set/default/img/neighborhoods/midtown-ptn-2.jpg") 0% 0% no-repeat;}
		.nbn_map .midtown-ptn3 .inactive	{background: url("/static/set/default/img/neighborhoods/midtown-ptn-3.jpg") 0% 0% no-repeat;}
		.nbn_map .upper-east-side-ptn1 .inactive	{background: url("/static/set/default/img/neighborhoods/upper-east-side-ptn-1.jpg") 0% 0% no-repeat;}
		.nbn_map .upper-east-side-ptn2 .inactive	{background: url("/static/set/default/img/neighborhoods/upper-east-side-ptn-2.jpg") 0% 0% no-repeat;}
		.nbn_map .upper-east-side-ptn3 .inactive	{background: url("/static/set/default/img/neighborhoods/upper-east-side-ptn-3.jpg") 0% 0% no-repeat;}
		.nbn_map .upper-west-side-ptn1 .inactive	{background: url("/static/set/default/img/neighborhoods/upper-west-side-ptn-1.jpg") 0% 0% no-repeat;}
		.nbn_map .upper-west-side-ptn2 .inactive	{background: url("/static/set/default/img/neighborhoods/upper-west-side-ptn-2.jpg") 0% 0% no-repeat;}
		.nbn_map .upper-west-side-ptn3 .inactive	{background: url("/static/set/default/img/neighborhoods/upper-west-side-ptn-3.jpg") 0% 0% no-repeat;}
		.nbn_map .washington-heights-ptn1 .inactive	{background: url("/static/set/default/img/neighborhoods/washington-heights-ptn-1.jpg") 0% 0% no-repeat;}
		.nbn_map .washington-heights-ptn2 .inactive	{background: url("/static/set/default/img/neighborhoods/washington-heights-ptn-2.jpg") 0% 0% no-repeat;}
		.nbn_map .washington-heights-ptn3 .inactive	{background: url("/static/set/default/img/neighborhoods/washington-heights-ptn-3.jpg") 0% 0% no-repeat;}
		.nbn_map .inactive ul	{visibility:hidden;}
		
		.nbn_map .active {visibility:visible;}
		.nbn_map .active.harlem-ptn1{background: url("/static/set/default/img/neighborhoods/harlem-ptn-1-hover.jpg") 0% 0% no-repeat;}
		.nbn_map .active.harlem-ptn2{background: url("/static/set/default/img/neighborhoods/harlem-ptn-2-hover.jpg") 0% 0% no-repeat;}
		.nbn_map .active.harlem-ptn3{background: url("/static/set/default/img/neighborhoods/harlem-ptn-3-hover.jpg") 0% 0% no-repeat;}
		.nbn_map .active.chelsea-hells-kitchen-ptn1{background: url("/static/set/default/img/neighborhoods/chelsea-hells-kitchen-ptn-1-hover.jpg") 0% 0% no-repeat;}
		.nbn_map .active.chelsea-hells-kitchen-ptn2{background: url("/static/set/default/img/neighborhoods/chelsea-hells-kitchen-ptn-2-hover.jpg") 0% 0% no-repeat;}
		.nbn_map .active.chelsea-hells-kitchen-ptn3{background: url("/static/set/default/img/neighborhoods/chelsea-hells-kitchen-ptn-3-hover.jpg") 0% 0% no-repeat;}
		.nbn_map .active.downtown-ptn1{background: url("/static/set/default/img/neighborhoods/downtown-ptn-1-hover.jpg") 0% 0% no-repeat;}
		.nbn_map .active.downtown-ptn2 {background: url("/static/set/default/img/neighborhoods/downtown-ptn-2-hover.jpg") 0% 0% no-repeat;}
		.nbn_map .active.downtown-ptn3 {background: url("/static/set/default/img/neighborhoods/downtown-ptn-3-hover.jpg") 0% 0% no-repeat;}
		.nbn_map .active.gramercy-murray-hill-ptn1{background: url("/static/set/default/img/neighborhoods/gramercy-murray-hill-ptn-1-hover.jpg") 0% 0% no-repeat;}
		.nbn_map .active.gramercy-murray-hill-ptn2{background: url("/static/set/default/img/neighborhoods/gramercy-murray-hill-ptn-2-hover.jpg") 0% 0% no-repeat;}
		.nbn_map .active.gramercy-murray-hill-ptn3{background: url("/static/set/default/img/neighborhoods/gramercy-murray-hill-ptn-3-hover.jpg") 0% 0% no-repeat;}
		.nbn_map .active.greenwich-village-ptn1{background: url("/static/set/default/img/neighborhoods/greenwich-village-ptn-1-hover.jpg") 0% 0% no-repeat;}
		.nbn_map .active.greenwich-village-ptn2{background: url("/static/set/default/img/neighborhoods/greenwich-village-ptn-2-hover.jpg") 0% 0% no-repeat;}
		.nbn_map .active.greenwich-village-ptn3{background: url("/static/set/default/img/neighborhoods/greenwich-village-ptn-3-hover.jpg") 0% 0% no-repeat;}
		.nbn_map .active.lower-east-side-ptn1{background: url("/static/set/default/img/neighborhoods/lower-east-side-ptn-1-hover.jpg") 0% 0% no-repeat;}
		.nbn_map .active.lower-east-side-ptn2{background: url("/static/set/default/img/neighborhoods/lower-east-side-ptn-2-hover.jpg") 0% 0% no-repeat;}
		.nbn_map .active.lower-east-side-ptn3{background: url("/static/set/default/img/neighborhoods/lower-east-side-ptn-3-hover.jpg") 0% 0% no-repeat;}
		.nbn_map .active.midtown-ptn1{background: url("/static/set/default/img/neighborhoods/midtown-ptn-1-hover.jpg") 0% 0% no-repeat;}
		.nbn_map .active.midtown-ptn2{background: url("/static/set/default/img/neighborhoods/midtown-ptn-2-hover.jpg") 0% 0% no-repeat;}
		.nbn_map .active.midtown-ptn3{background: url("/static/set/default/img/neighborhoods/midtown-ptn-3-hover.jpg") 0% 0% no-repeat;}
		.nbn_map .active.upper-east-side-ptn1{background: url("/static/set/default/img/neighborhoods/upper-east-side-ptn-1-hover.jpg") 0% 0% no-repeat;}
		.nbn_map .active.upper-east-side-ptn2{background: url("/static/set/default/img/neighborhoods/upper-east-side-ptn-2-hover.jpg") 0% 0% no-repeat;}
		.nbn_map .active.upper-east-side-ptn3{background: url("/static/set/default/img/neighborhoods/upper-east-side-ptn-3-hover.jpg") 0% 0% no-repeat;}
		.nbn_map .active.upper-west-side-ptn1{background: url("/static/set/default/img/neighborhoods/upper-west-side-ptn-1-hover.jpg") 0% 0% no-repeat;}
		.nbn_map .active.upper-west-side-ptn2{background: url("/static/set/default/img/neighborhoods/upper-west-side-ptn-2-hover.jpg") 0% 0% no-repeat;}
		.nbn_map .active.upper-west-side-ptn3{background: url("/static/set/default/img/neighborhoods/upper-west-side-ptn-3-hover.jpg") 0% 0% no-repeat;}
		.nbn_map .active.washington-heights-ptn1{background: url("/static/set/default/img/neighborhoods/washington-heights-ptn-1-hover.jpg") 0% 0% no-repeat;}
		.nbn_map .active.washington-heights-ptn2{background: url("/static/set/default/img/neighborhoods/washington-heights-ptn-2-hover.jpg") 0% 0% no-repeat;}
		.nbn_map .active.washington-heights-ptn3{background: url("/static/set/default/img/neighborhoods/washington-heights-ptn-3-hover.jpg") 0% 0% no-repeat;}

			.nbn_map .active ul	{margin: 0 10px 10px 10px; padding: 10px 0 0 0; list-style: square; overflow: hidden;}
			.nbn_map .active li	{margin: 0 0 1px 14px;}
			.nbn_map .active a	{color: #fff;}
				.nbn_map .active a:visited	{color: #fff;}

/* from Marc's original design
		.nbn_map .chelsea.active	{background: url("/static/set/default/img/collage_chelsea.gif") 0% 0% no-repeat;}
			.nbn_map .chelsea.active ul	{height: 75px;} 
			.nbn_map .chelsea.active .credit	{margin: 5px;}
		.nbn_map .active	{color: #fff;}
			.nbn_map .active ul	{margin: 15px; list-style: square; overflow: hidden;}
			.nbn_map .active li	{margin: 0 0 2px 14px;}
			.nbn_map .active a	{color: #fff;}
				.nbn_map .active a:visited	{color: #aaa;}
			.nbn_map .active .credit	{display: block; float: right; font-size: 10px; color: #aaa;}
*/
	.r_news .topics	{}
	/*.r_news .topics h3 span	{background: url("/static/set/default/img/title_news_by_neighborhood.gif") 0% 0% no-repeat;}	*/
		.r_news .topic_list	{margin: 10px 0 0 0;}
			.r_news .topic_list.fltleft	{margin-left: 10px;}
			.r_news .topic_list.fltright	{margin-right: 10px;}
		.r_news .latest_topics	{width: 295px; margin: 0 0 10px 10px; padding: 0 0 5px 0; font-size: 11px; border-bottom: 1px solid #e5eaed; height:95px; overflow:hidden}	
			.r_news .latest_topics h4	{margin: 0 0 8px 0; font-size: 13px;}
				.r_news .latest_topics h4 a	{color: #000; border-bottom: 1px dotted #000;}
			.r_news .latest_topics ul	{margin: 0 0 5px 0;}
			.r_news .latest_topics li	{margin: 0 0 2px 14px; list-style: square;}
			.r_news .latest_topics p	{margin: 0 0 5px 0;}
			.r_news .latest_topics img	{float: left; margin: 0 10px 5px 0;}
			.r_news .latest_topics strong	{color: #8a0400;}
			
	

/* landing
------------------------------------------------------------------------------------*/
.r_scroller	{height: 98px; margin: 0 0 0 0; background: url("/static/set/default/img/scroller_bg.gif") 0% 0% repeat-x; overflow: hidden; position:relative; z-index:1;}
	.r_scroller .scroll_arrow.left	{float: left; width: 15px; height: 93px; margin: 1px 0 0 0; overflow: hidden;}
	.r_scroller .scroll_arrow.right	{float: right; width: 18px; height: 93px; margin: 1px 0 0 0; overflow: hidden;}
		.r_scroller .scroll_arrow.right a	{display: block; width: 18px; height: 93px; background: url("/static/set/default/img/scroller_arrow_right.gif") 0% 0% no-repeat; text-indent: -9999px;}

		.r_scroller .news_story	{float: left; width: 230px; height: 70px; margin: 0 5px; padding: 0 5px 0 0; font-size: 10px; border-right: 1px solid #e5eaed;}
			.r_scroller .news_story .thumb	{display: block; float: left; margin: 0 5px 5px 0;}
			.r_scroller .news_story h5	{margin: 5px 0 2px 0; font-size: 11px;}
		.r_scroller .news_ad	{float: left; width: auto; height: 70px; margin: 0 5px; padding: 0 5px 0 0; font-size: 10px; border-right: 1px solid #e5eaed;}
			.r_scroller .news_ad img	{border: 1px solid #ccc;}
		
/*r_section_title moved to account_class.css*/

.r_section_promo	{height: 98px; margin: 0 0 10px 0; padding: 10px 5px; background: #ededed; border-bottom: 1px solid #dbdbdb;}
	.r_section_promo .promo	{float: left; height: 98px; width: 300px; padding: 0 10px;}
		.r_section_promo .promo.center	{width: 310px; margin: 0 5px; border: 1px solid #dbdbdb; border-width: 0 1px;}
		.r_section_promo .promo .thumb	{float: left; margin: 0 10px 0 0;}
		.r_section_promo .promo h6	{margin: 0 0 2px 0; font-size: 13px; color: #8a0400;}
		.r_section_promo .promo a	{color: #8a0400;}


/* Email Preferences  popup
------------------------------------------------------------------------------------*/

/* content
------------------------------------------------------------------------------------*/
/*new subscription panel */
/*.new_nav_bar ul{
	list-style-type: none;
    padding-top: 5px; 
    padding-bottom: 5px; 
   
    margin: 0;
	font-weight: bold;
	font-family: arial;
   	white-space: nowrap;
    text-align: left;
    
    color: white;
    font-size: 12px;
    width: 100%;
}*/

.new_nav_bar td{
	
	height:22px;
	color:#09C;
	margin:0;
	padding:0 15px 0 15px;
	background: url('/static/set/default/img/bg__tab_image.gif');
}

/*.new_nav_bar_selected{
	display: inline;
   	color: white;	
	vertical-align: bottom;
}
*/

/*new subscription panel
 -------------------------------------------------------------------------------------*/
 /*neighborhood*/
 .r_news .top-n {position:relative;height:220px;}
 .r_news .top-n h4{ font-size:14px;line-height:16px;text-indent:10px;line-height:20px;color:#fff;position:absolute;background: url("/static/set/default/img/montage-top.png") 0% 0% no-repeat; height:28px; width:681px;margin-left:-21px;}
 .r_news .top-n .image-list{position;absolute;left:0;}
 .r_news .top-n .headline-list{position:absolute;right:0; top:24px;width:405px;list-style:none;}
 .r_news .top-n .more_stories{position:absolute;right:0;bottom:10px;width:405px;height:16px;border-bottom:1px solid #a51f22;}
 .r_news .top-n .more_stories img{position:absolute;right:0;bottom:0}
 .r_news .top-n .headline-list li{ height:44px; border-bottom:1px solid #c7c7c7}
 .r_news .top-n .headline-list h5{font-size:14px;}
 .r_news .top-n .headline-list h5:hover{color:#900c11; text-decoration:underline}
 .r_news .top-n .medimage{width:240px;height:180px;overflow:hidden;display:block}
 .r_news .top-n .headline-list li .center_element{float:left;height:100%;width:73px; display: table;  #position: relative; overflow: hidden; }
  .r_news .top-n .headline-list li .center_element_middle {#position: absolute; #top: 50%;display: table-cell; vertical-align: middle;}
 .r_news .top-n .headline-list li .center_element_inner {#position: relative; #top: -50%;}
 .r_news .top-n .image-list{position:absolute;top:30px; list-style:none;}
 .r_news .top-n .image-list li{position:absolute; }

/* lists of news stories */
.r_news	{float: left; width: 644px; margin-left: 10px;}
	.r_news .topic {float:left;}
	.r_news h3	{margin: 5px 3px 0 3px; padding: 0 0 3px 0; border-bottom:none; }
	.r_news .topic h3 {color:#373737;font-size:12px;}
		.r_news .topics2 h2 { font-size: 14px;}
		.r_news .topics2 h2 span { font-size: 16px; margin-left: 2px; }
		.r_news .topics2 h3 { border: none; font-size: 14px;}
		.r_news .neighborhood { width: 658px; border-left:1px solid #000; border-right:1px solid #000; margin-left:10px; }
		.r_news .neighborhood h3 { border: none; font-size: 14px; color:#FFFFFF; }
		.r_news .neighborhood a { color: #00CCFF; font-size:12px; line-height:15px;}
		.r_news .neighborhood .teaser { font-size:12px; padding-bottom:10px;}			
		.r_news .topics2 h3 span {font-size:12px;color: #373737; display: inline; margin-left: 5px; }
			.r_news .nbn h3{font-size:12px;color: #373737;}
			.r_news h3.topics span	{background: url("/static/set/default/img/title_topics.gif") 0% 0% no-repeat;}
			.r_news h3.top_stories span	{background: url("/static/set/default/img/title_top_stories.gif") 0% 0% no-repeat;}
			.r_news h3.most_recent	{font-size: 12px; width: 620px; vertical-align: bottom;padding: 1px;}
			.r_news h3.related_stories span	{background: url("/static/set/default/img/title_related_stories.gif") 0% 0% no-repeat;}
			.r_news h3.headlines_web span	{background: url("/static/set/default/img/title_headlines_web.gif") 0% 0% no-repeat;}
		.r_news h3 a	{display: block; float: right; position: relative; top: -12px; margin: 0 0 -12px 0; font-size: 11px; font-weight: normal;}
			.r_news h3 a.share_link	{top: -15px; height: 14px; padding: 0 0 0 18px; background: url("/static/set/default/img/at_logo_sm2.gif") 0% 50% no-repeat;}
	.r_news .topics	{}
		.r_news .topic_list	{margin: 10px 0 0 0;}
			.r_news .topic_list.fltleft	{margin-left: 10px;}
			.r_news .topic_list.fltright	{margin-right: 10px;}

		.r_news .latest_topics	{width: 295px; margin: 0 0 10px 10px; padding: 0 0 5px 0; font-size: 11px; border-bottom: 1px solid #e5eaed;}	
			.r_news .latest_topics h4	{margin: 0 0 5px 0; font-size: 13px;}
				.r_news .latest_topics h4 a	{color: #000; border-bottom: 1px dotted #000; }
			.r_news .latest_topics ul	{margin: 0 0 5px 0;}
			.r_news .latest_topics li	{margin: 0 0 2px 14px; list-style: square;}
			.r_news .latest_topics p	{margin: 0 0 5px 0;}
			.r_news .latest_topics img	{float: left; margin: 0 10px 5px 0;}
			.r_news .latest_topics strong	{color: #8a0400;}
	
	.top_stories_wrap	{margin: 10px 5px;}
	.top_story	{width: 615px; height: 52px; padding: 5px 15px; background: url("/static/set/default/img/bg_top_story.gif") 0% 0% no-repeat; overflow: hidden;}
		.top_story h2	{margin: 0 0 5px 0; font-size: 16px; color: #022c84; font-weight: bold; height:18px;overflow: hidden;}
		.top_story .category	{display: block; float: left; margin: 0 15px 0 0;}

	
.topics2 h3 {
	border:none; 
	padding:4px 0 0 10px; 
	color:#FFFFFF; 
	height:18px; 
	font-size:12px; 
	font-weight:bold; 
	background: url('/static/set/default/img/top_stories_header.gif') no-repeat; 
	width:660px; }
.topics2 .topics {border-left: 1px solid #000000; border-right:1px solid #000000; padding:1px 0 0 0;}		


.recent_stories_wrap	{margin: 10px 5px 0 5px;}
	.recent_story	{ padding-right:15px; height:90px; margin:10px 0 0 10px;}
	.recent_story .medimage { width:120px;}
	.recent_story_neighborhood	{ margin:10px 0 5px 0px; width:345px;}
	.recent_story	a:hover{ text-decoration:underline;}
	
	.recent_story .lrg{ width:320px;height:214px;overflow:hidden;display:block}
	.recent_story .med{ width:120px;height:90px;overflow:hidden;display:block; margin:0 10px 0 0;float:left;}
	
	.more_local_story {width:303px; height:80px; margin:10px 0 0 10px}
	.more_local_story a {color:#487d96; font-size:14px; font-weight:bold;}
	.neighborhood_recent_top1 .headline{ margin-top:267px; position:absolute; width:330px; font-size:14px; font-weight:bold; line-height:16px;}
	.neighborhood_recent_top1 h3 {margin: 0 0 5px 0;}
	.neighborhood_recent_top1 span.teaser {font-size:12px; line-height:13px; color:#070707; font-weight:500;}
	.neighborhood_recent_top1 .pages { width: 318px; height:20px; text-align:right; padding:0px; margin:0px;background: url("/static/set/default/img/top_stories_scrollbar_sliver.png") repeat; border:1px solid #000000;}
	.neighborhood_recent_top1 .pages h2 {display:inline;font-weight:200; font-size:17px; padding-left:5px; padding-right:5px;  color: #FFF;; cursor: pointer; vertical-align:middle;}
	.neighborhood_recent_top1 .pages h2.active { color: #FFF; background:#FF0000; }


/*	.neighborhood_recent_top1 .top_table { border-left: 1px solid #000000; border-right:1px solid #000000;padding-left:8px; height:360px; padding-top:8px;}
	.neighborhood_recent_top1 .top_table .headline{ margin-top:262px; position:absolute; width:325px; font:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; }
	.neighborhood_recent_top1 .top_table span.teaser {font-size:12px; line-height:13px; color:#070707; font-weight:500;}
	.neighborhood_recent_top1 .top_table .pages { width: 318px; height:20px; text-align:right; padding:0px; margin:0px;background: url("/static/set/default/img/top_stories_scrollbar_sliver.png") repeat; border:1px solid #000000;}
	.neighborhood_recent_top1 .top_table .pages h2 {display:inline;font-weight:200; font-size:17px; padding-left:5px; padding-right:5px;  color: #FFF;; cursor: pointer; vertical-align:middle;}
	.neighborhood_recent_top1 .top_table .pages h2.active { color: #FFF; background:#FF0000; }
*/
	.recent_story h2 { font-size: 14px;line-height: 13px; margin-bottom: 2px; }
	.recent_story h3 { font-size: 14px; line-height: 14px; font:Arial, Helvetica, sans-serif; font-weight:bold; margin-bottom: 6px; width: 315px; }
	.recent_story span.teaser {font-size:12px; line-height:13px; color:#070707; font-weight:500;}
	.recent-top1 { height: 250px; }
	.recent-top1 .fltleft{ height:240px}
		.content_wrapper .recent_story h2 {margin: 0 0 2px 0; font-size: 16px; color: #022c84; font-weight: bold;}
		.content_wrapper .bio_indiv_right h2 {margin: 0 0 2px 0; font-size: 16px; font-weight: bold;}
		.content_wrapper .recent_story .thumb	{float: left; margin: 0 10px 5px 0;}
		.content_wrapper .recent_story p	{margin: 0 0 5px 0;}
			.content_wrapper .recent_story .meta	{font-size: 11px;margin:0;padding:0;display:inline-block;}
			.content_wrapper .recent_story .category	{display: block; float: left; margin: 0 15px 0 0;}
			.content_wrapper .recent_story .tags	{font-size: 10px;}
			
div.other-nt-top-stories .recent_story{width: 280px;float: left; display: inline; margin-left: 0px; margin-right: 29px;}


div#top-story1 { float: left; width: 580px; }
div#top-story2 { float: right; width: 410px; }
div#top-story3 { float: left; width: 660px; }
div#nt-top-story{}
	div#top-story-nt{ width: 630px; position:relative}
	div#top-story-nt div{ float: left;}
	div#top-story-nt div.main_headline {width: 300px; font-size: 15px; line-height: 140%;}
		div#top-story-nt div.main_headline  .teaser{font-size: 13px; line-height: 140%;}
		.fltleft, .flt_left {float: left;}
	
.larger-image { width: 320px; height: 240px; overflow:hidden; display:block margin-right: 10px; display:block; margin-right:10px;}
.larger-image img{width:320px;}
.med-image{width:160px;height:120px;overflow:hidden;margin: 0 10px 0 0;}
.med-image img{width:160px}
.large_video { height: 240px; width: 320px;}
.medium_video { height: 182px; width: 300px;}
.video_margin { margin-right: 10px; }
.video_arrow { position: absolute; top: 36%; left: 40.3%;}
.video_container { position:relative; }
.recent-top1 h2 { font-size: 18px; line-height: 18px; }
.recent-top1 .pages { float: right; width: 190px; margin: 5px; padding: 5px; border: 1px solid #d2d2d2; text-align: right; margin-top: -30px; }
.recent-top1 .pages h2 { display: inline; padding: 5px; color: #8a0400; cursor: pointer; }
.recent-top1 .pages h2.active { color: #454545; }

/* content panel */
.r_content	{float: left; width: 654px; padding: 15px 0 15px 10px;}
	 .content_wrapper	{padding: 0 0 10px 10px;}
		 .content_wrapper h1	{margin: 0 0 5px 0; font-size: 25px; color: #323232;}
		 	.content_wrapper.article h1	{margin-bottom: 5px;}
		 .content_wrapper h2	{margin: 0 0 20px 0; font-size: 12px; font-weight:normal; color:#454545;}
		 .content_wrapper p	{margin: 0 0 20px 0; line-height16px; color:#000;}		 
		 .content_wrapper ul,  .content_wrapper ol	{position: relative; left: 2px; /*margin: 15px 0 15px 10px;*/}
			 .content_wrapper li	{background-color: inherit; margin: 0 0 5px 0px;}
			 .content_wrapper li.show_description	{margin: 0 0 15px 0px; list-style:none; width:550px;}			 
	/*.r_content {width: 640px;}*/
/*stoyr srticle body*/
#article-body .left{float:left;margin:0px 20px 10px 0px;border-bottom:solid 1px #ccc;}
#article-body .right{float:right;margin:0px 0px 10px 20px;border-bottom:solid 1px #ccc;}
#article-body .left h4,#article-body .right h4{font-size:10px;padding:5px 0px 5px 0px;font-weight:200;color:#787878;}
#article-body .larger{width:320px; position:relative;}
#article-body .larger img{border:solid 1px #ccc;} 
$article-body .larger .videoimg {width:320px;}
#article-body .large{width:240px;position:relative;}
#article-body .medium{width:160px;position:relative;}
#article-body .left span,#article-body .right span{font-size:14px;color:#8c0400;float:left;padding:8px 0px 5px 10px;}
#article-body .medium span{font-size:12px;}
#article-body .left .icons,#article-body .right .icons{border:none;float:left;margin:5px 0px 3px 5px;vertical-align:middle;}

/* articles */	
.article .related-container { position: relative; z-index:30;}
.article .related_links	{margin: 0 0 10px 0; padding: 5px; border: 1px solid #e5eaed; border-width: 1px 0; overflow:hidden; height:14px;  position: relative; z-index:20;}
.article .related_links_effect {background-color: #fff;margin: 0 0 10px 0;padding: 5px;border: 1px solid #e5eaed;border-width: 1px 0; height:auto;overflow:hidden}
.article .related_links_effect:hover{}
.article .related_links_effect a:hover{ text-decoration: underline;}
	.article .related_links_list { margin-top: 5px; list-style-type: none }
	.article .related_links_list .show_link a{ display:block;font-size:15px; font-weight:bold; display:inline-block; width:auto;}
	.article .related_links_list .show_link span{ display:block;}
	.article .meta_data	{margin: 0 0 10px 0; font-size: 11px; color: #999; height:20px;margin:0 0 10px;}
	.article .meta_data	span{color:#333333;line-height:20px;}
	.article .tools-wrap{float:right;}
	.article .article_tools	{display:inline-block;white-space:nowrap;margin:0 10px 0 0;vertical-align:middle}
	.article .article_tools	span{margin-left: 5px; }
	.article .facebook_container {display:inline-block;vertical-align:middle;}
	.article .editor	{font-weight: bold;}
		.article .editor strong	{color: #8a0400;}
	
	.article_tabs	{font-size: 10px; text-transform: uppercase;}
		.article_tabs .primary	{width: 640px; height: 30px; background: url("/static/set/default/img/article_tab_primary_bg.gif") 0% 0% repeat-x #f5f5f5;}
			.content_wrapper.article .article_tabs .primary ul	{width: 640px; display: block; left: 0; height: 30px; margin: 0; padding: 0; list-style: none;}
			.content_wrapper.article .article_tabs .primary li	{display: block; float: left; left: 0; height: 30px; margin: 0 5px 0 0; padding: 0 3px 0 0; background: url("/static/set/default/img/article_tab_li_bg.gif") 100% 0% no-repeat;}
				.content_wrapper.article .article_tabs li.last	{margin: 0; float: right;}
				.article_tabs .primary li a	{display: block; height: 21px; padding: 8px 22px 0 22px; color: #333; font-weight: bold; background: url("/static/set/default/img/article_tab_bg.gif") 0% 0% repeat-x;}
					.article_tabs li.active	{border-left: 7px solid #8a0400;}					
					.article_tabs li a.active	{padding: 7px 19px 0 18px; color: #8a0400; border-top: 1px solid #999; border-right: 1px solid #999; border-bottom: 2px solid #f5f5f5;}
					.article_tabs li .icon	{display: block; position: relative; top: -12px; left: -18px; width: 12px; height: 12px; overflow: hidden;}
		
		.article_tabs .secondary	{width: 639px; height: 32px; padding: 4px 0 0 0; background: url("/static/set/default/img/article_tab_secondary_bg.gif") 0% 0% repeat-x #f5f5f5; border-right: 1px solid #eee;}
			.content_wrapper.article .article_tabs .secondary ul	{display: block; left: 0; height: 34px; margin: 0; padding: 0; list-style: none;}
			.content_wrapper.article .article_tabs .secondary li	{display: block; float: left; left: 0; height: 30px; margin: 0 5px 0 0; padding: 0 3px 0 0; background: url("/static/set/default/img/article_tab_li_bg.gif") 100% 0% no-repeat;}
				.content_wrapper.article .article_tabs .secondary li.last	{margin: 0;}
				.article_tabs .secondary li a	{display: block; height: 21px; padding: 8px 32px 0 32px; color: #666; font-weight: bold; background: url("/static/set/default/img/article_tab_bg.gif") 0% 0% repeat-x;}
				.article_tabs .secondary li a.active	{color: #8a0400; border-top: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom: 3px solid #f5f5f5;}
					.article_tabs .secondary li.highlight a	{height: 25px; background: url("/static/set/default/img/article_tab_highlight_bg.gif") 0% 0% repeat-x;}
			
	.article .caption	{display: block; padding: 5px 0; font-size: 11px; color: #666;}
	.article .lead_photo	{margin: 0 0 10px 0;}
	.article .xlimage	{width: 620px; margin: 0 15px 5px 0;}	
		.article .xlimage img	{width:620px; display: block;}
	.article .xlvideoimage	{width: 600px; margin: 0 0 5px 0;}	
		.article .xlvideoimage img	{width:600px; display: block;}
	.article .lrgimage	{width: 240px;}		
		.article .lrgmage img	{width:240px; display: block;}	
	.article .medimage	{width: 160px;}		
		.article .medimage img	{width:160px; display: block;}		
	.article .midvideo	{width: 300px;}		
		.article .midvideo img	{width:300px; display: block;}	


	.article .thumb.fltleft	{float: left; width: auto; margin: 0 15px 5px 0;}
	.article .thumb.fltright	{float: right; width: auto; margin: 0 0 5px 15px;}
		.article .thumb .image	{width:80px; display: block;}
		.article .thumb .caption	{width:160px; }

	.article p a:hover	{text-decoration: underline;}
	.article h5	{font-size: 12px; font-weight: bold; line-height:12px}
		.content_wrapper.article ul.live_feed	{left: 0;}
			.content_wrapper.article ul.live_feed li	{margin-bottom: 10px; list-style: square;}
		.live_feed .reply	{padding: 0 15px 0 0; font-size: 11px; background: url("/static/set/default/img/icon_reply.gif") 100% 50% no-repeat;}
		.live_feed .recent	{color: #999;}
		
	.article .author	{height: 80px; width: 100%; font-size: 11px; border: 1px solid #e5eaed; overflow: hidden;margin:10px 0 15px;}
		.article .author .thumb	{float: left; margin: 0 10px 0 0; border-right: 1px solid #e5eaed; border-left: 4px solid #8a0400;}
		.article .author p	{margin: 0; padding: 7px 0 0 0;}
		.article .author a	{text-decoration: none;}
	.article_wrap	{ padding: 10px 0px; }
	/*.article_body	{width: 616px; padding: 15px 10px; background: url("/static/set/default/img/article_wrapper_content_bg.gif") 0% 0% no-repeat;}*/
	.article_footer	{width: 640px; height: 5px; background: url("/static/set/default/img/article_wrapper_footer_bg.gif") 0% 0% no-repeat; overflow: hidden;}
		
	.article_subcontent	{width: 660px; margin: 10px 0;}
		.article .panel	{width: 294px; min-height: 290px; margin: 0 0 12px 0; padding: 10px; border-top: 1px solid #dedede; border-right: 2px solid #dedede; border-bottom: 2px solid #dedede; border-left: 1px solid #dedede; background: url("/static/set/default/img/article_related_bg.jpg") 0% 0% no-repeat;}
			.article .panel h4	{height: 20px; margin: 0 0 10px 0; padding: 0 0 5px 0; border-bottom: 1px solid #999; text-indent: -9999px;}
				.article .panel.related_articles h4	{background: url("/static/set/default/img/title_related.gif") 0% 0% no-repeat;}
				.article .panel.story_location h4	{background: url("/static/set/default/img/title_story_location.gif") 0% 0% no-repeat;}
				.article .panel.leave_comment h4	{background: url("/static/set/default/img/title_comments.gif") 0% 0% no-repeat;}
			.article .panel .comment_count	{float: right; display: block; position: relative; top: -12px; height: 12px; padding: 0 0 0 16px; font-size: 12px; font-weight: normal; background: url("/static/set/default/img/icon_comment.gif") 0% 50% no-repeat; text-indent: 0px;}
			.comment-count {margin-right: 0px;}
			.article .panel h5	{margin: 0 0 5px 0;}
			.content_wrapper.article .panel ul	{margin: 0 0 10px 0; padding: 0 0 10px 0; left: 0; list-style: square; border-bottom: 1px solid #e5eaed;}
				.article .panel ul.last	{border-style: none;}
				.article .panel li	{margin: 0 0 2px 15px;}
			.article .panel .map	{margin: 0 0 10px 0;}
			.article .leave_comment form	{font-size: 11px; border-bottom: 1px solid #e5eaed;}
				.article .panel.leave_comment form textarea	{width: 280px; height: 40px; margin: 0 0 3px 0; padding: 3px; color: #666; font-size: 8pt; border: 1px solid #ccc;}
				.article .panel.leave_comment form a	{color: #8a0400; text-decoration: none;}
	.article dl.comment	{clear: both; margin: 0 0 5px 0; padding: 5px; font-size: 11px; border: 1px solid #e5eaed; border-width: 0 0 1px 0;}
		.article dl.comment dt	{float: left; width: 13px;}
		.article dl.comment dd	{margin: 0 0 0 22px;}

/* comments */
.story_commment_label{font-weight:bold;font-size:10px; border-top:4px #ccc solid; margin: 0 0 8px; padding-top: 8px;}
.story_commment{ background-color:#eceded;padding:10px;}
.story_commment h4{margin-bottom:15px;}
.comment-area textarea{border:none;}
.comment-area textarea#comment_text{background: url("/static/set/default/img/newstory_page/comment_box.png") no-repeat scroll 0 0 transparent; display: block; padding: 12px 10px; width: 480px; font-family: Arial,Helvetica,sans-serif; font-size: 12px; height: 70px; padding: 8px 15px;}

.comment_wrapper dl.comment	{padding: 5px 5px 10px 5px; border-width: 1px 0 0 0;}
.comment_wrapper dl.comment.threaded	{margin: 0 0 0 60px;}
.comment_wrapper form	{font-size: 11px; border-style: none;}
.comment_wrapper form textarea	{width: 485px; height: 80px; margin: 0 0 3px 0; padding: 3px; color: #666; font-size: 8pt; border: 1px solid #ccc;}
.comment_wrapper form a, .content_wrapper dl.comment dd form a	{color: #8a0400; text-decoration: none;}
form input.custom-button {color: #8a0400; background-color:transparent; border: none; cursor: pointer;}
.content_wrapper dl.comment dd .comment_tools	{display: block; margin: 10px 0 0 0;}
.content_wrapper dl.comment dd form	{display: inline;}
.content_wrapper dl.comment dd form .textfield	{width: 110px; height: 14px; padding: 3px; font-size: 11px; border: 1px solid #ccc;}
.content_wrapper dl.comment dd .avatar	{float: right; margin: 0 0 10px 10px; border: 1px solid #8a0400;}	
	
	
/* inter-page navigation */
.page_nav_wrapper	{float: left; width: 184px; margin: 0 15px 15px 0; background: url("/static/set/default/img/pagenav_footer.gif") 0% 100% no-repeat;}
	.page_nav	{width: 184px; min-height: 250px; padding: 5px 0; background: url("/static/set/default/img/pagenav_header.gif") 0% 0% no-repeat;}
	.page_nav h3	{height: 20px; margin: 0 0 5px 10px; text-indent: -9999px;}
		.page_nav h3.
			{background: url("/static/set/default/img/title_about_us.png") 0% 0% no-repeat;}
	.page_nav ul	{list-style: none; margin: 0 4px 0 0; padding: 5px 0 10px 0;}
		.page_nav li	{display: block;}
			.page_nav li a	{display: block; padding: 2px 0 2px 10px;}
			.page_nav li a.selected	{color: #000; font-weight: bold;}
			.page_nav li a.current	{color: #000; font-weight: bold; background: #eae7ea;}
		.page_nav ul li ul	{margin: 0; padding: 2px 0;}
			.page_nav ul li ul li	{margin: 0; padding: 0;}
			.page_nav ul li ul li a	{padding: 2px 0 2px 20px;}
				.page_nav ul li ul li ul li a	{padding: 2px 0 2px 30px;}


.r_content_about	{float: left; width: 630px; margin: 0px 0 0px 0px;}


.about_us_page_nav_2  ul /* for the seondary about us menu */
{    list-style-type: none;
     padding-top: 5px;
	 padding-bottom: 5px;
     margin-left: 10px;
	 background-color: white;
	 color: black;
	 font-weight: bold;
	 font-family: arial;
	 font-size: 12px;
	 border-bottom: 1px solid #d6d6d6;  /* light gray */
	 border-top: 1px solid #d6d6d6;
	width: 620px;
	float: left;
}
.about_us_page_nav_2  li /* for the seondary about us menu */
{
	 display: inline;  
	 background-color: white;
	 color: #515151;
	padding-right: 3px  /* grey */
}
.about_us_page_nav_2  li a /* for the seondary about us menu */
{
	color: #9E1402;   /* close to darkred */
}

.about_us_page_nav ul {
	
    list-style-type: none;
    padding-top: 5px; 
    padding-bottom: 5px; 
   
    margin: 0;
	font-weight: bold;
	font-family: arial;
   	white-space: nowrap;
    text-align: left;
    background: url('/static/set/default/img/subnav_sliver.gif');
    color: white;
    font-size: 12px;
    width: 100%;
	position:relative;
}
.about_us_page_nav li {
	
	display: inline;
	vertical-align: bottom;
	
}

.about_us_page_nav_selected 
{
	display: inline;
    /*background: url('/static/set/default/img/grey_arrow.gif') no-repeat center -4px;*/
	color: white;	
	vertical-align: bottom;
}

/* .divider {  color: black;  padding: 0px; } */


.advert_with_us {
  
  background-color: #F0F0F0;
  margin-top: 10px;

  width: 650px;
  padding-bottom: 10px;

}
.ad_with_us_box{
 
  margin-top: 10px;
  margin-bottom: 10px;
  padding-left: 10px;

  padding-top: 10px;
  padding-bottom: 10px;
  border-bottom: 1px solid #d6d6d6;

}
.ad_with_us_box_bottom{
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 10px;

  padding-left: 10px;

  padding-top: 10px;
  padding-bottom: 10px;

  border-bottom-style: none;
}
.ad_submit
{
	position:relative;
	left:510px;
}

form.adform label { 
 
  vertical-align: top;
  padding-left: 0px;
  font-family: arial;
  font-size: 12px;
}
form.adform td {
	padding-left: 0px;
	padding-right: 0px;

	margin-left: 0px;
	margin-right: 0px;

}
form.adform input {
	margin-bottom: 5px;
}

form.adform table{
	width: 600px;
}
.advertise_with_us h3 {
	font-style: italic;
	font-size: 14px;
	margin-top: 5px;
	margin-bottom:5px;
}
.about_us_page_nav li a	
{
	color: #77CFF8;
	/* background-color: #383838; */
}

.about_us_page_nav .MIDTOWN-DEALS{
	background: url('/static/set/default/img/deals/midtown-deals/deals_btn_blue_silver.gif');
    color: #FFFFFF;
    height: 24px;
    right: 0px;
    line-height: 24px;
    padding: 0 7px;
    position: absolute;
    top: 0px;
}

 .about_us_header h3 {
  	 text-align: left;
  	 color: white;
     background: url('/static/set/default/img/red_sliver_header.gif');
     font-size: 32px;
     padding-top: 1px;
     padding-left: 10px;
     height: 40px;
     
     
 }
.about_us_header_2 h2{
  	 text-align: left;
     background-color: white;
     font-style: normal;
     font-size: 22px; 
     font-famiy: arial;
     margin-top: 10px;
     padding-left: 0px;
     color: #404040;
 }
 
.about_us_header_2 h3{
  	 text-align: left;
     background-color: white;
     font-style: normal;
     font-size: 22px; 
     font-famiy: arial;
     margin-top: 10px;
     padding-left: 0px;
     color: #323232;
 	width: 640px;
 }
 .about_us_header_2 ul{
	text-align: left;
 }
 .careers_header h2 {
  	 text-align: left;
     background-color: white;
     font-size: 26px;
     padding: 12px 0 0 18px;
     margin: 0px;
     color: #323232;
 }
 .careers_jobs {
  	 text-align: left;
     background-color: white;
     font-size: 10px;
     padding: 5px;
     margin: 0px;
     color: gray;
 }
 
 .press_container
{
	width: 90%;
	margin: 0px auto;
	background-color: #fff;
	color: #333;
	/* border: 1px solid gray; */
	line-height: 130%;
	float: left;
}
.press_header
{
	margin-top: 15px;
	padding: .5em;
}

.press_header h2
{
	padding: 3px;
	margin: 0;
}
 .press_left {
 	float: left;
	padding: 10px 0 0 0;
	margin: 0;
	
 }
 .press_right {
 	margin-left: 100px;
	/* border-left: 1px solid gray; */
	padding: 1em;
	max-width: 36em;
 }
 .press_footer {
 	clear: both;
	margin: 0;
	padding: .5em;
	color: #333;
	background-color: #fff;
	border-top: 1px solid gray;
 }
 .contact_container {
 
 	
 
 	
 	
 }
 .contact_left {
 	float: left;
	
	width: 300px;
	border-left: 1px solid #d3d3d3;
	border-bottom: 1px solid #d3d3d3;
	border-right: 1px solid #d3d3d3;
	background-image: url("/static/set/default/img/contact_us_300.jpg"); 
	background-repeat: no-repeat;
 }
 .contact_right {
 	float: left;
 	width: 300px;
	border-bottom: 1px solid #d3d3d3;
	border-right: 1px solid #d3d3d3;
	background-image: url("/static/set/default/img/contact_us_300.jpg"); 
	background-repeat:	no-repeat;
 }
 .contact_inner_text_left {
 	padding-left: 15px;
 	padding-top: 10px;
 	padding-bottom: 15px;
 }
 .contact_inner_text_right {
 	padding-left: 15px;
 	padding-top: 10px;
 	padding-bottom: 0px;
 }
 .contact_title {
 	font-weight: bold;
 	padding-left: 15px;
 	padding-top: 10px;
 	padding-bottom: 5px;
 	 border-bottom: 1px solid #d3d3d3; 
 	border-top: 1px solid #d3d3d3;
 }
 .bio_photo{
 	 float: left;
 	 padding-top: 18px;
 	
 }
 .bio_photo .thumb img{
	border-style: solid;
 	border-width: 1px;
 	border-color: #d8d8d8;
 	width:80px;
 	height:80px;
 }
 .bio_text{
 	float: left;
 	margin: 0 0 0 10px;
 	padding-top: 18px;
 	font-family: arial;
 	font-weight: regular;
 	font-size: 12px;
 }
 .bio_text h4 {
 	font-weight: bold;
	font-size: 18px;
	color: #4E504F;
 	
 }
 .bio_indiv_container
{
	width: 90%;
	margin: 0px auto;
	background-color: #fff;
	color: #333;
	/* border: 1px solid gray; 
	line-height: 130%;*/
}
 .bio_indiv_left {
 	float: left;
	width: 100px;
	padding-top:0px;
	margin-left: 0px;
	/*border-style:solid;*/
	margin: 0;
	/* padding: 1em; */
 }
 .bio_indiv_left img{
 	border-style: solid;
 	border-width: 1px;
 	border-color: #d8d8d8;
 	margin-left: -30px;

 	
}
 img.bio_indiv {
 	width:100px;
/*	height:100px;*/
 }
 .bio_indiv_right {
 
 	margin-left: 210px;
	/* border-left: 1px solid gray; */
	padding: 5px 0 0 25px;
 	margin-top:5px;
 	height: 160px;
	/* max-width: 36em;*/
 }
 .bio_indiv_text {
 	padding-top: 0px;
}
/* team & bios */
.team_wrapper	{margin: 0 0 0 10px;}

.team_wrapper	tr {margin-top: 20px; margin-bottom: 20px;}

	
	a.twitter	{height: 13px; margin: 0 0 2px 0; padding: 0 0 0 18px; background: url("/static/set/default/img/icon_twitter.gif") 0% 0% no-repeat;}
	a.facebook	{height: 13px; margin: 0 0 2px 0; padding: 0 0 0 18px; background: url("/static/set/default/img/icon_facebook.gif") 0% 0% no-repeat;}

/* search results */
.search_wrapper	{}
	.search_filters	{height: 20px; margin: 5px 0 0 0; padding: 5px 0; font-size: 11px;}
		.search_filters select	{height: 20px; margin: 0 0 0 10px;}
			.search_filters select.filter_neighborhood	{width: 132px;}
			.search_filters select.filter_topic	{width: 185px;}
			.search_filters select.filter_time	{width: 150px;}
	.search_sort	{height: 20px; margin: 0 0 5px 0; padding: 5px 0; font-size: 11px; }
		.search_sort .search_form	{float: right;}
			.search_sort .search_form .textfield	{width: 105px; border: 1px solid #ccc;}
			.search_sort .search_form .btn.search	{padding: 0 5px; color: #fff; font-weight: bold; text-align: center; background: #666; border-style: none;}
.pager	{padding: 5px 0 15px 0; font-size: 11px; text-align: center;}


/* tag */
.tag_desc	{display: block; font-size: 11px;}
.tag_media	{width: 623px; height: 216px; margin: 0 0 10px 0; padding: 0 12px 0 8px; background: url("/static/set/default/img/bg_media.jpg") 0% 0% no-repeat; overflow: hidden;}
	.tag_media h3	{margin: 15px 3px 0 3px; padding: 0 0 3px 0; border-bottom: 1px solid #999;}
		.tag_media h3 span	{display: block; width: 250px; height: 20px; text-indent: -9999px;}
			.tag_media h3.videos span	{background: url("/static/set/default/img/title_videos.png") 0% 0% no-repeat;}
			.tag_media h3.slideshows span	{background: url("/static/set/default/img/title_slideshows.png") 0% 0% no-repeat;}
			.tag_media h3.multimedia span	{background: url("/static/set/default/img/title_multimedia.png") 0% 0% no-repeat;}
		.tag_media h3 a	{display: block; float: right; position: relative; top: -12px; margin: 0 0 -12px 0; font-size: 11px; font-weight: normal;}
	.tag_media .media	{float: left; width: 116px; margin: 10px 10px 10px 0;}
		.tag_media .media.last	{float: right; margin-right: 0;}
		.tag_media .media img	{display: block; margin: 0 0 5px 0;}
		.tag_media .media a	{font-weight: bold; font-size: 12px;}
		.tag_media .media .date	{font-size: 10px; color: #999;}
.pager.tags	{padding: 15px 0 5px 0;}
.headlines_web	{padding: 10px 0 0 0;}
	.headlines_web li	{margin: 0 0 2px 0;}
	.headlines_web .date	{color: #999;}

.page_tools	{float: right; padding: 5px; font-size: 10px; border: 1px solid #ccc; border-width: 1px 0;}
	.page_tools a.explore {height: 14px; margin: 0 3px 0 0; padding: 0 12px 0 0; background: url("/static/set/default/img/icon_arrow_down_blue.gif") 100% 50% no-repeat;}
		.page_tools a.explore.active	{}
	.page_tools .people_menu	{display: none; position: absolute; width: 125px; margin: 0 0 0 -15px; padding: 5px; background: #efefef; z-index: 1000;}
		.content_wrapper .page_tools .people_menu ul	{margin: 0; left: 0;}
		.content_wrapper .page_tools .people_menu ul li	{margin: 0 0 5px 10px; list-style: none;}

/* sidebar */
.topic_sidebar {float: right;  padding-top:20px;}
.neighborhood_sidebar {float: right; width:310px; padding-top:10px;}
.tag_sidebar {float: right; width:310px; padding:10px 0 0 0;}
.r_sidebar	{float: right; width: 300px; padding:0 10px 0 0; margin:0 0 0 0; }
	.home .r_sidebar	{margin: 0px 10px 0 0;}
	.r_sidebar .ad	{text-align: center;}
	.r_sidebar .panel	{margin: 0 0 20px 0;}
	.r_sidebar .top_stripe	{border-top: 5px solid #CA0500;}	
	.r_sidebar h5	{ font-size: 12px; font-weight: bold; color: #373737; text-transform: uppercase; margin: 5px 0;}
	.r_sidebar .panel_content {}
		.r_sidebar .tab_nav	{height: 14px; margin: 0 0 0 5px; overflow: hidden;}
			.r_sidebar .tab_nav li	{display: block; float: left; margin: 0 1px; font-size: 12px; }
				.r_sidebar .tab_nav li.first { margin: 0;}
				.r_sidebar .tab_nav li.last	{float: right; margin: 0;}
			.r_sidebar .tab_nav li a	{display: block; padding: 0px 5px 10px 5px; }
				.r_sidebar .tab_nav li a.active	{color: #333; background: #fff;}
			.r_sidebar .inner_content	{padding: 5px 10px;}
	.r_sidebar .article_pager   {margin: 14px 0 10px 0; padding: 4px; border: 1px solid #e5eaed; border-width: 1px 0; text-align: center; text-align: right;}
	.r_sidebar .category { font-size:10px; }

/* Messages. */
div.message {
	font-weight: bold;
	color: #006600;
}

div.error {
	color: #ff0000;
}

/* Pagination. */
.pagination {
	display: block;
	padding: 10px 25px 0px 10px;
}


.pagination span,
.pagination a {
	padding: 0 3px;
}

.pagination-decoration,
.tag1 {
	margin: 8px;
	padding: 2px;
}

.pagination-decoration h3 {
	display: inline;
	margin-left: 0;
	background:none;
}

/* Utility Classes. */
.bottom-border {
	border-bottom: 1px solid #ccc;
}

.top-border {
	border-top: 1px solid #ccc;
}


.vbar {
	width: 1px;
	background-color: #000000;
}

.centered {
	margin: auto;
}


.subnav_divider {
	margin-left: 15px;
	vertical-align:middle;
}
.gray-divider{
	border-top:1px solid #c7c7c7;
}
.top-n .gray-divider{
	margin-top:50px;
	position:absolute;
}
.no-display {
	display: none;
}

/*submit and newsletter_submit moved to account_class.css*/



.join{
	border:none;
	float: left;  width: 60px; height: 20px; margin: 10px 10px -10px 0; position: relative; top: -10px; background: url("/static/set/default/img/button_join.jpg") top left no-repeat; text-indent: -9999px;
}
.about-us {}
.about-us ul{margin:10px;}

/* RSS feeds
------------------------------------------------------------------------------------*/
/* rss feeds page */
.r_news	.feeds {background:transparent url(/static/set/default/img/header_bg.gif) repeat-x scroll 0 0;border: 1px solid #D2D2D2; width:975px;color: #4d4d4d; margin-bottom:10px;}
.r_news	.feeds a {color: #4d4d4d;}
.r_news	.feeds .logo {margin:10px 0 0 7px;}
.r_news	.feeds img {margin: 0px 7px;}
.topFeed {margin: 7px 0 5px; font-family:Arial;font-weight:bold;font-size:13pt;}
.topFeed img {position: relative; top: 2px;}
#neighborhoods, #topics {font-family:Arial;font-weight:normal;font-size:11pt;height:175px;}
#neighborhoods ul, #topics ul {list-style-image: url('/static/set/default/img/rss_icon_2.gif'); margin:10px 0 0 28px;}
#neighborhoods li, #topics li {float: left; width: 300px; margin:5px 0;}

.new-subscription1 {
	background-image: url('/static/set/default/img/bg_110px.jpg');
}
.new-subscription2 {	
	background-image: url('/static/set/default/img/bg__tab_image.gif');
}

/* Footer CSS
------------------------------------------------------------------------------------*/
.footer_color
{
/*	border: 1px #414141 solid;*/
	border-right: 1px #414141 solid;
	float:left; 	
	width: 150px;
	padding: 5px 0 0 10px;
	margin: 10px 0 0 0;
	height: 87%;
/*	color:#0066FF;

*/
}
.footer_color p{ padding:0 0 7px 0;}
.footer_color a{ margin-bottom: 7px;}




/*
---------------------------------Reporter Tweet-------------------------------------*/
.reporter_tweet{ background:url("/static/set/default/img/editor_box_bg.jpg") no-repeat ; float:left; width:660px; height:240px;}
	.reporter_tweet .reporter_bio{font:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#fff; padding:5px 0 0 10px; width:300px; }
	.reporter_tweet .editor_letter{ color:#FFFFFF; margin:30px 0 0 10px; font-size:10px;}
	.reporter_tweet .editor_letter .title {font-size:11px; font-weight:bold;}
	.reporter_tweet .tweet_reporter{font-size:12px; font-weight:bold; color:#FFFFFF; float:right; text-align:left; width:300px; margin:5px 20px 0 0;}
	.tweet_reporter a{ padding:10px 10px 0 0; float:left;}
/*		.tweet_reporter .reporter_tweets {float:left;}*/
		.tweet_reporter .tweets{ padding:5px; color:#fff; font-size:11px;}
		.tweets a{ color:#77cff8; padding:0; margin-bottom:10px;}
	.tweet_reporter .tweets div{color:#FFF;}
	
/*
-------------------------------Neighborhood Topic Section-----------------------------*/
.topic-section {width: 660px; padding:0 0 0 0; margin: 0 0 0 0px; float:left;}
.content_area {background-color:#272727; height:120px; padding:5px 10px 0 10px; overflow:hidden; width:304px;}
.content_area a h4 {color:#77CFF8; font-size:12px; font-weight:bold; padding-bottom: 5px;}
.content_area .medimage {float:left; margin-right: 10px;width:160px;}
.content_area .img-wrapper{ position:relative; margin: 0 10px 0 0;float:left;}
.content_area .img-holder{height:120px; width:160px; float:left;overflow:hidden;}
.section324{ color:#ffffff; width:324px; background:url("/static/set/default/img/top_grey_324.gif") no-repeat; margin-top: 10px;}
.section324 h3, .section660 h3 {font-size:12px;height:14px; font-weight:bold;padding-top:5px;padding-left:10px;}
.section324 .btm_corner{height:15px; background:url("/static/set/default/img/btm_grey_324.gif") no-repeat;}
.section660{ color:#ffffff; width:660px; background:url("/static/set/default/img/top_grey_660.gif") no-repeat; margin-top: 10px;}
.section660 .fill{ background-color:#272727;}
.section660 .btm_corner{height:15px; background:url("/static/set/default/img/btm_grey_660.gif") no-repeat; width:660px; }

.most_recent_story_neighborhood {float:left; margin:20px 0 20px 0;}
.most_recent_story_neighborhood .title {border:none; padding:4px 0 0 10px; position:absolute; color:#FFFFFF; font:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.most_recent_story_neighborhood .neighborhood {border-left: 1px solid #000000; border-right:1px solid #000000;}
.most_recent_story_neighborhood .neighborhood .thumb{width:80px;}

/*
------------------------------------------------------------------------------------*/
.neighborhood_top_stories {background: url('/static/set/default/img/top_stories_header.gif') no-repeat; width:660px; margin:10px 0 0 0;}
.neighborhood_top_stories h5{ border:none; font:Arial, Helvetica, sans-serif; font-size:12px; font-weight:800; padding-top:4px; margin-left:12px; color:#FFFFFF;}
.neighborhood_top_stories .neighborhood_top {border-left: 1px solid #000000; border-right:1px solid #000000; padding:3px 0 0 10px; height:360px;}
.neighborhood_top #top-story1 {width:332px;}  	
.neighborhood_top_stories a:hover { text-decoration: underline;}
.yellow_arrow_icon{
/*	background-image:url("/static/set/default/img/yellow_arrow.png");
	width:13px;
	height:10px;
	margin-left:10px;
	*/
}

/*FACEBOOK NEWSLETTER STYLES*/
.fb-popup{width: 600px; background: #ffffff; margin: auto; font-size:11px; color: #666666; text-align: left;}
.fb-header{ height: 50px; width: 100%; background: url("/static/set/default/img/facebook/fb_popup_header.gif") repeat-x top left;}
.fb-header .dnainfo_logo{background: url("/static/set/default/img/facebook/fb_dna_logo.gif") no-repeat; float: left; height: 33px; width: 150px;}
.fb-header img{ float: left;}
.fb-content{width: 600px;}
.fb_top_content{margin: 20px 0 20px 20px; width:575px; float:left;}
.fb_top_content .zip{margin:0 0 15px 0;}
.fb_top_content .newsletter_text input, .fb_top_content .zip input{margin: 0 0 0 15px;}


.fb-footer{ height: 40px; width: 600px; background: #f2f2f2; border-top: 1px solid #cccccc; float:left;}
.fb-footer input, .fb-footer img{ float: right; margin-top: 7px; width:51px; height:25px; position:relative;left:-10px;}
.fb_topborder{border-top: #647EAC 1px solid;  float: left; width:570px; margin:0 0 0 15px;}
#expanded_content{float:left; width:585px;}
#expanded_content .fb_topborder ul li{list-style-type:none; height:23px;}
#expanded_content .fb_topborder ul.checkbox li{height: 23px;}
#expanded_content .hoods_content{float:left; width:300px;}
#expanded_content .checkbox_content{float:left; width:20px;}
#expanded_content .fb_top_content.downtown_newsletter{background: url("/static/set/default/img/facebook/downtown_newsletter.jpg") no-repeat 375px 28px; margin: 15px 0 15px 9px;}
#expanded_content .fb_top_content.downtown_newsletter p{margin-bottom:15px;}
#expanded_content .fb_top_content.daily-newsletter{no-repeat 317px -23px; margin: 20px 0 20px 9px; height:80px;}
/*fb newsletter confirm screen*/
.fb-popup .completion{ color: #64635E; margin: 30px auto 50px; width: 329px;}
.fb-popup .completion h3{font-size: 17px; margin-bottom: 7px; font-weight: bold;}
.fb-popup .completion p{font-size:14px; margin-bottom:15px;}
.fb-popup .completion a{color:#6683B8; font-weight: bold;}

/* signup footer bar  */
div#subscribe_bar {bottom: 0; left:0; width: 100%; height: 33px; position: fixed; padding: 5px 0 1px 0; border-top: 2px solid  #ffffff;	background: #d70905 url('/static/set/default/img/red-gradient-1x30.png') repeat-x top left; color: #ffffff; font-family: helvetica,sans-serif; font-size: 22px; z-index: 1000;}
div#subscribe_bar span {font-size: 14px;}
div#subscribe_bar #b_email,
div#subscribe_bar #b_zipcode {padding:2px; color:#000; font-size:12px; border: 1px solid #000; vertical-align: top; margin-top: 6px;}
div#subscribe_bar #b_zipcode {width:55px; }
div#subscribe_bar #b_email {width:195px; }
div#subscribe_bar #b_submit {width:98px; height:25px; margin-top: 2px;}
div#subscribe_bar .thank_you {display: none; font-family: helvetica,sans-serif; font-size: 24px;}
div#subscribe_bar .form_elements { display: inline; vertical-align: middle;}
div#subscribe_bar .close_btn {display: inline; vertical-align: top;}
div#subscribe_bar .close_btn img {vertical-align: top;}

/* Urban Edge */
.urbanedge {height: 450px; padding: 130px 0 0 8px; width: 300px;}
.urbanedge_container {clear: both; height: 92px; width: 300px;padding: 2px 0 2px 0;}
.urbanedge_search_btn {padding: 0 0 34px 0;}
.urbanedge_img {float: left; height: 92px; width: 122px;}
.urbanedge_mgmt {color: #982f2f; font-weight: bold; white-space: normal;}
.urbanedge_list {float: left; font-size: 14px; list-style-type: none; padding: 0 0 0 6px; width: 160px;}

/* On Your Block */
.onyourblock_story {
    background: url("/static/set/default/img/on_your_block/story_block_bg.jpg") no-repeat;
    height: 293px;
    margin: 0 0 0 -10px;
    padding: 0 0 0 0;
    width: 669px;
}

.onyourblock_story h2 {
    color: #65d3fc;
    font-family: georgia, sans-serif;
    font-size: 22px;
    font-weight: normal;
    margin: 0 0 10px 0;
}

.onyourblock_story h2 a {
    color: #65d3fc;
}

.onyourblock_story h3 {
    border-top: 1px solid #696969;
    border-bottom: 1px solid #696969;
    color: #fff;
    font-family: georgia, sans-serif;
    font-size: 15px;
    font-weight: normal;
    padding: 5px 0 5px 0;
    text-transform: uppercase;
}

.onyourblock_divider {
    background: #696969;
    height: 1px;
    width: 320px;
}

.onyourblock_img {
    border: 1px solid white;
    display: block;
    height: 240px;
    margin: 0 0 0 10px;
    width: 320px;
}

.onyourblock_launch {
    display: block;
    height: 50px;
    left: 560px;
    margin-top: -24px;
    position: relative;
    width: 109px;
}

.onyourblock_left {
    float: left;
    height: 267px;
    margin: 25px 0 0 0;
    width: 335px;
}

.onyourblock_right {
    float: right;
    height: 267px;
    margin: 25px 0 0 0;
    width: 330px;
}

.onyourblock_teaser {
    color: #fff;
    font-family: arial, sans-serif;
    margin: 10px 0 0 0;
    width: 320px;
}


/*NEW STORY PAGE*/
body.popup-body {background-color: #2d3135; margin: 0px; padding: 0px; background: none repeat scroll 0 0 transparent;}
#popup_wrapper{width: 994px;height:605px ; background-color:black;}
.popup_content_wrap{background-image:url(/static/set/default/img/newstory_page/pop_up_bg.jpg); background-repeat:repeat-x; height:550px; float:left; width:100%;}
.popup_header{float: left; width: 989px; height: 54px; background-image: url(/static/set/default/img/newstory_page/pop_up_header_grad_bg.jpg); background-repeat: repeat-x;border-bottom:1px solid #7a7a7a;margin: 0 0 0 4px;border-left:1px solid #7f7f7f;}

/*#story-info {margin:0 0 0 13px;}*/
#story-info {height:288px;overflow:hidden;position:absolute;bottom:262px;width:300px;}
#story-info h3 {font-size: 20px; margin:10px 0 10px 0px;position:relative;}
#story-info p {font-size: 12px; margin:0 0 5px 0;}
#story-info .main-info{height:172px; position:relative;}
#story-info .upblock{height:175px;overflow:hidden;padding:0 10px 0 0;}	
#story-info .upblock #description{height:75px;overflow:hidden;}	
#story-info #photo_credit{position:absolute;bottom:0;}
.related_stories{margin:8px 0 8px 0;height:65px;overflow:hidden;}
.related_stories h4{text-transform:uppercase; font-size:12px;margin-bottom:3px;}
.related_stories ul li{list-style-type:none;height:16px}
.related_stories ul li a{color: #00D8FF; font-size:12px;}
.slideshow-container {height:585px; width:620px; background-color:#000000;}
.slideshow-header {width: 100%; height: 27px;}
.slideshow-header-bg {border:0 none; height:27px; margin:0 0px 0 0px;padding:0px 10px 0px 0px;background:url("/static/set/default/img/bg_slideshow_top.jpg") 0% 0% no-repeat; overflow: hidden;; width:263px; color:#FFFFFF; text-align:right; font-weight:bold; vertical-align:bottom; float:left;}
.slideshow-index-wrapper {position:relative; text-align: center; font-weight:bold;}
.slideshow-panel { height: 480px; width: 640px; margin:0;}
.slideshow-panel img { background-color: #eee; }
.slideshow-caption{ border:1px solid #FFFFFF; 
	overflow: hidden; 
	background: #000;width: 100%;
	opacity: .8;  
	/* For IE 5-7 */  
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);  
	/* For IE 8 */  
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";  
}
.slideshow-caption h3 {font-size: 15px; color:#fff; margin-left:30px;}
.slideshow-caption p {font-size: 13px; color:#fff; padding-left:30px;padding-right:30px; }
#leftbar {float: left;margin-top: -465px;background: #000;width: 30px;opacity: .8;  
	/* For IE 5-7 */  
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);  
	/* For IE 8 */  
	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";  
}
#rightbar {	float: right;margin-top: -465px;background: #000;width: 30px;opacity: .8;  
	/* For IE 5-7 */  
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);  
	/* For IE 8 */  
	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";  
}

.r_slideshow_scroller	{height: 98px; margin: 0 0 3px 0; background: url("/static/set/default/img/scroller_bg.gif") 0% 0% repeat-x; overflow: hidden;}
	.r_slideshow_scroller .scroll_arrow.left	{float: left; width: 15px; height: 93px; margin: 1px 0 0 0; overflow: hidden;}
	.r_slideshow_scroller .scroll_arrow.right	{float: right; width: 18px; height: 93px; margin: 1px 0 0 0; overflow: hidden;}
		.r_slideshow_scroller .scroll_arrow.right a	{display: block; width: 18px; height: 93px; background: url("/static/set/default/img/scroller_arrow_right.gif") 0% 0% no-repeat; text-indent: -9999px;}

		.r_slideshow_scroller .news_story	{float: left; width: 230px; height: 70px; margin: 0 5px; padding: 0 5px 0 0; font-size: 10px; border-right: 1px solid #e5eaed;}
			.r_slideshow_scroller .news_story .thumb	{display: block; float: left; margin: 0 5px 5px 0;}
			.r_slideshow_scroller .news_story h5	{margin: 5px 0 2px 0; font-size: 11px;}
		.r_slideshow_scroller .news_ad	{float: left; width: auto; height: 70px; margin: 0 5px; padding: 0 5px 0 0; font-size: 10px; border-right: 1px solid #e5eaed;}
			.r_slideshow_scroller .news_ad img	{border: 1px solid #ccc;}
                        
/*MR - decreased to 9px for padding, added float:left;*/
.r_popup_scroller	{height: 26px; width:622px; border-top:1px solid #7f7f7f;margin: 0; padding: 0 9px 0px 9px; float:left; overflow: hidden; background: url(/static/set/default/img/newstory_page/slideshow_upper_back.jpg) 0 0 repeat-x}
	.r_popup_scroller .scroll_arrow.left	{float: left; width: 15px; height: 93px; margin: 1px 0 0 0; overflow: hidden;}
	.r_popup_scroller .scroll_arrow.right	{float: right; width: 18px; height: 93px; margin: 1px 0 0 0; overflow: hidden;}
		.r_popup_scroller .scroll_arrow.right a	{display: block; width: 18px; height: 93px; background: url("/static/set/default/img/scroller_arrow_right.gif") 0% 0% no-repeat; text-indent: -9999px;}

		.r_popup_scroller .news_story	{float: left; width: 230px; height: 70px; margin: 0 5px; padding: 0 5px 0 0; font-size: 10px; }
		/*border-right: 1px solid #e5eaed; - was part of the above style*/
			.r_popup_scroller .news_story .thumb	{display: block; float: left; margin: 0 5px 5px 0;}
			.r_popup_scroller .news_story h5	{margin: 5px 0 2px 0; font-size: 11px;}
		.r_popup_scroller .news_ad	{float: left; width: auto; height: 70px; margin: 0 5px; padding: 0 5px 0 0; font-size: 10px; border-right: 1px solid #e5eaed;}
			.r_popup_scroller .news_ad img	{border: 1px solid #ccc;}

.popup_left{color:white; text-align:left; float: left; width:640px;border-right:1px solid #7f7f7f;border-left:1px solid #7f7f7f;border-bottom:1px solid #7f7f7f;margin:0 0 0 4px;height: 544px;background-color:#161616;}

.popup_right{float:left; width:290px; padding: 0 24px 0 24px; text-align: left;color: #f4f5f5;position:relative;height:546px;}
.popup_right .ad { position: absolute; bottom: 10px; }
.popup_right .back_btn{border-style:solid; border-color:#7f7f7f; border-width:1px 0 1px 0; padding:3px 3px 3px 0; text-align:right;height:15px;}
.popup_right .back_btn a{color:#00d8ff; font-weight:bold;}
.slideshow-popup-container {border-top:1px solid #7f7f7f;width:640px; height:480px; float:left; position:relative;}
.slideshow-popup-header {width: 627px; height: 23px; float:left;position:relative;}
.slideshow-popup-header-bg {border:0 none; height:27px;margin:0 0 0 0px;padding:0;width:263px;}
.hide {display: none;}
.slideshow_btn_wrap{width:592px; float:left;}
.slideshow_num_wrap{position:absolute;width:70px;left:50%;margin-left:-35px;text-align:center}

/*SPRITE BUTTONS*/
.sprite_btn{background-image:url(/static/set/default/img/newstory_page/arrows_sprite.png); background-repeat:no-repeat;}
.slideshow-button-on {background-image:url(/static/set/default/img/newstory_page/arrows_sprite.png); background-repeat:no-repeat; background-position:-90px -12px; width:103px; height:11px; float: left; margin:6px 0 0 8px; cursor:pointer; cursor:hand;}
.slideshow-button-off {background-image:url(/static/set/default/img/newstory_page/arrows_sprite.png); background-repeat:no-repeat; background-position:-90px 0px; width:103px; height:11px; float: left; margin:6px 0 0 8px; cursor:pointer; cursor:hand;}
.next_btn{background-position:-9px -105px; width:78px; height:15px; z-index:300;float:right}
.prev_btn{background-position:-9px -72px; width:133px; height:15px;z-index:300;float:left}
.next_btn, .prev_btn{cursor:pointer; cursor:hand;}
.close_btn{background-position:3px -3px; width:26px; height:27px; float:right; cursor:pointer; cursor:hand;}

/*SHOW/HIDE TOGGLE*/
.popup_showhide h2#showhide_click{width:151px; height:20px; background-color:#383838; text-transform:uppercase; float:right; font-size:12px; color:#c6c6c6; margin-top:30px; padding:5px 0 0 19px; position:relative; top:0px; text-align:left; left:0px; cursor:pointer; cursor:hand;}
.popup_showhide h2#showhide_click.closed{background-image:url(/static/set/default/img/newstory_page/down_arrow.jpg); background-repeat:no-repeat; background-position: 142px 8px;}
.popup_showhide h2#showhide_click.opened{background-image:url(/static/set/default/img/newstory_page/up_arrow.jpg); background-repeat:no-repeat; background-position: 142px 8px; text-align:center;}
#hidden_slideshows{background-color:#383838; width:983px; position:absolute; z-index:300; top:59px; left:34px; border-bottom:1px #fff solid; text-align:left;}
#hidden_slideshows .left_side{float:left; width:672px;}
#hidden_slideshows .left_side .left_side_wrapper{border-right:1px solid #606060; margin:15px; float:left;width:100%;height:180px;}
#hidden_slideshows .right_side .right_side_wrapper{margin:15px; padding:0 0 0 18px; float:left;}
#hidden_slideshows .right_side .right_side_wrapper ul, #hidden_slideshows .right_side .right_side_wrapper ul.first{float:left;width:300px;}
#hidden_slideshows .right_side .right_side_wrapper ul.first{width:170px;}
#hidden_slideshows .left_side .left_side_header, #hidden_slideshows .right_side .right_side_wrapper h2{color:#fff; float:left; margin-bottom: 8px;}
#hidden_slideshows .left_side .left_side_header h2, #hidden_slideshows .right_side h2{font-size:12px; color:#fff; text-transform:uppercase; width:540px; float:left;}
#hidden_slideshows .left_side .left_side_header a{color:#fff; text-transform:uppercase; font-size:9px; font-weight:bold;}
#hidden_slideshows .left_side .left_side_header span.prevdrop_btn{background-position:-52px 1px; height:12px; width:9px; float:left;}
#hidden_slideshows .left_side .left_side_header span.nextdrop_btn{ background-position: -59px 1px; height:12px; width:9px; float:right;}


#hidden_slideshows .left_side .left_side_content{width:670px;}
#hidden_slideshows .left_side .left_side_content ul{float:left; margin-right:10px;}
#hidden_slideshows .left_side .left_side_content ul li a, #hidden_slideshows .right_side .right_side_wrapper ul li a{color:#68B1D1;}
#hidden_slideshows .left_side .left_side_content ul li, #hidden_slideshows .right_side .right_side_wrapper ul li{list-style-type:none; line-height: 20px; float:left; width:150px;}
#hidden_slideshows .left_side .left_side_content ul li.photo{width:120px; height:90px; background-color:#303; margin-bottom:4px;}
#hidden_slideshows .left_side .left_side_content ul li.text{width:120px; font-weight:bold;}
#hidden_slideshows .left_side .left_side_content .jcarousel-skin-dna-popup .jcarousel_container{background-image:none;}

.close-win{ position:absolute;right:33px;;color:#00D8FF;font-weight:bold;font-size:11px;letter-spacing:-0.5px;}
.close-win span{ background-position:-76px 2px; padding:0 0 0 13px; margin-right:6px;} 
.left_side_content .r_popup_scroller{}
.ad_overlay_box {position:absolute;background:#fff;width:994px;height:550px;z-index:1000;}
.ad_skip {position:relative;left:0;top:0;width:994px;height:37px;}
#dnainfo-ad-0{padding:3px 0 0 0;}
#slideshow_ad {margin:40px 0 0 0;}

#hidden_slideshows .right_side{float:left; width:300px;}
.fbFeedbackContent .composer input{ border: 1px solid #00F;}

/*VIDEO POPUP - MROSE*/
#videoPop{border:solid #fff 4px; background-color:black;padding:0;}
#slideshowPop{border:4px solid #fff; margin:0;padding:0;background-color:black;width:100;height:auto;}
.loader_gif { z-index:9001; position:absolute; top: 50%; left: 50%; width: 32px; margin: -16px 0 0 -16px; background-color: #000; padding: 5px; border-radius: 10px; }

/*
-------------------------------Tag page-----------------------------*/
#tag_page .header { margin:0px }
#tag_page .pagination { float:right; padding:10px 0; }
#tag_page .data { position:relative; background:url(/static/set/default/img/tag_background.png) repeat-x;height:130px;margin-bottom:21px;border:1px solid #ccc }
#tag_page .data .type { position:absolute;top:33px;left:15px;width:161px;height:58px }
#tag_page .data .name_etc { position:absolute;left:202px;top:0px;padding-top:25px; }
#tag_page .tag_name { font-size:30px;font-weight:bold;}
#tag_page .desc { height:15px;overflow:hidden;font-size:12px;display:block;word-wrap:break-word;width:270px;}
#tag_page .label {font-weight:bold;font-size:10px;}
#tag_page .description{padding:20px 0 0 0 }
#tag_page .data .right_box { float:right;margin:5px 5px 0 0 }
#tag_page .data .right_box .inner { width:158px;height:118px;border:1px solid #ccc }
#tag_page .description .image { float:left;margin:0 18px 20px 0 }
#tag_page .recent_headlines { clear:both;margin: 17px 0px 0 0px }
#tag_page .recent_headlines .header { border-width: 1px 0; border-color:#ccc;border-style: solid;padding:8px 0 8px 4px;line-height:12px; }
#tag_page .recent_headlines .recent_story{ margin-left:0px;}
#tag_page .recent_headlines .recent_story img{ width:120px;}
#tag_page .lower .pagination{padding-right:30px;}
#tag_page .lower { clear:both;margin-top:18px;padding-top:14px;border-top:1px solid #ccc }

.subnavredbar {
    background:url(/static/set/default/img/red_sliver_header.gif); 
    background-repeat: repeat-x; 
    position: relative; 
    left:0px; 
    width: 100%; 
    margin-top:141px; 
    height:40px;
}

.cluster_T2_white {
    margin: 2px 0 0 0;
}

.csr_ad {margin: 10px 0 0 20px;float:left;}
.csr_strip {width:984px;height:25px;margin:10px 0 10px 5px;}
.csr_strip a {display:block;width:749px;height:25px;color:#fff;font-family:Rockwell, Times, serif;font-size:14px;font-weight:bold;padding:2px 0 0 235px;}
.csr_strip_text {float: left;}
.csr_strip_red {color:#f00;float: right;margin-right:10px;}
.csr_strip_arrows {font-family:Times, serif;font-size:18px;}

/* Fsend alignment In IE8 */

@media \0screen {
.fsend {  position:relative; top: -10px; }
}
