/*green*/
body{margin:0px;padding:0px;background:#ffffff;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#8d8d8d;}
h1, h2, h3, h4, h5, h6, form, p, ul{margin:0px;padding:0px;}

#page{width:100%;}
a{outline:none;}
#page #header{width:100%;background:url("images/b_header_green.jpg") repeat-x !important;height:auto;}
#page .back_header{background: url("images/back_header_green.png") scroll top center !important;height:422px;width:1157px !important;margin:0 auto; }

#page #header_page{width:100%;background:url("images/b_header_green.jpg") repeat-x !important;height:85px;}
#page .back_header_page{background: url("images/back_header_green.jpg") scroll top center !important;height:85px;width:1230px;margin:0 auto; }
#page #Logo{float:left;width:auto;border: none;}
#page #Logo a{border: none;}
#page #Logo a img{border: none;}
#page a.logo{background:url("images/logo_green.png") no-repeat scroll 0 0 transparent !important;float:left;height:48px;margin-top:22px;width:304px;}
#page a.logo img{height:48px;float:left;border:none;}
.head_right{float:right;width:650px;}
.center{margin: 0 auto;width:980px;}
.clear{width:100%;height:1px;font-size:1px;clear:both;}

/*------------------Meniu---------------*/
.relative {position:relative;z-index:50;}
#menu{float:right;clear:both;padding-top:23px;width:100%;}
#menu ul{float:right;height:33px;border-bottom:5px solid #94ac48 !important;}
#menu ul li{list-style:none;float:left;margin-left:21px;width: auto;}
#menu ul li.home {padding:0;margin: 0px;}
#menu ul li.home a{background: url("images/home.png") no-repeat;height:33px;width:25px;border: none;}
#menu ul li.home a:hover{border-bottom:5px solid #615258;}
#menu ul li.home a img{border: none;}
#menu ul li a{font-weight:bold;color:#ccd8b2 !important;float:left;font-size:20px;height:33px;line-height:33px;margin-bottom:0;margin-left:0;margin-top:0;padding-right:0;text-align:left;text-decoration:none;width:auto;}
#menu ul li a:hover{color:#ffffff !important;border-bottom:5px solid #f3f8e7 !important;}
#menu ul li.current-page-item a{}

.slide{float: left;margin-top:16px;}
#dropmenu li {float:left;font-size:13px;list-style:none outside none;position:relative;text-decoration:none;width:auto;}
#dropmenu ul {border:none !important; position:absolute;margin:16px 0 0 0px; display:none;width:12em;top:.5em;left:-1px;	font-weight:bold;list-style:none outside none;z-index: 1;}
#dropmenu ul a {font-size: 1em;}
#dropmenu .drop{margin-left: 11px !important;}
#dropmenu .drop a{padding-left:5px !important;padding-right:5px !important;}
#dropmenu .drop li a:hover{color: #ffffff !important;}

#dropmenu .drop:hover a{background:#bcd57b !important;border: none !important;color: #fff; }

#dropmenu .drop ul li a{color: #688b0f !important;}
#dropmenu .drop ul li a:hover{background: none !important;color: #fff !important;}
#dropmenu .drop ul li a:visited{background: none !important;color: #fff !important;}
#dropmenu li ul {left:0;height:auto; margin-left:0px;clear:both; background:#bcd57b !important;float:left;font-size:0.9em;margin-right:17px;padding-top:0px;top:17px;width:131px;}
#dropmenu li ul li{/*border-bottom:1px solid #C498A9 !important;
border-top:1px solid #AC758A;*/
background:url("images/line_green.jpg") no-repeat bottom center !important;	
color:#688b0f !important;
height:21px;
line-height:3px;
margin-bottom:1px;
margin-left:4px;
margin-top:0;
padding:0 0 19px;
width:111px;}
#dropmenu li ul a {color:#688b0f !important;
float:left;
font-weight:normal;
margin-bottom:0;
margin-top:0;
padding-top:3px;
position:relative;
width:116px;}
#dropmenu li ul a:hover{color: #f4d4e1 !important;background: none;width:147px;border: none !important;}
#dropmenu ul ul {top:auto;}
#dropmenu li ul ul {left:10em; margin:0 0 0 0px;top:-.09em;}
/*------------------Home---------------*/
.clear{width:100%;height:1px;font-size:1px;clear:both;}
.content{width: 100%;margin:0 auto;height:auto !important;height:700px;min-height:700px; }
#page #header .qoute{background:url("images/b_qoute_green.jpg") repeat-x !important;margin: 0 auto;}
#page #header .qoute .pic{background:url("images/pic_qoute_green.jpg") no-repeat scroll 0 0 transparent !important;height:54px;float:left;width:74px;}
#page #header .qoute p{float:left;font-size:20px;margin-left:6px;margin-top:14px;width:900px;color: #768b47 !important;}
#page #header .qoute li{float:left;list-style: none;font-size:20px;margin-left:6px;top:14px;width:900px;color: #768b47 !important;position:relative;}
#page #header .qoute li h2{float:left;width:auto;font-size:20px;color: #212f00 !important;}
#page #header .qoute li .textwidget{font-size:20px;float:left;font-weight: normal;}
#page #header .qoute li strong{color: #212f00 !important;}

.content .left{float:left;margin-top:50px;width:690px;clear:both;}
.content .left .one_post{float:left;margin-right:25px;position:relative;width:318px;}
.content .left .one_post h1{margin: 0px;padding: 0px;font-size: 32px;}
.content .left .one_post h1 a{text-decoration: none;color: #100909;font-weight: normal;}
.content .left .one_post h1 a:hover{color: #88ad08 !important;}
.content .left .one_post .pic{width: 316;background:#e7f0c4 !important;height: 179px;margin-top:23px;}

.content .left .one_post .pic a.img{float:left;margin:14px 15px 15px 14px;max-height:151px;max-width:289px;overflow:hidden;position:relative;z-index:100;}
.content .left .one_post .pic a.img img{border:none;position:relative;z-index:1;border:1px solid #9b9b9b;}

.content .left .one_post p{margin-top: 12px;font-size: 13px;color: #6c5f64;}
.content .left .one_post p a{max-height:151px;max-width:289px;overflow:hidden;position:relative;z-index:100;}
.content .left .one_post p img{background:none repeat scroll 0 0 #e7f0c4 !important;
border:medium none;
margin-right:10px;
padding:15px;
position:relative;
width:259px;
z-index:1;height:146px;width:282px;}

.content .left .one_post p{margin-top: 12px;font-size: 13px;color: #798463 !important;}

.content .left .one_post .learn_more{background:url("images/center_green.jpg") repeat-x scroll 0 0 transparent !important;border:medium none;color:#7a8952 !important;height:44px;float:right;font-size:17px;font-weight:bold;left:18px;line-height:48px;margin-right:20px;margin-top:14px;padding-left:29px;position:relative;text-align:left;text-decoration:none;width:131px;border: 1px solid #cad6aa !important;}
.content .left .one_post .learn_more a{color:#7a8952 !important;background:url("images/next_green.jpg") no-repeat scroll right center transparent !important;font-size:17px;font-weight:bold;left:-9px;padding-right:43px;position:relative;text-decoration:none;color:#514147;}
.content .left .one_post .learn_more a:hover{text-decoration: none;background: url("images/next_hover_green.jpg") no-repeat right !important;width: 50px;height: 20px;}

hr{border:1px solid #e7ecd9 !important;width:661px;float: left;margin-top:63px;margin-right:25px; }

.content .left .last_post{float:left;margin-right:28px;width:96%;}
.content .left .last_post h1{font-size: 32px;color: #a10745;}
.content .left .last_post h1 a{color: #100909;text-decoration: none;font-weight: normal;}
.content .left .last_post h1 a:hover{color: #88ad08 !important;font-weight: normal;}
.content .left .last_post p{line-height: 18px;color: #798463 !important;margin-top:21px;}

.content .left .last_post .learn_more{background:url("images/center_green.jpg") repeat-x scroll 0 0 transparent !important;border:medium none;color:#7a8952 !important;height:44px;float:right;font-size:17px;font-weight:bold;left:18px;line-height:48px;margin-right:20px;margin-top:14px;padding-left:29px;position:relative;text-align:left;text-decoration:none;width:131px;border: 1px solid #cad6aa !important;}
.content .left .last_post .learn_more a{color:#7a8952 !important;background:url("images/next_green.jpg") no-repeat scroll right center transparent !important;font-size:17px;font-weight:bold;left:-9px;padding-right:43px;position:relative;text-decoration:none;color:#514147;}
.content .left .last_post .learn_more a:hover{text-decoration: none;background: url("images/next_hover_green.jpg") no-repeat right !important;width: 50px;height: 20px;}
/*------------------Sidebar---------------*/
.content .right{float: right;width:289px;margin-top:20px;}
.content .right .box{width:299px;height:317px;background: url("images/back_box_green.jpg") repeat-x !important;border: 1px solid #e6ecd7 !important; }
.content .right .box h1{text-align: left;font-size: 32px;color: #100909;margin-left: 23px;margin-top: 23px;}
.content .right .box p{color:#798463 !important;line-height:18px;margin-left:26px;margin-top:20px;width:266px;font-size: 12px;}
.content .right .box .learn_more{background:url("images/center_green.jpg") repeat-x scroll 0 0 transparent !important;border:medium none;color:#7a8952 !important;height:44px;float:right;font-size:17px;font-weight:bold;left:18px;line-height:48px;margin-right:20px;margin-top:14px;padding-left:29px;position:relative;text-align:left;text-decoration:none;width:131px;border: 1px solid #cad6aa !important;}
.content .right .box .learn_more a{color:#7a8952 !important;background:url("images/next_green.jpg") no-repeat scroll right center transparent !important;font-size:17px;font-weight:bold;left:-9px;padding-right:43px;position:relative;text-decoration:none;color:#514147;}
.content .right .box .learn_more a:hover{text-decoration: none;background: url("images/next_hover_green.jpg") no-repeat right !important;width: 50px;height: 20px;}
.content .right .box h1 a{text-decoration: none;color: #100909;font-size: 23px;font-weight: normal;}

.content .right .social_box{margin-top:100px;width: 299px;height:158px;background: url("images/back_social_green.jpg") repeat-x !important;border: 1px solid #183246 !important;}
.content .right .social_box h1{color:#EEE5E8;font-size:35px;margin-left:23px;margin-top:30px;font-weight: normal;}
.content .right .social_box p{margin-left:25px;margin-top:-3px;font-size: 13px;color: #9caa7a !important;}
.content .right .social_box .follow{float:left;margin-left:25px;margin-top:25px;width:245px;}
.content .right .social_box .follow a{border:medium none;float:left;height:30px;width:42px;}
.content .right .social_box .follow a img{border: none;}

/*------------------Footer---------------*/
#footer{width:100%;float:left;background:url("images/b_footer_green.jpg") repeat-x !important; height:49px;margin-top:120px;}
#footer .copyright{float: left;width: 300px;margin-top:14px;color: #6a764d !important;font-size: 13px;}
#footer .copyright a{text-decoration: none;color: #6a764d !important;}

#footer .second_meniu{background:none repeat scroll 0 0 transparent;
color:#212d00 !important;
float:right;
list-style:none outside none;
margin:0;
padding:0;
position:relative;
top:0;}
#footer .second_meniu ul{background: none;list-style: none;margin:0;
padding:0;}
#footer .second_meniu ul li{color: #4d6a76 !important;border-right: 1px solid #4d6a76 !important;list-style:none;float:left;border-right: 1px solid #6c4b4b;margin:0px;background: none;}
#footer .second_meniu ul li a{text-decoration: none;color: #6a764d !important;font-size: 13px;background: none;}
#footer .second_meniu ul li a:hover{color: #fff !important;background: none;}
#footer .second_meniu ul li .drop{background: none !important;list-style: none;}




.content .right .social_box li{list-style: none;}
.content .right .social_box li h2{margin-bottom:15px;color:#EEE5E8;font-size:35px;margin-left:23px;margin-top:30px;font-weight: normal;}
.content .right .social_box li .textwidget{margin-left:25px;margin-top:-19px;font-size: 13px;color: #9d8d94;}
.content .right .social_box li .textwidget a{}
.content .right .social_box li .textwidget img{border: none;margin-right:10px;}
/*------------------Page---------------*/
.breadcrumbs{}
.breadcrumbs #crumbs{color: #91747f;font-size:12px;}
.breadcrumbs #crumbs a{color: #2a1e23;text-decoration: none;}
.breadcrumbs #crumbs span.current{color: #798463 !important;}
.post{margin-top:20px;width: 650px;}
.post h1{color: #100909;font-size: 32px;font-weight: normal;}
.post h1 a{color: #100909;text-decoration: none;font-weight: normal;}
.post p{margin-top: 10px;line-height: 18px;color:#798463 !important;font-size: 13px;}
.post p strong{color: #291e22;}
.post p a{color:#2B4013 !important;text-decoration: underline; }
.post_page{width: 100%;float:left;margin-top: 34px;}
.post_page h1{color: #100909;font-size: 32px;margin-top:24px;font-weight: normal;}
.post_page h1 a{color: #100909;text-decoration: none;font-weight: normal;}
.post_page p{margin-top:20px;line-height: 18px;color:#798463 !important;}
.post_page p strong{color: #2B4013  !important;}

.features{float:left;margin-top:58px;width:100%;}
.features h1{font-size: 32px;color:#100909;font-weight: normal;}
.features  ul.list{margin-top:25px;width:100%;float:left;padding:10px 0px 5px 0px;}
.features ul.list li{border-bottom:1px solid #d8dfc9 !important;float:left;list-style:none outside none;margin-right:27px;padding:7px 0;width:46%;}
.features ul.list li a{color:#color: #a10745;font-size:12px;float:left;text-decoration:none;background:url(images/list.gif) no-repeat left center;padding:2px 1px 0 22px;font-size: 13px;font-weight: bold;}
.features ul.list li a:visited{color: #88ad08 !important;}

.clear{width:100%;height:1px;font-size:1px;clear:both;}

/*------------------Portfolio---------------*/
.post_portfolio{float: left;margin-top:34px;}
.post_port{width: 100%;float:left;margin:26px 0 0;}


.post_port h1{color: #100909;font-size: 32px;margin:0;}
.post_port h1 a{color: #100909;text-decoration: none;font-weight: normal;}
.post_port h1 a:hover{color: #88ad08 !important;font-weight: normal;}
.post_port p{margin-top:10px;line-height: 18px;color:#798463 !important;}
.post_port p strong{color: #2b4013 !important;}

.post_port .post_p strong{color: #2b4013 !important;}

.post_port .post_p  a{border: none;}
.post_port .post_p  a img{background:none repeat scroll 0 0 #e7f0c4 !important;
border:medium none;
padding:15px;
width:300px;float:left;height:170px;margin-right:25px;}
.post_port .pic{background:#e7f0c4 !important;float:left;margin-right:25px;}
.post_port .pic a.img{float:left;border: none;}
.post_port .pic a.img img{background:none repeat scroll 0 0 #e7f0c4 !important;
border:medium none;
padding:15px;
width:300px;float:left;height:170px;position:relative;z-index:1;}




.post_port .post_p{float:none;
line-height:17px;
margin-top:0;
}
.post_port .post_p a.learn_more{background:url("images/learn_more_green.jpg") no-repeat scroll 0 0 transparent !important;color:#7a8952 !important;float:left;height:50px;line-height:48px;top:26px;padding-left:20px;position:relative;text-align:left;text-decoration:none;width:163px;font-weight: bold;font-size: 17px;}
.post_port .post_p a:hover.learn_more {background:url("images/learn_more_green_hover.jpg") no-repeat scroll 0 0 transparent !important;float:left;color:#7a8952 !important;height:50px;width:159px;}

.post_port .post_p  .learn_more{background:url("images/center_green.jpg") repeat-x scroll 0 0 transparent !important;border:medium none;color:#514147;height:44px;float:left;font-size:17px;font-weight:bold;left:-1px;line-height:48px;margin-right:20px;margin-top:32px;padding-left:29px;position:relative;text-align:left;text-decoration:none;width:131px;border: 1px solid #ced9b2 !important;}
.post_port .post_p  .learn_more a{background:url("images/next_green.jpg") no-repeat scroll right center transparent !important;font-size:17px;font-weight:bold;left:-9px;padding-right:43px;position:relative;text-decoration:none;color:#514147;}
.post_port .post_p  .learn_more a:hover{text-decoration: none;background: url("images/next_hover_green.jpg") no-repeat right !important;width: 50px;height: 20px;}

/*------------------Navigation---------------*/
#navigation{position:relative;top:50px;}
#navigation .alignleft{background-color:#F0DCDC;font-size:12px;margin-left:6px;padding:5px 5px 0;}
#navigation .alignright{background-color:#F0DCDC;font-size:12px;margin-left:6px;padding:5px 5px 0;clear: both;}
#navigation .alignleft a{color: #8F7E7F;border: none;text-decoration: none;}
#navigation .alignleft a:hover{color: #3a2b31;}
#navigation .alignright a{border:medium none;color:#8F7E7F;position:relative;text-decoration:none;top:-4px;}
#navigation .alignright a:hover{color: #3a2b31;}


#navigation .wp-pagenavi{float:left;position:relative;
top:10px;}
#navigation .wp-pagenavi span.pages{display: none;}
.wp-pagenavi span.current{color:#ffffff; background:#bcd57b !important;border:1px solid #a1bf51 !important;}

.wp-pagenavi a, .wp-pagenavi span {padding:9px !important;border: none !important;font-size: 12px;}
wp-pagenavi a, .wp-pagenavi .page{color:#638000 !important; background:#ddeeaf !important;border: 1px solid #b7d076 !important;float:left;}
.wp-pagenavi a, .wp-pagenavi .nextpostslink{color:#fcfdf9 !important; background:#88ad08 !important;border: 1px solid #a4c828 !important;}

.wp-pagenavi a, .wp-pagenavi span {padding-top:5px !important;margin:4px !important;text-decoration:none !important;height:11px;float:left;width:6px;}

/*------------------Single---------------*/
.post_page p a{border: none;color:#2B4013 !important;}
.post_page p a img{border:none;
float:left;
height:auto;
margin-bottom:0;
margin-right:12px;
max-width:667px;}

/*------------------Blog---------------*/
.post_blog{width: 100%;float:left;margin:23px 0 0;}

.content .left h1.title{font-size: 32px;color: #100909;margin-top:14px;margin-left: -3px;font-weight: normal;}
.post_blog h1{color: #100909;font-size: 24px;margin:0 0 0;font-weight: bold;}
.post_blog h1 a{color: #100909;text-decoration: none;font-weight: bold;}
.post_blog h1 a:hover{color: #88ad08 !important;}
.post_blog p{float:none;margin-bottom:20px;line-height: 18px;color:#798463 !important;}
.post_blog p strong{color: #291e22;}


.post_blog .pic{background: #e7f0c4 !important;float:left;}
.post_blog .pic a.img{float:left;overflow:hidden;position:relative;z-index:100;margin:15px;max-height:135px;max-width:270px;}
.post_blog .pic a.img img{border:none;position:relative;z-index:1;}

.post_blog a{border:none;color:#2B4013 !important;

padding-right:0;
position:relative;}
.post_blog  a img{background:none repeat scroll 0 0 #e7f0c4 !important;
float:left;
padding:15px;margin-right:28px;
width:268px;border:none;}

.post_blog .post_p{float:left;margin-top:0;width:660px;}


.post_blog .post_p a.learn_more{background:url("images/learn_more.jpg") no-repeat scroll 0 0 transparent;color:#514147;float:left;height:50px;line-height:48px;top:23px;padding-left:20px;position:relative;text-align:left;text-decoration:none;width:163px;}
.post_blog .post_p a:hover.learn_more {background:url("images/learn_more_hover.jpg") no-repeat scroll 0 0 transparent;float:left;height:50px;width:159px;}


.post_blog .post_p span.author{color: #2e3b00 !important;text-decoration: none;font-size: 13px;font-weight: bold;}
.post_blog .post_p span.author a{color: #2e3b00 !important;text-decoration: none;}
.post_blog .post_p span.date{color:#798463 !important;font-size: 13px;}
.post_blog .post_p span.comments{border-top:1px solid #c6cfa7 !important;float:left;width:172px;padding-top: 5px;}
.post_blog .post_p span.comments a{color:#798463 !important;text-decoration: none;font-size: 13px;}
.post_blog .post_p span.comments a strong{color: #2E3B00  !important;}

.post_blog .post_p .read{border-top:1px solid #C6CFA7 !important;float:right;width:183px;padding-top: 5px;font-weight: bold;text-align:right;}
.post_blog .post_p a.read {text-decoration: none;color: #2e3b00 !important;}
.post_blog .post_p a.read:hover{color: #798463 !important;}
span.line{float: left;padding-left:5px;
padding-right:5px;}
.post_blog .post_p .test{text-align: left;margin:-14px 0 0;padding: 0px;}
.post_blog .post_p .author{color: #61434f;text-decoration: none;font-size: 13px;font-weight: bold;position:relative;float:left;}
.post_blog .post_p .author a{color: #61434f;text-decoration: none;float:none;}
.post_blog .post_p .date{color:#535b43  !important;font-size: 13px;position:relative;float:left;}


.post_blog .post_p .comments{width:150px;border-top:1px solid #C6CFA7 !important;
float:left;
position: relative;
padding-top:5px;
}
.post_blog .post_p .comments a{color:#535b43 !important;text-decoration: none;font-size: 13px;float:left;position: relative;text-align:left;}
.post_blog .post_p .comments a strong{color: #61434f;}

.post_blog .post_p .read {width:184px;color: #61434f;text-decoration:none;border-top:1px solid #ede0e5;float:right;padding-top: 5px;font-weight: bold;text-align:right;}
.post_blog .post_p .read a.more-link{text-decoration: none;color: #61434f;text-decoration: none !important;}
.post_blog .post_p .read a.more-link:hover{color: #88ad08 !important;}
.post_blog .post_p .read a{color: #3d4331 !important;text-decoration:none;}




.post_blog .post_p a.learn_more{background:url("images/learn_more.jpg") no-repeat scroll 0 0 transparent;color:#514147;float:left;height:50px;line-height:48px;top:23px;padding-left:20px;position:relative;text-align:left;text-decoration:none;width:163px;}
.post_blog .post_p a:hover.learn_more {background:url("images/learn_more_hover.jpg") no-repeat scroll 0 0 transparent;float:left;height:50px;width:159px;}


.post_blog .post_p1 span.author{color: #2e3b00 !important;text-decoration: none;font-size: 13px;font-weight: bold;}
.post_blog .post_p1 span.author a{color: #2e3b00 !important;text-decoration: none;}
.post_blog .post_p1 span.date{color: #939c74 !important;font-size: 13px;}
.post_blog .post_p1 span.comments{border-top:1px solid #c6cfa7 !important;float:left;width:50%;padding-top: 5px;}
.post_blog .post_p1 span.comments a{color: #939c74 !important;text-decoration: none;font-size: 13px;}
.post_blog .post_p span.comments a strong{color: #2E3B00  !important;}

.post_blog .post_p1 .read{border-top:1px solid #c6cfa7  !important;float:right;width:50%;padding-top: 5px;}
.post_blog .post_p1 a.read {text-decoration: none;color: #2e3b00 !important;font-weight: bold;text-align:right;}
.post_blog .post_p1 a.read:hover{color: #88ad08 !important;}

/*------------------Sidebar---------------*/
#sidebar{margin-top:34px;margin-left:36px;}

#search{border: 1px solid #b9c6a0  !important;float:left;
height:40px;
margin:0;
padding:0;
width:250px;text-align:left;}
#search #s{ border:medium none;
color:#798463 !important;

font-size:14px;
height:22px;
left:0px;
float:left;
padding:9px;
position:relative;
text-align:left !important;
width:175px;}
#search #searchsubmit{background:url("images/search.jpg") no-repeat scroll 0 0 transparent;
border:medium none;
cursor:pointer;
height:24px;float:right;
margin-left:10px;
position:relative;
top:6px;
width:30px;}
fieldset{border:medium none;
margin:0 0 22px;
padding:0;}


.title_arhive{}
.title_arhive h3{color: #59683a !important;font-size: 18px;font-weight: bold;}

ul.arh{margin-bottom:33px;}
ul.arh li{list-style: none;margin-top:9px !important;}
ul.arh li a{color: #8E8E8E !important;text-decoration: none;font-size: 13px;list-style: none;}
#sidebar li{list-style: none;margin:0;text-align: left;}
#sidebar li h2{color: #59683a !important;font-size: 18px;font-weight: bold;margin: 0px;text-align: left;float:left;width:100%;clear: both;}
#sidebar li h2 cufon canvas{margin: 0xp;position: relative;left: 0px;text-align: left;}
#sidebar li ul{float:left;margin-bottom:33px;width:100%;}
#sidebar li ul li{list-style: none;margin-top:9px;}
#sidebar li ul li a{color:#798463 !important;text-decoration: none;font-size: 13px;list-style: none;}
#sidebar li h2 a.rsswidget{text-decoration: none;color:#A10745;font-size:18px;}
#sidebar li p{margin-bottom:33px;margin-top:9px;}
#sidebar li .textwidget{margin-bottom:33px;margin-top:9px;}

#calendar_wrap{margin-bottom:30px;margin-top:15px;float: left;width: 100%;}
#calendar_wrap caption{color:#59683A  !important;}
#wp-calendar{text-align:center;width:205px;}
#next{color: #61434F;}
#today{background:none repeat scroll 0 0 #59683A  !important;color:#FFFFFF !important;
}
#today a{
color:#FFFFFF !important;}
td a{color: #fff !important;}
#sidebar li a{text-decoration: none;color:#8E8E8E !important;font-size: 13px !important;}
/*------------------Search---------------*/
.post .title{}
.post_s{margin-top:20px;width: 650px;float: left;border-bottom:1px solid #C6CFA7 !important;}
.left .title h1{color:#59683A !important;font-size:25px;font-weight: normal;}
.post_s .title h3{color:#100909;font-size: 32px;font-weight: normal;}
.post_s .title h3 a{color:#100909;text-decoration: none;font-weight: normal;}
.post_s .title h3 a:hover{color: #88ad08 !important;}
.post_s .date{color: #939C74 !important;margin-top:9px;}
.post_s .date a{color: #939C74 !important;}
.post_s a.read{float:right;text-decoration: none;color:#2E3B00 !important;font-weight: bold;text-align:right;}
.post_s a.read:hover{color: #88ad08 !important;}
h2.center_search{color:#937D86;margin-top:13px;}


/*------------------Arhives---------------*/
.post_arh{margin-top:20px;width: 650px;float: left;}
.post_arh p{line-height: 18px;}
.post_arh p a{border: none;}
.post_arh p a img{height:auto;max-width:600px;border: none;margin-bottom:20px;}


.left h1.title {color:#61434F;font-size:25px;}
.post_arh .title h3{color:#100909;font-size: 32px;font-weight: normal;}
.post_arh .title h3 a{color:#100909;text-decoration: none;font-weight: normal;}
.post_arh .title h3 a:hover{color: #88ad08 !important;}
.post_arh .date{color: #939C74 !important;margin-top:9px;margin-bottom:10px;text-decoration: none;}
.post_arh .date a{color: #939C74 !important;text-decoration: none;}
.post_arh a.read{float:right;text-decoration: none;color: #61434f;font-weight: bold;text-align:right;}
.post_arh a.read:hover{color: #a10745;}

/*------------------Comments-----------------*/
#wpcf7-f1-p58-o1{position:relative;}
.wpcf7-form{float: left;}
.wpcf7 input {border:1px solid #dfe7c2 !important;
color:#798463  !important;
height:20px;
padding-bottom:10px;
padding-left:20px;
padding-top:10px;
width:563px;}

.wpcf7 input:focus, .wpcf7 textarea:focus{
background-color:#eaf0d5 !important;
}
.submit{}
.submit  p{font-size: 17px !important;}
.wpcf7-form p span.req{color: #798463  !important;font-size: 18px;left:8px;position: relative;}
.wpcf7 textarea {border:1px solid #dfe7c2 !important;padding-left:20px;padding:10px;
width:563px;overflow: hidden;color:#798463  !important;}
.wpcf7 .wpcf7-submit {background:url("images/submit_green.jpg") no-repeat scroll 0 0 transparent !important;
border:none !important;
clear:both;
height:46px;
padding-left:9px;
text-align:left;
text-transform:uppercase;
width:119px;color: #514147;cursor: pointer;}
.wpcf7 .wpcf7-submit a{}
.wpcf7 .wpcf7-submit:hover{background:url("images/submit_green_hover.jpg") no-repeat scroll 0 0 transparent !important;
border:medium none;
clear:both;
height:46px;
padding-left:9px;
text-align:left;
text-transform:uppercase;font-weight:bold;
width:119px;color: #514147;cursor: pointer;}
span.wpcf7-not-valid-tip-no-ajax{color: #f00 !important;font-size: 12px !important;}
div.wpcf7-validation-errors {float:left;color:#FF0000;border: 1px solid #FF0000 !important;}
div.wpcf7 {
float:left;
margin:4px 0 0 !important;
padding:0;
}
.post_reply{float: left;margin-top:30px;}
.post_reply p{color: #676667;width:700px !important;}
.post_reply p a{color: #676667;}
.comment-body .comment-meta .comment-edit-link {float:left;display: none;}
.com{background-color:#FFFFFF;float:left;margin:50px 0 0;width:694px;}
.com h3{color:#676667;}
.comment-body{color:#333333;float:left;font-size:12px;padding-bottom:7px;width:100%;}
.comment-author vcard{}
#respond{float:left;width:100%;color: #676667;margin:0px;}
#respond a{color:#2E3B00  !important;}
#respond h3{color: #676667;margin-bottom:30px;}
.com #respond{}
.com #respond h2{color:#605D54;margin-left:-1px;color:#100909;font-size:25px;font-weight: normal;}
.com #respond #post_reply{}
.com #respond #post_reply p{color: #8c8c8c;}
#respond .cancel-comment-reply{}
#commentform{}
#commentform span{color:#100909;font-size:12px;}
#commentform small{color:#2E3B00  !important;}
#commentform p{margin-bottom: 30px;}
#commentform p input{border:1px solid #cfcfcf;width:300px;height:30px}
#commentform p textarea{border:1px solid #cfcfcf;}
#commentform p #submit {background:url("images/submit_form_blue.jpg") no-repeat scroll 0 0 transparent !important;
border:medium none;
clear:both;
height:46px;
padding-left:9px;
text-align:left;
text-transform:uppercase;
width:119px;color: #514147;cursor: pointer;}

#commentform p #submit:hover{background:url("images/submit_form_blue_hover.jpg") no-repeat scroll 0 0 transparent !important;
border:medium none;
clear:both;
height:46px;
padding-left:9px;
text-align:left;
text-transform:uppercase;
width:119px;color: #514147;cursor: pointer;}



#content #content-left #com h2{color: #605D54;width:100%;margin-left: 30px;}
#respond h2{margin: 0px;}
#comments{float: left;}
 h2#comments{color:#100909;
font-size:25px;
font-weight:normal;
margin-bottom:20px;}
.comments_box{float:left;width:100%;margin-bottom: 50px;}
.commentlist{float: left;width:100%;}
.commentlist li .avatar {background:none repeat scroll 0 0 #FFFFFF;border:1px solid #DDDDDD;margin:16px 10px 1px 8px;padding:4px;float: left;list-style: none;}
.commentlist li .fn {width:480px;color:#2E3B00  !important;float:left;font-size:12px;font-style:normal;font-weight:bold;list-style:none outside none;margin-left:5px;margin-top:14px;position:relative;text-decoration:underline;}
.commentlist li .fn a {list-style: none;text-decoration:none;color:#605D54;}
.commentlist li .says {left:20px;position:relative;display: none;}
.comment-author vcard{	transparent;height:90px;width:91px;}
.comments_box li {width:100%;border:1px solid #CFCFCF;list-style: none;float:left;font-family:arial;font-size:12px;height:auto;margin-bottom:10px;padding:0 0 0px;background-color:#F8F8F8;}
.comments_box li ul.children{float:left;margin:0;padding-bottom:10px;padding-right:10px;padding-left:20px;width:95%;}
.comments_box li ul.children li{height:auto;margin:0;padding-bottom:10px;}
.comments_box li ul.children .comment-body{background-color: #F8F8F8 !important;}

.comments_box li p{position:relative; left:61px;clear:both;float:left;font-size:12px;position:relative;width:88%;color:#6C5F64;line-height:18px;}
.comment-body .comment-meta  a{float:left;color:#939C74  !important;font-size:12px;margin-top:13px;text-decoration:none;margin-right:16px;width:460px;}
#container #content .comment-body  em{float: left;color: #333;margin-top:4px;}
.reply{color:#00485E !important;float:left;font-size:11px;position:relative;width:500px;clear: both;}
.reply a{color:#2E3B00  !important;margin:4px 2px 3px 64px;text-decoration:none;font-size:12px;}
.reply a:hover{color: #2E3B00  !important;}

.comment-body  p{margin:10px 0 20px;}
.comment-body .commentlist li .comment-author vcard{margin-top: 20px;}


.contact_right{padding-top:90px;}
.contact_right .map{}
.contact_right .map h1{color:#100909;
font-size:32px;font-weight: normal;}
.contact_right span.map{float:left;
margin-top:11px;margin-bottom:18px;}
.contact_right span.map iframe{width:300px;height:154px;border: 1px solid #d0c1c1;}
.contact_right .map p{color: #564049;font-size: 14px;margin-bottom:5px;}

.contact_right iframe{width:300px;height:154px;border: 1px solid #d0c1c1;margin-top:18px;}
.contact_right h2{list-style: none;color:#100909;
font-size:32px;
font-weight:normal;}
 
 .contact_right li{list-style: none;}
 .contact_right li .textwidget p{margin-top:10px;line-height:30px;color:#564049;font-size:14px;}
 
.post_page h1{font-size: 28px;color: #100909;margin:15px 0;padding: 0px;float: left;width:100%;font-weight:normal;}
.post_page h2{font-size: 26px;color: #100909;margin:15px 0;padding: 0px;float: left;width:100%;font-weight:normal;}
.post_page h3{font-size: 24px;color: #100909;margin:15px 0;padding: 0px;float: left;width:100%;font-weight:normal;}
.post_page h4{font-size: 20px;color: #100909;margin:15px 0;padding: 0px;float: left;width:100%;font-weight:normal;}
.post_page h5{font-size: 22px;color: #100909;margin:15px 0;padding: 0px;float: left;width:100%;font-weight:normal;}
.post_page h6{font-size: 18px;color: #100909;margin:15px 0;padding: 0px;float: left;width:100%;font-weight:normal;}


.post_page address{float:left;font-size:12px;
width:100%;color: #100909;}
 
 
 
.post_page .caption {
background:none repeat scroll 0 0 #E7F0C4 !important;
color:#333;
float:left;
font-size:12px;
font-weight:bold;
line-height:24px;
margin-right:18px;
padding:11px;
text-align:center;
width:255px;
}
.post_page .caption a {
border:medium none;
clear:both;
float:none;
margin:0 !important;
padding:0 !important;border: none;
}
.post_page .caption a img {
float:left;
height:140px;
margin:0;
padding:0;
text-align:center;
width:255px;;border: none;
}
.post_page .highlight {
background-color:#E7F0C4 !important;
clear:both;
color:#333;
font-size:12px;
}
.post_page blockquote {
background:url("images/quote.png") no-repeat scroll 0 0 transparent ;
float:left;
width:96%;
}
.post_page blockquote p {
color:#333;
font-size:13px;

line-height:21px;
margin:10px 0 0;
padding-left:42px;
}
.post_page pre {
float:left;
font-weight:bold;
padding:10px;
width:100%;
}
.post_page code {
float:left;
font-weight:bold;
padding:10px;
width:100%;
}


.post h1{font-size: 28px;color: #100909;margin:15px 0;padding: 0px;float: left;width:100%;font-weight:normal;}
.post h2{font-size: 26px;color: #100909;margin:15px 0;padding: 0px;float: left;width:100%;font-weight:normal;}
.post h3{font-size: 24px;color: #100909;margin:15px 0;padding: 0px;float: left;width:100%;font-weight:normal;}
.post h4{font-size: 20px;color: #100909;margin:15px 0;padding: 0px;float: left;width:100%;font-weight:normal;}
.post h5{font-size: 22px;color: #100909;margin:15px 0;padding: 0px;float: left;width:100%;font-weight:normal;}
.post h6{font-size: 18px;color: #100909;margin:15px 0;padding: 0px;float: left;width:100%;font-weight:normal;}


.post address{float:left;font-size:12px;
width:100%;color: #100909;}
 
 
 
.post .caption {
background:none repeat scroll 0 0 #E7F0C4 !important;
color:#333;
float:left;
font-size:12px;
font-weight:bold;
line-height:24px;
margin-right:18px;
padding:11px;
text-align:center;
width:255px;
}
.post .caption a {
border:medium none;
clear:both;
float:none;
margin:0 !important;
padding:0 !important;border: none;
}
.post .caption a img {
float:left;
height:140px;
margin:0;
padding:0;
text-align:center;
width:255px;;border: none;
}
.post .highlight {
background-color:#E7F0C4 !important;
clear:both;
color:#333;
font-size:12px;
}
.post blockquote {
background:url("images/quote.png") no-repeat scroll 0 0 transparent ;
float:left;
width:96%;
}
.post blockquote p {
color:#333;
font-size:13px;

line-height:21px;
margin:10px 0 0;
padding-left:42px;
}
.post pre {
float:left;
font-weight:bold;
padding:10px;
width:100%;
}
.post code {
float:left;
font-weight:bold;
padding:10px;
width:100%;
}