/*-------------------
Sarah Lawrence College Alumnae/i Community 
Core styles
Author: Winston Churchill-Joell <wjoell@sarahlawrence.edu>
Copyright Sarah Lawrence College. All rights reserved
-----------------------------------------------------------*/

/*-------------------
Layout core settings
-----------------------------------------------------------*/
#content, #content-main, #content-sidebar, #section-sidebar {
	float: left;
}
#main-body {
	margin-top: 1em;
}
#content {
	margin: 0 .7em;
	width: 51em;
}
#content-sidebar {
	width: 11.325em;
	margin-left: .675em;
	padding-top: 1em;
	overflow: hidden;
}
#content-main {
	width: 38.5em;
	padding-top: 1em;
	overflow: hidden;
}
#section-sidebar {
	width: 11em;
	margin-left: .7em;
	overflow: hidden;
	padding-top: 1em;
}
/*-------------------
Layout variations
-----------------------------------------------------------*/
/*if content sidebar is ommitted, class of "no-content-sidebar" 
should be added to div#content*/
div.no-content-sidebar #content-main { 
	width: 50.5em;
}
div.no-section-sidebar #content-main { 
	width: 49.5em;
}
/*if section sidebar is ommitted, class of "no-section-sidebar" 
should be added to div#main-body*/
div.no-section-sidebar #content, div.no-section-sidebar div.no-content-sidebar #content-main { 
	width: 62em;
}
/*-------------------
Common print styles
-----------------------------------------------------------*/
@media print {
	body {
		font-size: 10pt;
		margin: 0;
		padding: 0;
	}
	body * a {
		color: #333;
		background: none;
		text-decoration: underline;
	}
	#wrapper, #global-footer, #wayfinding, #content, #main-body, #content-sidebar, #content-main, #section-sidebar  {
		width: 99%;
		border: none;
		padding: 0;
		overflow: visible;
	}
	body, #global-footer, #wayfinding {
		background: #fff;
		color: #000;
	}
	#global-footer, #wayfinding {
		border: 1px solid #000;
		border-left: none;
		border-right: none;
		padding: 3pt 0;
	}
	#content, #content-main, #content-sidebar, #section-sidebar {
		float: none;
	}
	#utility-bar, #section-navigation, #global-navigation, div.imodules-navigation, div#thessm {
		display: none;
	}
	#header {
		background-image: none;
		width: 99%;
	}
}

