/* colors:
	3f341c	background       (dark brown)
	272d3c	background       (dark blue)
	e1ded8	nav bar          (light tan)
	a8c5e4	nav bar hover    (light blue)
	292618	text             (dark grey)
	26314f	text link        (dark blue)
	528bca	text link hover  (blue)
	c3bdb1	text link bg     (tan)
	ffffff	text footer      (white)
	554320	text footer bg	 (brown)
*/

.txtsmaller {
	font-size: 10px;
	line-height: 12px;
}

.txtbigger {
	font-size: 14px;
}

.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	color: #003399;
	text-align: center;

}

.title2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	color: #990000;
	text-align: center;
}

.poem {
	margin: 0 0 0 50px;
	padding: 0;
	font-size: 10px;
	line-height: 16px;
}

.dates {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	color: #003399;
	text-align: left;

}
.review {
	width: 700px;
	margin: 10px auto 0 26px;
	padding: 0;
	font-size: 11px;
	line-height: 14px;
	font-style: italic;
	
}

.storealerts {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	color: #990000;
	text-align: left;
}

.levelone {
	text-align: left;
	margin: 0 0 5px 0;
	padding: 0;
	font-size: 12px;
	color: #990000;
	font-weight: bold;
	font-style: italic;
}

.glossary {
	text-align: left;
	margin: 0 0 0 0;
	padding: 0;
	font-size: 12px;
	color: #990000;
	font-weight: bold;
	font-style: italic;
}


.caption {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: oblique;
	line-height: 12px;
	font-weight: normal;
	color: #003366;
	
}

.subtopic {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: oblique;
	line-height: 20px;
	font-weight: normal;
	color: #990033;
	
}

.edlist ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0;
	margin: 0 0 18px 60px;
	font-size: 12px;
	text-align: left;
	line-height: 22px;
	
}

.edlist li {
	padding: 0 0 15px 0;
	list-style: square;
}

.edlisttight ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0;
	margin: 0 0 18px 60px;
	font-size: 11px;
	text-align: left;
	line-height: 14px;
	
}

.edlisttight li {
	padding: 0 0 15px 0;
	list-style: square;
}




.edlist ol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	list-style-type: upper-roman;
	padding: 0;
	margin: 0 0 18px 60px;
	font-size: 12px;
	text-align: left;
	line-height: 22px;
	
}

.edlistordered li {
	padding: 0 0 15px 0;
	list-style-type: upper-roman;
}

table.pr {
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 12px;
	border-spacing: 0;
	line-height: 18px;
	font-style: normal;
	vertical-align: top;
}

.boxquote1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: oblique;
	line-height: 14px;
	color: #000000;
	text-align: left;
	word-spacing: 0em;
	white-space: normal;
	clear: both;
	float: left;
	width: 360px;
	text-indent: 10px;
	margin: 10px;
	padding: 10px;
	font-weight: normal;
	
}

.boxquotetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: oblique;
	line-height: 18px;
	color: #000000;
	background-color: #FFF9E7;
	text-align: left;
	word-spacing: 0em;
	white-space: normal;
	clear: both;
	float: left;
	width: 250px;
	text-indent: 20px;
	margin: 10px;
	padding: 10px;
	font-weight: bold;
	border: 1px dashed #003399;
}

table.events {
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 11px;
	border: solid 1px #CCCCCC;
	border-spacing: 0;
	line-height: 18px;
	font-style: normal;
	vertical-align: top;
}


th.eventsLeft {
	width: 200px;
	border: solid 1px #CCCCCC;
	text-align: left;
	font-size: 11px;
	color: #7a2007;
	font-weight: bold;
	padding: 4px 0.75em;
	margin: 0;
}

th.eventsRight {
	border: solid 1px #CCCCCC;
	font-weight: bold;
	color: #7a2007;
	padding: 4px 0.75em;
	text-align: left;
	width: 450px;
}

td.events{
	text-align: left;
	font-size: 11px;
	line-height: 14px;
	margin: 0;
	padding: 4px 0.75em;
	border: solid 1px #CCCCCC;
}

.photoLeft {
	margin: 0 15px 0 0;
	width: 278px;
	float: left;
	padding: 8px;
	border: solid 1px #990000;
	background: #f5f3de;
}

.photoLeft img {
	border: solid 1px #483913;
}