body, html{font-family:"Helvetica Neue", "Helvetica Neue Condensed", Helvetica,  Arial, sans-serif;color:#706e66;line-height:1.6;font-style:normal;font-weight:normal;font-size:12px;margin:0;padding:0;background-color: #fff;background-image: -moz-linear-gradient(100% 100% 90deg, #ffffff, #eeeeee);background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#eeeeee), to(#ffffff));
}
html{background:#fff;}
	.wrap{margin:0 auto;}	
/*==============================================================================
	Site Id Layout (header) d6esf2
==============================================================================10375e 052240*/
.header-wrap{margin:0 auto;overflow:hidden;height:180px;}
	#header {margin:0 auto;width:960px;}
		.logo{float:left;width:215px;padding:20px 0 0;height:44px;}
		.adspace{float:right;width:728px;height:90px;padding:20px 0 0;}
		.nav-wrap{background:#274c0e;background-image:-moz-linear-gradient(100% 100% 90deg, #274c0e, #4d663d);background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#4d663d), to(#274c0e));height:46px;float:left;margin:0 auto;width:960px;clear:both;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
		/*------------ Main Nav ------------*/		
			.nav{width:795px;float:left;}
				.nav ul{padding:0;margin:0 15px;list-style:none;}
					.nav ul li{display:inline;}
						.nav li{float:left;display:inline;}
							.nav a, .nav a:visited, .nav a:link{display:block;height:32px;padding:13px 32px 0 32px;font-size:14px;color:#fff;border-right: 1px solid #21420b;text-shadow: 1px 1px 1px #153003;text-decoration:none;}
							.nav a:hover, .nav a.hov{background:#153003;color:#fff;text-shadow: 1px 1px 1px #153003;background-image: -moz-linear-gradient(#153003, #21420b, #21420b);background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#153003), color-stop(50%, #21420b), to(#21420b));background:#416F9D\9;color:#fff;text-shadow: 1px 1px 1px #153003;padding:13px 32px 0 32px;text-decoration:none;}
							.nav li.bc a, .nav .sel a, .nav a:active{background:#153003;background-image: -moz-linear-gradient(#153003, #21420b, #21420b);background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#000534), color-stop(50%, #21420b), to(#21420b));color:#fff;text-shadow: 1px 1px 1px #343434;height:32px; color:#fff;text-shadow:1px 1px 1px #153003;}
			/*------------ Sub Nav ------------*/						
				.nav .submenu-wrap{display:none;} 
			/*------------ End Nav ------------*/									
			#searchstuff{width:165px;float:right;}
				.search a{display:none;}
				.search label{font-style:italic;}
				.search input{margin: 11px 0 0 0;width:134px;}
		
/*==============================================================================
	Body Layout (default styles for Home Layout)
==============================================================================*/
.bannerarea{margin:0 auto;clear:both;overflow:hidden;}
	.banner{margin:10px auto;width:960px;overflow:hidden;clear:both;background:#fff;border:solid 1px #dedee4;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
#main-content {margin:0 auto;clear:both;width:960px;}
	.home .maincontent{float:left;margin:0 auto;clear:both;width:630px;padding:0 20px 30px 0;overflow:hidden;}
	.showcase-wrap{margin:0 auto;clear:both;clear:both;width:950px;padding:10px 25px;}
		.home .sidebar{width:300px;float:right;padding:0 0 30px 0;}
	.columns-wrap{width:960px; margin:0 auto;clear:both;overflow:hidden;}
		.leftColumn{float:left;width:290px;padding: 0 20px 0 0;}
		.middleColumn{width:340px; padding:0 20px 0 0; float:left;}
		.rightColumn{float:right; width:290px; padding:0;}
		
	/*========= Interior Layout ============*/
	.left-wrap{float:left;width:220px; padding-right:25px;}
		.interior .subnav{-moz-border-radius:5px;-webkit-border-radius:5px;background:none repeat scroll 0 0 #fff;border:1px solid #CDCDCD;float:left;margin:0 0 20px 0;padding:5px 15px;width:190px;}
			.interior .subnav ul li{display:block !important;border-bottom:1px solid #E5E5E5;padding:5px 10px !important;}
			.interior .subnav ul .last{border-bottom:none;}
				.subnav a{padding:0 20px 0 0;font-size:11px;}
				#dnn_dnnSUBNAV_ctldnnSUBNAV{margin: 0;padding:0;}
		.interior .leftColumn{float:left;width:220px;margin:0;}
	.interior .breadcrumbs {border-top:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5;float:left;padding:5px 0 5px 5px;width:708px;margin-bottom:10px;}
		.interior .breadcrumbs a.SkinObject, .interior .breadcrumbs a{color: #617d4e;font-size:11px;}
			.interior .breadcrumbs a.SkinObject:hover, .interior .breadcrumbs a:hover{text-decoration:underline;}
		.interior .breadcrumbs span{color:#6b6b6b;}
	.interior .rightColumn{float:right; width:715px;}
		.interior .maincontent{/*width:420px;*/width:470px; float:left;padding-right:15px;margin:0;}
		.interior .sidebar{width:230px;float:right;}
	.interior .fullwidth{clear:both; width:960px;padding: 30px 0 0 0;}
		
	/*========= Admin Layout ============*/
	.admin .maincontent{width:960px;padding:0 25px;}
	
/*==============================================================================
	Site Info Layout (footer)
==============================================================================*/
#footer {margin:10px auto;overflow:hidden;font-size: 11px;clear:both;}
	.fullwidthfooter{clear:both;overflow:hidden;width:960px;margin:0 auto;}
	.site-info{margin:12px auto;clear:both;width:960px;padding:10px 25px;overflow:hidden;border-top:1px solid #e5e5e5;}
		.site-info .info{width:300px; float:left;}
			.site-info .info .SkinObject{color:#3e3e3e;font-size:11px;text-align:left;margin:0 auto;}
		.userlinks{float:right;width:500px;text-align:right;}
			.registerLink{color:#617d4e;padding:0 10px 0 0;border-right:1px solid #E5E5E5;}
			.loginLink{color:#617d4e;padding-left:10px;}
	
/*==============================================================================
	Heading
==============================================================================*/
h1, h2, h3, h4, h5, h6, dt, th{font-family:"Helvetica Neue", "Helvetica Neue Condensed", Helvetica,  Arial, sans-serif;margin:0; padding:0;color:#383838;font-weight:normal;}
	h1{font-size:24px;}
	h2{font-size:22px;}
	h3{font-size:20px;margin-bottom:15px;}
	h4{font-size:18px;}
	h5{font-size:16px;font-weight:bold;}
	h6{font-size:14px;font-weight:bold;font-style:italic;}
		
.Head, .SubHead, .SubSubHead{font-family:"Helvetica Neue", "Helvetica Neue Condensed", Helvetica,  Arial, sans-serif;color:#383838;}
	.Head{font-size:20px;}
	.SubHead{font-size:14px;}
	.SubSubHead{font-size:12px;}

/*==============================================================================
	Text
==============================================================================*/
.Normal, .NormalBold, .NormalDisabled, .NormalTextBox, .NormalRed, .CommandButton, .SkinObject, Blockquote{font-family:"Helvetica Neue", "Helvetica Neue Condensed", Helvetica,  Arial, sans-serif;line-height:1.6;font-style:normal;font-weight:normal;font-size:12px;}
	.NormalRed{color:#ff0000;}
	.NormalBold{font-weight:bold;}
	
/*==============================================================================
	Links 
==============================================================================*/
a, a:link, a.SkinObject, a.SkinObject:link{color:#617d4e;}
	a:hover, a:visited:hover, a.SkinObject:hover, a.SkinObject:visited:hover{}
	a:visited, a.SkinObject:visited{color:#617d4e;}
	a:active, a.SkinObject:active{color:#617d4e;text-decoration:underline;}
						
a img {border:none;}

a.CommandButton:link{color:#617d4e;}
	a.CommandButton:hover, a.CommandButton:visited:hover{}
	a.CommandButton:visited{color:#617d4e;text-decoration:underline;}
	
/*==============================================================================
	Lists 
==============================================================================*/	
	dl{}
		dt{font-weight:bold; font-size:14px;}
		dd{}
	ul{}
		ul li{list-style:disc;}
		li{}
	ol{}
		ol li{}
		li{}

/*==============================================================================
	Tables 
==============================================================================*/	
	#Pure table{border-collapse: collapse;margin-bottom:20px;}
		#Pure tbody{}
		#Pure caption{font-style:italic;}
			#Pure tr{}
				#Pure th{font-weight:bold; font-size:14px;}
				#Pure td{}