body {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #DEE3BA;
}
body, td, input, textarea {
	font-size: 12px;
}
 
a { color: #395242;} 
a:visited { color: #395242; }
h3 { font-size: 14px;}
h4 { font-size: 12px;}
p { 
	margin-top: 0px;
	margin-bottom: 15px;
}
li {
	margin-bottom: 10px;
}
hr { margin: 0px;}
/* Contact form styles */
form div.row{
	margin-bottom: 5px;
}
form div.label {
	float: left;
	width: 75px;
	padding-top: 2px;
}
#phoneRow, #stateRow {
	float: left;
}
#zipLabel {
	padding-left: 10px;
	width: 60px;
}
#faxLabel {
	padding-left: 10px;
	width: 30px;
}
/* End contact form styles */
.mainContent {
	width: 535px;
	padding-left: 15px;
}
.header {
	text-align: right;
}
.footerContent { 
	text-align: center;
}
.footerNav {
	margin-top: 5px;
	margin-bottom: 10px; 	
}
.footerNav a {
	font-size: 10px;
	text-transform: uppercase;
}
.copyright {
	color: #395242;
	font-size: 10px;
}
.instructions {
	text-align: center;
}
.imageTable td {
	text-align: center;
	font-size: 10px;
}
.imageTableText td {
	font-size: 12px;
}
.galleryNav {
	font-family: Times New Roman, serif;
	font-size: 15px;
	text-align: center;
}
.disabled {
	color: #999999
}
.submitButtons {
	width: 350px;
	text-align: center;
}
.inpageNav {
    font-size: 10px;
	text-align: center;
}
/* Begin Book Page Styles */
.bookHead {
	font-size: 14px;
	font-weight: bold;
}
/*End Book Page Styles*/
/*Begin Gallery Poem Classes*/
.poem{
background-color:#000000;
color:#DEE3BA;
margin:0;
}

.poemText {
font:Arial, Helvetica, sans-serif; 
font-size:11px; 
text-align:center; 
vertical-align:top;
}
.poemHeadline {
font-size:14px; 
font-weight:bold;
text-align:center;
}
.poemDetail {
font:Arial, Helvetica, sans-serif; 
font-size:10px;
text-align:center;
}
.poem #popNav a{
color: #fff;
}
/*End Gallery Poem Classes*/
#notice{
	
	background: #edefdf;
	padding: 10px;
}
