﻿/**
 * PAGE STRUCTURE @ID @CLASS
 */

	#Wrapper
	{
		margin: 0px;
		text-align: center;
	}

		#Wrapper .CenterBound
		{
			margin: 0px auto 0px auto;
			padding: 0px;
			width: 900px;
			text-align: left;
		}

		#Wrapper #Content
		{
			margin: 0px;
			padding: 5px 0px 20px;
			background-color: #fff;
			float: left;
			width: 100%;
		}

			#Wrapper #Content p
			{
				margin: 0px;
				padding: 5px auto;
			}
		
			.NewsPage
			{
				clear: both;
				padding: 0px 0px 15px;
				margin: 0px 0px 15px;
				border-bottom: solid 5px #ccc;
			}
		
			.NewsList
			{
				clear: both;
			}
		
				.NewsList .NewsItem
				{
					clear: both;
					float: left;
					margin-bottom: 15px;
					padding-top: 5px;
					border-top: solid 1px #ccc;
					width: 100%;
				}
				
				.Date
				{
					float: left;
					margin-right: 2pt;
					width: 20pt;
					text-align: center;
					vertical-align: middle;
				}
				
				.Date .Day
				{
					font-size: 18pt;
					line-height: 10pt;
				}
				
				.Date .Month
				{
					font-size: 18pt;
					line-height: 10pt;
					font-weight: bold;
				}
				
				.Date .Year
				{
					font-size: 10pt;
					line-height: 8pt;
				}
				
				.NewsTitle
				{
					float: left;
					font-size: 12pt;
					height: 37px;
					padding: 8px 0px 0px 15px;
				}
				
					.NewsTitle a, .NewsTitle a:hover, .NewsTitle a:active, .NewsTitle a:visited
					{
						color: #333;
						text-decoration: none;
					}
				
				.NewsContent
				{
					clear: both;
					float: left;
				}
		










.SearchResults
{
	
}

.SearchResults .ResultItem
{
	margin: 0px 0px 15px;
}

.SearchResults .ResultItem .Title H1
{
	font-size: 12px;
}

.SearchResults .ResultItem .Content
{
	font-size: 10px;
}
