/* COLUMN LAYOUTS */
/* Standard CSS - Do not remove */
.column {
    float: left;
    overflow: hidden;
    width: 20%;
}

.column.last {
    float: right !important;
    overflow: hidden;
}

.column.first, .column.last {
    margin-left: 0 !important;
}

/* special here */
.content2col {
	margin-top:25px;
}

/* all column layouts */
.content1col, .content2col, .content3col, {
	/*width:780px;*/
}

/* ----------- 4 Column Layout ----------- */
/*.content4col .column {
	width:228px;
	margin-right:15px;
}

.content4col .column.last {
	margin-right:0px;
} */

.content4col .column {
	width:228px;
	margin-right:15px;
}
.mainContent4col{
	overflow:hidden;
}
.mainContent4col .column {
	width:228px;
	padding-right:15px;
}
.mainContent4col .column.last {
	width:228px !important;
	padding-right:0;
}

.content4col .column.last {
	margin-right:0px;
}

/* End 4 Column Layout */

/* ----------- 3 Column Layout ----------- */
.content3col {
width:970px;
}
.content3col .column.first {
    padding-left:0px;
    width: 31%;
	padding-right:0px;
}

.content3col .column {
	padding-left:3%;
	width:31%;
	padding-right:0px;
}

.content3col .column.last {

	padding-left:0px;
	width:31%;
	padding-right:0px;
}


/* -------------- 2 Column Layout -----------*/
.content2col .column.first {
    padding-left:0px;
	width:712px;
}

.content2col .column.last {
    padding-left:20px;
	width:228px;
}
/* End 2 Column Layout */

/* End 3 Column Layout */
/* ----------- 3 Column Layout Jobs ----------- */
.content3coljobs {
width:100%;
}
.content3coljobs .column.first {
    padding-left:0px;
    width: 31%;
	padding-right:0px;
}

.content3coljobs .column {
	padding-left:3%;
	width:31%;
	padding-right:0px;
}

.content3coljobs .column.last {

	padding-left:0px;
	width:31%;
	padding-right:0px;
}
/* End 3 Column Layout */

#footer:after, #header:after, #main:after, #menus:after, #topgradient:after, .content4col:after, .content3col:after,.content3coljobs:after, .content2col:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
