@charset "utf-8";
/* CSS Document */


a, a img{
	border:none;
}

/* ContentSection*/

.MakeItCurved{
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	overflow:hidden;
}

.MakeItSqr{

}

/*#slideCollection {
	margin:0 auto;
	width:560px;
	height:auto;
	margin-top:50px;
	background-color:#333;
	}*/

#Content_Left {
	float:left;
	width:560px;
	height:auto;}
	
#Content_Right {
	float:right;
	width:290px;
	height:auto;}


/* TopHeadlines Section */


#TopHeadlines {
	margin-top:10px;
	width:630px;
	height:auto;
	padding:10px;
	border:1px solid #CCC;}


#Headline_Photo {
	margin:auto auto;}

#upButton, #downButton{
	padding:3px;
}
#scrollContainer{
	position:relative;
}
#thumbnails H1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000;
	padding-left:30px;}

#thumbnails UL{
	list-style-type: none;
	margin:0;
	padding:0;}


#thumbnails A{
	color:#000;
	text-decoration:none;	
	}
	
#headlines a{
	color:black;
	text-decoration:none;
}
	


#Headline_Abstract {
	color:#000;
	height:130px;
	overflow-y:auto;
	clear:both;
	padding:10px;
	}
	
#Headline_Abstract H2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:18px;
	font-weight:bold;
	color:#000;
	}
	
#Headline_Abstract P{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	}
	
.VideoIncluded {
	border:0px solid;
	padding-left:10px;
	display:inline-block;}
	
	
/* Story Styles */ 
#Story{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;}
.Story_Author{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:italic;}
	
.Story_Author_Contact{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:italic;
	padding-bottom:10px;}

.Story_Detail{
	margin:0 auto;
	padding:0px;
	}
	
.Story_Image{
	float:right;
	width:180px;
	border:0px solid #333;}
	
#controls{
	position:absolute;
	margin-top:5px;
	margin-left:5px;
	width:96px;
	height:35px;}
	
#controlPlayPause {
	height:30px;
	width:30px;}
		
#controls div{
	display:inline-block;
	float: left;
	margin-right: 2px;}	
	
	
	/* Begin Styles for lower half of site */

#thumbnails li{
	list-style:none;
	margin:3px;
}
.subHeadline{
	overflow:auto;
	margin-top:10px;
	padding:8px 0;
	border-bottom:1px black solid;
}
.subHeadlineText{
	float:left;
	width:300px;
	padding-left:15px;
}
#headlines .subHeadlineText img{
	margin-top:6px;
	float:right;
	display:inline-table;
}
#headlines img{
	float: left;
	max-width:80px;
	height:auto;
}