
.row:after,
.mastHeadInner:after,
.navigation:after,
.social:after,
.pageFooterInner:after,
.incrementalSlider:after,
.subNavInner:after {
	visibility:hidden;
	clear:both;
	content:".";
	height:0;
	display:block;
}

.ie6 .row,
.ie7 .row,
.ie7 .mastHeadInner,
.ie7 .navigation,
.ie7 .social,
.ie7 .pageFooterInner,
.ie7 .incrementalSlider,
.ie7 .subNavInner {
	zoom:1;
}
body {
	min-width:960px;
}
body.pageApp {
	min-width:770px;
}
.column {
	float:left;
}

.columnRight{
	float:right;
}

/* five column grid */
#pageBody .g5col5 {
	width:940px;
}

#pageBody .g5col4 {
	width:742px;
	margin-right:10px;
}
#pageBody .g5col3 {
	width:554px;
	margin-right:10px;
}

#pageBody .g5col3askhannah {
	width:514px;
	margin:0 40px 0 20px;
}


#pageBody .g5col2 {
	width:366px;
	margin-right:10px;
}
#pageBody .g5col1 {
	width:178px;
	margin-right:10px;
}



/* four column grid */
#pageBody .col4 {
	width:940px;
}
#pageBody .col3 {
	width:702px;
	margin-right:10px;
}
#pageBody .col2 {
	width:464px;
	margin-right:10px;
}
#pageBody .col1 {
	width:227px;
	margin-right:10px;
}



/* three column grid */
#pageBody .g3col3 {
	width:940px;
}
#pageBody .g3col2 {
	width:622px;
	margin-right: 12px
}
#pageBody .g3col1 {
	width: 305px;
	margin-right: 12px
}

#pageBody .lastCol {
	margin-right:0;
}

.panel {
	margin-bottom:10px;
	position:relative;
}
.right {
	float:right;
}

#pageBody {
	padding-top:16px;
	position:relative;
	z-index:0;
}
#pageHeader {
	position:relative;
	z-index:1;
}
.navContainer {
}


.pageBodyInner,
.mastHeadInner,
.navInner,
.pageFooterInner {
	width:940px;
	margin:0 auto;
}

#pageCrossSales .col2 {
	width:310px;
}
#pageCrossSales .col1 {
	width:190px;
	margin-right:20px;
}
#pageCrossSales .lastCol {
	margin-right:0;
}

