@charset "utf-8";
/* CSS Document */

.frontend * { margin:0; padding: 0; border: 0;}

.frontend { font: 12px Arial, Helvetica, sans-serif;
			background: url(../images/body/siteBack.png) repeat-y top center;}

.frontend #SiteContainer {
	width: 990px;
	margin: 0 auto;
	position: relative;
	z-index: 1;}
	
.frontend #SiteMain {
	float: left;
	width: 100%;}
	
.frontend .primary-no-column,
.frontend .primary-large-column,
.frontend .primary-short-column{
	float:left;
	clear: left;
	width: 98%;
	padding: 0 1%;
	min-height: 100px;
	padding-top: 10px;}
	
	
	.frontend .secondary-single-column,
	.frontend .secondary-two-columns,
	.frontend .secondary-four-columns{
		float: left;
		clear: left;
		width: 100%;
		position: relative;}
		
.frontend .primary-large-column .columnLeft {width: 520px;}
.frontend .primary-large-column .columnRight {width: 410px;}
.frontend .primary-short-column .columnLeft {	width: 620px;}
.frontend .primary-short-column .columnRight {width: 300px;}
	
.frontend .columnLeft,
.frontend .secondary-two-columns .columnLeft { float: left; width: 48.5%; }
.frontend .columnRight,
.frontend .secondary-two-columns .columnRight { float: right; width: 48.5%; }

.frontend .secondary-four-columns div.column {
	float: left;
	width: 22%;
	padding-left: 3%;}
	
.frontend .secondary-four-columns div.columnFirst { margin-right: -1px;}
	
.frontend #SiteFooter {
	float:left;
	position: relative;
	padding: 60px 0;
	width: 100%;
	background: url(../images/body/backHeader.png) no-repeat;}
	
