@import url("../css/screen_globals.css");
@import url("../css/screen_navigation.css");

strong {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006685;
}

.red {
	color: #F00;	
}

		#left_col {
			position: relative;
			margin: 8px 0 0 0;
			width: 158px;
			float: left;
		} 
		
		#left_col a.more {
			font-family: Georgia, "Times New Roman", Times, serif;
			font-size: 12px;
			text-decoration: underline;
			color: #E27C00;
		}
		
		#left_col a.more:hover {
			text-decoration: none;
		}
		
		#left_col p.list_break {
			padding: 12px 0;
			border-bottom: 2px solid #E6E6E6;
			margin: 0 8px 0 0;
		}

		#left_col p.list_break:after { 
			content: "" url("../images/icon_more.jpg");
			padding-left: 4px;	
		}
		
			#event_list h1 {
				position: relative;
				padding: 0;
				font-family: Helvetica, Arial, sans-serif;
				font-size: 21px;
				color: #006685;
				margin: 0;
			}

			#event_list h2 {			
				font-family: Georgia, "Times New Roman", Times, serif;
				font-weight: normal;
				padding: 4px 0 0 0;
				margin: 0;
				font-size: 18px;
				color: #E27C00;
			}
						
			#event_list img {
				position: relative;
				padding: 0 0 0 8px;
				margin: 2px 0 0 0;
			}
			
			#event_list p {
				padding: 8px 0 0 0;
				line-height: 16px;
			}
			
			#event_list p a img {
				border: 2px solid #E6E6E6;
			}
			
			#article_list h1 {
				position: relative;
				padding: 8px 0 0 0;
				font-family: Helvetica, Arial, sans-serif;
				font-size: 21px;
				color: #006685;
				margin: 0;
			}
			
			#article_list img {
				position: relative;
				padding: 10px 0 0 8px;			
			}
			
			ul.list {
				position: relative;
				margin: 0 8px 0 0;
				width: 151px;
			}
		
			ul.list li {
				background: none;
				list-style: none;
				border-bottom: 1px dotted #CCC;
				font-size: 12px;
				line-height: 16px;
				padding: 8px 0;
				margin: 0 0 0 0;
				font-family: Georgia, "Times New Roman", Times, serif;
				color: #666;
				vertical-align: bottom;
			}
			
			ul.list li a {
				font-family: Helvetica, Arial, sans-serif;
				text-decoration: underline;
				color: #006685;
			}
			
			ul.list li a:hover {
				text-decoration: none;
			}
			
			
		#middle_col { 
			position: relative;
			margin: 8px 0 0 0;			
			width: 478px;
			float: left;
			border-right: 2px solid #E6E6E6;
			border-left: 2px solid #E6E6E6;
		}
		
		.feat_img {
			border: 4px solid #006685;
			margin: 0 0 0 8px;
		}
		
		.feat_title {
			float: left;
			margin: 16px 0 0 0;
			padding: 0 0 0 8px;
		}
		
		.feat_title h1 {
			font-size: 24px;
			color: #006685;
		}
		
		.feat_title h2 {
			font-size: 18px;
			color: #E27C00;
		}
		
		.feat_detail {
			float: right;
			width: 143px;
			margin: 0;
			/*margin: 16px 0 0 0;*/
			padding: 0 8px;
			border-left: 1px solid #CCC;
		}
		
		.feat_detail b {
			font-family: Georgia, "Times New Roman", Times, serif;
			font-size: 12px;
			color: #E27C00;
			font-weight: bold;
		}
		
		.feat_detail p {
			line-height: 16px;
		}
		
		.feat_detail a {
			text-decoration: underline;
			color: #E27C00;
		}
		
		.feat_detail a:hover {
			text-decoration: none;
		}
		
		.secondary_title {
			float: left;
			margin: 0;
			/*margin: 16px 0 0 0;*/
			padding: 0 0 0 8px;
		}
		
		.secondary_title h1 {
			font-size: 21px;
			color: #006685;
		}

		.secondary_title h2 {
			font-family: Georgia, "Times New Roman", Times, serif;
			font-size: 18px;
			color: #E27C00;
		}
		
		.story {
			font-family: Georgia, "Times New Roman", Times, serif;
			font-size: 12px;
			line-height: 18px;
			color: #666;
			margin: 0 8px;
			padding: 12px 0 0 0;
		}
		
		.story b {
			font-family: Georgia, "Times New Roman", Times, serif;
			font-size: 12px;
			color: #E27C00;
			font-weight: bold;		
		}
		
		.story p {
			padding: 8px 0;
		}
		
		.story a {
			text-decoration: underline;
			color: #E27C00;
		}
		
		.story a:hover {
			text-decoration: none;
		}
		
		.story ul li {
			margin:0 0 0 16px;	
		}
		
		.line_break {
			padding: 16px 0;
			border-bottom: 2px solid #E6E6E6;
			margin: 0;
		}