


 
/*	
	
	standard.css
	OPB.org & related: micro styles for standard layout
   	Copyright 2007, Oregon Public Broadcasting

*/	




/* front page-specific */
/* div#information */
div#main_news {
	float:left;
/*	margin:0 0 1.0em 0;*/
	margin:0;
	width:530px;
}

div#main_news h2#main-newsheader {
	color:#333;
	background:#F9F9F9;
	border-top:2px solid #333;
	border-bottom:1px solid #DDD;
	padding:0.5em 0 0 0;
	
}

	div#main_news div#top_story {
		width:255px; /* dictated by image width */
		float:left;
		display:inline;
		margin:0 15px 0 0;
	}
	
		div#main_news div#top_story h1 {
			font-size:1.3em;
		}
			
			div#main_news div#top_story h1 a {
				text-decoration:none;
			}
	
	div#main_news dl#headlines {
		float:left;
		display:inline;
		width:255px;
		/*width:120px;*/ /* information (from base.css) width minus top_story, minus top_story right-margin */
		margin:-5px 0 1.0em 0; /*counter dt top margin */
	}	
		
		div#main_news dl#headlines dt {
			padding:0;
		}
		
		div#main_news dl#headlines dt a {
			display:block;
			border-bottom:2px solid #333;
			text-decoration:none;
			padding: 0;
			margin:5px 0 0 0;
			color:#333;
		}
		
			div#main_news dl#headlines dd {
				padding:0;
			}
			
			div#main_news dl#headlines dd a {
					text-decoration:none;
					display:block;
					font-weight:normal;
					border-bottom:1px solid #CCC;
					padding:0.25em 0;
			}
            
			/* STYLES FOR RSS STREAMING LISTS */			

			#rss_shows td {
				padding:5px;
				font-size:0.9em;
			}

			#rss_shows td a {
				font-weight:normal;
			}                  

			#rss_shows td li {  
				list-style:disc;
			}      

			#rss_shows td ul {
				padding-left:15px;
				}              

			#rss_shows td hr {
				margin-bottom:5px;
				}

/*dl#main_anywhere {
	width:120px;
	float:left;
	display:inline;
	margin:0 0 0 15px;
}

	dl#main_anywhere dt {
		margin:0;
		padding:0;
		text-transform:uppercase;
	}
	
	dl#main_anywhere dt a {
		display:block;
		margin:0;
		padding:0.5em 0px 0.25em 0 ;
		border-top:2px solid #00A2E3;
		color:#00A2E3;
		text-decoration:none;
	}

	dl#main_anywhere dd {
		padding:0;
	}
	
	dl#main_anywhere dd a {
		padding:0.25em 0px;
		border-top:1px solid #DDD;
		display:block;
		font-weight:normal;
		text-decoration:none;
	}
	
	dl#main_anywhere dd a:link, dl#main_anywhere dd a:visited {
		color:#666;
	}

	dl#main_anywhere dd a:hover, dl#main_anywhere dd a:active {
		background:#EEE;
		color:#333;
	}
*/

