/* NMBGMR alternate stylesheet centers content in a fixed 527px layout that is fluid at smaller sizes */

body {
	width: 760px;
	background-image: none;
	}	

/* hides 'max-width' from IE */
html>body {
 	width: auto;
	max-width: 760px;
	
	} 
#banner-logo {
	display: none;

	}

#header {
	border: none;
	margin-left: auto;
	width: auto;
	}
	
#pagelinks {
	clear: both;
	border-left: none;
	}


#banner {	
	width: 760px;
	margin-left: 0px;
	text-align: center;
	overflow: hidden;

	}
	
#bannerbar {
	vertical-align: baseline;
	padding-bottom: 0px;
	margin-left: 0px;
	border-left: none;
	}
	
h1 {
	text-align: center;
	}

#content {
	margin:auto;
	padding-left: 25px;
	width: auto;
	border-left: thin solid #000000;
	}
	

/* needs descendant selector for higher specificity */	
body #docnav {
	position: static;
	display: inline;
	clear: left;
	left: auto;
	top: auto;
	width: auto;
	margin: auto;

	}


#search {
	float: right;
		}

div.leftsidebar, div.rightsidebar {
	width: 45%;
	}
	

#return {
	text-align: center;
	position: static;
	margin: auto;
	padding-bottom: 20px;

	}

#footer-logo {display: inline;}
	
	
