/*
Name: Progress South Central
URI: http://
Version: 1.0
Author: Studio Lift
Author URI: http://studiolift.com/
*/

/* =import ----- */
@import "reset.css";
@import "layout.css";
@import "color.css";
@import "typography.css";

/* =clearfix ----- */
.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden}

/* =p ----- */
p{margin-top:8px}

/* =body ----- */
body{width:742px;margin:0 auto;padding:0 22px}

	#branding{height:113px;position:relative}
		#psc{
			position:absolute;
			left:10px;
			top:25px;
			width:550px
		}
			#psc a{
				display:block;
				float:left;
				width:127px;
				margin-right:10px;
				height:73px;
				text-indent:-9999px
			}
			#psc #tagline{
				float:left;
				width:370px;
				margin-top:10px
			}
		#nav-extra,#search{
			position:absolute;
			right:10px;
			width:207px
		}
		#nav-extra{top:35px}
		#search{bottom:17px}
			#search #search-text{width:130px}

	/* =navigation ----- */
	ul#navigation{
		height:34px;
		padding-left:22px
	}
		ul#navigation li{float:left}
			ul#navigation li a{
				padding:0 20px 0 0;
				display:block;
				float:left
			}

	/* =content ----- */
	#content{
		margin-top:44px;
		width:742px
	}
		#content-main{
			width:457px;
			float:left;
			margin:20px 10px 20px 22px;
		}
			#content-main ul li{padding-left:10px}
			p#page-intro{margin-top:8px}
			h2#intro{margin-bottom:10px}
			#news,#events{
				margin:30px 0;
				float:left;
				width:221px
			}
			#news{margin-right:15px}
				#news h3,#events h3{margin-bottom:15px}
				#news ol.post-list li,#events ol.post-list li{padding:7px 0}
				#news ol.post-list li p,#events ol.post-list li p{margin-top:0}
			#sector-list li{margin-bottom:10px}
			#sector-list li p{margin-top:0}
			
			/* =staff ----- */
			img.inset{float:left;margin-right:10px;margin-top:10px}
			
		#content-sub{float:left;width:231px;margin:20px 0 0}
			ul#partners li{float:left;padding:5px}
			#content-sub h2{margin:12px 0px 5px;padding-bottom:5px}
 			blockquote.testimonial p{margin-top:36px}
		
	/* =site-info ----- */
	#site-info{padding:15px 0}
		#site-info p{
			display:block;
			padding:5px 0 0;
			margin:0 22px
		}