/* basic site look and feel */

body {
/*	overflow: -moz-scrollbars-vertical; */
	overflow: scroll;
}

.mainblock {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	margin-top: 0px;
	width: 1000px;
	border: none;
}



.headerblock {
	position: fixed;
	top: 0px;
	z-index: 10;
	margin-top: 0px;
	width: 1000px;
	border: none;
	font-size: 14pt;
	font-family: MyriadWeb, Verdana, Arial, Helvetica, sans-serif;
}

.headerblank {
	position: relative;
	top: 0px;
	z-index: 1;
	margin-top: 0px;
	width: 1000px;
	height: 80px;   /* this is the same height as the header block (not specified as this is an image in this instance) */
	border: none;
}






.navblock {
	position: fixed;
	float: left;
	text-align: left;
	font-size: 14pt;
	font-family: MyriadWeb, Verdana, Arial, Helvetica, sans-serif;
	border: none;
}




.infoblock {
	position: static;
	top: 0px;
	margin-left: 190px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}







.footerblank {
	/* background-color: #f00; /* should never see this, so uncomment to see if it's location on screen */
	z-index: 1;
	margin-left: 200px;
	margin-top: 10px; /* must be a few pixels above the footer block height to give it a margin */
	width: 800px;
	height: 40px;
	border: none;
}

.footerblock {
	z-index: 10;
	width: 1000px;
	height: 40px;
	border: none;
	bottom: 0px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	font-size: 14pt;
	font-family: MyriadWeb, Verdana, Arial, Helvetica, sans-serif;
}

.footerpositioner {
	position: fixed;
	z-index: 9;
	margin-bottom: 0px;
	width: 100%;
	bottom: 0px;
	border: none;
}

