
a {
color: #187a08;
text-decoration: none;
}

a:hover {
color: #187a08;
text-decoration: none;
}

a:visited {
color: #187a08;
text-decoration: none;
}

ul.sub-menu li.current-menu-item a {
color: #187a08 !important;
}

ul#nav .sub ul li h2 a { 
color: #187a08 !important;
}

.btn, .submit, .button-primary {
background: #187e07;
background: -webkit-gradient(linear, left top, left bottom, from(#187e07), to(#187a08));
background: -webkit-linear-gradient(#187e07, #187a08);
background-image: -moz-linear-gradient(top, #187e07, #187a08);
background-image: -moz-gradient(top, #187e07, #187a08);
border: 1px solid #187a08;
}

ul.tabs li.active a {
background: #fff;
border-color: #187a08;
color: #333;
background: -webkit-gradient(linear, left top, left bottom, from(#187e07), to(#187a08));
background: -webkit-linear-gradient(#187e07, #187a08);
background-image: -moz-linear-gradient(top, #187e07, #187a08);
background-image: -moz-gradient(top, #187e07, #187a08);
color: #FFF;
}

#lang_change a.selected img {
border: 1px solid #187a08;
}

.slideshow_content ul li:hover {
border: 1px solid #187a08;
}

.item:hover {
border: 1px solid #187a08 !important;
}

.single_item .item_pics .pic_slide ul li img:hover {
border: 1px solid #187a08;
}

.blog .blog_article .blog_left a:hover img {
border: 1px solid #187a08;
}

.blog_content a:hover img {
border: 1px solid #187a08;
}

#wp-calendar thead tr th {
background-color: #187a08;
}

.favourite_products a img:hover {
border: 1px solid #187a08;
}

.featured_product_item:hover {
border: 1px solid #187a08;
}

.pagination a.current, .pagination a:hover  {
background-color: #187a08;
}

.do_checkout, .write_review, .login_form {
border-bottom: solid 4px #187a08;
}

.slider_control a.selected {
background-color: #187a08;
}