a.buttonStyle {
   font-weight :normal;
   text-decoration :none;
   background-color :;
   border :none;
   border-color:;
; height: auto; width: auto; clip:  rect(   )}
a:hover {  text-decoration: underline}


a { color: #000000; text-decoration: underline; }

.headlink { text-decoration: none; }
.lineless { text-decoration: none; }

body { color: #000000; margin: 0px; padding: 0px; }
p { font-family: verdana, arial, helvetica, sans-serif; font-size: 13px; line-height: 18px; text-align: justify; margin: 15px; }
ul { font-family: verdana, arial, helvetica, sans-serif; font-size: 13px; line-height: 18px; text-align: justify; margin-right: 15px; }
ol { font-family: verdana, arial, helvetica, sans-serif; font-size: 13px; line-height: 18px; text-align: justify; margin-right: 15px; }



.headline {
	color: #660033;
	width: 100%;
	text-align: left;
	height: auto;
	font-family: "Times New Roman", Times, serif;
	font-size: 30px;
	font-style: normal;
}
.headimage { position: absolute; top: 0px; right: 0px; }
.linklinetext { position: absolute; top: 152px; }
.colourboxes { position: absolute; top: 155px; }
#infobar { position: absolute; top: 184px; }
#photobar { position: absolute; top: 184px; }
.linkline { border-top: #000000 1px solid; }
#infoexpandbox { position: absolute; top: 184px; }
#photoexpandbox { position: absolute; top: 184px; }



.linkline { color: #000000; border-bottom: #000000 1px solid; height: 24px; voice-family: "\"}\""; voice-family: inherit; height: 23px; }
html>body .linkline { height: 23px; }
.linklinetext { text-align: right; right: 11px; margin: 0px; width: 600px; }

.colourboxes { text-align: left; left: 10px; margin: 0px; }
.colourbox { border: #000000 1px solid; margin-right: 11px; }
.grey { background-color: #cbcbcb; }
.blue { background-color: #b6d0ea; }
.pink { background-color: #f1bcbc; }
.green {
	background-color: #bcd6bc;
	margin-top: 20px;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 0px;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	border-top-width: thin;
	border-top-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
	line-height: normal;



}
.violet { background-color: #dbc1db; }
.sepia { background-color: #e1c7ad; }
.textonly { background-color: #ffffff; }

#infobar { left: 10px; width: 139px; }
.infotext { margin: 0px; margin-bottom: 10px; padding: 7px; border: #000000 1px solid; font-size: 11px; line-height: 15px; text-align: center; }
.infohead { margin: 0px; padding-left: 7px; padding-right: 7px; border-top: #000000 1px solid; border-left: #000000 1px solid; border-right: #000000 1px solid; font-size: 11px; line-height: 16px; text-align: center; padding-top: 3px; padding-bottom: 4px; voice-family: "\"}\""; voice-family: inherit; padding-top: 3px; padding-bottom: 4px; }
html>body .infohead { padding-top: 3px; padding-bottom: 4px; }

#photobar { right: 10px; width: 140px; }
.phototext { margin: 0px; margin-bottom: 10px; padding: 10px; border: #000000 1px solid; font-size: 11px; line-height: 15px; text-align: center; }
.photothumb { border: #000000 1px solid; margin-bottom: 5px; }
.photopad { height: 170px; }

.infocollapse { text-align: center; font-size: 11px; border: #000000 1px solid; margin-top: 0px; padding-top: 2px; padding-bottom: 4px; width: 140px; position: absolute; left: -15px; voice-family: "\"}\""; voice-family: inherit; width: 138px; margin-top: 10px; }
html>body .infocollapse { width: 138px; margin-top: 10px; }
.photocollapse { text-align: center; font-size: 11px; border: #000000 1px solid; margin-top: 0px; padding-top: 2px; padding-bottom: 4px; width: 140px; position: absolute; right: -15px; voice-family: "\"}\""; voice-family: inherit; width: 138px; margin-top: 10px; }
html>body .photocollapse { width: 138px; margin-top: 10px; }


#main { margin-left: 154px; voice-family: "\"}\""; voice-family: inherit; margin-left: 156px; }
html>body #main { margin-left: 156px; }



#main { margin-right: 155px; voice-family: "\"}\""; voice-family: inherit; margin-right: 157px; }
html>body #main { margin-right: 157px; }


#main { text-align: center; margin-top: -5px; voice-family: "\"}\""; voice-family: inherit; margin-top: -6px; }
html>body #main { margin-top: -6px; }

.entryhead { clear: both; border: #000000 1px solid; padding-left: 10px; padding-right: 10px; margin-top: 15px; margin-bottom: 15px; margin-left: 5px; margin-right: 5px; height: 25px; voice-family: "\"}\""; voice-family: inherit; height: 23px; }
html>body .entryhead { height: 23px; }
.entryheadtitle { font-weight: bold; float: left; margin-top: 2px; }
.entryheadblurb { float: right; margin-top: 2px; }
.entryfoot { text-align: right; }
.copytext { text-align: center; font-size: 11px; line-height: 14px; clear: both; }
.commentbar {
	text-align: left;
	border: 1px solid #CF9F70;
	padding: 2px 10px;
	margin-left: 15px;
	margin-right: 35px;
	margin-top: 15px;
	margin-bottom: 15px;
	background-color: #FFE9D2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #9F6A35;
}

.leftcolumn { float: left; text-align: left; margin: 0px; margin-left: 8px; margin-bottom: 20px; voice-family: "\"}\""; voice-family: inherit; margin-left: 15px; }
.rightcolumn { float: right; text-align: right; margin: 0px; margin-right: 8px; margin-bottom: 20px; voice-family: "\"}\""; voice-family: inherit; margin-right: 15px; }
.poemcenter { margin: 0px auto; width: 331px; }
.lazacenter { margin: 0px auto; width: 400px; margin-bottom: 12px; }
.minititle { font-size: 11px; }
.qaquestion { font-weight: bold; }
.qaanswer { margin-left: 25px; margin-right: 25px; }
.quoteblock { margin-left: 30px; margin-right: 30px; font-size: 11px; line-height: 16px; font-style: italic; }

.photocolumns { text-align: center; width: 100%; }
.photocolumnleft { width: 33%; float: left; text-align: center; margin: 0px; margin-bottom: 10px; font-size: 11px; }
.photocolumncenter { width: 33.9%; float: left; text-align: center; margin: 0px; margin-bottom: 10px; font-size: 11px; }
.photocolumnright { width: 33%; float: left; text-align: center; margin: 0px; margin-bottom: 10px; font-size: 11px; }

.centered { text-align: center; }
.righted { text-align: right; }
.dedication { text-align: center; font-style: italic; margin-bottom: 24px; }
.tinytext { font-size: 9px; line-height: 14px; }
.smalltext { font-size: 11px; line-height: 16px; }
.quote { text-align: center; }
.warning { display: none; }
.kicker {
}
.headline2 {
	color: #660033;
	width: 100%;
	text-align: left;
	height: auto;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: italic;
	font-weight: normal;
	font-variant: normal;
	margin-bottom: 20px;


}
.readingtext {
font-size: 13px; line-height: 17px;
}
