/* CSS Document */

body  {

	background-color:#1C3A06 ;

	color:#44464A;

	padding:0px; 

	margin:0px auto; 

}

a {

	color:#9B7545;

	text-decoration:underline;

}

a:hover {

	color:#9B7545;

	text-decoration:none

}

.postmetadataalt {

	font-size:0.81em; 

}

.pagetitle {

	color:#9B7545;

	font-size:1.01em;

	font-weight:bold;

	text-transform:uppercase;

	padding:4px 0px 8px 30px;

	margin:0px;

}

p {

	

	padding:2px 0px;

}

.article {

	padding:0px;

}

.post {

	padding:8px 20px 0px 20px;

}

html { 

	font-size:11px; 

	font-family:tahoma, arial; 

} 

.normal { 

	font-size:1.01em; 

	font-family:tahoma, arial; 

} 

.big { 

	font-size:1.31em; 

	font-family:tahoma, arial; 

}

.small { 

	font-size:0.91em; 

	font-family:tahoma, arial; 

}



h1 { 

	font-family:arial, times new roman, tahoma; 

	color:#FFF;

	font-size:3.21em;

	line-height:1.01em;

	padding:0px;

	margin:0px; 

}

h3 { 

	color:#454545;

	font-size:1.01em;

	font-weight:normal;

	padding:0px;

	margin:0px;

} 

#respond { 

	color:#9B7545;

	font-size:1.01em;

	font-weight:bold;

	text-transform:uppercase;

	padding:0px;

	margin:0px;

} 

.content_txt h3 a {

	color:#9B7545;

	text-decoration:none;

	font-size:1.01em;

	font-weight:bold;

	text-transform:uppercase;

}

.content_txt h3 a:hover {

	color:#9B7545;

	text-decoration:none;

	font-size:1.01em;

	font-weight:bold;

	text-transform:uppercase;

}



.main_div { background-color:#FFFFFF;

	width:731px;

	vertical-align:top;

	text-align:left;

	padding:4px 4px 0px 1px;

}

.bbg {

	vertical-align:top;

	width:731px;

	background:url(../images/bbg.jpg) left top repeat-y;

}

.top {

	vertical-align:top;

	width:731px;

	height:100%;

	background:url(../images/header_new.jpg) left top no-repeat;

}

.bot {

	vertical-align:top;

	width:731px;

	height:100%;

	background:url(../images/footer.jpg) left bottom no-repeat;

}



.footer {

	vertical-align:top;

	padding:8px 20px 8px 10px;

	color:#323846;

	line-height:1.21em;

}

.footer a {

	color:#323846;

	text-decoration:none;

}

.footer a:hover {

	color:#323846;

	text-decoration:underline;

}



.table { 

	width:731px; 

	vertical-align:top;

	display:table; 

	text-align:left;

} 

.table_row {

	width:731px;

	height:100%; 

	vertical-align:top;

	display:table-row; 

	text-align:left; 

} 

.line1 { 

	width:6px;

	vertical-align:top;

	text-align:left; 

	display:table-cell;

}

.left{ background-color:#F5F5F5;

	width:551px;

	vertical-align:top;

	text-align:left; 

	display:table-cell;

}

.right {

	width:174px;_padding-left:4px;

	vertical-align:top;

	text-align:left; 

	display:table-cell; 

}



.top_line {

	vertical-align:top;

	height:10px;

	width:551px;

}

.header{ background:url(../images/headers.gif) no-repeat;vertical-align:top;

	height:250px;

	width:551px;

}

.co_name {

	background:left top no-repeat #6E7531;

	margin:0px 296px 0px 17px;

	padding:0px 5px 7px 12px;

	color:#fff;

	vertical-align:top;

}

.co_name a {

	color:#fff;

	text-decoration:none;

}

.co_name a:hover {

	color:#fff;

	text-decoration:none;

}

.slogan {

	padding:6px 0px 0px 2px;

	color:#444A17;

	font-size:0.91em;

}

/*#search {

	padding:0px 20px 52px 15px;

	color:#111;

	vertical-align:top;

}*/

#search {float:left;

	padding:215px 20px 10px 335px;

	color:#111;



}

#search strong {

	color:#111;

}

#search input {

	font-size:11px; 

	color:#111;

	font-family:Tahoma, arial;

	width:107px;

	height:16px;

	border:inset 1px #D4D0C8;

	padding:0px;

	margin:0px 9px 0px 7px;

	vertical-align:middle;

}

#search .input {

	width:28px;

	height:17px;

	border:none;

	padding:0px;

	margin:0px;

	vertical-align:middle;

} 



.sub_left {

	vertical-align:top;

	width:503px;

	margin:8px 33px 0px 15px;

}



.head {

	background:url(../images/head_bg.jpg) left top no-repeat; 

	padding:5px 0px 6px 30px;

	line-height:1.31em;

	color:#454545;

}

.head strong {

	color:#2A2A2A;

	font-size:1.31em;

}

.head a {

	color:#9B7545;

	text-decoration:none;

	font-size:1.01em;

	font-weight:bold;

	text-transform:uppercase;

}

.head a:hover {

	color:#9B7545;

	text-decoration:underline;

	font-size:1.01em;

	font-weight:bold;

	text-transform:uppercase;

}

.content_txt {

	vertical-align:top;

	padding:0 0 8px 30px;

	text-align:justify;

	line-height:1.31em;

}

.content_txt strong {

	color:#44464A;

}

.content_txt a {

	color:#44464A;

	text-decoration:underline;

}

.content_txt a:hover {

	color:#44464A;

	text-decoration:none;

}

.comment {

	color:#9B7545;

	text-align:right;

	padding:4px 0px 0px 0px;

}

.comment a {

	color:#9B7545;

	font-weight:bold;

	text-decoration:underline;

}

.comment a:hover {

	color:#9B7545;

	font-weight:bold;

	text-decoration:none;

}



.widget_style {

	vertical-align:top;

	text-align:left;

	padding:0px 0px 12px 0px;

	color:#5B5B5B;

}

.widget_style a {

	text-decoration:underline;

	color:#5B5B5B;

}

.widget_style a:hover {

	text-decoration:none;

	color:#5B5B5B;

}

.widget_style ul {

	padding:10px 20px 0px 21px; 

	margin:0px;

}

.widget_style li {

	list-style:none;

	background:url(../images/li_bg1.jpg) left top no-repeat;

	padding:0px 0px 0px 15px;

	margin:0px;

	vertical-align:top;

	line-height:1.41em;

	color:#5B5B5B;

}

.widget_style ul li a {

	text-decoration:none;

	color:#5B5B5B;

}

.widget_style li a:hover {

	text-decoration:underline;

	color:#5B5B5B;

}

.widget_style .cats { background:url(../images/endemicBird.jpg) no-repeat; padding-bottom:8px;

	width:174px ;height:183px;

	vertical-align:top;

}

.widget_style .cats1 {

	background:url(../images/cats1.jpg) left top no-repeat #A97F4A;

	vertical-align:top;

}

.widget_style .cats2 {

	background:url(../images/cats2.jpg) left bottom no-repeat;

	vertical-align:top;

	height:100%;

}

.widget_style h2 {

	color:#F7F7F7;

	font-size:1.01em;

	line-height:1.21em;

	text-transform:none;

	padding:8px 10px 9px 15px;

	margin:0px;

}



#links_with_style ul {

	padding:0px; 

	margin:0px;

}

#links_with_style ul ul {

	padding:10px 20px 0px 21px; 

	margin:0px;

}

#links_with_style li h2 { 

	color:#F7F7F7;

	font-size:1.01em;

	line-height:1.21em;

	text-transform:none;

	padding:8px 10px 9px 15px;

	margin:0px;

}

#links_with_style ul li {

	list-style:none;

	background:none;

	padding:0px;

	margin:0px;

	vertical-align:top;

	line-height:1.21em;

	color:#5B5B5B;

}

#links_with_style ul li ul li {

	list-style:none;

	background:url(../images/li_bg1.jpg) left top no-repeat;

	padding:0px 0px 0px 15px;

	margin:0px;

	vertical-align:top;

	line-height:1.41em;

	color:#5B5B5B;

}



#categories ul {

	padding:10px 5px 0px 21px; 

	margin:0px;

}

#categories li {

	list-style:none;

	background:url(../images/li_bg2.jpg) left top no-repeat;

	padding:0px 0px 0px 15px;

	margin:0px;

	vertical-align:top;

	line-height:1.61em;

	color:#5B5B5B;

}

#categories ul li a {

	text-decoration:none;

	color:#5B5B5B;

}

#categories li a:hover {

	text-decoration:underline;

	color:#5B5B5B;

}

#categories .cats1 {

	background:url(../images/cats3.jpg) left top no-repeat #1C3A06;

	vertical-align:top;

}

#categories .cats2 {

	background:url(../images/cats4.jpg) left bottom no-repeat;

	vertical-align:top;

	height:100%;

}

#categories h2 { 

	color:#fff;

	font-size:1.01em;

	line-height:1.21em;

	text-transform:none;

	padding:8px 10px 9px 15px;

	margin:0px;

}



.navigation {

	padding:0px 0px 4px 30px;

	color:#2A2A2A;

}

.navigation a {

	color:#2A2A2A;

	text-decoration:underline;

}

.navigation a:hover {

	color:#2A2A2A;

	text-decoration:none;

}



#statusbar {

		padding:0px 20px 2px 21px;

	color:#5B5B5B;

	text-align:justify;

}

#statusbar p {

	padding:0px; 

	

}

#statusbar a {

	text-decoration:underline;

	font-weight:bold;

	color:#5B5B5B;

}

#statusbar a:hover {

	text-decoration:none;

	font-weight:bold;

	color:#5B5B5B;

}



#archives {

	vertical-align:top;

}

#links_with_style {

	vertical-align:top;

}

#meta  {

	vertical-align:top;

}

#recent-comments  {

	vertical-align:top;

}

#recent-posts  {

	vertical-align:top;

}

#categories  {

	vertical-align:top;

}

#calendar {

	vertical-align:top;

}

#calendar_wrap a {

	text-decoration:underline;

	font-weight:bold;

}

#calendar_wrap a:hover {

	text-decoration:none;

	font-weight:bold;

}

#google-search  {

	vertical-align:top;

}

#gsearch {

	text-align:left;

}

#pages  {

	vertical-align:top;

}

#text-1 {

	vertical-align:top;

}

#delicious {

	vertical-align:top;

}

#delicious-box {

	text-align:left;

}

#calendar_wrap {

	vertical-align:top;

	padding:10px 20px 0px 21px; 

}

.textwidget {

	text-align:left;

	padding:10px 20px 0px 21px; 

}



.sub_left #search {

	padding:10px 0px 0px 0px;

	color:#111;

	vertical-align:top;

}

.sub_left #search strong {

	color:#111;

}

.sub_left #search input {

	font-size:11px; 

	color:#111;

	font-family:Tahoma, arial;

	width:300px;

	height:16px;

	border:inset 1px #D4D0C8;

	padding:0px;

	margin:0px 9px 0px 7px;

	vertical-align:middle;

}

.sub_left #search .input {

	width:28px;

	height:17px;

	border:none;

	padding:0px;

	margin:0px;

	vertical-align:middle;

} 



.right #search {

	padding:0px 0px 25px 0px;

	color:#111;

	vertical-align:top;

}

.right #search strong {

	color:#111;

}

.right #search input {

	font-size:11px; 

	color:#111;

	font-family:Tahoma, arial;

	width:135px;

	height:16px;

	border:inset 1px #D4D0C8;

	padding:0px;

	margin:8px 9px 0px 0px;

	vertical-align:middle;

}

.right #search .input {

	width:28px;

	height:17px;

	border:none;

	padding:0px;

	margin:8px 0px 0px 0px;

	vertical-align:middle;

} 

