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

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

.window, .paneWindow {}

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

.clear {clear:both;}

.header {height:58px;
background:#fff;
border-bottom:6px solid #184277;
}

	.header #logo {float:left;
	padding:7px 0 0 5px;}
	
.date {color:#777;
padding:8px 5px 6px;
margin:0;
font-size:15px;
background:#fff;
}
	.date a {color:#003366;}

.currentDate{float:left;}

.dateSection {float:right;
color:#003366;
font-weight:bold;
}

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

	.footer  .footerHeadline {font-size:18px;
		border-bottom:1px solid #c9c9c9;
		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, 0 1px;
		background-repeat:no-repeat, repeat-x;
		color:#fff;
	}

.footer .copyright {color:#777;
font-size:12px;
padding:10px 5px;
margin:0;
background:#fff;
text-align:center;
line-height:1.3em;
}

.adTop{text-align:center;
background:#ccc;
border-bottom:1px solid #c9c9c9;
border-top:1px solid #c9c9c9;
}
	.adTop  a {text-decoration:none;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	}
		.adTop  a span {color:#fff;
		border-bottom:1px dotted #fff;
		}
	
/* navigation */
.navigation, .navigation2, .videoNavigation  {display:none;
position:absolute;
top:55px;
left:0;
z-index:1;
width:100%;
}

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

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

.shows, .sections  {-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-top:1px solid #c9c9c9;
	border-left:1px solid #c9c9c9;
	border-right:1px solid #c9c9c9;
	margin:20px 12px 12px;
	}	
	
.videoSections {-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border:1px solid #c9c9c9;
	margin:20px 12px 12px;
	}
	
	.shows, .videoSections {background:#fff;}
	.sections {background:#e4eced;}
	
a.navLink > div, a.navLink2 > div, a.videoLink > div , a.photoLink > div{background:#fff 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 #c9c9c9;
border-right:1px solid #c9c9c9;
border-bottom:1px solid #c9c9c9;
text-align:center;
padding:16px 6px 13px;
color:#184277;
display:inline;
margin-left:1px;
letter-spacing:-1px;}
	
.navCloser, .navCloser2{background:#7D160B;
-moz-border-radius:8px;
-webkit-border-radius:8px;
margin:0 12px;
text-align:center;
opacity:.8;
filter:alpha(opacity=80);
-moz-opacity:0.80;
border:2px solid #000;
}
	.navCloser a, .navCloser2 a {color:#fff;
	font-size:20px;
	font-weight:bold;
	}
		.navCloser a div, .navCloser2 a div {padding:8px 10px 8px;}
	
.curtain, .curtain2, .curtain3 {opacity:.8;
filter:alpha(opacity=80);
-moz-opacity:0.80;
background:#000;
width:100%;
position:absolute;
top:55px;
left:0;
display:none;
height:1300px;
-webkit-box-shadow:0px 5px 5px #222;
}

#gma img{position:relative;top:-11px;}
#wn img{position:relative;top:-6px;}
#twenty img{position:relative;top:-11px;}
#nightline img {position:relative;top:-11px;left:-3px;}
#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 0 0;
-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 0 0;}/*wn*/
.videoShow-6256395  {background:url(http://a.abcnews.com/assets/images/iphone/show_2020.jpg) no-repeat 0 0;}/*2020*/
.videoShow-6256157  {background:url(http://a.abcnews.com/assets/images/iphone/show_nightline.jpg) no-repeat 0 0;}/*nightline*/
.videoShow-6256159 {background:url(http://a.abcnews.com/assets/images/iphone/show_thisweek.jpg) no-repeat 0 0;}/*thisweek*/
/*top videos*/
.videoShow-6256152 {background:url(http://a.abcnews.com/assets/images/iphone/show_topvideos.jpg) no-repeat 0 0;
-moz-border-radius-bottomleft:8px;
-webkit-border-bottom-left-radius:8px;
}

/* pane */
.lead, .listSwitch3 {padding:5px 5px 7px;
border-bottom:1px solid #c9c9c9;
border-top:1px solid #fff;
}
	.lead{background-image:url(http://a.abcnews.com/assets/images/iphone/bullet.png), url(http://a.abcnews.com/assets/images/iphone/loader-011709.gif);
	background-position:center right, 97% 49%;
	background-repeat:no-repeat, no-repeat;
	}
		.lead {background:url(http://a.abcnews.com/assets/images/iphone/bullet.png) no-repeat center right;}
		
	.listSwitch3{background:#eee url(http://a.abcnews.com/assets/images/iphone/loader-011709.gif) no-repeat 97% 49%;
	z-index:1000;
	}
		body[orient="landscape"] .listSwitch3 {background:#eee url(http://a.abcnews.com/assets/images/iphone/loader-011709.gif) no-repeat 98% 49%;}

.leadImg {padding:2px;
float:left;
border:1px solid #c9c9c9;
-webkit-box-shadow:-3px 3px 3px #999;
width:115px;height:89px;
}

#feature {padding:0;
line-height:16px;
min-height:90px;
padding:0 5px 5px 125px;
}

	#feature, .head{font-size:13px;
	font-weight:bold;
	}
	
	#feature .storyDate {font-size:12px;
	text-align:left;
	color:#2470d8;
	margin-right:10px;
	}

.fHeadline {width:92%;
text-align:left;}

.fDek {font-size:13px;
color:#777;
font-weight:normal;
line-height:16px;
width:89%;
text-align:left;
}

.head {padding-left:8px;
width:65%;
overflow:hidden;
line-height:16px;
}
	.head2 {padding:15px 5px 0 10px;
	width:60%;
	overflow:hidden;
	font-size:16px;
	font-weight:bold;
	}

.dek {padding-left:8px;
width:60%;
font-size:13px;
color:#777;
font-weight:normal;
line-height:16px;
overflow:hidden;
}
	.dek2 {padding-left:10px;
	width:60%;
	font-size:14px;
	color:#777;
	font-weight:normal;
	overflow:hidden;
	}

.lFloat {float:left;
width:79px;
height:56px;
text-align:center;
border:1px solid #c9c9c9;
padding:2px 0 2px;
background:#fff;
-webkit-box-shadow:-3px 3px 3px #999;
position:relative; left:3px;
}
	
#allStories {padding:15px 0 12px 5px;
font-size:13px;
font-weight:bold;
}

.highlight  {color:#7d160b;
text-transform:uppercase;
font-size:12px;
}

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

.list, .listSwitch{padding:0;
border-bottom:1px solid #c9c9c9; 
border-top:1px solid #fff; 
font-size:12px;
line-height:14px;
overflow:hidden;
padding:5px 5px 7px;
}	
	.list{background-image:url(http://a.abcnews.com/assets/images/iphone/bullet.png), url(http://a.abcnews.com/assets/images/iphone/loader-011709.gif);
	background-position:center right, 97% 49%;
	background-repeat:no-repeat, no-repeat;
	}
		.podcastWindow .list {background:url(http://a.abcnews.com/assets/images/iphone/next.gif) no-repeat center right;}
		
	.listSwitch{background:#eee url(http://a.abcnews.com/assets/images/iphone/loader-011709.gif) no-repeat 97% 49%;
	z-index:1000;
	}
		body[orient="landscape"] .listSwitch {background:#eee url(http://a.abcnews.com/assets/images/iphone/loader-011709.gif) no-repeat 98% 49%;}

	.list2{padding:0;
	background:url(http://a.abcnews.com/assets/images/iphone/next.gif) no-repeat center right;
	border-bottom:1px solid #c9c9c9;
	font-size:12px;
	line-height:1.6em;
	overflow:hidden;
	}
	
.paneWindow .list, #topHeadlines .list, #relatedList .list , #next .list {background:url(http://a.abcnews.com/assets/images/iphone/bullet.png) no-repeat center right;
border-bottom:1px solid #c9c9c9; 
border-top:1px solid #fff; 
font-size:12px;
line-height:14px;
overflow:hidden;
padding:5px 5px 7px;
}
	
.pane {border-bottom:1px solid #c9c9c9;
border-top:1px solid #fff;
background:url(http://a.abcnews.com/assets/images/iphone/next.gif) no-repeat center right;
}
	.pane:last-child, .list2:last-child{border-bottom:none;}
	.shows .pane:first-child, .sections .pane:first-child{border-top:none;}
			
.paneAnchor {color:#003366;
font-size:18px;
font-size:18px;
font-weight:bold;
}

	.paneDiv {padding:13px 10px 5px;
	background:url(http://a.abcnews.com/assets/images/iphone/next.gif) no-repeat center right;
	height:25px;
	} 

/****************************************
			story screen
****************************************/
.sWrapper {line-height:1.8em;
font-size:12px;
overflow:hidden;
}

#storyHeader {border-bottom:1px solid #c9c9c9;
padding:8px 8px 5px;
}
.sHeadline {padding:5px 5px 12px 0;}

	.sHeadline  h1 {font-size:18px;
		margin:2px 0 0;
		padding:0;
		color:#000;
		line-height:1.2em;
		}
	.sHeadline  h3 {margin:0;
	padding:0;
	font-weight:bold;
	}

.story_byline {float:left;
	font-size:13px;
	line-height:1.3em;
	width:155px;
}
.storyHeaderDate {font-size:13px;
	line-height:1.3em;
	float:right;
	line-height:1.3em;
	color:#003366;
	text-align:right;
	width:142px;
	}

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

	.sDek {font-weight:bold;
	line-height:1.4em;
	font-size:14px;
	color:#003366;
	}
	
	.sImg {padding:2px;
	float:right;
	border:1px solid #c9c9c9;
	-webkit-box-shadow:-3px 3px 3px #999;
	margin:2px 0 8px 8px;
	height:97px;
	width:125px;
	text-align:center;
	background:#fff;
	}
	
.spyGlass{background:transparent url(http://a.abcnews.com/assets/images/iphone/spyGlass.png) no-repeat 0 0;
float:right;
height:20px;
width:20px;
position:relative;
top:76px;
left:130px;
}

.popImgCurtain {opacity:.8;
filter:alpha(opacity=80);
-moz-opacity:0.80;
background:#000;
position:absolute;
top:64px;
left:0;
display:none;
height:370px;
width:320px;
-webkit-box-shadow:0px 5px 5px #222;
}
	body[orient="landscape"] .popImgCurtain {width:480px;	}

.popImg  {position:absolute;
top:135px;
display:none;
z-index:2;
left:7px;
border:3px solid #fff;
min-width:300px;
background:#000;
}
	body[orient="landscape"] .popImg {left:90px;}
	
.popImgX {position:absolute;
top:-11px;
left:-10px;
height:25px;
width:24px;
}
	
.sBody {font-size:15px;}	

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

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

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

	#relatedList .list , #next .list, .listSwitch2, .listSwitch2 {padding:12px 35px 8px 5px;
	font-size:14px;
	font-weight:bold;
	line-height:1.3em;
	margin:0;
	border-bottom:1px solid #c9c9c9;
	min-height:20px;
	}
		#relatedList .list , #next .list {background-image:url(http://a.abcnews.com/assets/images/iphone/bullet.png), url(http://a.abcnews.com/assets/images/iphone/loader-011709.gif);
	background-position:center right, 97% 49%;
	background-repeat:no-repeat, no-repeat;
	}
		.listSwitch2{background:#eee url(http://a.abcnews.com/assets/images/iphone/loader-011709.gif) no-repeat 97% 49%;
	z-index:1000;
	}
		body[orient="landscape"] .listSwitch2 {background:#eee url(http://a.abcnews.com/assets/images/iphone/loader-011709.gif) no-repeat 98% 49%;}
	
	#relatedList a , #next a{color:#003366;}
	#relatedList #r2{}	
.relatedHeader {border-bottom:3px solid #184277;
color:#333;
font-size:15px;
font-weight:bold;
padding:0 5px 3px;
}

.breadCrumb, .back {padding:12px 5px 8px 5px;
color:#777;
font-size:12px;
border-bottom:3px double #c9c9c9;
line-height:1.4em;
min-height:20px;
}
	.back {border-top:none;
	padding:5px 10px 20px;
	}

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

.shareIt {padding:0;
margin:10px 0 10px;
list-style:none;
font-size:14px;
}
	/*.shareIt .stfEvent-1 {display:none;} hiding stf link until can fix*/
	
.shareIt .email {background:#FFFFFF url(http://a.abcnews.com/assets/images/iphone/gradientBkg.gif) repeat-x left top;
padding:8px 12px 6px;
float:left;
border:1px solid #c9c9c9;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-webkit-box-shadow:0;
margin-left:8px;
}

/********************************************
		breaking & developing news
********************************************/
.breakingnews, .developingnews{
position:relative; overflow:hidden;
width:100%; margin:0;padding:0;
font-size:14px;
color:#fff;
line-height:1.2em;
}
	
	.breakingnews .bnWrapper  {text-align:left;
	background:#7D160B;
	padding:5px 5px 6px;
	}
	
	.developingnews .bnWrapper  {text-align:left;
	background:#006699;
	padding:5px 5px 6px;
	}
	
	.breakingnews .bnWrapper .callout, .developingnews .bnWrapper .callout{color:#fff; 
	font-style:italic;
	font-weight:bold;
	}

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

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

		.videoScreen  .vDesc .vDate {color:#003366;
		font-size:13px;
		line-height:1.3em;
		float:left;
		}
		
		.videoScreen  .vDesc .vTime {color:#003366;
		font-size:13px;
		line-height:1.3em;
		float:right;
		}
		
/********************************************
		slideshows 
********************************************/
#photoScreen {margin:0 0 25px 0;}
 
	 #photoScreen > ul {list-style:none;
	 margin:0;
	 padding:5px 0 0 3px;
	 border-top:1px solid #c9c9c9;
	 }
 
		#photoScreen > ul > li {float:left;
		padding:4px 4px 0;
		margin:3px;
		border:1px solid #c9c9c9;
		background:#fff;
		}	
		
#bcScreen {border-top:1px solid #c9c9c9;}
	
/********************************************
		indexRails 
********************************************/	
.sectionHeadline {font-size:18px;
	color:#333;
	font-weight:bold;
	border-bottom:1px solid #fff;
	padding:12px 5px 8px;
	background:#fff url(http://a.abcnews.com/assets/images/iphone/gradientBkg-ccc.gif) repeat-x 0 0;
}
	.listWindow .sectionHeadline, .podcastWindow .sectionHeadline, .bot-border  {border-bottom:1px solid #c9c9c9;}
	
	#list-add {padding:12px 35px 8px 5px;
	font-size:14px;
	font-weight:bold;
	line-height:1.2em;
	min-height:20px;
	}
		
.indexHeadline {background:#fff url(http://a.abcnews.com/assets/images/iphone/gradientBkg-ccc.gif) repeat-x 0 1px;
	padding:12px 5px 8px 8px;
	}
	
.podcastHeadline {background:#fff url(http://a.abcnews.com/assets/images/iphone/gradientBkg-ccc.gif) repeat-x 0 1px;}

	.podcastHeadline {font-size:18px;
		font-weight:bold;
		border-bottom:1px solid #c9c9c9;
		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, 0 1px;
		background-repeat:no-repeat, repeat-x;
	}

.indexHeadline, .sectionHeadlines {font-size:18px;
	font-weight:bold;
	border-bottom:1px solid #c9c9c9;
	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, 0 1px;
	background-repeat:no-repeat, repeat-x;
	line-height:20px; 
}
	.sectionHeadlines {background:url(http://a.abcnews.com/assets/images/iphone/next.gif) no-repeat center right;
	padding:12px 5px 8px;
	}

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

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

.stfEvent {font-weight:bold;}

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

.moreContent {border-bottom:3px solid #184277;
color:#333;
font-size:18px;
font-weight:bold;
padding:12px 0 5px 8px;
}

/********************************************
		share 
********************************************/
.switem {float:left;
height:20px;
margin:20px 0 0;
padding:0;
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 0 -320px;}
#st_digg{background:transparent url(http://a.abcnews.com/assets/images/iphone/sprite-list.gif) no-repeat scroll 0 -20px !important;}
#st_facebook {background:transparent url(http://a.abcnews.com/assets/images/iphone/sprite-list.gif) no-repeat scroll 0 -180px !important;}
#st_myspace {background:transparent url(http://a.abcnews.com/assets/images/iphone/sprite-list.gif) no-repeat scroll 0 -520px !important;}
#st_delicious {background:transparent url(http://a.abcnews.com/assets/images/iphone/sprite-list.gif) no-repeat scroll 0 -40px !important;}
#st_stumbleupon {background:transparent url(http://a.abcnews.com/assets/images/iphone/sprite-list.gif) no-repeat scroll 0 -140px !important;}
#st_ybuzz{background:transparent url(http://a.abcnews.com/assets/images/iphone/sprite-list.gif) no-repeat scroll 0 -1220px !important;}
#st_mixx {background:transparent url(http://a.abcnews.com/assets/images/iphone/sprite-list.gif) no-repeat scroll 0 -580px !important;}

.sw_a {float:left;
margin-top:-3px;
padding:4px 0 0 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;}
