/* COMMON STYLE
--------------------------------------------------------- */
body#bd { background-image: url(../images/header-bg2.gif); }

/* Normal links ---*/
a { color: #506D41 ;}

/* Readon links ---*/
p.readmore {}

p.readmore a {}

/* Others ---*/
/* FORM
--------------------------------------------------------- */
.inputbox { border: 1px solid #f1f5e0; }

/* JOOMLA STYLE
--------------------------------------------------------- */
/* Layout Deco ---*/
/* Meta ---*/
.article-tools {
	border: 1px solid #E4E4E4;
}

/*Inline images ---*/
div.img_caption img {
	background: #f1f5e0;
	border: 1px solid #d3dab3;
}

.article-image img {
	background: #f1f5e0;
	border: 1px solid #d3dab3;
}

/* MODULE STYLES
--------------------------------------------------------- */
div.ja-moduletable h3, div.moduletable h3 {
	background-image: url(../images/grad-d1.gif);
	background-color: #506d41;
}

/* MAIN LAYOUT DIVS
--------------------------------------------------------- */
#ja-container {
	background-image: url(../images/container-bg.gif);
	background-color: #f1f5e0;
}

/* HEADER
--------------------------------------------------------- */
#ja-header { border-top: 1px solid #82a76f; }

/* Logo Image ---*/

/* Logo Text ---*/
p.site-slogan {
	color: #f1f5e0;
}

/* Search ---*/
#ja-search {
	background-image: url(../images/search-bg.png);
}

#ja-search .inputbox {
	background: none;
	border: none;
}

#ja-search .button {
	background: none;
	border: 0;
}

/* Top bar ---*/
#ja-topbar {
	background-image: url(../images/header-bg2.gif);
	border-bottom: 1px solid #3a4d30;
	color: #d3dab3;
}

#ja-topbar .ja-day {
	background-image: url(../images/sep-w.gif);
}

/* Headtools ---*/
#ja-headtools li {
	background: none;
}

#ja-user-register, #ja-user-login {
	background-image: url(../images/ja-login-bg.gif);
	border: 1px solid #82A76F;
}

#ja-headtools .ja-login-links a {
	color: #506d41;
}

#ja-user-login .button,
#ja-user-register .button {
	background:  url(../images/button_bg.png) 0 50% repeat-x #506d41;
	border: 1px solid #506d41;
}

/* NAVIGATION
--------------------------------------------------------- */
/* Main Nav ---*/
#ja-mainnav { border-top: 1px solid #82a76f; }

/* Default Joomla! Menu ---*/
#ja-container ul.menu li li { background: none; border-bottom: 0; }

/* MASS TOP
--------------------------------------------------------- */

/* SPOTLIGHT
--------------------------------------------------------- */

#ja-topsl .ja-box-right, #ja-botsl .ja-box-right {
	background: 0;
}

#ja-topsl .ja-moduletable, #ja-botsl .ja-moduletable {
	background: none;
	border: 0;
}

#ja-topsl div.ja-moduletable h3,
#ja-botsl div.ja-moduletable h3 {
	background: none;
	border-bottom: 0;
}

/* Top spotlight ---*/

/* Bot spotlight ---*/
#ja-botsl ul li {
	border-bottom: 1px dotted #9aaa93;
}

#ja-botsl ul li a:hover, 
#ja-botsl ul li a:hover,
#ja-botsl ul li a:focus {
	border: 0;
	background-color: #84b06f;
}

#ja-botsl .img-border {
	border: 3px solid #506d41;
}

/* FOOTER
--------------------------------------------------------- */
#ja-footer {
	color: #9ca797;
}

body.handheld .ja-breadcrums {
	border-bottom: 1px solid #9ca797;
}

/* MISCELLANOUS
----------------------------------------------------------- */
/* Custom gallery ---*/
.small-gallery .img-border {
	border: 1px solid #f1f5e0;
}

/* JA Twitter ---*/

/* JOMSOCIAL'S MODULES STYLE
----------------------------------------------------------- */
/* Top users ---*/
ul#modTopMembers li {
	background: none;
}

ul#modTopMembers li a:hover img.avatar {
	background: #506d41;
}

/* Active group ---*/
ul#modActiveGorups li {
	background: none;
}

.jacomment-count a {
	color: #506D41;
}

a#ja-cpanel-toggle:hover, a#ja-cpanel-toggle:active, a#ja-cpanel-toggle:focus, #ja-cpanel-toggle .open {
	background: #506D41;
}

#ja-container ul.menu li.active a {
	color: #506D41;
}

#ja-container ul.menu li a:hover, #ja-container ul.menu li a:active, #ja-container ul.menu li a:focus {
	color: #506D41;
	background: url(../images/bullet-green.png) no-repeat scroll 15px 12px;
}

p.readmore a:hover, p.readmore a:active, p.readmore a:focus {
	color: #506D41;
}
.ja-moduleraw-style2 {
	 background-image: url(../images/bg-slideshow.gif);
}

.ja-slidewrap_social {
   background-image: url(../images/bg-slideshow.gif);
}

.ja-slide-thumbs-wrap .ja-slide-thumb {
	background-image: url(../images/number.png);
}

.ja-slide-thumbs-wrap .ja-slide-thumb.active { background-image: url(../images/number-hover.png); }

.ja-slide-buttons span.ja-slide-prev {
	background-image: url(../images/prev-slideshow.png);
}

.ja-slide-buttons span.ja-slide-prev:hover {
	background-image: url(../images/prev-slideshow.png);
}

.ja-slide-buttons span.ja-slide-next {
	background-image: url(../images/next-slideshow.png);
}

.ja-slide-buttons span.ja-slide-next:hover{
	background-image: url(../images/next-slideshow.png);
}

.ja-slidewrap_social .maskDesc a.readon, .ja-slide-desc a.readmore {
	background-image: url(../images/more.png);
} 

.ja-slide-desc ul.around-list li {
	 background-image: url(../images/bullet-grey-green.png);
}

.ja-slide-desc ul.around-list li:hover {
	 background-image: url(../images/bullet-green.png);
}

.ja-moduleraw-style2 .ja-slide-desc a span {
	background-color: #455B3A;
}

.ja-slide-thumb-inner  {
	color: #506D41;
}


/* Social ----*/

#community-wrap .cModule {
	border: none;
}
#community-wrap .cModule h3, #community-wrap .app-box-header .app-box-header  {
	background-image: url("../images/grad-d1.gif");
	background-color: #506D41;
}

/* TOOLBAR MENU ( new ) */
#jsMenu { background: url(../images/bar-bg.png) repeat-x left bottom #c5d6bd; }

#jsMenu .jsMenuBar li:hover a:hover,
#jsMenu .jsMenuBar li ul a:hover { background: #547345; }

#jsMenu .jsMenuBar li ul {
	background: #547345;
	border: 1px solid #455f39;
	border-top: 0;
}

#jsMenu .jsMenuBar li li { border-top: 1px solid #455f39; }

#jsMenu .jsMenuBar li:hover a { background: #547345; }

#jsMenu .jsMenuBar li li:hover a { background: #648355 !important; }

#jsMenu .jsMenuBar li a.active {
	background: #547345;
	background: -webkit-gradient(linear,left top,left bottom,from(#88a47a),to(#547345));
	background: -moz-linear-gradient(top,#88a47a,#547345);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#88a47a',endColorstr='#547345');
}

#jsMenu .jsIr:hover { background-color: #f3f7f1 !important; }

#jsMenu .jsHome { background: url('../images/home.png') 3px 3px no-repeat !important; }

#jsMenu .jsGlobalsNot { background: url('../images/noti.png') 3px 3px no-repeat !important; }

#jsMenu .jsFriendsNot { background: url('../images/friend.png') 2px 0 no-repeat !important; }

#jsMenu .jsMesaggeNot { background: url('../images/mail.png') 3px 3px no-repeat !important; }

#jsMenu .jsLogOff a { background: url('../images/power.png') 2px 1px no-repeat !important; }

#community-wrap .app-box-menu-icon, #community-wrap .app-box-menu-icon:focus, #community-wrap .app-box-menu-icon:hover {
	background-image: url('../images/app-box-menu-icon-blue.png')
}

body #community-wrap a.active-state {
	background-color: #506D41;
}


body #Kunena .kblock div.kheader, body #Kunena div.kblock > div.kheader {
	background-image: url("../images/grad-d1.gif") !important;
	background-color: #718b64 !important;
	border-color: #506E42;
}

body #Kunena #ktop {
	border-color: #506D41 !important;
}

#Kunena #ktab ul.menu li.active a {
	background-image: url("../images/grad-d1.gif");
	border-color: #506D41;
}


.ja-content-main #Kunena #ktop span.ktoggler {
	background: #506D41 !important;
}