.body {
	margin:0px;
	padding:0px;
}
/* text-align just can't center the page, only align can */
#centerPage {
	text-align:center;	
}
.page {
	text-align:left;
	border:1px solid #06C;
	width:800px;
 	margin: 10px 10px 10px 10px;
	padding: 0px;
}
#banner {
	margin:0 18px;
}

.columnLeft, .columnRight {
	width:300px;	
	text-align:left;	
}
.columnLeft {
	float:left;
	margin:30px 10px 10px 60px;
}
.columnRight {
	float:right;
	margin:30px 60px 10px 10px;
}
.columnLeft p, .columnRight p {
	font-family: "Comic Sans MS";
	font-size: 14px;
	color: #000099;
	margin-top:-10px;
}
.oneColumn {
	width:600px;	
	text-align:left;	
	float:left;
	margin:30px 10px 10px 80px;
}	
.oneColumn p {
	font-family: "Comic Sans MS";
	font-size: 14px;
	color: #000099;
	margin-top:-10px;
}
.oneColumn td {
	font-family: "Comic Sans MS";
	font-size: 14px;
	color: #000099;	
	vertical-align:top;
}
.oneColumnWide {
	width:750px;	
	text-align:left;	
	float:left;
	margin:30px 10px 10px 40px;
}	
.oneColumnWide img {
	width:325px;
	margin:0 10px 10px 10px;
}
h1, .oneColumn h1, .oneColumnWide h1, .testimonialLinks h1 {
	font-family: "Comic Sans MS";
	font-size: 24px;
	color: #660099;
	text-align:left;
}
.h2, .oneColumn h2, .oneColumnWide h2 {
	font-family: "Comic Sans MS";
	font-size: 18px;
	color: #006600;
	font-weight:normal;
}
.h3, .oneColumn h3 {
	font-family: "Comic Sans MS";
	font-size: 16px;
	font-weight:normal;	
	color: #CC0000;
}
.menu table {
	margin:10px;
 }
.menu td {
	padding:5px;	
	border:1px solid #06C;	
 }
#footer {
	clear:both;
	font-family: "Comic Sans MS";
	font-size: 12px;
	color: #000099;
	width:800px;
	text-align:center;
	margin:20px 10px 10px 10px;		
}
/*.body {
	border:1px solid #06C;
	width:800px;
 	margin: 10px 10px 10px 10px;
	padding: 0px;
	text-align:center;	
}
#content {
	text-align:left;
	width:800px;
	border:1px solid #06C;	
	position: relative; 
	margin: 0px auto;
	padding:0px auto;	
}*/


.bodyCopy {
	font-family: "Comic Sans MS";
	font-size: 14px;
	color: #000099;
}
.links {
	font-family: "Comic Sans MS";
	font-size: 14px;
	color: #CC0000;
}
.head1 {
	font-family: "Comic Sans MS";
	font-size: 24px;
	color: #660099;
}
.head2 {
	font-family: "Comic Sans MS";
	font-size: 18px;
	color: #006600;
}
.head3 {
	font-family: "Comic Sans MS";
	font-size: 16px;
	color: #CC0000;
}

.poem {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: 000099;
}
.poemHead {
	font-family: "Monotype Corsiva";
	font-size: 30px;
	color: #000099;
	margin-top:-5px;

}
.firstLetter {
	color: #000099;
	font-family: "Comic Sans MS";
	font-size: 16px;

}


.testimonial {
	font-family: "Comic Sans MS", sans serif;
	font-size: 14px;	
	width:500px;
	margin:10px 20px 10px 150px;
}
.testimonial h1 {
	margin-top:10px;
    font-size: 1.1em;	
	text-align:left;
}
.testimonial p {
	margin:n0px 10px 10px 10px;
	text-indent:10px;	
	font-size:1.0em;
	text-align:left;
}

.testimonialTeaser {
	font-family: "Comic Sans MS", sans serif;
	font-size: 14px;	
	width:500px;
	margin:10px 20px 10px 150px;
} 
.testimonialTeaser h2 {
	margin-top:10px;
    font-size: 1.1em;	
	text-align:left;
	color: #660099;	
}
.testimonialTeaser p {
	margin:-10px 10px 10px 10px;
	text-indent:10px;	
	font-size:1.0em;
	text-align:left;
}

.testimonialLinks {
	font-family: "Comic Sans MS", sans serif;
	font-size: 14px;	
	width:500px;
	margin:0px 20px 10px 150px;	
	padding:0 10px 5px 10px;
	text-align:left;
	border:1px solid #06C;	
}
.testimonialLinks h3 {
	font-size: 1em;	
	margin:10px 0 0 0 ;	
	text-align:left;
}
.testimonialLinks p {
	font-size: 0.9em;	
	margin:5px 0 10px 0;	
	text-align:left;
}