/*body{

	background-color: #FFFAF0;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	letter-spacing: 1px;
}

*/


/*spacers*/
.clear{
	clear: both;
	height: 6px;
}
.bigclear{
	clear: both;
	height: 20px;
	color: #000000;
}
.separator{
	clear: both;
	height: 20px;
	border-bottom: 1px solid #000000;
}



/* My Stuff */

#blog_header{
	width: 835px;
	margin-bottom: 10px;
}

#blog_right_column{
	background-color: #ffffff;
	padding-top: 15px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 15px;
}
.blog_title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 45px;
	color: #ffffff;

}

#blog_logo{
	float: left;
	margin-right: 20px;
}

.blog_sub_title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #ffffff;

}



.posted_by {
	height: 12px;
	border: 1px solid #444444;
	background-color: #262626;
	font-size: 12px;
	color: #FFFFFF;
	padding-top: 7px;
	padding-right: 12px;
	padding-left: 12px;
	padding-bottom: 8px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	width: 560px;
}




.footer_links {
	height: 12px;
	width: 560px;
	border: 1px solid #444444;
	background-color: #262626;
	font-size: 10px;
	color: #FFFFFF;
	padding-top: 7px;
	padding-right: 12px;
	padding-left: 12px;
	padding-bottom: 8px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}


.footer_links a{
	color:#228F3E;
	text-decoration: underline;
}



/*general*/
#holder{
	border: 1px solid #556B2F;
	width:800px;
	background-image: url(../images/blog_images/contentbg.gif);
}
.bhdr{
	background-color: #000066;
	padding-top: 10px;
	padding-bottom: 10px;
	background-image: url(../images/blog_images/bluebg.gif);
}
.bhdr_titles{
	font-size: 16pt;
	font-weight: bold;
	padding-left: 8px;
	color: #F5F5F5;
}
.bhdr_text{
	font-size: 10pt;
	padding-left: 8px;
	color: #F5F5F5;
}
.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{
	color: #FFFFFF;

	padding: 6px;
	margin-right: 15px;
}
.pad2{
	padding: 4px 4px 4px 4px;
}
form{
	display: inline;
}
input, textarea ,select {
	border:1px solid #aaa;
	background-color: #EDEDED;

}
.pcount{
	color: #FFFFFF;
	padding: 2px 0px 2px 0px;
}
.pcount a{
	text-decoration: none;
	color: #FFFFFF;
}
.pcount .pcon{
	text-decoration: underline;
	color: #F8F8FF;
	background-color: #00478A;
	padding-left: 2px;
	padding-right: 2px;
}
.login_left,login_right{
	color: #000000;
	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-color: #228F3E;
	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: #848284;
	padding: 4px 2px 4px 2px;
	font-size: 11pt;
}

.headlines {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FFFFFF;
}

.description {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-transform: none;
}

.description a{
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-transform: none;
}






.headlines  a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FFFFFF;
	text-decoration: none;
}
.headlines  a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FFFFFF;
	text-decoration: none;
}
.headlines  a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FFFFFF;
	text-decoration: underline;
}
.headlines  a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FFFFFF;
	text-decoration: none;
}









.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: #FFFFFF;
	padding: 0px 4px 6px 0px;
}


.form_post{
	color: #FFFFFF;
	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;

}






/*  Blog Read More Links  */


a.read_more:link, a.read_more:active, a.read_more:visited, a.read_more:hover {
	font-size: 12px;
	color: #228F3E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-style: italic;
}
