#maincontent h1 {
	margin-bottom: 25px;
	}
#maincontent h2.addheader {
	font-size: 26px;
	margin: 0; padding: 15px 5px 0 25px;
	}
#maincontent p {
	text-align: left;
	}
#maincontent p.address {
	font-size: 18px;
	text-align: left;
	margin: 0; padding: 2px 5px 0 25px;
	} 
#maincontent p.webaddress {
	text-align: left;
	font-size: 15px;
	padding: 0 5px 20px 25px;
	}
#maincontent span.xfire {
	font-weight: normal;
	color: #D00;
	}
#maincontent ul li {
	margin-left: 40px;
	}
table {
	margin-bottom: 15px;
	}
table td.lbl {
	text-align: right;
	margin: 0; padding: 5px 0 5px 20px;
	background: #DDD;
	}
table td.inp {
	padding: 5px;
	}