body {
    color: #666666;
	background: #ced7de url(../../images/skin_summer/body_repeat.jpg) repeat-y center;
}
a {
    color: #7ab73a;
}
h1 {
    color: #999;
}
h2 {
    color: #668c33;
}
h3 {
    color: #194620;
}
#container {
    background: url(../../images/skin_summer/body_bg.jpg) no-repeat center top;
}
#header {
    background: url(../../images/skin_summer/sprite_summer.png) no-repeat 0 0;
}
#logo h1 {
    background: url(../../images/skin_summer/sprite_summer.png) no-repeat -250px -192px;
}
#menu li {
    border-right: 1px solid #6fab3a;
}
    #menu li a {
        color: #fff;
        text-shadow: 1px 1px 0 #527424;
    }
    #menu li a:hover {
        color: #9dde46;
    }
    #menu li a.arrow {
        background: url(../../images/skin_summer/submenu_bg_summer.png) no-repeat center bottom;
    }
#submenu ul li a {
    color: #666666;
    text-shadow: 1px 1px 0 #f0f0f0;
}
#submenu ul li a:hover {
    color: #393939;
}
#search input {
    background: url(../../images/skin_summer/sprite_summer.png) no-repeat -6px -191px;
    color: #b2b2b2;
}
#community a.facebook {
    background: url(../../images/skin_summer/sprite_summer.png) no-repeat -6px -226px;
}
#community a.youtube {
    background: url(../../images/skin_summer/sprite_summer.png) no-repeat -39px -226px;
}
#breadcrumb {
    color: #fff;
    text-shadow: 0 1px 0 #333;
    background: url(../../images/skin_summer/sprite_summer.png) no-repeat 0 -1205px;
}
    #breadcrumb .prev {
        color: #989898;
    }
    #breadcrumb .prev span {
        background: url(../../images/skin_summer/sprite_summer.png) no-repeat -475px -888px;
    }
    #breadcrumb a.back {
        color: #999;
        background: url(../../images/skin_summer/sprite_summer.png) no-repeat -196px -912px;
    }
    #breadcrumb a.back:hover {
        color: #fff;
    }
#flexslider {
    background: url(../../images/skin_summer/sprite_summer.png) no-repeat -6px -258px;
}
    #flexslider .slides .shadow {
        background: url(../../images/skin_summer/sprite_summer.png) no-repeat 0 -562px;
    }
    #flexslider .label h3 {
        color: #a3e546;
        text-shadow: 0 1px 1px #527424;
    }
    #flexslider .label h2 {
        color: #fff;
        text-shadow: 0 1px 1px #527424;
    }
    #flexslider .label p {
        color: #fff;
    }
    #flexslider .slides .label {
        background: url(../../images/skin_summer/sprite_summer.png) no-repeat -65px -941px;
    }
    #flexslider .flex-control-nav {
        background: url(../../images/skin_summer/sprite_summer.png) no-repeat 0 -861px;
    }
        #flexslider .flex-control-nav li a {
            background: url(../../images/skin_summer/sprite_summer.png) no-repeat -346px -861px;
        }
        #flexslider .flex-control-nav li a:hover,
        #flexslider .flex-control-nav li a.active {
            background: url(../../images/skin_summer/sprite_summer.png) no-repeat -332px -861px;
        }
        #flexslider .flex-direction-nav li .prev {
            background: url(../../images/skin_summer/sprite_summer.png) no-repeat -360px -861px;
        }
        #flexslider .flex-direction-nav li .next {
            background: url(../../images/skin_summer/sprite_summer.png) no-repeat -414px -861px;
        }
#column_left h1.maintitle {
    color: #ccc;
    background: url(../../images/skin_summer/sprite_summer.png) no-repeat -332px -883px;
}
#column_left .item {
    background: url(../../images/skin_summer/sprite_summer.png) no-repeat 0 -1294px;
}
#column_center .item {
    background: url(../../images/skin_summer/sprite_summer.png) no-repeat 0 -1328px;
}
#content h1.title {
    color: #194620;
}
    #content .article img,
    #content .item .image {
        background: #fff;
        border: 2px solid #7bb73b;
    }
        #content .item .image:hover {
            border: 2px solid #0e653d;
        }
    #content .item .text {
        color: #666666;
    }
    #content .item .readmore {
        color: #7ab73a;
        background: url(../../images/skin_summer/sprite_summer.png) no-repeat -893px -863px;
    }
    #content .item .readmore:hover {
        color: #0e653d;
    }
#content .anchor,
#content .seemore {
    color: #666666;
    background: url(../../images/skin_summer/sprite_summer.png) no-repeat -561px -1176px;
}
#content .anchor:hover,
#content .seemore:hover {
    color: #000;
}
#pager span.pagenav {
    color: #79b739;
}
#pager a.pagenav {
    color: #666666;
}
#pager a.pagenav:hover {
    color: #000;
}
#pager .first,
#pager .last {
    color: #999 !important;
    background: url(../../images/skin_summer/sprite_summer.png) no-repeat 0 -912px;
}
#pager .prev,
#pager .next {
    color: #666666 !important;
    background: url(../../images/skin_summer/sprite_summer.png) no-repeat -98px -912px;
}
#pager a.first:hover,
#pager a.last:hover,
#pager a.prev:hover,
#pager a.next:hover {
    color: #000 !important;
}
#column_center .sectionlist ul li a {
    color: #1a4721;
}
#column_center .sectionlist ul li a:hover {
    color: #9dde46;
}
#column_center .categorylist ul li a {
    color: #1a4721;
    background: url(../../images/skin_summer/sprite_summer.png) no-repeat 0 -1403px;
}
    #column_center .categorylist ul li a img {
        background: #fff;
        border: 2px solid #7bb73b;
    }
        #column_center .categorylist ul li a:hover img {
            border: 2px solid #1a4721;
        }
    #column_center .categorylist ul li a .detail {
        background: url("../../images/skin_summer/sprite_summer.png") no-repeat scroll -837px -862px transparent;
        color: #7ab73a;
    }
        #column_center .categorylist ul li a:hover .detail {
            color: #1a4721;
        }
#postit_box {
    color: #1a4721;
    background: url(../../images/skin_summer/sprite_summer.png) no-repeat -954px bottom;
}
    #postit_box .inner {
        background: url(../../images/skin_summer/sprite_summer.png) no-repeat -954px 0;
    }
        #postit_box .inner h2 {
            color: #960;
        }
        #postit_box .inner .block {
            background: url(../../images/skin_summer/sprite_summer.png) no-repeat -954px -83px;
        }
            #postit_box .inner .block p span {
                color: #960;
            }
#award_box {
    color: #00924a;
    background: url(../../images/skin_summer/sprite_summer.png) no-repeat -561px -912px;
}
#column_right h3.header {
    color: #9dde46;
    background: url(../../images/skin_summer/sprite_summer.png) no-repeat -561px -1093px;
}
#column_right ul.hoverbox li {
    background: url(../../images/skin_summer/sprite_summer.png) no-repeat -561px -1128px;
}
#column_right ul.hoverbox li a {
    color: #00542c;
}
#column_right ul.hoverbox li a:hover {
    color: #9dde46;
}
#column_right ul.gallerybox li a {
    border: 3px solid #7bb73b;
}
#column_right ul.gallerybox li a:hover {
    border: 3px solid #00542c;
}
#column_right .module_box .seemore {
    color: #666666;
    background: url(../../images/skin_summer/sprite_summer.png) no-repeat -561px -1151px;
}
#column_right .module_box .seemore:hover {
    color: #000;
}
#column_right .module_box h4 {
    color: #194620;
}
#column_center .contact_left .logo {
    background: url(../../images/skin_summer/sprite_summer.png) no-repeat 0 -941px;
}
#column_center .contact_left h1 {
    color: #9FC977;
}
#column_center #route_form {
    background: url(../../images/overlay_bg.png);
}
    #column_center #route_form .route {
        color: #333;
        background: url(../../images/skin_summer/sprite_summer.png) no-repeat 0 -1152px;
    }
    #column_center #route_form .send {
        color: #fff;
        background: url(../../images/skin_summer/sprite_summer.png) no-repeat -241px -1152px;
    }
    #column_center #route_form .send:hover {
        color: #9dde46;
    }
#column_center .gradient_block {
    background: url(../../images/gradient_bg.png) repeat-x bottom;
}
#column_center .text_container ul {
    color: #194620;
}
#column_center #photo_gallery .photo_box,
#column_center #video_gallery .video_box {
    background: url(../../images/gallery_bg.png) repeat-x;
}
    #column_center #photo_gallery .jcarousel-container,
    #column_center #video_gallery .jcarousel-container {
        background: url(../../images/skin_summer/sprite_summer.png) no-repeat 0 -1305px;
    }
        #column_center #photo_gallery .jcarousel-container .jcarousel-prev span,
        #column_center #video_gallery .jcarousel-container .jcarousel-prev span {
            background: url(../../images/skin_summer/sprite_summer.png) no-repeat -342px -1152px;
        }
        #column_center #photo_gallery .jcarousel-container .jcarousel-prev:hover span,
        #column_center #video_gallery .jcarousel-container .jcarousel-prev:hover span {
            background: url(../../images/skin_summer/sprite_summer.png) no-repeat -384px -1152px;
        }
        #column_center #photo_gallery .jcarousel-container .jcarousel-next span,
        #column_center #video_gallery .jcarousel-container .jcarousel-next span {
            background: url(../../images/skin_summer/sprite_summer.png) no-repeat -363px -1152px;
        }
        #column_center #photo_gallery .jcarousel-container .jcarousel-next:hover span,
        #column_center #video_gallery .jcarousel-container .jcarousel-next:hover span {
            background: url(../../images/skin_summer/sprite_summer.png) no-repeat -405px -1152px;
        }

        #column_center #video_gallery .jcarousel-container li {
            color: #194620;
        }
#footer {
    color: #fff;
    background: url(../../images/skin_summer/footer_bg.png) repeat-x center;
}
    #footer ul li a {
        color: #fff;
    }
    #footer ul li a:hover {
        color: #9dde46;
    }