a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:underline; color: #800000; line-height: 15px;}
a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:underline; color: #800000; line-height: 15px;}
a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none; color: #000000; line-height: 15px;}
a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:underline; color: #000000; line-height: 15px;}

.footermenu:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration:underline; color: #800000; line-height: 15px;}
.footermenu:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration:underline; color: #800000; line-height: 15px;}
.footermenu:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration:none; color: #000000; line-height: 15px;}
.footermenu:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration:underline; color: #000000; line-height: 15px;}

.menu_bar_links {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; line-height: 12px; }
.menu_bar_links:link {color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; line-height: 12px; }
.menu_bar_links:visited {color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; line-height: 12px; }
.menu_bar_links:hover {color: YELLOW; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: underline; line-height: 12px; }
.menu_bar_links:active {color: #800000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: underline; line-height: 12px; }

.side_menu_links {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; line-height: 20px; }
.side_menu_links:link {color: #800000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; line-height: 20px; }
.side_menu_links:visited {color: #800000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; line-height: 20px; }
.side_menu_links:hover {color: #000080; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: underline; line-height: 20px; }
.side_menu_links:active {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: underline; line-height: 20px; }


.ad_links {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; line-height: 20px; }
.ad_links:link {color: #00F995; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: underline; line-height: 20px; }
.ad_links:visited {color: #00F995; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: underline; line-height: 20px; }
.ad_links:hover {color: #FFFF00; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; line-height: 20px; }
.ad_links:active {color: #FFFF00; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; line-height: 20px; }

.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

.medbodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.smallbodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
}
.menutext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	line-height: 15px;
}
.titletext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #000000;
	text-decoration: none;
}
.tabtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.copyrighttext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: none;
}
.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	background-color: #666666;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
}
.searchboxes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #800000;
	font-weight: bold;
	text-decoration: none;
	background-color: #ffffff;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
}
.searchboxes2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #800000;
	font-weight: bold;
	text-decoration: none;
	background-color: #EEEEEE;
	border-top: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-left: 0px solid #000000;
	border-right: 0px solid #000000;
}


.sidebar,.sidebar li,.sidebar ul{
	margin:0;
    padding:0;
    display:block;
    text-align:left;
}

.sidebar h2 {
	height:20px;
    border-top:1px solid #212121;
    border-bottom:1px solid #212121;
    background:#8DAFB9;
    font-size:12px;
    line-height:20px;
    text-align:center;
    padding:0;
    margin:0;
    color:#000000;

}

.sidebar li {margin-bottom:30px;}
.sidebar li li {margin:0;}
.sidebar a {
	display:block;
	text-decoration:none;
	color:#000000;
	font-weight:bold;
	line-height:25px;
    padding:0 7px;
    border-bottom:1px dotted #AAAAAA;
    background:url(images/bullet.gif) no-repeat 7px 11px;
    padding-left:15px;

}
.sidebar a:hover {
	color:#426719;
}

.sidebar form {
	padding:5px;
    background:#577332;
    margin:5px;
    height:50px;
}

h2 {
	margin:0;
    padding:0;
    font-size:15px;
    height:24px;
    line-height:24px;
    background:#426719;
    text-align:center;
    color:#FFFFFF;
}

h2 a {
	color:#FFFFFF !important;
    text-decoration:none !important;
    line-height:24px !important;
        font-size:15px !important;
}

h2 a:hover {
	color:#FFFF00 !important;
}



.postmetadata {margin:0;padding:0;}

h4{
	margin:0;
    padding:0;
    font-size:11px;
    font-weight:100;
    color:#757575;
    text-align:right;

}

.post {

    border-bottom:1px solid #DDDDDD;
    margin-bottom:60px;
}


.lightgrey {
	background:#f5f5f5;
    margin:0;
    padding:5px;;
    border-top:1px solid #DDDDDD;
}

.lightgrey a {
	text-decoration:none;

}

.lightgrey a:hover {
	color:800000;
	text-decoration:underline;

}
.addthis_container{
	margin-bottom:20px;
}
h3#respond {
	border-bottom:1px solid  #426719 !important;
    line-height:26px;
}

 #commentform {

	padding:10px;
 }


 #submit {
 	margin:0;
	background:#426719;
 	padding:5px;
	color:#FFFFFF;
	border-bottom:1px solid #426719;
    font-weight:bold;
    float:right;
    margin-right:30px;
    position:relative;top:-20px;
 }
	.textArea {
	}
	fieldset,label {
		margin:0;
		padding:0;
		border:0;
	}
	fieldset{
		margin-bottom:10px;
	}
	label {
	    font-size:14px;
	    color:#323232;
		width:100px;
		float:left;
	}
	fieldset input,textarea {
		margin:0;
		padding:4;
		border:0;
		background:#ededed;
        border:1px solid #999999;
	}
	fieldset input {
		width:310px;
	}
	textarea {width:360px;height:170px;}
	.textArea {
		margin-bottom:30px;
	}
	.textArea  label {
		display:block;
		clear:both;
		margin-bottom:10px;
	}
    .clear {height:15px;clear:both;}

    .alignleft {width:200;float:left;}
    .alignright {width:200;float:right;}
     .alignleft a,.alignright a {color:#323232; text-decoration:none;}
      .alignleft a:hover,.alignright a:hover {text-decoration:underline;}


.commentlist li {
	padding-bottom:20px !important;
    border-bottom:1px dotted #DDDDDD;
    margin-bottom:20px;
}

.commentlist li .lightgrey {
	font-color:#999999;
    font-size:11px;
    border-bottom:1px solid #DDDDDD;

}

#searchsubmit {
	float:right;
    margin-right:25px;
    position:relative;
    top:7px;
}

.byauthor{
	font-style:bold;
    color:#323232;
    font-size:12px !important;
}

.byauthor b,.commentlist li a {
	color:#426719 !important;
}
.byauthor  span {
	color:#426719 !important;
    font-size:11px;
    font-weight:600;
}

.cont {
	padding:20px 0;
}

#searchform #s {
	width:150px;
}




.lcp_catlist,.lcp_catlist li {
	display:block;
    margin:0;
    padding:0;
    list-style:none;
}

.lcp_catlist {margin-top:50px;}

.lcp_catlist li h2 {
	margin:0;
    padding:0;
    font-size:15px;
    height:24px;
    line-height:24px;
    background:#FFFFFF;
    text-align:left;
    color:#426719;
    border-bottom:1px solid #426719 ;
}
.lcp_catlist li h2 a { color:#426719 !important; }


.clear {
	width:100%;
    height:100%;
    height:1px;
    font-size:1px;
    line-height:1px;
    clear:both;
}