/* GLOBAL PRINT STYLES */

.wrapper {
	width:auto;
}

.header {
	height:auto;
	min-height:170px;
	margin-bottom:10px;
}

.header *, #headerTopWrapper, #feeds, #tagline {
	display:none;
}

.header .sponsorAd {
	top:0;
	right:0;
}

.header .sponsorAd, .header .sponsorAd * {
	display:block;
}

.printonly {
	display:block;
}

.bodywrapper {
	padding:0;
	-moz-box-shadow:  none;
	-webkit-box-shadow: none;
	box-shadow: none;
}


.footer {
	display:none;
}

/* END GLOBAL PRINT STYLES */

/* HOMELAYOUT SPECIFIC STYLES (HOME) */

.homelayout .col1 {
	display:none;
}

.homelayout .col2 {
	width:auto;
	float:none;
	margin:0 0 10px 0;
	clear:both;
}

.homelayout .newsqleft, .homelayout .newsqright {
	width:auto;
	float:none;
}

.homelayout .col2a, .homelayout .col2b {
	width:auto;
	float:none;
}

.homelayout .col3 {
	width:300px;
	float:none;
	margin:0 0 10px 0;
	clear:both;
}

.homelayout .col3 .sponsor {
	width:300px;
	float:left;
	margin:0 10px 0 0;
}

.homelayout .shopandsupport {
	clear:both;
}

/* END HOMELAYOUT SPECIFIC STYLES (HOME) */

/* INSTITUTIONAL LAYOUT STYLES (SUB1) */

.institutional-layout .col2 {
	display:none;
}

.institutional-layout .col1 {
	float:none;
	margin:0;
	width:auto;
}

.institutional-layout .col1 .half-width {
	display:none;
}

.institutional-layout .col3 {
	float:none;
	margin:0;
	width:auto;
}

.institutional-layout .col3 .sponsor {
	width:200px;
	float:left;
	margin-right:10px;
}

.institutional-layout .col3 .sponsor img {
	width:200px;
}

.institutional-layout .col3 .shopandsupport {
	display:none;
}

/* END INSTITUTIONAL LAYOUT STYLES (SUB1) */