.content-container
{
	width:903px;
	display:block;
	margin:0px 0px 15px 0px;
}

	.content-container .content-top
	{
		width:903px;
		height:34px;
		background:url(/images/content-rounded-top.gif);
	}
	
		.subnav
		{
			margin-left:218px;
			width:507px;
			display:block;
			
			
		}
				.subnav a
				{
					/*
					display:inline-block;
					display: -moz-inline-block;*/
					color:#FFFFFF;
					text-transform:uppercase;
					height:34px;
					line-height:34px;
					margin:0px 25px 0px 0px;
					text-decoration:none;
				}
				
				.subnav a:hover
				{
					/*display: -moz-inline-block;
					display:inline-block;*/
					color:#7ac142;
					text-decoration:none;
				}	
					
					.subnav a.sel
					{
						/*display: -moz-inline-block;
						display:inline-block;*/
						color:#7ac142;
						text-decoration:none;
					}	
		
	
	.content-container .content-mid
	{
		width:903px;
		background:url(/images/content-bg-tile.gif) repeat-y;
	}
	
			.content-container .content-mid .content-mid-content
			{
				float:left;
				width:462px;
				padding:43px 45px 20px 56px;
				margin:0px 0px 0px 1px;
				background:url(/images/content-mid-bg.gif) no-repeat;
			}
			
				.content-container .content-mid .content-mid-content h1
				{
					margin:0px 0px 10px 0px;
					font-size:18px;
					color:#7ac142;
					font-weight:normal;
				}
	
			
			
			.content-container .content-mid .content-right-content
			{
				float:left;
				width:177px;
				height:243px;
				overflow:visible;
				font-size:16px;
				color:#FFFFFF;
				line-height:30px;
				background:url(/images/content-right-bg.gif) top no-repeat;
			}
			
					
					.content-container .content-mid .content-right-content p
					{
						margin:34px 35px 0px 20px;
					}
				
			
					
	
	.content-container .content-bot
	{
		width:903px;
		height:14px;
		background:url(/images/content-rounded-bot.gif);
		overflow: hidden;
	}