@charset "utf-8";
/* CSS Document */

.strip-block {background:#51A351;}
a:hover{ color:#51A351;}
.top-bar{ border-top:3px #51A351 solid;}
.header {background-color:#51A351;}
.promo-slogan h1 span { color:#51A351;}
nav ul li a:hover{color: #51A351;}
nav ul li ul li:hover{color: #51A351;border-top:none;}
nav ul li a:hover, nav ul li.current > a{color: #51A351;}
nav ul li ul li a:hover{color: #51A351;}
.slider-home{background-color:#51A351;}
#nav li {background:#51A351;border:1px #51A351 solid;}
.rslides .caption { background: #51A351;}
.port-slide .rslides_tabs .rslides_here a {background: #51A351;height: 6px;opacity:0.9}
.port-slide .rslides_tabs a {background: #51A351;opacity:0.5}
.item-block .desc a:hover{ color:#51A351;}
ul#portfolio-filter li a.currents{ background:#51A351;}
.blog-meta .data h3{ color:#51A351;}
.post-format span{ background:#51A351 url(../img/post-format-sprite.png) 50% 40px no-repeat;}
.blog-meta .post-format span{background:#51A351 url(../img/post-format-sprite.png) 50% 40px no-repeat;}
.post-format.aside span { background-position: 50% 0;}
.post-format.audio span{ background-position: 50% -40px;}
.post-format.chat span{ background-position: 50% -80px;}
.post-format.default span{ background-position: 50% -120px;}
.post-format.gallery span{ background-position: 50% -160px;}
.post-format.links span{ background-position: 50% -200px;}
.post-format.quote span{ background-position: 50% -240px;}
.post-format.status span{ background-position: 50% -280px;}
.post-format.video span{ background-position: 50% -320px;}
.post-format.image span{ background-position: 50% -360px;}
#form .error-input {border:1px solid #51A351;}
.tweets ul li a{color:#51A351;}
.button{background: #51A351;}
.button.blue:hover { background: #51A351;}
.open-block-acc.active {background-color:#51A351;}
.open-block.active a { background-color:#51A351;}
.block-info .home-title{color:#51A351;text-shadow:2px 2px 0 #e3e3e8; font-size:36px;}