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


	.intro {
		font-size: 11px;
		font-weight: bold;
	}

/*--------- Background -----------*/

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

	#container1100 {
		position: relative;
		width: 850px; height: 1100px;
		margin-left: auto; margin-right: auto; margin-top: 0px;
		background-image: url(../images/mainBG1100.jpg);
	}
	
	#subNav1100 {
		width: 120px; height: 880px;
		background-color: #D32A01;
		clear: both;
	}

	
/*---------------- Businesses ----------------*/

	.title4 {
	font-size: 14px; font-weight: bold;
	color: blue;
	}

	.text2 {
	font-size: 11px; font-weight: normal;
	
	}

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

	#columnZ {
		width: 226px;
		height: 600px;
		float: left;
	}
	* html #columnZ { margin-left: -10px; }

	#verLine {
		float: left;
		margin: 0px 5px 0px 2px;
		height: 600px;
		border: 1px solid silver;
	}

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

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

	#thermometer {
		background-image: url(../images/thermGoal.jpg);
		width: 100px; height: 761px;
		margin-left: auto; margin-right: auto;
	}

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

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

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

/* -------------- Advertising Page --------------- */
	.itemSetAd {
		
	}

	.itemLabelAd {
		font-size: 12px;
		width: 150px;
		float: left;
		text-align: right;
		margin-right: 15px;
	}

	.itemFieldAd {
		font-size: 12px;
		width: 150px;
		float: left;
	}

	#stateFieldAd {
		margin-left: 565px;
	}


/* ---------------- Businesses Donation Form --------------------- */

	form fieldset legend {
		font-size: 12px; font-weight: bold;
	}
	
	.itemSet {
		
	}

	.itemLabel {
		font-size: 12px;
		width: 150px;
		float: left;
		text-align: right;
		margin-right: 15px;
	}

	.itemField {
		font-size: 12px;
		width: 150px;
		float: left;
	}

	.itemFieldRadioContainer {
		font-size: 12px;
		width: 200px;
		float: left;
	}

	.radioLabel {
		font-size: 11px;
	}

	#newsOption {
		width: 190px;
	}

	#websiteOption {
		width: 190px;
	}


/*---------------- Businesses ----------------*/
	
	#donate2Pic {
		background-image: url(../images/donation2.jpg);
		width: 405px; height: 261px;
		margin-bottom: 8px;
		margin-right: 10px;
	}

/*---------------- Advertising ----------------*/

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

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

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

	.donationHeaderAd {
		font-size: 13px; font-weight: bold; margin-left: 25px; 
	}

/*---------- Patrons ----------------*/

	#donorTitle {
		background-image: url(../images/donorTitle.jpg);
		width: 406px; height: 39px; 
	}

	#columnO {
		width: 180px; height: 550px;
		float: left;
		padding: 0px 10px 0px 10px;
		border-right: 1px solid silver;

	}

	#columnP {
		width: 180px; height: 550px;
		float: left;
		padding: 0px 10px 0px 10px; 
	}

	#classBoard {
		background-image: url(../images/classBoard.jpg);
		margin-left: 0px;
		margin-top: -35px;
		width: 217px; height: 42px;
	}

	#columnQ {
		background-color: gainsboro;
		height: 555px;
		width: 217px;
		float: left;
		margin-left: 10px;

	}

	#donorList {
		list-style-type: none;
	}

	.donorListItem {
		font-family: verdana, sans-serif;
		font-size: 12px;
	}
	
	.adList {
		margin-left: 17px;
	}

	.adListItem {
		font-size: 11px;
	}

	#adBoxBG {
		background-color: gainsboro;
		height: 720px;
		width: 197px;
		float: left;
		margin-left: 10px;
		padding: 10px 10px 10px 10px;
	}




	