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

	

	/* ---------------Home-------------------- */

	#welcomePic {
		background-image: url(../images/welcomePic.jpg);
		width: 405px; height: 261px;
		margin-bottom: 10px;
	}

	#goalList {
		font-size: 12px; text-align: justify;
		padding: 5px 0px 0px 5px; margin-bottom: 10px;
		margin-left: 30px; margin-right: 30px;
	}

	#listItemGoal {
		font-size: 10px; text-align: justify;
		margin-bottom: 2px;
		margin-left: 15px;
	}

	#columnX {
		width: 405px;
		height: 500px;
		margin-right: 5px;
		float: left;
	}

	#columnZ {
		width: 226px;
		height: 600px;
		float: left;
	}
	
	#news {
		padding: 10px 10px 10px 10px;
		background-color: gainsboro;
	}

	#verLine {
		height: 600px;
		border: 1px solid silver;
	}
	
	#newsBox {
		background-image: url(../images/newsBox.jpg);
		width: 226px; height: 50px;
	}

	#divider {
		margin: 0px 1px 0px 1px; 
		float: left;
		height: 600px;
	}


	/* -------------- Board Members ----------------- */

	.name {
		font-family: verdana, sans-serif; font-size: 12px; font-weight: bold;
		text-align: center; margin-top: 5px;
	}

	.position {
		font-family: verdana, sans-serif; font-size: 11px; font-weight: bold;
		text-align: center;

	}

	.email {
		font-family: verdana, sans-serif; font-size: 10px; font-weight: bold;
		text-align: center; margin-bottom: 15px;
	}

	#poolePic {
		background-image: url(../images/poole.jpg); border: 1px solid black;
		width: 83px; height: 125px; margin-left: auto; margin-right: auto;
	}

	#mizellePic {
		background-image: url(../images/mizelle.jpg); border: 1px solid black;
		width: 83px; height: 125px; margin-left: auto; margin-right: auto;
	}

	#mayePic {
		background-image: url(../images/maye.jpg); border: 1px solid black;
		width: 83px; height: 125px; margin-left: auto; margin-right: auto;
	}

	#duttonPic {
		background-image: url(../images/dutton.jpg); border: 1px solid black;
		width: 83px; height: 125px; margin-left: auto; margin-right: auto;
	}

	#bradfordPic {
		background-image: url(../images/bradford.jpg); border: 1px solid black;
		width: 83px; height: 125px; margin-left: auto; margin-right: auto;
	}

	#mcleodPic {
		background-image: url(../images/mcleod.jpg); border: 1px solid black;
		width: 83px; height: 125px; margin-left: auto; margin-right: auto;
	}

	#bradenPic {
		background-image: url(../images/braden.jpg); border: 1px solid black;
		width: 83px; height: 125px; margin-left: auto; margin-right: auto;
	}

	#gibsonPic {
		background-image: url(../images/gibson.jpg); border: 1px solid black;
		width: 83px; height: 125px; margin-left: auto; margin-right: auto;
	}

	#jacksonPic {
		background-image: url(../images/jackson.jpg); border: 1px solid black;
		width: 83px; height: 125px; margin-left: auto; margin-right: auto;
	}

	#rossPic {
		background-image: url(../images/ross.jpg); border: 1px solid black;
		width: 83px; height: 125px; margin-left: auto; margin-right: auto;
	}



	/* -------------- Position Descriptions ----------------- */

	#bannerPic {
		background-image: url(../images/banner.jpg);
		width: 600px; height: 96px;
		border: 1px solid black;
		margin-top: 5px;
	}

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

	#containerPositions {
		position: relative; margin-left: auto; margin-right: auto; margin-top: 0px;
		width: 850px; height: 3750px; background-image: url(../images/mainBG3750.jpg);
	}
	
	#subNavPositions {
		width: 120px; height: 3530px;
		background-color: #D32A01;
		clear: both;
	}

	#descriptions {
		font-family: verdana, sans-serif;
		padding: 10px 45px 10px 10px;
	}

	.positionList {
		font-family: verdana, sans-serif; font-size: 13px; text-align: justify;
		margin: 5px 0px 0px 10px;
	}

	* html .listItem { margin-top: -3px; }

	.horDiv {
		width: 600px; height: 1px; border-top: 2px solid gray;
		margin: 12px 0px 12px 0px;
	}

	/* ----------------Committees-------------- */

	.committeeText {font-family: verdana, sans-serif; font-size: 12px;}

	.verDivB {
		float: left;
		margin: 0px 5px 0px 5px;
		height: 580px;
		border: 1px solid black;
	}

	.emailLink:link {color: blue;}
	.emailLink:active {color: blue;}
	.emailLink:hover{color: red;}
	.emailLink:visited {color: blue;}

	/* -----------------Contact Us------------- */

	* html #formWrapper { margin-left: 20px; }
	* html #formWrapper input { margin-left: -20px; }
	
	#contactIntro {width: 405px;}

	#contactPic {
		background-image: url(../images/contactPic.jpg);
		width: 405px; height: 261px;
		margin-bottom: 8px;
	}

	#mailBox {
		background-color: gainsboro;
		height: 548px;
		padding: 5px 8px 5px 8px;
		margin-left: 10px;
	}

	#contactBox {
		background-image: url(../images/contactBox.jpg);
		width: 215px; height: 42px;
		margin-left: 10px;
	}

	.contactListItem {
		font-size: 10px;
		font-family: verdana, sans-serif;
	}

	#messageContentDiv { margin-top: 5px; margin-left: 25px; }
	* html #messageContentDiv { margin-left: 0px; }

	#successMsg {
		font-size: 13px;
		font-weight: bold;
		color: darkgreen;
		float: left;
		margin-left: 25px;
		margin-top: 5px;
	}

	#failMsg {
		font-size: 13px;
		font-weight: bold;
		color: red;
		float: left;
		margin-left: 25px;
		margin-top: 5px;
	}
	
	.userInputTag { /* So the form's font properties match the site. */
		font-family: verdana, sans-serif; font-size: 13px; width: 140px;
	}

	.contactItem {

	}
	
	.contactLabel { width: 140px; font-family: verdana, sans-serif; font-size: 13px; }
	
	.contactContent { width: 140px; font-family: verdana, sans-serif; font-size: 13px; }
	

	#subjectInput {width: 190px;}

	#firstNameInput {width: 160px;}

	#lastNameInput {width: 160px;}

	#phoneNumberInput {width: 160px;}

	#emailInput {width: 160px;}

	#relationInput {width: 163px;}

	#classInput {width: 160px;}

	#mailText {width: 450px;}


	/* ----------- ROW 1 -------------- */
	

	#firstName {float: left; font-family: verdana, sans-serif; font-size: 13px; margin-top: 5px; margin-left: 25px;}
	* html #firstName { margin-left: 0px; }

	#lastName {float: left; margin-left: 10px; font-family: verdana, sans-serif; font-size: 13px; margin-top: 5px;}
	* html #lastName { margin-left: 10px; }
	* html #lastName p { margin-left: 10px; }

	#emailAddress {float: left; font-family: verdana, sans-serif; font-size: 13px; margin-left: 25px;}
	* html #emailAddress { margin-left: 0px; }

	/* ----------- ROW 2 -------------- */

	

	#phoneNumber {float: left; margin-left: 10px; font-family: verdana, sans-serif; font-size: 13px;}
	* html #phoneNumber { margin-left: 10px; }
	* html #phoneNumber p { margin-left: 10px; }

	#relationship {float: left; font-family: verdana, sans-serif; font-size: 13px; margin-left: 25px;}
	* html #relationship { margin-left: 0px; }

	#class {float: left; margin-left: 10px; font-family: verdana, sans-serif; font-size: 13px;}
	* html #class { margin-left: 10px; }
	* html #class p { margin-left: 10px; }
	* html #class select { margin-left: 9px; }

	/* ----------- ROW 3 ------------ */

	#row3 {margin-top: 10px;}

	#subject {float: left; margin-left: 25px; font-family: verdana, sans-serif; font-size: 13px;}
	* html #subject { margin-left: 0px; }

	#submitButton {float: right; margin-right: 35px; margin-top: 2px;}


	/*----------------About North------------------------*/

	.header {
		font-weight: bold;
		margin-left: 5px; border: 1px solid black;
		background-color: #CCC;
	}

	#aboutNorthPic {
		/* background-image: url(../images/aboutNorth.jpg); */
		width: 300px; height: 194px;
		margin: 5px 0px 5px 10px;
		border: 1px solid black;
		float: right;
	}

	#factText {width: 600px;}

	.table {
		text-align: center; padding-left: 6px;
		border-bottom: 1px solid black; border-right: 1px solid black; border-left: 1px solid black; 
	}

	.tableClass {
		text-align: left; padding-left: 6px;
		border-bottom: 1px solid black; border-right: 1px solid black; border-left: 1px solid black;
	}

	.tableRow {
	}	

	#studentPop {margin-left: 5px;}

	#studentPopTable {margin-top: 5px 0px 5px 0px; float: left;}

	#race { float: left; margin: -16px 0px 0px 25px;}

	#raceTitle { margin: 0px 0px 5px 0px}
		
	#gender {float: left; margin: 25px 35px 0px 5px;}

	#genderTable {margin: 0px 0px 5px 0px;}

	#historyText {width: 600px; margin-top: 5px;}

	#degree {float: left; margin: 25px 35px 0px 15px;}

	#degreeTable {margin: 0px 0px 5px 0px;}

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

	#containerAboutNorth {
		position: relative;
		width: 850px; height: 2000px;
		margin-left: auto; margin-right: auto;
		margin-top: 0px;
		background-image: url(../images/mainBG2000.jpg);
	}
	
	#subNavAboutNorth {
		width: 120px; height: 1800px;
		background-color: #D32A01;
		clear: both;
	}

	#otherStats {float: left; margin: 25px 0px 0px 15px;}

	.stats { margin: 5px 0px 5px 0px;}

	#staff {float: left; margin: 5px 0px 0px 15px;}

	#staffTable {margin: 0px 0px 5px 0px;}

	#years {float: left; margin: 5px 0px 0px 35px;}

	#yearsTable {margin: 0px 0px 5px 0px;}
	
	#nationalMerit {float: left; margin: 0px 20px 0px 10px;}

	#nationalMeritTable {margin-right: 15px;}

	#morehead {float: left;}

	#moreheadTable {}

	

	/*-----------------Apply ---------------*/


	/*----------------Volunteer----------------*/

	#contactIntro {width: 600px;}

	#messageContentDivVolunteer {margin-top: 15px; margin-left: 10px;}

	.userInputTagVolunteer { /* So the form's font properties match the site. */
		font-family: verdana, sans-serif; font-size: 13px; width: 131px;
	}

	#subjectInputVolunteer {width: 160px;}

	#firstNameVolunteer {float: left; font-family: verdana, sans-serif; font-size: 13px; margin-left: 10px; margin-top: 10px;}

	#lastNameVolunteer {float: left; margin-left: 10px; font-family: verdana, sans-serif; font-size: 13px; margin-top: 10px;}

	#businessName {float: left; margin-left: 10px; font-family: verdana, sans-serif; font-size: 13px; margin-top: 10px;}

	#emailAddressVolunteer {float: left; margin-left: 10px; font-family: verdana, sans-serif; font-size: 13px; margin-top: 10px;}

	#phoneNumberVolunteer {float: left; margin-left: 10px; font-family: verdana, sans-serif; font-size: 13px; margin-top: 10px;}

	#subjectVolunteer {float: left; margin-left: 10px; font-family: verdana, sans-serif; font-size: 13px; margin-top: 10px;}

	#submitButtonVolunteer {float: right; margin-right: 0px; margin-top: 10px;}
	
	.itemLabel {font-family: verdana, sans-serif; font-size: 13px;}

	.radioList {font-family: verdana, sans-serif; font-size: 13px; margin-top: px;}

	#volunteerList {margin-left: 20px;}

	
