/*
 * ------------------------------------------------------------------------
 * JA Tiris template for Joomla 1.5.x
 * ------------------------------------------------------------------------
 * Copyright (C) 2004-2011 J.O.O.M Solutions Co., Ltd. All Rights Reserved.
 * @license - Copyrighted Commercial Software
 * Author: J.O.O.M Solutions Co., Ltd
 * Websites:  http://www.joomlart.com -  http://www.joomlancers.com
 * This file may not be redistributed in whole or significant part.
 * ------------------------------------------------------------------------
*/

/* COMMON STYLE
--------------------------------------------------------- */
body { color: #7b7b7b; font-family: Arial, sans-serif; }

body#bd {
	background-image: url(../images/bg-body.png);
	color: #7b7b7b;
}

/* Normal links ---*/
a { color: #7d9b48; text-decoration: none; }


.blog-featured .contentheading a:hover,
.blog-featured .contentheading a:focus,
.blog-featured .contentheading a:active { color: #7d9b48; }

p.readmore a:hover, p.readmore a:focus, p.readmore a:active {
	background: #7d9b48;
}
/* Search ---*/
.search .word button:hover { background: #7d9b48; }

/* Contact ---*/
.contact-form .button:hover { background: #7d9b48; }

/* Pagination ---*/
.pagination ul li a:hover {
	background: #7d9b48;
	border: 1px solid #7d9b48;
}

ul.pagenav li a:hover { background: #7d9b48; }

/* Login Module ---*/
#form-login ul li a:hover { color: #7d9b48; }

#form-login #form-login-submit .button:hover, #user-registration .validate:hover,
#josForm .validate:hover, .logout-button .button:hover { background: #7d9b48; }

/* Logo Image ---*/
h1.logo a {
	background-image: url(../images/logo.png);
}

/* Extras ---*/
.ja-links li a:hover { color: #7d9b48; }

/* Default Joomla! Menu ---*/
#ja-container ul.menu li.active > a {
	background-color: #7d9b48;
}

#ja-container ul.menu li li a:hover { color: #7d9b48; }

#ja-container ul.menu li li.active a {  color: #7d9b48; }

/* SPOTLIGHT
--------------------------------------------------------- */

#ja-botsl div.moduletable-connectus li .icon-facebook {
	background-image: url(../images/icon-facebook.png) !important;
}

#ja-botsl div.moduletable-connectus li .icon-twitter {
	background-image: url(../images/icon-twitter.png)!important;
}

#ja-botsl div.moduletable-connectus li .icon-rss {
	background-image: url(../images/icon-rss.png)!important;
}

#ja-botsl div.moduletable-connectus li .icon-flickr {
	background-image: url(../images/icon-flickr.png) !important;
}

div.categories-list .item-title:hover { background: #7d9b48; }

ul.categories-module li:hover > a,
ul.categories-module li a:hover,
ul.category-module li:hover > a,
ul.category-module li a:hover,
ul.archive-module li:hover > a,
ul.archive-module li a:hover {
	background: #7d9b48;
}

div.categories-list a:hover, div.categories-list a:focus, 
div.categories-list a:active, a, .item .contentheading a:hover,
.item .contentheading a:focus,
.item .contentheading a:active {
	color: #7d9b48;
}

#ja-topsl1 div.ja-moduletable a.readmore:hover {
	background: #7d9b48;
}

#ja-botsl1 a:hover, #ja-botsl1 a:focus { color: #7d9b48; }

#form-login ul li a:hover,
#form-login ul li a:focus,
#form-login ul li a:active {
	background-image: url(../images/bullet1-hover.gif);
}

/* Slideshow ----------*/
.maskDesc a.readon,
.maskDesc a.readon:hover,
.maskDesc a.readon:focus,
.maskDesc a.readon:active {
	background-image: url(../images/arrow-ri.png);
}

.ja-slide-buttons span.ja-slide-prev:hover {
	background-image: url(../images/btn-up-hover.png);
}

.ja-slide-buttons span.ja-slide-next:hover {
	background-image: url(../images/btn-down-hover.png);
}

.ja-slide-buttons span.ja-slide-next:hover {
	background-image: url(../images/btn-down-hover.png);
}

.ja-horizontal .ja-slide-buttons span.ja-slide-next:hover {
	background-image: url(../images/btn-next-hover.png);
}

.ja-horizontal .ja-slide-buttons span.ja-slide-prev:hover {
	background-image: url(../images/btn-prev-hover.png);
}
/* Sidenews----------*/
.ja-slidenews-item .ja-title:hover {
	color: #7d9b48;
}

/*Comment -----*/
#jac-wrapper li.buttons input:hover, #jac-wrapper .jac-addnew input.btTxt:hover {
	background: #7d9b48;
	color: #fff; 
}

#jac-wrapper button.link:hover { color: #7d9b48; }

/* COMMENT CONTENT
----------------------------------------------------------*/
#jac-sort a:hover, #jac-sort a:active, #jac-sort a:focus { color: #7d9b48 !important; }

#jac-wrapper h2.componentheading {
	color: #7d9b48;
}

#jac-wrapper .comment-action a:hover {
	background: #7d9b48;
	border: solid 1px #7d9b48;
}

#jac-wrapper .comment-reply a:hover {
	background: #7d9b48;
	border: solid 1px #7d9b48;
}

#jac-wrapper .comment-showreply a.showreply-btn:hover,
#jac-wrapper .comment-showreply a.hidereply-btn:hover {
	background-color: #7d9b48 !important;
}

#jac-wrapper .rank-high .comment-rankingresult { 
	color: #7d9b48;
}

.jac-add-button:hover {
	background: #7d9b48;
}

#jac-wrapper .infocomment a.comment-user:hover, #jac-wrapper .infocomment a.comment-user:active, #jac-wrapper .infocomment a.comment-user:focus {
    color: #7d9b48;
}

/* Kunena Forum ----------*/
#Kunena .button:hover, #Kunena .button:focus, #Kunena .button:active,
#Kunena .kbutton:hover,
#Kunena .kbutton:focus,
#Kunena .kbutton:active {
	background: #7d9b48; 
}

#Kunena #ktab ul.menu li a:hover,
#Kunena #ktab ul.menu li a:focus {
	background: #7d9b48;
}

#Kunena .kheader h2 {
	background: #7d9b48;
}

#Kunena .kwho-admin { color: #7d9b48;}

#Kunena .kpagination a:hover{ border-color: #7d9b48; background: #7d9b48; }

#Kunena div#khistory tr.ksth a { color: #7d9b48; }

#Kunena .kfile-input-button:hover,
#Kunena .kfile-input-button:focus { background: #7d9b48; }

#Kunena dl.tabs dt:hover {
	background: #7d9b48;
	border-color: #7d9b48;
}

#Kunena div#khistory tr.ksth a { color: #7d9b48; }

#Kunena div.kthead-title a:hover,
#Kunena div.kthead-title a:focus,
#Kunena div.kthead-title a:active {
	color: #7d9b48;
}

#Kunena span.krss:hover { background-image: url("../images/rss-hover.png"); }

#Kunena span.kpdf:hover {
	background-image: url("../images/pdf-hover.png");
}

.kprofileboxcnt .k_guest b { color: #7d9b48; }
/* JOOMSHOPPING
--------------------------------------------------------- */
/*JShopping -----*/
.jshop_menu_level_0_a a {
	background: url(../images/pattern-blue.gif) #7d9b48 !important;
	text-shadow: 1px 1px 0 #7d9b48 !important;
}

.jshop_menu_level_0 a:hover {
	background: url(../images/pattern-hover.gif) #666 !important;
	text-shadow: 1px 1px 0px #333!important;
}

.item_name a:hover { color: #7d9b48 !important; }

.btn-cart a:hover {	
	 background: #7d9b48 !important; 
}

.jshop_list_product .product .name a:hover { color: #7d9b48 !important; }

.jshop_list_product .jshop .buttons .addtocart {
	background-image: url(../images/btn-addtocart.gif) !important;
}

.productfull .review_header {
	color: #7d9b48 !important;
}
/* tags
--------------------------------------------------------- */

.joomshopping-tags a:hover {
	background: #7d9b48 !important;
}

.realted-products .product .name a:hover { color:#7d9b48 !important;  }

.realted-products .jshop_price {
    color: #7d9b48 !important;
}

.jshop_list_product .jshop .buttons a:hover,
.jshop_list_product .jshop .buttons a:focus,
.jshop_list_product .jshop .buttons a:active {
	color: #7d9b48 !important;
}

.jshop_list_product .jshop .jshop_price {
	color: #7d9b48 !important;
}

.realted-products .product .name a:hover { color:#7d9b48 !important; }

.button:hover {background: #7d9b48 !important; }

.jshop-actions a:hover, .jshop-actions a:focus, .jshop-actions a:active {
	background: #7d9b48 !important;
}

#jshop_summ_product {
	color: #7d9b48 !important;
}

.prod_price span, .item_price {
	color: #7d9b48 !important;
}

.price_prod_qty_list .per_piece {
    color: #7B7B7B !important;
}

.price_prod_qty_list span {
    color: #7d9b48 !important;
}

table.subtotal-table td.value strong.subtotal { color: #7d9b48 !important; }

.jshop_list_manufacturer .manufacturer_url a:hover { color: #7d9b48 !important; }

.downlod_order_invoice a:hover, .btn-cart a:hover {
    background: url(../images/pattern-green.gif) 0 0 repeat #7d9b48 !important;
    text-shadow: 1px 1px 0 #7d9b48 !important;
}

/* rating */
.stars_active {
    background-image: url(../images/star.png) !important;
}

div.star-rating, div.star-rating a {
    background: url(../images/star.gif) 0 0 no-repeat !important ;
}

div.rating-cancel,div.rating-cancel a{ background:url(../images/delete.gif) no-repeat 0 -16px !important; }

div.star-rating,div.star-rating a{background:url(../images/star.gif) no-repeat 0 0 !important;}

div.rating-cancel a,div.star-rating a{background-position:0 0 !important;}

div.star-rating-on a{background-position:0 -16px!important;}

div.star-rating-hover a{background-position:0 -32px !important;}

/* newspro */
.tiris .ja-zinsec h2 a:hover, .tiris .ja-zinsec h2 a:active, .tiris .ja-zinsec h2 a:focus {
	color: #7d9b48;
}

.tiris .ja-zin h4.ja-zintitle a:hover,
.tiris .ja-zin h4.ja-zintitle a:active,
.tiris .ja-zin h4.ja-zintitle a:focus {
	color: #7d9b48;
}

.ja-zincontent p.readmore a:hover, .ja-zincontent p.readmore a:active, .ja-zincontent p.readmore a:focus {
	color: #7d9b48;
}