@charset "utf-8";
/* --------------------------------------------------
	Layout / Structure CSS - 2/17/2010

---------------------------------------------------*/

html { 
	background: #2f2f2f;
	text-align: center; }

body {
	color: #ccc;
	margin: 40px auto;
	position: relative;
	text-align: left;
	width: 960px; }

#header {
	background: url(images/header-bg.png) no-repeat;
	height: 135px; width: 960px;
	margin: 0 auto; }

#content-wrapper { 
	background: url(images/body-bg.png) repeat-y;
	padding: 0 10px; }

#content { padding: 10px 20px 20px 20px; }
	

/*------- content within each page -----*/
div.content-home { padding: 0 30px; }
div.full-page-content { padding: 20px; }
div.content-left { 
	float: left;
	margin-right: 15px;
	padding: 20px;
	width: 60%; }
div.content-right {
	float: right;
	padding: 20px;
	width: 60%;  }
div.content-equal-left {
	float: left;
	padding: 20px;
	width: 45%; }
div.content-equal-right { 
	float: right;
	padding: 20px; 
	width: 45%; }
/*------- end content within each page -----*/	
	
#footer { 
	background: url(images/footer-top.png) no-repeat top;
	color: #545454;
	padding: 25px 0; }


