body {background-color:#fff;} 

input {color: #454545; padding: 1px 1px 1px 1px; margin-bottom:6px; border: 1px solid #000; background-color: #FFF; }
textarea {color: #454545; padding: 1px 1px 1px 1px; margin-bottom:6px; background-color: #FFF; border: 1px solid #000; }


/*--styles for SOLID--*/

.roundedcornr_box_solid {
   background: #8ea75e; 
   color:#fff;
}
.roundedcornr_top_solid div {
   background: url(roundedcornr_solid_tl.png) no-repeat top left;
}
.roundedcornr_top_solid {
   background: url(roundedcornr_solid_tr.png) no-repeat top right;
}
.roundedcornr_bottom_solid div {
   background: url(roundedcornr_solid_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_solid {
   background: url(roundedcornr_solid_br.png) no-repeat bottom right;
}

.roundedcornr_top_solid div, .roundedcornr_top_solid, 
.roundedcornr_bottom_solid div, .roundedcornr_bottom_solid {
   width: 100%;
   height: 15px;
   font-size: 1px;
}
.roundedcornr_content_solid { margin: 0 15px; }

/**--end of styles for SOLID--*/


/*--styles for BORDER--*/

.roundedcornr_box_border {
	background: url(roundedcornr_border_tl.png) no-repeat top left;
	color:black;
}
.roundedcornr_top_border {
	background: url(roundedcornr_border_tr.png) no-repeat top right;
}
.roundedcornr_bottom_border {
	background: url(roundedcornr_border_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_border div {
	background: url(roundedcornr_border_br.png) no-repeat bottom right;
}
.roundedcornr_content_border {
	background: url(roundedcornr_border_r.png) top right repeat-y;
}

.roundedcornr_top_border div,.roundedcornr_top_border,
.roundedcornr_bottom_border div, .roundedcornr_bottom_border {
	width: 100%;
	height: 15px;
	font-size: 1px;
}
.roundedcornr_content_border, .roundedcornr_bottom_border {
	margin-top: 0px;
}
.roundedcornr_content_border { padding: 5px 15px; }

/*--end of styles for BORDER--*/



.logobox * {font-size:152%; font-weight:bold;}
.logobox a:link, .logobox a:visited, .logobox a:active{color:#fff; text-decoration:none;}
.logobox a:hover {color:yellow; text-decoration:none;}


.searchbox {float:right;}

.utilitynav {color:#fff;margin-bottom:4px;}
.utilitynav a:link, .utilitynav a:visited, .utilitynav a:active{color:#fff; text-decoration:none;}
.utilitynav a:hover {color:yellow; text-decoration:none;}



.menubox {font-size:122%; text-align:center; margin-top:15px;}
.menubox a:link, .menubox a:visited, .menubox a:active{color:#fff; text-decoration:none;}
.menubox a:hover {color:yellow; text-decoration:underline;}

.navbar {color:#696969;}

.tag {color:#696969; float:right;}


.breadcrumbs {}
.breadcrumbs a:link, .breadcrumbs a:visited, .breadcrumbs a:active{color:#454545; text-decoration:none;}
.breadcrumbs a:hover {color:red; text-decoration:underline;}

.subdirs {font-weight:bold;}
.subdirs a:link, .subdirs a:visited, .subdirs a:active{color:#6C8931; text-decoration:none;}
.subdirs a:hover {color:#696969; text-decoration:underline;}

.storytitle {font-weight:bold; font-size:144%;}
.storytitle a:link, .storytitle a:visited, .storytitle a:active{color:#6C8931; text-decoration:none;}
.storytitle a:hover {color:#696969; text-decoration:underline;} 

.filedin {font-size:85%; color:#696969; margin-bottom:4px;}
.filedin a:link, .filedin a:visited, .filedin a:active{color:#696969; text-decoration:none;}
.filedin a:hover {color:red; text-decoration:underline;}

.prevnext {font-size:92%; font-weight:bold; float:right;}
.prevnext a:link, .prevnext a:visited, .prevnext a:active{color:#6C8931; text-decoration:none;}
.prevnext a:hover {color:red; text-decoration:underline;}

.permalink {margin-top:17px;}
.permalink a:link, .permalink a:visited, .permalink a:active{color:#696969; text-decoration:none;}
.permalink a:hover {color:red; text-decoration:underline;}


.storydate {color:#696969;margin-bottom:17px;margin-top:4px;}

.storytext {color:#2C2E2C;}
	.storytext p {margin-top: 17px; margin-bottom:0px; line-height: 1.4em;}
	.storytext a:link, .storytext a:visited, .storytext a:active {color:#6F48BC;text-decoration:underline;}
	.storytext a:hover {color:red;text-decoration:underline;}
	.storytext em {font-style:italic;}
	.storytext strong {font-weight: bold;}
	.storytext h1 {margin-top: 17px; margin-bottom:-10px; color:#6C8931; font-size:129%; font-weight:bold;}
	.storytext h2 {margin-top: 17px; margin-bottom:-10px; color:#6C8931; font-size:114%; letter-spacing:1px; font-weight:bold;}
	.storytext h3 {margin-top: 17px; margin-bottom:-10px; color:#6C8931; font-size:107%; font-weight:bold;}

	.storytext blockquote {margin-top:17px; margin-left:30px; margin-right:20px; font-family: Times, serif; font-size:114%; font-style:italic;}
	.storytext ul {list-style-type: square; list-style-position:outside; margin-left:30px; margin-top:17px;}
	.storytext ul li {padding-bottom:3px;}
	.storytext ul ul {list-style-type: circle; list-style-position:outside; margin-left:30px; margin-top:2px;}
	.storytext ul ul li {padding-bottom:2px;}
	.storytext ul ul ul {list-style-type: disc; list-style-position:outside; margin-left:30px; margin-top:2px;}
	.storytext ul ul ul li {padding-bottom:1px;}
	.storytext ol {list-style-type: decimal; list-style-position:outside; margin-left:30px; margin-top:17px;}
	.storytext ol li {padding-bottom:3px;}
	.storytext ol ol {list-style-type: lower-roman; list-style-position:outside; margin-left:30px; margin-top:2px;}
	.storytext ol ol li {padding-bottom:2px;}
	.storytext ol ol ol {list-style-type: lower-alpha; list-style-position:outside; margin-left:30px; margin-top:2px;}
	.storytext ol ol ol li {padding-bottom:1px;}


.linkpage {color:#2C2E2C;}
	.linkpage p {margin-top: 2px; margin-bottom:10px; line-height: 1.2.em; font-size:85%;}
	.linkpage a:link, .linkpage a:visited, .linkpage a:active {color:#6F48BC; font-size:114%; text-decoration:none; font-weight:bold;}
	.linkpage a:hover {color:red;border-bottom:1px dotted red;}





.recententries {font-size:92%;border-top:1px dotted #fff;}
.recententries_item {border-bottom:1px dotted #fff; padding-bottom:6px; padding-top:6px;}
.recententries_item a:link, .recententries_item a:visited, .recententries_item a:active{color:#fff; text-decoration:none;}
.recententries_item a:hover {color:yellow; text-decoration:underline;}


.foundentries {font-size:92%;border-top:1px dotted #454545;}
.foundentries_item {border-bottom:1px dotted #454545; padding-bottom:6px; padding-top:6px;}
.foundentries_item a:link, .foundentries_item a:visited, .foundentries_item a:active{color:#454545; text-decoration:none;}
.foundentries_item a:hover {color:red; text-decoration:underline;}

.paginate {font-weight:bold; font-size:107%; text-align:center; margin-bottom:6px;}
.paginate a:link, .paginate a:visited, .paginate a:active{color:#6C8931; text-decoration:none;}
.paginate a:hover {color:#454545; text-decoration:underline;}

.sideboxhdr {font-size:122%; text-align:center; margin-bottom:8px;}

.tags {text-align:center;line-height: 1.4em;}
.tags a:link, .tags a:visited, .tags a:active{color:#454545; text-decoration:none;}
.tags a:hover {color:red; text-decoration:underline;}

.sitemap {margin-top:17px;}
.sitemap * {line-height: 1.4em;}
.sitemap a:link, .sitemap a:visited, .sitemap a:active{color:#454545; text-decoration:none;}
.sitemap a:hover {color:red; text-decoration:underline;}


#calendar {text-align:center;font-size:92%;padding-bottom:3px;padding-top:2px;}
.cal-link a, .cal-link a:link, .cal-link a:visited {text-decoration:none; padding:2px 3px 2px 3px; border:1px solid #454545; background:#ddd; color:#121212}
.cal-link a:hover {color:#fff; text-decoration:none; padding:2px 3px 2px 3px; border:1px solid black; background:#8EA75E;}
.cal-nolink {border:1px solid #686868; background:#FFF; color:#454545; padding:2px 3px 2px 3px; text-decoration:none;}
.cal-thismonth a, .cal-thismonth a:link, .cal-thismonth a:visited {border:1px solid #454545; background:#DEEDBF; color:#121212; padding:2px 3px 2px 3px; text-decoration:none;}
.cal-thismonth a:hover {color:#fff; text-decoration:none; padding:2px 3px 2px 3px; border:1px solid black; background:#8ea75e;}






.credits {font-size:92%; text-align:center;}
.credits a:link, .credits a:visited, .credits a:active{color:#fff; text-decoration:none;}
.credits a:hover {color:yellow; text-decoration:none;}











