/* ---------- Site Layout - CSS GRID 18 column layout based on 960 http://960.gs/ -----------*/

.clear	{
		clear: both;
		margin: 0px 0px 0px 110px;
		}

/* ---------- Force footer to bottom of page -----------

html, body {height: 100%;}

#site-container {
	 min-height: 100%;
     height: auto !important;
     height: 100%;
     margin: 0 auto -90px;
}

#site-container .push {	height: 90px;}

#footer {height: 90px;}	

 -----------------------------------------------------*/
 


.wrapper {
	margin-left:auto;
	margin-right:auto;
	width:960px;
}


.full-content {
	padding-bottom: 10px;
	padding-top: 10px;
}

#header {

}

#header, #footer {
	
	}

#top-bar, #welcome, #menu-footer {
	padding-left: 10px;
	padding-right: 10px;
	
	}

.header-wrapper {
	position: relative;
	}


	
.main-sidebar, #main-content, .full-content, .semi-content, .sidebar, .content-halfleft, .content-halfright {
	display:inline;
	float:left;
	margin-left:10px;
	margin-right:10px;
}


.content-halfleft, .content-halfright {
	width: 460px;
	}
	
.content-halfright {
	
	}

.full-content {
	width:940px;

	}

.semi-content {
	width:700px;
	
	}
	
.sidebar {
	width: 220px;

	}

#main-content {
	width:700px;
	}

.main-sidebar {
	width: 220px;
	}
	
#topbox {
	width:940px;
	}

