body {
 background-color: #e3ddd4;
 overflow: auto;
 height: 100%;
}
a{
 color: #030FA7;
}
.textLink{
 color: #ffffff;
}
.green{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 color: #009900;
 vertical-align: top;
 font-weight: bold;
}
.red{
 font-family: Lucida Handwriting, Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #926830;
 vertical-align: top;
 text-align: center;
 font-weight: bold;
}
.all{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 color: #000000;
 position: absolute;
 z-index: 2;
 visibility: hidden;
 font-weight: bold;
}
.text{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 color: #000000;
 font-weight: bold;
 vertical-align: top;
}
.text_title{
 font-size: 15px;
 color: #000000;
}
.article{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 color: #000000;
 vertical-align: top;
}
A.article{
 color: #926830;
}
.title{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 15px;
 color: #926830;
 font-weight: bold;
}
.overlay{
 z-index: 3;
}
.B{
 height: 24px;
 width: 144px; 
 text-align: right;
 cursor: pointer;
}
.subM{
 position: absolute;
 display: none;
 width: 90px;
 padding: 8px 1px 8px 1px;
 background-image: url(images/BGsubmenu.gif);
 border: 1px solid #ffffff;
 z-index: 3;
}
.S{
 height: 21px;
 width: 88px;
 cursor: pointer;
}
.inputTitle{

 vertical-align: top;
 text-align: right; 
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 padding-right: 8px;
}
.inputText{
 width: 200px;
 border: 1px solid #BCB3A9;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: normal;
}

.inputTextArea{
 width: 400px;
 height: 95px;
 border: 1px solid #BCB3A9;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: normal;
}


#teacherSearchSubmit{
	margin-left:20px;
}

.comment{
 width: 210px;
 text-align: left; 
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
}

.footer { font-size: 13px; font-family: Papyrus; color: #705F43; }

.pager_here  {
 margin:  10px;
 font-size:11px;
}

a.qp_disabled {
 display: none;
}	
		
.pager_here .qp_prev {
}
			
.pager_here .qp_next {
margin-right:20px;
}

.pager_here .qp_totalnumber {
	margin-right:20px;
}

.teacher {
	margin-bottom:20px;
}


div#homeAcclamations {
	margin-top:25px;
}

a.contactLink {
	font-size:12px;
	font-family: Papyrus;
	color: #705F43;
	font-weight: normal;
	font-style:none;
	margin-left:-2px;
}

.subtitle{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 15px;
 color: #926830;
 font-weight: bold;
}

.inputSignup{
 width: 140px;
 border: 1px solid #BCB3A9;
 color: #969696;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: normal;
}

#badges img {
	padding-left:10px;
}

#happenings_short_list {
	padding-left:15px;
}

.crossLink {
	margin-top:20px;
	margin-bottom:10px;
}

.acclamation {
	margin-bottom:25px;
}

a.place {
	text-decoration:none;
	color:black;
	
}

