/* COMMON STYLE
--------------------------------------------------------- */
body#bd { background-image: url(../images/header-bg2.gif); }

/* Normal links ---*/
a { }

/* Readon links ---*/
p.readmore {}

p.readmore a {}
#community-wrap div.greybox a{
	color: #fff;
}
s#community-wrap div.greybox a:hover, #community-wrap div.greybox a:focus, #community-wrap div.greybox a:active{
	color: #fff;
	text-decoration: underline;
}

/* Others ---*/
/* FORM
--------------------------------------------------------- */
.inputbox { border: 1px solid #f5f5f5; }

/* JOOMLA STYLE
--------------------------------------------------------- */
/* Layout Deco ---*/
/* Meta ---*/
.article-tools {
	border: 1px solid #E4E4E4;
}

/*Inline images ---*/
div.img_caption img {
	background: #f5f5f5;
	border: 1px solid #a9a9a9;
}

.article-image img {
	background: #f5f5f5;
	border: 1px solid #a9a9a9;
}
/* bullet */

#ja-container ul.menu li.active a ,#ja-container ul.menu li a:hover, #ja-container ul.menu li a:active, #ja-container ul.menu li a:focus {
	color: #4A4A4A;
	background: url(../images/bullet-grey.png) no-repeat scroll 15px 12px;
}

/* MODULE STYLES
--------------------------------------------------------- */
div.ja-moduletable h3, div.moduletable h3 {
	background-image: url(../images/grad-d1.gif);
	background-color: #323232;
}

/* MAIN LAYOUT DIVS
--------------------------------------------------------- */
#ja-container {
	background-image: url(../images/container-bg.gif);
	background-color: #f5f5f5;
}

/* HEADER
--------------------------------------------------------- */
#ja-header { border-top: 1px solid #555454; }

/* Logo Image ---*/

/* Logo Text ---*/
p.site-slogan {
	color: #f5f5f5;
}

/* 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 #111;
	color: #a9a9a9;
}

#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 #919191;
}

#ja-headtools .ja-login-links a {
	color: #323232;
}

#ja-user-login .button,
#ja-user-register .button {
	background:  url(../images/button_bg.png) 0 50% repeat-x #323232;
	border: 1px solid #555454;
}

/* NAVIGATION
--------------------------------------------------------- */
/* Main Nav ---*/
#ja-mainnav { border-top: 1px solid #555454; }

/* 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 #8a8a8a;
}

#ja-botsl ul li a:hover, 
#ja-botsl ul li a:hover,
#ja-botsl ul li a:focus {
	border: 0;
	background-color: #424242;
}

#ja-botsl .img-border {
	border: 3px solid #323232;
}

/* FOOTER
--------------------------------------------------------- */
#ja-footer {
	color: #919191;
}

body.handheld .ja-breadcrums {
	border-bottom: 1px solid #919191;
}

/* MISCELLANOUS
----------------------------------------------------------- */
/* Custom gallery ---*/
.small-gallery .img-border {
	border: 1px solid #f5f5f5;
}

/* JA Twitter ---*/

/* JOMSOCIAL'S MODULES STYLE
----------------------------------------------------------- */
/* Top users ---*/
ul#modTopMembers li {
	background: none;
}

ul#modTopMembers li a:hover img.avatar {
	background: #323232;
}

/* Active group ---*/
ul#modActiveGorups li {
	background: none;
}

/* TOOLBAR MENU ( new ) */
#jsMenu { background: url(../images/bar-bg.png) repeat-x left bottom #dbdbdb; }

#jsMenu .jsMenuBar li:hover a:hover,
#jsMenu .jsMenuBar li ul a:hover { background: #999; }

#jsMenu .jsMenuBar li ul {
	background: #999;
	border: 1px solid #808080;
	border-top: 0;
}

#jsMenu .jsMenuBar li li { border-top: 1px solid #808080; }

#jsMenu .jsMenuBar li:hover a { background: #999; }

#jsMenu .jsMenuBar li li:hover a { background: #a9a9a9 !important; }

#jsMenu .jsMenuBar li a.active {
	background: #999;
	background: -webkit-gradient(linear,left top,left bottom,from(#ccc),to(#999));
	background: -moz-linear-gradient(top,#ccc,#999);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ccc',endColorstr='#999');
}

#jsMenu .jsIr:hover { background-color: #fff !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; }