
body   {	

background-color:#b7c4ca; 
margin: 20px 0px 0px 0px; padding: 0px 0px 0px 0px;	
font-family: Verdana, Arial, Helvetica, sans-serif;	
font-size:10px;	
color: #000000;  
letter-spacing: 1px; 

}

/*spacers*/

.clear{	clear: both;	height: 6px;}

.bigclear{	clear: both;	height: 20px;}

.separator{	clear: both;	height: 20px;  border-bottom: 1px solid #000000; }

/*general*/

#holder {	

border: 1px solid #58172b; 
width:780px;  
background-image: url(graphics/contentbg.gif); 

}



.headlines { font-weight: bold; color:#58172b;	padding-bottom: 4px;	}



.description { 

font-family: Verdana, Arial, Helvetica, sans-serif;	
font-size: 10px;	
color:black;  

}


.bhdr_text a{	color: #F5F5F5;	text-decoration: underline;}
.bhdr_text a:hover{	color: #F5F5DC;	text-decoration: underline;}
.lcol{ 	background-color: #FFFFFF;}
.rcol{	background-color: #F6F6F6;}
.pad1{	padding: 10px 10px 10px 10px;}
.pad2{	padding: 4px 4px 4px 4px;}
form{	display: inline;}
input, textarea ,select {
		border:1px solid #aaa;
		background-color: #EDEDED;
		}
.pcount{	background-color: #E6F0FA; color: #000000; padding: 2px 0px 2px 0px;}
.pcount a{	text-decoration: none; color: #000000; }
.pcount .pcon{	text-decoration: underline; color: #F8F8FF;  background-color: #00478A;  padding-left: 2px;  padding-right: 2px;   }
.login_left,login_right{
	float: left;
}
.login_left{
	width: 100px;
}
/*nav*/
.title { 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 12px;	color: White; padding:2px 2px 2px 6px;  background-image: url(graphics/navzbg.gif);  background-color: #8CA1AA;  font-weight: bold;  }
a.title {	color: #4F5E6A;	background: #FFDEAD;}
a.title:hover {	color: #FFFFFF;	background: #8A5300;}
.small { font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 8pt;	color: #000000;	line-height: 16px;	padding-right: 4px;	padding-left: 4px;   text-align: left;	}
.small a {	display: block;	text-decoration: none;	color: #000000;}
.small a:hover {	color: #000000;	background-color: #FFF7DF;}
/*UL nav*/
.bnavi {WIDTH: 200px; font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 8pt;  text-align: left; }
.bnavi UL { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; list-style-type: none;}
.bnavi LI { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;  display: inline;  }
.bnavi A { padding: 3px 0px 3px 0px; TEXT-DECORATION: none;  COLOR: #000000; display: block;}
.bnavi A:hover {	COLOR: Blue; BACKGROUND-COLOR: #FFF5EE;}
.bnavi .none { padding: 3px 0px 3px 0px; TEXT-DECORATION: none;  COLOR: #000000; display: block;}
/*Syndicate*/
.rss{	 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 8pt;	color: #000000;	line-height: 16px;	padding-right: 4px;	padding-left: 4px;}
.rss a{	text-decoration: none;}
/* blog display */
.blog_item{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;}
.blog_date { font-weight: bold; color: #58172b;  padding: 4px 2px 4px 2px;  font-size: 11pt;  }

.description { color: #848284;}
.description a{ color: #848284; 	text-decoration: underline;}
.description a:hover{	color: #848284;	text-decoration: underline;  }
.blog_post { font-size: 8pt; color: #848284; }
.blog_post a{ color: #7375FF; }
.blog_post a:hover{	color: #0204FF; }
.blog_link {	font-size: 8pt;	color: #7375FF;}
.blog_link a{	color:#7375FF;	text-decoration: underline;}
.blog_link a:hover{	color:#7375FF;	text-decoration: underline;  background-color: #E6E6FA; }
/*blog reply*/
#reply { border: 1px dashed #717B53; }
.reply_post { 	font-size: 10pt;	color: #000000; padding: 0px 4px 6px 0px;}


.form_post{color: #656565; font-size: 10pt;}
.form_button{color: #414141; font-size: 10pt; }
.form_button_approve{color: #414141; font-size: 10pt;  background-color: #B9EEB9;  }
.form_button_erase{color: #F5F5F5; font-size: 10pt;  background-color: Maroon;  }
.sndreply{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 10pt;}

/*calendar*/
.caltitle{ 	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;}
.cal, a.cal{ 	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000;}
a.cal:hover {color: #FF0000; }
a.calbold{ 	font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 8pt;  font-weight: bold;  background: #E5E5E5;   }
a.calbold:hover {color: #FF0000; }
/* calendar mouse over */
.cmon{	background-color: #BEC6CD;	font-size: 7pt;	color: #000000;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.cmon a{ text-decoration: none;	color: #000000;}
.cmoff{	background-color: #ffffff;	font-size: 7pt;	color: #000000;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.cmoff a{ text-decoration: none;	color: #000000;}
.dmon{	background-color: #F1EBB1;	font-size: 7pt;	color: #000000;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.dmon a{	text-decoration: none;	color: #000000;}
.dmoff{	background-color: #BEC6CD;	font-size: 7pt;	color: #000000;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.dmoff a{	text-decoration: none;	color: #000000;}

#navigation {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; WIDTH: 180px; PADDING-TOP: 0px;
}
#navigation UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none
}
#navigation LI {
	MARGIN: 0px
}
#navigation UL LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 14px; PADDING-BOTTOM: 0px; COLOR: #F5F5F5; PADDING-TOP: 3px; BORDER-BOTTOM: #e8f7ff 1px solid; HEIGHT: 16px; TEXT-DECORATION: none
}
#navigation UL LI A:hover {
	COLOR: #004180; BACKGROUND-COLOR: #f9fdff
}
.navbox {
	FONT-SIZE: 100%; MARGIN-BOTTOM: 10px;
	background-color: #6495ED;
}
.navbody {
	PADDING-BOTTOM: 15px; MARGIN: 0px; FONT: 12px arial, helvetica, sans-serif
}
.error,.errormsg{ color: #A52A2A;  font-family: Verdana, Tahoma, Arial, sans-serif;  font-size: 13px;  font-style: italic;    }
/*Admin section*/
#mouseover{padding: 2px 6px 2px 6px;background-color: #373737; border-top: 1px solid #BBBBBB; border-bottom: 1px solid #BBBBBB;}
#mouseover a {display: inline; /*Use this to lay them out horizontally */
text-decoration: none;color: #FFFFFF;padding: 2px 4px 2px 4px;}
#mouseover a:hover {color: #000000;background: #F5F5F5;}
#mouseover a.on {background-color: #EDE3B6;  color: Black; }
#mouseover a.on:hover {color: #F5F5F5;background-color: #2F3B1A;}
a.blist{ text-decoration: none;	color: #000000;}

.RowOver { background-color: #F2DCA8; }
.RowOff1 { background-color: #E7E7E7; }
.RowOff2 { background-color: #FFFFFF; }

.adminnavi { width: 94px; font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 8pt;  text-align: left; padding-left: 6px;  color: #F5F5F5;  }
.adminnavi UL { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; list-style-type: none;}
.adminnavi LI { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;  display: inline;  }
.adminnavi A { padding: 3px 0px 3px 0px; TEXT-DECORATION: none;  COLOR: #F5F5F5; display: block;}
.adminnavi A:hover {	COLOR: #00008B; background-color: #FFF5EE;}

.scrollposts{
	overflow: scroll;
	height: 140px;
	clip:140;
	background-color: #F6F6F6;
}
.scrollpad{	padding: 4px 4px 4px 4px;}
td {	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;	font-size: 10pt;	color: #000000;  letter-spacing: 1px;}
.navibg{
	background-color: #000066;
}
.klor{	background-color: #7B9A43;	padding: 4px 4px 4px 4px;  color: #F5F5F5; }
.klor a{	color: White; text-decoration: underline;}
.klorsub{	background-color: #EFEFEF;	padding: 4px 4px 4px 4px;  color: #696969; }
.bigger{
	font-size: 14px;
	color: #2F4F4F;
}