/* CSS Document */
body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.69em;
	color: #878787;
	margin: 0;
	padding: 0;
	background: #b2dff5 url(../grfx/backgrounds/bg_body.gif) repeat-x;
}

#wrapper
{
	width: 970px;
	margin: 0 auto;
	background: url(../grfx/backgrounds/bg_wrapper.png) repeat-y;
}

	#header
	{
		width: 934px;
		margin: 0 auto;
		border-left: 2px solid #007ec6;
		border-right: 2px solid #007ec6;
	}
	
		
	
	#navigation
	{
		width: 934px;
		height: 34px;
		margin: 0 auto;
		background: url(../grfx/nav/bg_navigation.gif) repeat-x;
		border-left: 2px solid #007ec6;
		border-right: 2px solid #007ec6;
	}
	
	#content
	{
		width: 934px;
		margin: 0 auto;
		margin-top: 40px;
		background: #FFFFFF url(../grfx/backgrounds/bg_content.gif) bottom right no-repeat;
		border-left: 2px solid #007ec6;
		border-right: 2px solid #007ec6;
		
	}	
	
		#content_col_left
		{
			width: 530px;
			line-height: 1.64em;
			padding-left: 97px;
			float: left;
			text-align: justify;
		}
		
			.news
			{
			
				border-bottom: 1px solid #ececec;
				padding: 5px 0px;
				margin-right: 40px;
			
			}
			
				.news_image
				{
/*					width: 87px;
					height: 87px;
*/					margin: 5px 18px 0px 28px;
/*					padding: 2px;*/
					float: left;
/*					background: url(../grfx/backgrounds/bg_image.gif) no-repeat;*/	
					border: 2px solid #999999;
			}
				
				.news_text
				{
					width: 333px;
					float: left;
				}
				
					.news_date
					{
						font-size: 1.09em;
						font-weight: bold;
						color: #878787;
						margin: 0;
						padding: 0;
					}
					
					.news_readmore a
					{
						color: #0066CC;
						float: right;
						text-decoration: none;
					}
					
					.news_readmore a:hover
					{
						text-decoration: underline;
					}
					
					.article_image
					{
						float: right;
						padding-top: 15px;
						padding-left: 20px;
						padding-bottom: 20px;
						
					}	
					
					.article_image img {
						border: 1px solid #94D4F8;
						padding: 1px;				
					}
		
		#content_col_right
		{
			width: 222px;
			font-size: 1.27em;
			color: #007ec6;
			padding-bottom: 150px;
			padding-left: 70px;
			float: left;
		}
	
	#footer
	{
		width: 890px;
		height: 60px;
		color: #6bc2f0;
		margin: 0 auto;
		background: url(../grfx/backgrounds/bg_footer.gif) no-repeat;
		font-family: Arial, Helvetica, sans-serif;
		padding: 0px 40px;
	}
	
	#footer a
	{
		color: #6bc2f0;
		text-decoration: none;
	}
	
	#footer a:hover
	{
		text-decoration: underline;
	}
