/* Layout Layout **
************************/
body {
 text-align: center;
 padding: 0px;
}
div#contentWrap {
 position: relative;
 margin: 40px auto;
 padding: 0px;
 width: 88%;
 min-width: 980px;
 text-align: left;
}
div#header {
 position: relative;
 display: block;
 margin: 0px
 padding: 0px;
 height: 200px;
}
div#top {
 margin: 0px;
 padding: 0px;
 position: relative;
 height: 150px;
 background-image: url(/theme/mainehoops/img/template/responsive-header.jpg);
 background-position: right;
 background-repeate: no-repeat;
 -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
 border: 0;
 border-bottom: 1px solid #fff;
}
div#content {
 position: relative;
 display: block;
 margin: 20px 0 0 0;
 padding: 0;
 height: 1%; IE fix? */
}
div#summary {
 position: relative;
 clear: none;
 display: block;
 margin: 40px 80px;
 padding: 0px;
 }
 div#inside {
 position: relative;
 clear: none;
 margin: 0px;
 padding: 0px;
 }
div#copy {
 position: relative;
 float: right;
 clear: none;
 display: inline;
 width: 74%;
 margin: 0;
 padding: 0;
 overflow: hidden; /* fixes IE6 float drop with sidebar blocks */
}
div#middle {
 clear: none;
 margin: 0 80px;
 padding: 0;
}

div#sideNav {
 margin: 0px;
 padding: 0px;
 clear: none;
}
div#sideBar {
	float: left;
	width: 25%;
	clear: none;
	padding: 0;
	margin: 40px 0px 0px 0px; 
	display: inline;
}
/*****************************
FOOTER
*****************************/
div#footer {
 position: relative;
 padding: 0;
 margin: 30px 0 0 0;
 text-align: center;
 width: 100%; /*needs a width in order for IE to do absolute positioning approp. */
 clear: both;
 height: 150px;
}
