	body { position: relative; background-color: white; font-family: verdana, arial, sans-serif; }

	p, input, h1, h2, h3, h4, h5, h6, h7, ul { font-weight: normal; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }

	#container {
		position: relative;
		width: 850px; height: 825px;
		margin-left: auto; margin-right: auto;
		margin-top: 0px;
		background-image: url(../images/mainBG.jpg);
		clear: both;
		z-index: 2;
	}

	#wrapper {
		/*border: 1px solid green; */
		position: absolute;
		width: 770px;
		top: 50px; left: 40px;
	}
	
	#titleArea {
		position: relative;
		width: 770px; height: 92px;
	}

	#loginStatus {
		position: absolute;
		top: -27px; right: -15px;
	}

	#loginStatusMsg {
		font-size: 9px; text-align: right; color: darkgreen;
	}

	#nmaaSeal {
		position: absolute;
		top: -9px; left: -13px;
		width: 146px; height: 145px;
		margin-top: 0px;
		margin-left: 0px;
		background-image: url(../images/nmaaSeal.gif);
		z-index: 1000;
	}

	#grayBar {
		z-index: 2;
		position: absolute;
		top: 92px; left: -15px;
		width: 151px; height: 32px;
		background-color: #777;
	}

	#redBox {
		width: 120px; height: 92px;
		background-color: #D32A01;
		float: left;
	}

	/*
	#mainTitle {
		margin: 5px 0px 0px 25px;
		width: 405px; height: 60px;
		background-image: url(../images/mainTitle.jpg);
		float: left;
	}
	*/

	#titleText {
		position: absolute;
		top: 0px; left: 120px;
		z-index: 1000;
	}

	#titlePic {
		position: absolute;
		top: -10px; right: -15px;
		width: 290px; height: 102px;
		background-image: url(../images/titlePic.jpg);
		z-index: 2;
	}

	#northTitle {
		margin: 5px 0px 0px 25px;
		font-family: trebuchet, serif;
		font-size: 22px;
		color: #D32A01;
		text-align: center;
		/*height: 30px; width: 400px;*/
	}

	#alumniTitle {
		margin: -5px 0px -5px 25px;
		font-family: trebuchet, serif;
		font-size: 39px;
		color: #002FA8;
		text-align: center;
		/*height: 30px; width: 400px;*/
	}

	#address {
		margin: 0px 0px 0px 25px;
		font-family: verdana, sans-serif; font-size: 12px;
		text-align: center;
	}

	#contentArea {
		z-index: 2;
	}

	#mainContent {
		width: 636px;
		height: 594px;
		position: absolute;
		padding: 5px 10px 10px 10px;
		top: 125px;
		left: 125px;
	}

	#subNav {
		width: 120px; height: 600px;
		background-color: #D32A01;
		clear: both;
	}

	#subNavSpacer {
		margin-bottom: 22px;
		height: 1px;
	}
	* html #subNavSpacer { margin-bottom: 15px; }

	.subNavLink:link { display: block; margin-top: 7px; margin-left: 10px; font-family: verdana, sans-serif; font-size: 12px; color: white;}
	.subNavLink:visited { display: block; margin-top: 7px; margin-left: 10px; font-family: verdana, sans-serif; font-size: 12px; color: white;}
	.subNavLink:hover { display: block; margin-top: 7px; margin-left: 10px; font-family: verdana, sans-serif; font-size: 12px; color: steelblue;}
	.subNavLink:active { display: block; margin-top: 7px; margin-left: 10px; font-family: verdana, sans-serif; font-size: 12px; color: white;}

	#members {
		font-family: vedana, sans-serif; font-size: 12px;
		text-align: center;
		position: absolute;
		bottom: 18px;
		left: 30px;
		color: white;
	}


	/* --------------------------------------------------------------- */

	#leftGray {
		position: absolute;
		top: 92px; left: -15px;
		width: 15px; height: 32px;
		background-color: #777;
	}

	#rightGray {
		position: absolute;
		top: 92px; right: -15px;
		width: 70px; height: 32px;
		background-color: #777;
	}
	* html #rightGray { width: 19px; }
	
	#backWing {
		position: absolute;
		top: 142px; left: 0px;
		height: 32px; width: 100%;
		background-repeat: repeat-x;
		background-image: url(../images/wing1.gif);
		z-index: 1;
	}

	#eastWing {
		position: absolute;
		top: 142px; left: 0px;
		height: 32px; width: 24px;
		background-repeat: repeat-x;
		background-image: url(../images/wing1.gif);
		z-index: 1;
	}

	#westWing {
		position: absolute;
		top: 142px; right: 0px;
		height: 32px; width: 24px;
		background-repeat: repeat-x;
		background-image: url(../images/wing1.gif);
		z-index: 1;
	}
	

	/* -------------------------- MAIN NAV --------------------------- 
	
		See css/mainNav.css
	
	*/

	

	/* --------------------------- FOOTER ---------------------------- */

	.linkRed:link {color: white;}
	.linkRed:visited {color: white;}
	.linkRed:hover {color: lightsteelblue;}
	.linkRed:active {color: white;} 

	#footer {
		position: relative;
		/* margin-top: -25px; */
		margin-top: -15px;
		margin-left: auto; margin-right: auto;
		width: 800px;
		z-index: 3;
	}

	#footerBar {

	}

	#footerText {
		float: left;
		margin: 0px 0px 0px 0px;
		color: black; font-size: 10px;	text-align: left;
	}

	#clearlyText {
		float: right;
		margin: 0px 0px 0px 0px;
		color: black; font-size: 10px;	text-align: right;
	}

	#clearlyLink:link { color: steelblue; }
	#clearlyLink:visited { color: steelblue; }
	#clearlyLink:hover { color: red; }
	#clearlyLink:active { color: yellow; }

	.clearMe { clear: both; }

	/* ------------------------- IE HACKS ----------------------- */


    /*-------------------------- Content ------------------------ */

	.title1 {
		font-family: sans-serif; font-size: 16px; font-weight: bold;
		color: black;
		text-align: left;
		margin: 0px 0px 0px 0px;
	}
	
	.title2 {
		font-family: sans-serif; font-size: 15px; font-weight: bold;
		color: black;
		text-align: left;
		margin: 10px 0px 0px 0px;
	}

	.title3 {
		color: #0D45D6;
		font-weight: bold;
		font-size: 13px;
	}

	#column1 {
		float: left;
		margin: 5px 0px 0px 0px;
		width: 290px; height: 600px;
	}

	#column2 {
		float: left;
		margin: 5px 0px 0px 0px;
		width: 290px; height: 600px;
	}

	#columnA {
		float: left;
		margin: 5px 0px 0px 0px;
		width: 205px; height: 500px;
	}

	#columnB {
		float: left;
		margin: 5px 0px 0px 0px;
		width: 205px; height: 500px;
	}

	#columnC {
		float: left;
		margin: 5px 0px 0px 0px;
		width: 205px; height: 500px;
	}


	.text { font-family: verdana, sans-serif; font-size: 12px; text-align: justify;}
	.note { font-family: verdana, sans-serif; font-size: 10px; text-align: justify;}

	.listItem {
		margin-left: 14px;
	}

	#verDiv {
		float: left;
		margin: 15px 20px 0px 20px;
		height: 580px;
		border: 1px solid silver;
	}

	#verDiv2 {
		float: left;
		margin: 15px 20px 0px 20px;
		height: 675px;
		border: 1px solid silver;
	}

	#mainContent1000 {
		width: 636px; height: 1000px;
		position: absolute;
		padding: 5px 10px 10px 10px;
		top: 125px; left: 125px;
	}

	#container1000 {
		position: relative;
		width: 850px; height: 1000px;
		margin-left: auto; margin-right: auto; margin-top: 0px;
		background-image: url(../images/mainBG1000.jpg);
	}
	
	#subNav1000 {
		width: 120px; height: 790px;
		background-color: #D32A01;
		clear: both;
	}


	#verDiv1000 {
		float: left;
		margin: 15px 20px 0px 20px;
		height: 750px;
		border: 1px solid silver;
	}

	.box {
		background-color: #F5F5F5; border: 1px solid silver;
		padding: 5px 10px 5px 10px; margin: 0px -12px 10px -12px;
	}

