/*
	 gold FADE69;
	 purple-pan 70266C
	 .teal-pan 0097AC;
	 .darkteal 345453;
	 .lightteal #92B9B8;
	 .lightestteal #E0EEEF;
	 .darkpurple #990099;
	 .mediumgray #D4D4D4;
	 .lightgray E5E5E5;
	 .lightyellow EEEFE0;
	 nav
	 blue e0eeef
	 gold fade69
	 lighter yellow fffbcb
	 f0eeel?
	 body color #70266C

darkest teal from logo 
blue really
0091a8

crimson
#9a0000

*/
* {
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: 8.5pt;
color: #70266C;
}
#inthenews {
margin: 0px 80px 25px 0px;
}
#inthenews .subject {
color: #70266C;
font-weight: bold;
letter-spacing: 1px;
}
#inthenews .item {
margin: 15px 0px 5px 15px;
}
#inthenews a {
text-decoration: underline;
}
div#bannerdiv {
	position: relative;
	z-index: 30;
	height:120px; 
	width: 100%;
	background-image: url('images/headerbg.jpg');
	background-repeat: repeat-x;
	background-align: top;
	}
div#navblockcontainer {
	height: 18px;
	width: 1200px;
	position: relative;
	z-index: 100;
	margin-left: 122px;
	margin-top: -12px;
	background-color: white;
	
	}
div#bodysquare {
	background-color: #ffffff;
	padding: 10px 10px 0px 6px;
	}
.quicklinks {
margin-bottom: 5px;
}
.quicklinks a {
}
a.quicklinks:link, a.quicklinks:visited, a.quicklinks:active {
text-decoration: none;
color: #9a0000;
}
a.quicklinks:hover{
text-decoration: none;
color: #0091a8;
}
div#topnavdiv {
position: absolute;
vertical-align: top;
top: 5px;
width: 100%;
text-align: right;
z-index: 100;
}
a.topnavdiv:link, a.topnavdiv:visited, a.topnavdiv:active {
color: #70266C;
padding: 1px 1px 1px 4px;
margin: 0px 20px 0px 0px;
text-decoration:none;
font-weight: bold;
}
a.topnavdiv:hover {
font-weight: bold;
color: #e0eeef;
background-color: #70266C;
}
.leadlink {
text-align: right;
font-weight: normal
font-family: "Times New Roman", serif;
color: gray;
font-size: 80%;
}
a.leadlink:link, a.leadlink:active, a.leadlink:visited {
font-weight: normal
font-family: "Times New Roman", serif;
color: gray;
font-size: 80%;
text-decoration: none;
text-align: right;
}

.nav07div {
float: left;
text-align: center;
background-color: #e0eeef;
padding: 1px 6px 1px 5px;
border-bottom: solid #ccc 1px;
border-left: solid #ccc 1px;
border-right: solid #fff 3px;
}

a.nav07box:link, a.nav07box:visited, a.nav07box:active {
color: #70266C;
text-decoration:none;
}
a.nav07box:hover {
color: #000;
}
.nav07noboxdiv {
float: left;
text-align: center;
height: 16px;
padding: 0px 12px;
}
a.nav07nobox:link, a.nav07nobox:visited, a.nav07nobox:active {
color: #345453;
text-decoration:none;
font-weight: bold;
}
a.nav07nobox:hover {
color: #70266C;
font-weight: bold;
}
.images {
border: solid #990099 1px;
margin: 4px 0px 4px 0px;
border: 0px;
}
select {
}
option {
}
.small {
}
.registertd {
padding: 2px 4px 2px 4px;
}
.registerprint {
border: solid #d5d5d5 1px;
}
.registertdprint {
padding: 2px 4px 2px 4px;
color: black;
border-bottom: solid #d5d5d5 1px;
}
.additions {
padding: 5px;
}
.additionstd {
padding: 3px;
border: solid #E5E5E5 1px;
}
.form {
}
.tealbody {
color: #0097AC;
}
.purplebody {
color: #70266C;
}
.pptitle {
color: white;
/* background-color: #0097AC; */
background-color: #345453;
font-weight: bold;
text-align: center;
padding-top: 3px;
padding-bottom: 3px;
}
.imageright {
margin: 3px 0px 3px 5px;
float: right;
}
.ppsubtitle {
color: #345453;
font-weight: bold;
text-align: center;
}
.ppline {
border-bottom: solid #0097AC 1px;
}
.quote {
color: #70266C;
padding-bottom: 3px;
}
.whoquoted {
padding-left: 10px;
color: #345453;
margin-bottom: 12px;
}

.highlightbox {
padding: 5px;
width: 130px;
border: solid #ccc 1px;
background-color: #f9f9f9;
margin: 0px 0px 0px 0px;
}
.copy {
font-weight: normal;
padding: 3px 0px;
}
.eventdetails {
font-weight: bold;
padding: 7px 7px;
text-align: center;
}
.donationform {
padding: 2px 6px;
}
.contacttable {
padding: 2px 5px 2px 5px;
}
.credit {
color: #999;
padding-bottom: 10px;
font-family: serif;
font-size: 90%;
}
a.credit:link a.credit:active, a.credit:visited {
text-decoration: none;
}
a.credit:hover {
color: #999;
text-decoration: none;
}
td {
}
pre {
}
li {
color: #70266C;
padding-bottom: 2px;
}
.navbox {
padding: 0px 0px 0px 3px;
border-bottom: solid #E5E5E5 1px;
}
.donationtable {
border: solid #E5E5E5 1px;
background-color: #f9f9f9;
}
a { 
}
a:link, a:visited, a:active {
color: #676767;
text-decoration: underline;
}
a:hover {
color: #676767;
text-decoration: none;
}
.doclinkdiv {
margin-bottom: 20px;
}
a.doclink:link, a.doclink:visited, a.doclink:active {
color: #676767;
text-decoration: underline;
padding-bottom: 15px;
}
a.doclink:hover {
color: #676767;
text-decoration: none;
padding-bottom: 15px;
}
.donationformheading {
color: #345453;
background-color: white;
font-weight: bold;
letter-spacing: 0px;
margin: 0px 0px 4px 0px;
border-top: solid #ccc 1px;
border-bottom: solid #ccc 1px;
}

form {
}
.staffname {
color: #345453;
}
.staffindent {
margin: 0px 0px 8px 18px;
}
.eventtitle {
color: #345453;
font-weight: bold;
letter-spacing: 0px;
margin: 0px 0px 4px 0px;
text-align: center;
font-size: 120%;
}
.newspapercliptitle {
padding: 8px 8px 8px 25px;
margin: 8px;
}

.newspaperclip {
padding: 8px 8px 8px 50px;
margin: 8px 8px 50px 8px;
}
.categorytitle {
color: #345453;
font-weight: bold;
letter-spacing: 0px;
margin: 0px 0px 4px 0px;
}
a.categorytitlelink:link, a.categorytitlelink:visited, a.categorytitlelink:active {
color: #345453;
font-weight: bold;
letter-spacing: 0px;
margin: 0px 0px 4px 0px;
text-decoration: underline;
}
a.categorytitlelink:hover {
color: #000;
font-weight: bold;
letter-spacing: 0px;
margin: 0px 0px 4px 0px;
text-decoration: none;
}


.calendarbox {
padding: 2px 0px;
margin: 2px 0px 2px 0px;
border-bottom: dotted #ccc 1px;
}

.articlebox {
padding: 4px 0px;
margin: 4px 0px 8px 0px;
border-top: dotted #ccc 1px;
}
.articlelistbox {
padding: 4px 0px;
margin: 4px 0px;
}
.date {
font-family: serif;
font-size:100%;
font-weight: normal;
color: #345453;
padding: 3px 0px;
}
.articlelistdate {
font-family: serif;
font-weight: normal;
color: #345453;
}
.articletitle {
color: #345453;
font-size: 110%;
}
.articlelisttitle {
color: #345453;
margin: 0px 0px 4px 35px;
}

.columns {
padding: 0px 15px 7px 0px;
vertical-align: top;
width: 25%;
}
.homepagetd {
padding: 0px 15px 3px 15px;
border-right: solid #eee 1px;
}
.homepageitem {
margin: 3px 0px 3px 0px;
padding: 3px 0px 3px 0px;
}
.contacttitles {
border-bottom: solid #92B9B8 1px;
color: #70266C;
font-weight: bold;
letter-spacing: 2px;
vertical-align: top;
}
.headers {
padding-bottom: 10px;
}
.subtitles {
color: #70266C;
font-weight: bold;
letter-spacing: 1px;
}
.footer {
font-weight: bold;
line-height: 22px;
color: #333333;
}
.box1 {
border-color: #CCCCCC #333333 #333333 #CCCCCC;
border-width: medium;
border-style: ridge;
}
.promo {
color: #000033;
}
.titlebar {
color: #FFFFFF;
background-color: #336699;
}
input, option, textarea, select, option {

border: solid #ccc 1px;
background-color: white;
}
input.big {
width: 100px;
}
input.small {
width: 50px;
border: solid #ccc 1px;
background-color: white;
}
#linktoallcategory {
margin: 15px 0px;
text-align: center;
padding: 5px;
border-left: solid purple 1px;
border-right: solid purple 1px;
}
#linktoallcategory a {
color: purple;
font-style: italic;
}
#linktoallcategory a:hover {
color: purple;
font-style: italic;
}
