

/****************************************
			common
****************************************/
body {margin: 0px;
font-family:Helvetica;
-webkit-text-size-adjust: none;

font-size:x-small;

}

.navigation, .navigation2 {display:none;}

td {
	
	
	font-size:x-small;
	
}

a {text-decoration:none;
color:#336699 ;
}

img {border:0px;}

.window, .paneWindow {}

.paneWrapper {border-top:1px solid #e2e2e2;}

.clear {clear:both;}

.header {

padding-bottom:10px;
border-bottom:3px solid #40739b;


background:#ffffff;
}

	.header #logo {float:left;
	padding:7px 0px 0px 8px;}
	
.date {color:#777777;
padding:2px 8px 5px;
margin:0px;

background:#ffffff;
}
	.date a {color:#336699 ;}



.footer .footerHeadline {background:#ffffff url(http://a.abcnews.com/assets/images/iphone/gradient-blueBkg.gif) repeat-x 0px 1px;}

	.footer  .footerHeadline {font-size:18px;
		border-bottom:1px solid #e2e2e2;
		padding:12px 5px 8px;
		background-image:url(http://a.abcnews.com/assets/images/iphone/next-white.gif), url(http://a.abcnews.com/assets/images/iphone/gradient-blueBkg.gif);
		background-position:6px right;
		background-repeat:no-repeat;
		color:#ffffff;
	}

.footer .copyright {color:#777777;
padding:10px 5px;
margin:0px;
background:#ffffff;

line-height:1.3em;
}

.adTop{text-align:center;
background:none;
/*border-bottom:1px solid #e2e2e2;*/

}
	.adTop  a {text-decoration:none;}
		.adTop  a span {color:#ffffff;
		border-bottom:1px dotted #ffffff;
		}
	
/* navigation */
.navigation, .navigation2, .videoNavigation  {
position:absolute;
top:55px;
left:0px;
z-index:100;
width:100%;
}

#headerNav {float:right;
font-size:17px;
font-weight:bold;
margin:0px 5px 15px 0px;
width:146px;
}	

	#headerNav  ul > li {display:inline;
	padding:0px;
	margin:0px;
	}
		
	.navigation ul, .navigation2 ul, .videoNavigation ul , #headerNav  ul, .sublistWindow ul {list-style:none;
	padding:0px;
	margin:0px;
	}

.shows, .sections  {-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-top:1px solid #e2e2e2;
	border-left:1px solid #e2e2e2;
	border-right:1px solid #e2e2e2;
	margin:20px 12px 12px;
	}	
	
.videoSections {-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border:1px solid #e2e2e2;
	margin:20px 12px 12px;
	}
	
	.shows, .videoSections {background:#ffffff;}
	.sections {background:#e4eced;}

a.navLink > div, a.navLink2 > div{
	float:left;
}
	
a.navLink > div, a.navLink2 > div, a.videoLink > div , a.photoLink > div{background:#ffffff url(http://a.abcnews.com/assets/images/iphone/gradientBkg.gif) repeat-x left top;
-moz-border-radius-bottomleft:8px;
-webkit-border-bottom-left-radius:8px;
-moz-border-radius-bottomright:8px;
-webkit-border-bottom-right-radius:8px;
border-left:1px solid #e2e2e2;
border-right:1px solid #e2e2e2;
border-bottom:1px solid #e2e2e2;
text-align:center;
padding:16px 6px 13px;
color:#036;
display:inline;
margin-left:3px;
letter-spacing:-1px;}
	
.navCloser, .navCloser2{background:#7D160B;
-moz-border-radius:8px;
-webkit-border-radius:8px;
margin:0px 12px;
text-align:center;
opacity:.8;
filter:alpha(opacity=80);
-moz-opacity:0.80px;
border:2px solid #000000;
}
	.navCloser a, .navCloser2 a {color:#ffffff;
	font-size:20px;
	font-weight:bold;
	}
		.navCloser a div, .navCloser2 a div {padding:8px 10px 8px;}
	
.curtain, .curtain2, .curtain3 {opacity:.7;
filter:alpha(opacity=70);
-moz-opacity:0.70px;
background:#000000;
width:100%;
position:absolute;
top:55px;
left:0px;
display:none;
height:1300px;
-webkit-box-shadow:0px 5px 5px #222222;
z-index:50;
}

#nav-gma img{position:relative;top:-11px;}
#nav-wn img{position:relative;top:-6px;}
#nav-2020 img{position:relative;top:-11px;}
#nav-nightline img {position:relative;top:-11px;left:-3px;}
#nav-thisweek img {position:relative;top:-12px;}


.videoShowImg {width:105px;
height:68px;
float:left;
}

/*gma*/
.videoShow-6256154  {background:url(http://a.abcnews.com/assets/images/iphone/show_gma.jpg) no-repeat 0px 0px;
-moz-border-radius-topleft:5px;
-webkit-border-top-left-radius:5px;
}
.videoShow-6256156 {background:url(http://a.abcnews.com/assets/images/iphone/show_wn.jpg) no-repeat 0px 0px;}/*wn*/
.videoShow-6256395  {background:url(http://a.abcnews.com/assets/images/iphone/show_2020.jpg) no-repeat 0px 0px;}/*2020*/
.videoShow-6256157  {background:url(http://a.abcnews.com/assets/images/iphone/show_nightline.jpg) no-repeat 0px 0px;}/*nightline*/
.videoShow-6256159 {background:url(http://a.abcnews.com/assets/images/iphone/show_thisweek.jpg) no-repeat 0px 0px;}/*thisweek*/
/*top videos*/
.videoShow-6256152 {background:url(http://a.abcnews.com/assets/images/iphone/show_topvideos.jpg) no-repeat 0px 0px;
-moz-border-radius-bottomleft:8px;
-webkit-border-bottom-left-radius:8px;
}

/* pane */

.itemText { float:left; width: 65%; }
.fullWidthText { width:100%; }

.head {
padding-left:6px;
/*width:65%;*/
overflow:hidden;

}
	.head2 {padding:15px 5px 0px 10px;
	/*width:65%;*/
	overflow:hidden;
	
	font-weight:bold;
	}

.dek {padding-left:6px;
/*width:65%;*/

color:#333333;
font-weight:normal;
font-family:helvetica, arial, sans-serif;
overflow:hidden;
}
	.dek2 {padding-left:10px;
	/*width:65%;*/
	
	color:#777777;
	font-weight:normal;
	overflow:hidden;
	}

.lFloat {float:left;
width:100px;
height:75px;
text-align:center;
background:#ffffff;
position:relative;

}
	
#allStories {padding:15px 0px 12px 5px;

font-weight:bold;
}

.highlight, .content-label2  {
color:#cc0000;
text-transform:uppercase;
font-family:helvetica, arial, sans-serif;

display:inline;
}

.highlight{

}

.storyDate {color:#000000;
font-size:11px;
}

.single {
	padding:12px 0 !important;
}

.list, .listSwitch{padding:0px;
border-bottom:1px solid #e2e2e2; 
border-top:1px solid #ffffff; 

overflow:hidden;
padding:5px 5px 7px !important;
}	
	
		.podcastWindow .list {background:url(http://a.abcnews.com/assets/images/iphone/next.gif) no-repeat center right;}
		
	.listSwitch{background:#eeeeee;
	z-index:1000px;
	}

	.list2{padding:0px;
	background:url(http://a.abcnews.com/assets/images/iphone/next.gif) no-repeat center right;
	border-bottom:1px solid #e2e2e2;
	
	line-height:1.6em;
	overflow:hidden;
	}
	
.paneWindow .list, #topHeadlines .list, #relatedList .list , #next .list, .listSwitch, .listSwitch2 {

border-bottom:1px solid #e2e2e2; 
border-top:1px solid #ffffff; 
overflow:hidden;
}

#topHeadlines .sectionHeadlines {


}
	
.pane {border-bottom:1px solid #e2e2e2;
border-top:1px solid #ffffff;

}
	.pane:last-child, .list2:last-child{border-bottom:none;}
	.shows .pane:first-child, .sections .pane:first-child{border-top:none;}
			
.paneAnchor {color:#336699;

}

	.paneDiv {
	
	
	padding:5px 5px 7px;
	
	} 
	
	#nav-wn, #nav-2020{position:relative;left:4px;background:none;}
	#nav-thisweek{position:relative;left:1px;}

/****************************************
			story screen
****************************************/
.sWrapper {

overflow:hidden;
}

#storyHeader {padding:8px 8px 2px;}

#storyHeader .storyImgContainer { position:relative; margin-left:auto; margin-right:auto; width:300px; }

#storyHeader .storyImage, #feature .indexImage {position:relative;
height:168px;
margin-bottom:2px;
}

	#storyHeader .storyImage .storyCreditOverlay, #feature .indexCreditOverlay {position:absolute;
	bottom:0;
	width:300px;
	height:18px;
	background:#000000;
	opacity:.4;
	}

	#storyHeader .storyImage .storyCredit, #feature .indexCredit {position:absolute;
	bottom:0;
	width:294px;
	height:18px;
	font-size:8px;
	font-weight:bold;
	text-align:right;
	color:#ccc;
	padding:0px 3px 1px;
	}

.storyImage .video_icon {background: url(http://a.abcnews.com/assets/images/icons/play_icon_57x57.png) no-repeat 0 0 transparent;
position:absolute;
height:57px;
width:57px;
top:56px;
left:121px;
opacity:.9;
}

.sHeadline {padding:0px 5px 3px 0px;}

	.sHeadline div {
		
			
		font-size:small;
		
		padding:0px;
		color:#336699;
		font-family:georgia, serif;
		}
		
	.sHeadline  h3 {margin:0px;
	padding:0px;
	font-weight:bold;
	}

.story_byline, .storyHeaderDate {
	font-size:12px;
	color:#333333;
		
		font-size:x-small;
	
	
}
.storyHeaderDate {}

.storyBody{border-top:1px solid #ffffff;
padding:0px;
margin:0px 8px;
}

	.sDek {font-weight:bold;
	line-height:1.4em;
	
	color:#336699 ;
	}
	
	.sImg {
	
	float:right;
	margin:2px 0px 8px 8px;
	line-height:1px;
	width:125px;
	text-align:center;
	background:#ffffff;
	}
	
.spyGlass{background:transparent url(http://a.abcnews.com/assets/images/iphone/spyGlass.png) no-repeat 0px 0px;
float:right;
height:20px;
width:20px;
position:relative;
top:76px;
left:130px;
}

.popImgCurtain {opacity:.8;
filter:alpha(opacity=80);
-moz-opacity:0.80px;
background:#000000;
position:absolute;
top:187px;
left:0px;
display:none;
height:390px;
width:320px;
}
	body[orient="landscape"] .popImgCurtain {width:480px;
	top:175px;
	}

.popImg  {position:absolute;
top:258px;
display:none;
z-index:2;
left:7px;
border:3px solid #ffffff;
min-width:299px;
background:#000000;
line-height:1px;
}
	body[orient="landscape"] .popImg {left:90px;
	top:245px;
	}
	
.popImgX {position:absolute;
top:-12px;
right:-12px;
height:25px;
width:24px;
}
	
.sBody {

}	

.pagination {
	padding:0 0 10px;
}

	.pagination .divider {
		padding:0px 10px;
	}

	.sBody h2, .sBody h3, .sBody h4 {
	font-weight:bold;
	
	}
	
	.sBody .embed-image {display:none;}

#relatedList{/*display:none;*/
clear:left;
margin-top:20px;
}

#next {border-top:1px solid #e2e2e2;
margin-top:1px;
}

	#relatedList .list , #next .list, #relatedList .listSwitch2, #next .listSwitch2 {
	padding:12px 35px 8px 5px !important;
	
	font-weight:bold;
	line-height:1.3em;
	margin:0px;
	border-bottom:1px solid #e2e2e2;
	min-height:20px;
	}
		#relatedList .list , #next .list {background-image:url(http://a.abcnews.com/assets/images/iphone/bullet.png);
	background-position:center right;
	background-repeat:no-repeat;
	}
		.listSwitch2{background:#eeeeee;z-index:1000px;}
	
	#relatedList a , #next a{color:#336699;}
	
.relatedHeader {border-bottom:3px solid #40739b;
color:#333333;

font-weight:bold;
padding:0px 5px 3px;
}

.breadCrumb, .back {padding:12px 5px 8px 5px;
color:#777777;

border-bottom:3px double #e2e2e2;
line-height:1.4em;
min-height:20px;
}
	.back {border-top:none;
	padding:5px 10px 20px;
	}

	.breadCrumb a > div, .bcHighlight {padding:0px 1px 0px;
	display:inline;
	
	font-weight:bold;
	text-transform:uppercase;
	letter-spacing:-1px;
	position:relative;
	top:1px;
	}
		.bcHighlight{color:#777777;}
	
#topHeadlines .breadCrumb {padding:15px 5px;
border-bottom:none;
}

.shareIt {padding:0px;
margin:12px 8px 12px;
list-style:none;

}
	
	.shareIt a {margin-right:3px;
	
	}
		.shareIt a#button_more {}
		
#video .shareIt {margin-left:0;}

/********************************************
		breaking  developing news
********************************************/
.breakingnews, .developingnews{
position:relative; overflow:hidden;
width:100%; margin:0px;padding:0px;

color:#ffffff;
line-height:1.2em;
}
	
	.breakingnews .bnWrapper  {text-align:left;
	background:#7D160B;
	padding:5px;
	}
	
	.developingnews .bnWrapper  {text-align:left;
	background:#006699;
	padding:5px;
	}
	
	.breakingnews .bnWrapper .callout, .developingnews .bnWrapper .callout{color:#ffffff; 
	float:left;
	font-weight:bold;
	padding-right:5px;
	text-transform:uppercase;
	}

/********************************************
		video screen
********************************************/	
.videoScreen  {-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border:1px solid #e2e2e2;
	margin:20px 12px;
	padding:10px;
	background:#ffffff;
	}
	
	.videoScreen .vImg {width:100px;
	height:75px;
	float:left;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border:1px solid;
	}
		
	.videoScreen  .vHead {padding:5px 0px 0px 110px;
	font-size:16px;
	font-weight:bold;
	}
	
	.videoScreen .vTap {padding:2px 0px 0px 110px;
	font-size:13px;
	color:#777777;
	font-weight:normal;
	}
	
	.videoScreen .vDek {padding:5px 0px;
	font-size:13px;
	color:#777777;
	font-weight:normal;
	line-height:16px;
	}

	.videoScreen  .vDesc {border-top:1px solid #e2e2e2;
	clear:left;
	margin-top:10px;
	padding-top:5px;
	}

		.videoScreen  .vDesc .vDate {color:#336699 ;
		font-size:13px;
		line-height:1.3em;
		float:left;
		}
		
		.videoScreen  .vDesc .vTime {color:#336699 ;
		font-size:13px;
		line-height:1.3em;
		float:right;
		}
		
/********************************************
		slideshows 
********************************************/
#photoScreen {margin:0px 0px 25px 0px;}
 
	 #photoScreen > div.ul {list-style:none;
	 margin:0px;
	 padding:5px 0px 0px 3px;
	 border-top:1px solid #e2e2e2;
	 }
 
		#photoScreen > ul > li {float:left;
		padding:4px 4px 0px;
		margin:3px 0 3px 8px;
		border:1px solid #e2e2e2;
		background:#ffffff;
		list-style-type:none;
		}	
		
#bcScreen {border-top:1px solid #e2e2e2;}

/********************************************
		indexRails 
********************************************/	
.sectionHeadline {
	
	
	color:#333333;
	font-weight:bold;
	border-bottom:1px solid #ffffff;
	padding:12px 5px 8px;
	background:#ffffff url(http://a.abcnews.com/assets/images/iphone/gradientBkg-ccc.gif) repeat-x 0px 0px;
}
	.listWindow .sectionHeadline, .podcastWindow .sectionHeadline, .bot-border  {border-bottom:1px solid #e2e2e2;}
	
	#list-add {padding:12px 35px 8px 5px;
	
	font-weight:bold;
	line-height:1.2em;
	min-height:20px;
	}

.podcastHeadline {background:#ffffff url(http://a.abcnews.com/assets/images/iphone/gradientBkg-ccc.gif) repeat-x 0px 1px;}

	.podcastHeadline {font-size:18px;
		font-weight:bold;
		border-bottom:1px solid #e2e2e2;
		padding:12px 5px 8px 8px;
		background-image:url(http://a.abcnews.com/assets/images/iphone/next.gif), url(http://a.abcnews.com/assets/images/iphone/gradientBkg-ccc.gif);
		background-position:center right;
		background-repeat:no-repeat;
	}

.indexHeadline, .sectionHeadlines {
	
	border-bottom:1px solid #e2e2e2;
	
	padding:5px 5px 5px 7px;
	
}
	.sectionHeadlines, #topHeadlines .sectionHeadlines{
	
	
	padding:5px 5px 7px !important;
	
	}

#storyHeader  {}

.stfOverlay {background:#ffffff;
opacity:.5;
filter:alpha(opacity=50);
-moz-opacity:.50px;
position:absolute;
height:220px;
left:0px;
display:none;
width:100%;
}

.stfEvent {font-weight:bold;}

.stfWrapper {/*position:absolute;left:-1000px;*/}
	.stfWrapper-On, #shareIt {background:#eeeeee;
border:1px solid #e2e2e2;
min-height:185px;
width:auto;
z-index:50px;
left:0px;
padding:0px 5px;
margin:0px 8px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
}
	#shareIt {background:#ffffff;}
	
	.stfClose-div {float:right;
	position:relative;
	left:-15px;
	top:-5px;
	}
		.stfClose-div .stfCloser div {font-weight:bold; 
		border:2px solid #666666; 
		-moz-border-radius:5px;
		-webkit-border-radius:5px;
		width:38px; 
		padding:4px 6px 2px; 
		text-align:center; 
		font-size:13px;
		background:#666666;
		color:#ffffff;
		}

.moreContent {
color:#333333;


border-bottom:1px solid #40739b;

font-weight:bold;
padding:12px 0px 5px 8px;
}

/********************************************
		share 
********************************************/
.switem {float:left;
height:20px;
margin:20px 0px 0px;
padding:0px;
position:relative;
width:145px;
}
	.switem div {background:transparent url(http://a.abcnews.com/assets/images/iphone/next.gif) no-repeat right center;}

#st_reddit {background:transparent url(http://a.abcnews.com/assets/images/iphone/sprite-list.gif) no-repeat 0px -320px;}
#st_digg{background:transparent url(http://a.abcnews.com/assets/images/iphone/sprite-list.gif) no-repeat scroll 0px -20px !important;}
#st_facebook {background:transparent url(http://a.abcnews.com/assets/images/iphone/sprite-list.gif) no-repeat scroll 0px -180px !important;}
#st_myspace {background:transparent url(http://a.abcnews.com/assets/images/iphone/sprite-list.gif) no-repeat scroll 0px -520px !important;}
#st_delicious {background:transparent url(http://a.abcnews.com/assets/images/iphone/sprite-list.gif) no-repeat scroll 0px -40px !important;}
#st_stumbleupon {background:transparent url(http://a.abcnews.com/assets/images/iphone/sprite-list.gif) no-repeat scroll 0px -140px !important;}
#st_ybuzz{background:transparent url(http://a.abcnews.com/assets/images/iphone/sprite-list.gif) no-repeat scroll 0px -1220px !important;}
#st_mixx {background:transparent url(http://a.abcnews.com/assets/images/iphone/sprite-list.gif) no-repeat scroll 0px -580px !important;}

.sw_a {float:left;
margin-top:-3px;
padding:4px 0px 0px 22px;
vertical-align:middle;
white-space:nowrap;
width:88%;
text-decoration:none;
font-size:14px;
font-weight:bold;
}

#shareContainer {display:none;margin-bottom:15px;}

#stfContainer {margin-bottom:15px;}

/*
#likeContainer {padding:8px 0 3px;}
#likeContainer .fb-like {float:left; width:70px;}
#likeContainer .google_plusone { float:left; padding-top:3px; }
#likeContainer .google_plusone a { display:inline-block; }
*/

.fb-like {padding:8px 0 3px;}

/********************************************
		misc 
********************************************/


.sectionHead, #podcast .sectionHead {
	color:#333333;
	
	
	border-bottom:1px solid #40739b;
	font-size:small;
	padding:12px 0 5px 5px;
	
	font-weight:bold;
}

.item, .itemActive, .outbrain-block li {
	border-bottom:1px solid #e2e2e2;
	border-top:1px solid #FFFFFF;
	
	
	padding:5px 5px 6px;
	
	overflow:hidden;
}

.lead {
	padding-bottom:5px;
	border-bottom:1px solid #e2e2e2;
	
}

.lead .item, .lead .itemActive {
	border-bottom:none;
	padding:5px 5px 0px;
}

.lead .related {
	background:none !important;
}

.lead .related-item {
	padding:2px 0px;
}



.moreNav .item {
	
	border-bottom:1px solid #e2e2e2;
	border-top:none;
	font-weight:bold;
}

.subsections .item {
	
	font-weight:bold;
}
	

.subsections .sectionHead, .headlines .sectionHead {
	background:url("http://a.abcnews.com/assets/images/iphone/gradientBkg-ccc.gif") repeat-x scroll 0 0 #FFFFFF;
	border-bottom:1px solid #e2e2e2;
}



.search {
	background:#eceff4;
	padding:5px 0px 4px;
}

	#searchQ {
		height:18px;
		
	}

.currentDate {
	padding-top:5px;
	
}

.dateSection {
	
	color:#336699;
	font-weight:bold;
}

#next .item {
	border-bottom:none;
}

#podcast .sectionHead {
	background:none;
}
	#podcast .head {
		font-size:14px;
	}

.partnerNav .sectionHead {
	
	border-bottom:1px solid #40739b;
	
	border-bottom:medium none;
	
	padding-bottom:0px;
}

.partnerNav .highlight {
	color:#000000;
	font-weight:bold;
}

.partnerNav .item {
	
	
	background:#ffffff url(http://a.abcnews.com/assets/images/icons/bullet-black.gif) 0px 4px no-repeat;
	padding-left:15px;
	
}

.msg {
	font-family:arial;
	
	padding:0px 5px 5px;
	
	
}

.alertBody {
	
}

.alerts, .alerts div {
}

.disclaimer {
	
	padding:20px 0 10px;
}

.alert_submit {
}

.rss .head {
	
}

#wrapper {
	width:300px;
	height:300px;
	/*padding:0 10px 10px;*/
	padding:50px 10px 10px;
	float:left;
	position:relative;	/* On older OS versions "position" and "z-index" must be defined, */
	z-index:1;			/* it seems that recent webkit is less picky and works anyway. */
	overflow:hidden;
}

#scroller {
	width:5000px;
	height:100%;
	float:left;
	padding:0;
}
 
#scroller ul {
	list-style:none;
	display:block;
	float:left;
	width:100%;
	height:100%;
	padding:0;
	margin:0;
	text-align:left;
}
 
#scroller li {
	display:block; float:left;
	width:320px; 
	height:100%;
	position:relative;
}

#scroller .ss_caption {font:normal 11px/13px helvetica, arial , sans-serif;
width:300px;
color:#fff;
margin-top:2px;
-webkit-transform-style:preserve-3d;
}

#scroller ul .imgCreditOverlay {position:absolute;
height:18px;
background:#000;
opacity:.4;
}

#scroller ul .imgCredit {position:absolute;
height:18px;
font-size:8px;
font-weight:bold;
text-align:right;
color:#ccc;
padding:4px 0px 1px;
overflow:hidden;
}

#ss_window {/*background:#000;*/}

	#ss_window .ss_head_container {border:none;
	margin:0;
	padding:8px 0 0;
	position:absolute;
	top:0;
	left:0;
	height:42px;
	background:url(http://a.abcnews.com/assets/images/iphone/img_topnavbar.png) repeat-x 0 0;
	z-index:100;
	width:100%;
	}
	
	#ss_window .ss_headline {color:#fff;
		margin:0 10px;
		padding:16px 3px 0;
		font:bold 11px arial, sans-serif;
		position:absolute;
		top:0;
		left:0;
		z-index:1001;
		height:25px;
		width:300px;
		text-shadow:1px 1px 1px #000;
	}
	
	#ss_window .ss_slideTotal {position:absolute;
	right:10px;
	top:0;
	z-index:1001;
	font:bold 11px arial, sans-serif;
	text-shadow:1px 1px 1px #000;
	padding:16px 0 0;
	}
	
#ss_screen {position:relative;}

#ss_nav_bg {width:100%;
padding:0;
clear:left;
position:absolute;
bottom:0;
left:0;
z-index:100;
height:40px;
background:#000 url(http://a.abcnews.com/assets/images/touch/footer-bg.jpg) repeat-x 0 0;
opacity:.95;
border-top:1px solid #444;
}

	#ss_nav_content {color:#fff;
	font:bold 11px arial, sans-serif;
	padding:0;
	position:absolute;
	bottom:0;
	left:0;
	z-index:1001;
	height:40px;
	width:320px;
	}
	
	#ss_nav_content .ss_back {float:left;
	width:30%;
	border-right:1px solid #444;
	display:block;
	height:28px;
	padding:12px 0 0 0;
	text-align:center;
	text-shadow:1px 1px 1px #000;	
	}
	
	#ss_nav_content #share {float:left;
	width:19%;
	border-right:1px solid #444;
	display:block;
	height:28px;
	padding:12px 0 0 0;
	text-align:center;
	text-shadow:1px 1px 1px #000;
	}
	
	#ss_nav_content .ss_prev {float:left;
	width:25%;
	border-right:1px solid #444;
	display:block;
	height:28px;
	padding:12px 0 0 0;
	text-align:center;
	text-shadow:1px 1px 1px #000;
	}
	
	#ss_nav_content .ss_next {float:left;
	border:none !important;
	margin:0 !important;
	width:25%;
	display:block;
	height:28px;
	padding:12px 0 0 0;
	text-align:center;
	text-shadow:1px 1px 1px #000;
	}
	
	#ss_nav_content span {position:relative;
	top:3px;
	}

.ss_back_link {color:#fff;
text-transform:uppercase;
font:bold 12px arial, sans-serif;
}

#ss_overlay {position:absolute;
background:#000;
color:#fff;
font:normal 14px arial, sans-serif;
display:none;
z-index:10000;
height:110%;
width:100%;
padding:125px 0 0;
text-align:center;
}

#ss_share_tools {position:absolute;
bottom:41px;
padding-left:1px;
left:96px;
height:56px;
width:162px;
border-left:1px solid #444;
border-right:1px solid #444;
border-top:1px solid #444;
z-index:20000;
display:none;
background:#000 url(http://a.abcnews.com/assets/images/touch/footer-bg.jpg) repeat-x 0 0;
border-top-left-radius:5px;
border-top-right-radius:5px;
}

@-webkit-keyframes spinner {
   0% {
	opacity: .5;
	-webkit-transform: rotate(0deg);
   }
	100% {
	 opacity: .5;
	 -webkit-transform: rotate(360deg);
   }
}

.spinner {
-webkit-animation-name: spinner;
-webkit-animation-duration: 800ms;
-webkit-animation-iteration-count: infinite;
-webkit-animation-timing-function: linear;
background:url(http://a.abcnews.com/assets/images/touch/ipad_preloader_black.png) no-repeat 0 0 transparent;
width:30px;
height:30px;
left:137px;
top:101px;
position:absolute;
}

#addToHomeScreen {
	z-index:9999;
	-webkit-user-select:none;
	-webkit-box-sizing:border-box;
	width:208px;
	font-size:14px;
	padding:12px;
	text-align:left;
	font-family:helvetica;
	background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(0,#fff),color-stop(0.02,#edf1f4),color-stop(0.98,#ddd),color-stop(1,#ccc));
	border:1px solid #777777;
	-webkit-border-radius:8px;
	-webkit-background-clip:padding-box;
	color:#222;
	text-shadow:0 1px 0 rgba(255,255,255,0.75);
	line-height:18px;
	-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.5);
}

#addToHomeScreen.wide {
	width:240px;
}

#addToHomeScreen .arrow {
	position:absolute;
	background-image:-webkit-gradient(linear,0 0,100% 100%,color-stop(0,rgba(204,204,204,0)),color-stop(0.4,rgba(204,204,204,0)),color-stop(0.4,#ddd));
	border-width:0 1px 1px 0;
	border-style:solid;
	border-color:#777777;
	width:16px; height:16px;
	-webkit-transform:rotateZ(45deg);
	bottom:-9px; left:50%;
	margin-left:-8px;
	-webkit-box-shadow:inset -1px -1px 0 #ccc;
	-webkit-border-bottom-right-radius:2px;
}

#addToHomeScreen.ipad .arrow {
	-webkit-transform:rotateZ(-135deg);
	background-image:-webkit-gradient(linear,0 0,100% 100%,color-stop(0,rgba(238,238,238,0)),color-stop(0.4,rgba(238,238,238,0)),color-stop(0.4,#eee));
	-webkit-box-shadow:inset -1px -1px 0 #fff;
	top:-9px; bottom:auto; left:50%;
}

#addToHomeScreen .close {
	-webkit-box-sizing:border-box;
	position:absolute;
	right:3px;
	top:3px;
	width:15px;
	height:15px; line-height:12px;
	text-align:center;
	text-indent:1px;
	font-size:14px;
	-webkit-border-radius:7px;
	background:rgba(0,0,0,0.20);
	color:#333333;
	-webkit-box-shadow:0 1px 0 #fff;
	font-size:14px;
}

#addToHomeScreen .plus {
	font-weight:bold;
	font-size:1.3em;
}

#addToHomeScreen .share {
	display:inline-block;
	width:18px;
	height:15px;
	background-repeat:no-repeat;
	background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAPCAQAAABDj1eZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUdJREFUKFNtkLtLw1AYxS/qJLhXVKr2ZRulUNtiqgSb3CziICI6ucTFVYcOnaQOFRwUnNTRwUWXgpP/QdHNUEQUHGxofYBTlRs83iZNjKTncOGe7/vx3QchXUWn6FL3jhfKUdCCr5zuifV5oDiHQM+c+CIhiiCSWNu08iq9oHXKLAiqrgR4UXqlOEYZt++ExEL0wW7+OW0G10muLv9gmqfe5FAWKmTMYQYiFL7PYwyLOD8lSjNh2gdnPzMII4QUBxc4OothbAF7GCBKQ0YbSWyPQsIhqvetS+y0ygGMo/KFZfviDvR4AhwgZU9dGYnA0J/6ndc15i3ouYIMcVVUcEXIoOxCeRCfwP8sXBSdjtpUv/1QW+K16kCCIUC4id9Fa0JtkluwVkSfqPL6RwfSDA0aNlx7k/bWgViB7bMS2/1vk5sdsZLN/ALSuL3tylO4RAAAAABJRU5ErkJggg==);
	background-size:18px 15px;
	text-indent:-9999em;
	overflow:hidden;
}

#addToHomeScreen .touchIcon {
	display:block;
	float:left;
	-webkit-border-radius:8px;
	-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5),
		inset 0 0 2px rgba(255,255,255,0.9);
	background-repeat:none;
	width:54px;height:54px;
	-webkit-background-size:54px 54px;
	margin:3px 10px 5px 0;
	border:1px solid #333;
	-webkit-background-clip:padding-box;
}

@media all and (-webkit-min-device-pixel-ratio: 2) {
	#addToHomeScreen .share {
		background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAeCAQAAADu6HTYAAADPElEQVR4Xq3TX2gcRRzA8e/M7mVv2+TSNpc/TZtrY6jUGqgaSAmEChKLrYK0YH0RFC2CSCkEfCghiKU04J8qNigq6os+iQV98MHWFwVBrQQRWs21lBw5cw3NNb1/udu72RGG5Y77IzXW77D7sAwf5scyYoL6BGXSDKFZwaGpLvIUaeoCkvX1MmsM0Ny6oRSQYOLuIS+YZOpfQdqslpUxcZrzTVAz4qPwW2O3CeIwC/RSzeY6Ow1QhUrkr+YOWfEKDkEP8Rij7CHKJmrFSDHBdwGEE5wiGChPN+PnT8VdRtEIl1d4gRj/1EVe5ZSBKGh8iqQpo/Fo5+3C/gz0MYg4zgwbqday1/Q4B8BGQ45d/Hi54lakCrU5obOcidJpu1+Lg9whjabyaOYLnrIBFFaRD+xe2ybMDWY66GmP/WA9cGfGp0CWhy0wkMN8inepFiH2rV1j0NQSNQbFLRQnS8/8YSDBBpadfv4CYDub2fmeHDNAsL1MBWUel0iA+Xik6eHcyvD3vAMSU1TGuA/YRS+dD7ovCQN43GKRFCU20Kd3V/avDVVyAZ5niTEuLA5/zBGWg9EEEhfJKN200Tat8CmRAQb9+wv7soPlHt2tQorsz1uPbr0HTY4sJwrH47zJZwABBAKLMBoQXepwgTwdHCo+fXMkQ4lrxEmQ5AaXipPqDY9V2vn09tgvTPI71EEGYxM+/uMJLJ4svpgaWGKOi/xKgmqLSUGSUd5f2vIVJ/CgBaTIUsZ7ZBsn0+NzfMOXLFCXQyTcybN6ep5ZZgUOHn7jpfUpsZshdugPGf+E5zjbyHTSRyQ8xfRPPM/s63RHeuknSoT22mjmmnAOIMkUZ6D1xSfPPAfd1WFKM3sO2CMaHx8M1NjnXKHaAGGkOW0C02WeYHUz4qMtx+w5gUDS8NckYe5lHsMYwCZEPyEEmjLDZFmAS7CDviMdxyTkMNVBKEmYLvbiQQBIBBbCQG04bGQvFWz6CfsCQLWCigILFwcfkGYBiOpbYuOizTAyYyDdCtrGaRG1LCkIgMYEFhI0WqQZoSlbGRyHKe4qOx7iv2bVQW9dp4dlM/x6kmwnWQcd/Q3FCqwTEiT5s+6D5v/pb0SSHyg7uhMWAAAAAElFTkSuQmCC);
	}
}

#addToHomeScreen .add2_icon {position:relative;
top:2px;
}

#addToHomeScreen .add2_home {font-weight:bold;}

/*************************************************
      iphone/android interstitial
*************************************************/
body.promoBg {
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgb(28,34,49)), color-stop(0.08, rgb(28,34,49)), color-stop(1, rgb(46,61,93)));
    background-repeat: no-repeat;
    background-color: #2E3D5D;
}

#android_promo_window  {
   margin:0 auto;
   background: url(http://a.abcnews.com/assets/images/mobile/devices/android_interstitial.jpg) no-repeat center top transparent;
   height: 490px;
}

.promo_bottom {
    height:100%;
    position:relative;
    margin: 0 auto;
}

#android_promo_window .promo_bottom_content {
    position:absolute;
    bottom:0px;
    left:0px;
    height:125px;
    width:100%;
    background-color: #6b6b6b;
}


#android_promo_window .promo_btn {
    background: url(http://a.abcnews.com/assets/images/mobile/devices/btn-android-sprite.png) no-repeat 20px 12px transparent;
    width: 320px;
    margin: 0 auto;
}

#android_promo_window .promo_bottom_content a {
    height:40px;
    width:283px;
}

.promo_bottom_content .promo_links {
    height:100%;
}

.promo_bottom_content a {
    display: inline-block;
}

#android_promo_window .promo_bottom_content .promo_dl_click {
    padding: 12px 0px 0px 20px;
}

#android_promo_window .promo_bottom_content .promo_cancel_click {
   padding: 13px 0px 0px 20px;
}

#iphone_promo_window {
    margin:0 auto;
    background: url(http://a.abcnews.com/assets/images/mobile/devices/iphone-interstitial.jpg) no-repeat center top transparent;
    height: 410px;
    background-size: 320px 410px;
}

#iphone_promo_window .promo_bottom_content {
    position:absolute;
    bottom:0px;
    left:0px;
    height:120px;
    width:100%;
}

#iphone_promo_window .promo_btn {
    background: url(http://a.abcnews.com/assets/images/mobile/devices/btn-iphone-sprite.png) no-repeat 0px 10px transparent;
    height: 53px;
    width: 288px;
    background-size: 288px 43px;
    margin: 0 auto;
}

#iphone_promo_window .promo_bottom_content a {
    height:43px;
    width: 142px;
}

#iphone_promo_window .promo_bottom_content .promo_dl_click, #iphone_promo_window .promo_bottom_content .promo_cancel_click {
    float:left;
    padding: 10px 0px 0px;
}

#iphone_promo_window .promo_bottom_content .promo_cancel_click {
   margin-left:4px;
}

@media all and (-webkit-min-device-pixel-ratio: 2) {
    #iphone_promo_window {
        background: url(http://a.abcnews.com/assets/images/mobile/devices/iphone-interstitial-retina.jpg) no-repeat center top transparent;
    }

    #iphone_promo_window .promo_btn {
        background: url(http://a.abcnews.com/assets/images/mobile/devices/btn-iphone-retina-sprite.png) no-repeat 0px 10px transparent;
    }

}

#featureWrapper {padding:6px 8px 8px;
border-bottom:1px solid #e2e2e2;

}

#feature {position:relative;}

	#feature .indexCredit {font-family:helvetica, sans-serif;
	line-height:1.8em;
	}
	@media screen and (max-device-width: 480px), screen and (-webkit-min-device-pixel-ratio: 2) {
		#feature .indexCredit {height:14px;}
	}
	
	#feature .leadHeadline {font-family:georgia, sans-serif;
	font-size:18px;
	line-height:21px;
	}

#lead_wrapper {
	width:300px;
	height:100%;
	position:relative;
	z-index:1;
	overflow:hidden;	
}
 
#lead_scroller {
	width:900px;
	height:100%;
	float:left;
	padding:0;
}
 
#lead_scroller ul {
	list-style:none;
	display:block;
	float:left;
	width:100%;
	height:100%;
	padding:0;
	margin:0;
	text-align:left;
}
 
#lead_scroller li {
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	display:block; float:left;
	width:300px;
}
 
#lead_indicator, #lead_indicator > li {
	display:block; float:left;
	list-style:none;
	padding:0; margin:0;
}
 
#lead_indicator {
	padding:12px 0 0 134px;
}
 
#lead_indicator > li {
	text-indent:-9999em;
	width:8px; height:8px;
	-webkit-border-radius:5px;
	background:#cccccc;
	overflow:hidden;
	margin-right:6px;
}
 
#lead_indicator > li.active {
	background:#336699;
}
 
#lead_indicator > li:last-child {
	margin:0;
}

/********************************************
        slideshow icon
*********************************************/
.listAnchor .item .slideshowIcon, .listAnchor .itemActive .slideshowIcon {
    position:absolute;
    width:20px;
    height:20px;
    background:url(http://a.abcnews.go.com/assets/images/mobile/ico/slideshow.png) no-repeat 0 0;
    bottom:5px;
    right:6px;
}

.listAnchor .item .videoIcon, .listAnchor .itemActive .videoIcon {
    position:absolute;
    width:20px;
    height:20px;
    background:url(http://a.abcnews.go.com/assets/images/mobile/ico/video.png) no-repeat 0 0;
    bottom:5px;
    right:6px;
}

/********************************************
        video
*********************************************/
.vindex_back {width:80px;
display: block;
padding:5px 5px;
-webkit-border-radius: 5px;
border: 1px solid #ccc;
margin: 10px 0 20px;
font-weight:bold;
background:#fff url(http://a.abcnews.com/assets/images/iphone/gradientBkg.gif) repeat-x left top;
}

#video .related .sectionHead {padding-top:0;}

#loader {position:absolute;
background:transparent;
z-index:10000;
}

	 @-webkit-keyframes spinner {
       0% {
	    opacity: 1.0;
        -webkit-transform: rotate(0deg);
       }
		100% {
         opacity: 1.0;
         -webkit-transform: rotate(360deg);
       }
      }

      #loader #spinner {
       -webkit-animation-name: spinner;
       -webkit-animation-duration: 900ms;
       -webkit-animation-iteration-count: infinite;
       -webkit-animation-timing-function: linear;
	   background:url(http://a.abcnews.com/assets/images/touch/ipad_preloader.png) no-repeat 0 0 transparent;
	   width:30px;
	   height:30px;
	   display:none;
	   position:absolute;
      }
	  
.paneWindowV {position:relative;opacity:0;}
	.paneWindowV .date, .windowFade .date {border-bottom:none;
	padding-bottom:0;
	}

.windowFade{opacity:1;
display:none;
/*-webkit-transform-style: preserve-3d;
-webkit-transition:opacity 500ms linear;*/
}


/********************************************
        outbrain
*********************************************/
.outbrain-block ul { list-style-type:none; padding:0; margin:0; }

