/* drew stein, new css, 3-25-09 and forward */

body {
	background-color: #666633;
	margin: 0px;
	background-attachment: fixed;
	background-image: url(images-interior/chalk-main-new.gif);
	background-repeat: repeat-y;
	background-position: center top;
}

p {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 19px; color: #1B1D4A; letter-spacing: 0.02em}

a {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 19px; color: #666633; text-decoration: underline}

a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 19px; color: #E85D00; text-decoration: underline }

.reverse { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 19px; color: #FFFFFF;}

.reverse-homepage A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CCCC66;
	font-size: 12px;
	line-height: 28px;
}

.reverse-homepage a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF9933;
	font-size: 12px;
	line-height: 28px;
}


.reverse-homepage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 28px;
	color: #FFFFFF;
	padding-left: 18px;
	padding-right: 16px;
}

.subhead-a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 19px; color: #612A22; letter-spacing: 0.02em ; font-weight: bold}


.lightlinks A {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 19px; color: #CCCC66; text-decoration: underline}

.lightlinks a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 19px; color: #FF9933; text-decoration: underline }h1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bolder; color: #515273}

.outer-text-window {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #7D7D51;
	border-left-color: #7D7D51;
}

.pad-top-bottom-right-left {
	padding-top: 10px;
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 10px;
}
.stroke-top-beige {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #7D7D51;
}
.bottom-footer {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #7D7D51;
	padding-left: 22px;
	padding-top: 8px;
	padding-right: 22px;
	padding-bottom: 8px;
}
.chart { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; color: #1B1D4A; border: #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.chart-heads { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; color: #666633; font-weight: bold}
.reverse-bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
}
.reverse-homepage-bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 28px;
	color: #FFFFFF;
	padding-left: 18px;
	padding-right: 16px;
	font-weight: bold;
}
.chart-heads-yellow-bkgd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #666633;
	font-weight: bold;
	background-color: #E2E49D;
	padding: 7px;
}
.stroke-bottom-beige {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7D7D51;
}
.chart-heads-12 {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666633; font-weight: bold
}
