/* COMMON STYLE
--------------------------------------------------------- */
br.clearfix { display: none !important; }

body #community-wrap div.greybox {
	background: #547345;
}

#community-wrap .app-box-content .filterlink a.active-state {
	background: #547345;
}

#community-wrap .cModule h3 {
	background-image: url(../images/grad-d1.gif);
	background-color: #547345;
}



body #community-wrap .profile-avatar img {
	border: 5px solid #ccd6a3;
}

#community-wrap a:hover img.avatar {
	background: #547345;
}

body #community-wrap div.greybox a#joinButton {
	background-image: url(../images/join-button.png);
	color: #547345;
}

body #community-wrap div.greybox div div div.loginform .button{
	color: #547345;
}

body #community-wrap div.greybox a {
	color: #d3dab3;
}

body #community-wrap div.greybox div div div.loginform {
	border-left: solid 1px #4f6c41;
}

body #community-wrap div.greybox div div div h1,
body #community-wrap div.greybox div div div h2 {
	text-shadow: 0 1px 1px #333;
}

#community-wrap .cModule {
	border: 1px solid #e3e9c7;
}

/*body #community-wrap #cFilterBar .active {
	background: #547345;
}*/

body.ja-social #community-wrap .cMain {
	border: none;
}

div.ctitle, ul#modTopMembers li, 
#community-wrap div.wallComments,
body #community-wrap .cRow,
.community-events-results-item, .community-groups-results-item {
	border-bottom: solid 1px #e3e9c7;
}

#community-wrap div.mini-profile,
body #community-wrap #cFilterBar,
body #community-wrap div.profile-box {
	border: solid 1px #e3e9c7;
}

#community-wrap .cSubmenu {
	border: solid 1px #e3e9c7;
	background: #F1F5E0;
}

/*#community-wrap .c3colList li, #community-wrap .c3colList li:hover {
	border: solid 1px #e3e9c7;
}*/

#community-wrap ul.submenu li a:hover, #community-wrap ul.submenu li a:focus,#community-wrap ul.submenu li a:active {
	color: #547345;
}

#community-wrap ul.submenu li a.active:link, 
#community-wrap ul.submenu li a.active:visited, 
#community-wrap ul.submenu li a.active:hover {
	color: #547345;
}

/*#community-wrap #wallContent,#community-wrap #wallForm, #community-wrap #community-photo-walls{
	border: solid 1px #e3e9c7;
}

body.ja-social #community-wrap .video-item, #community-wrap .wall-tittle {
	border-bottom: solid 1px #e3e9c7;
}*/

body.ja-social-fp #community-wrap .video-item {
	border-bottom: 0;
}

#community-wrap #group-discussion-topic .discussion-created, #community-wrap #group-buletin-topic .buletin-created  {
	border-bottom: solid 1px #e3e9c7;
}

#community-wrap .cModule.searchbox .input_wrap .search_button,
#community-wrap .cModule.searchbox .input_wrap {

	background-image: url("../images/searchbox.png");
}

body #community-wrap #cToolbarNav ul#cToolbarNavList li.toolbar-active {
	background-image: url("../images/grad-d1.gif");
	background-color: #547345;
}

body #community-wrap #cToolbarNav ul#cToolbarNavList li.toolbar-active div {
	background: #547345;
}

/* 1.5 Compatibility. Remove when not used */
#community-wrap .cToolbar#cToolbarNav ul#cToolbarNavList li.toolbar-active div a {
	border-bottom: solid 1px #9bad92 !important;
}

#community-wrap .cToolbar ul li.toolbar-active div a.has-separator {
	border-bottom: solid 3px #9bad92 !important;
}

/* 1.5 Compatibility. Remove when not used */
#community-wrap .cToolbar#cToolbarNav ul#cToolbarNavList li.toolbar-active div a.has-separator {
	border-bottom: solid 3px #9bad92 !important;
}

#community-wrap .cToolbar ul li.toolbar-active div a:hover {
	background: #829977;
}

/* 1.5 Compatibility. Remove when not used */
#community-wrap .cToolbar#cToolbarNav ul#cToolbarNavList li.toolbar-active div a:hover {
	background: #829977 !important;
}

/* cMain ---*/
body.ja-social #community-wrap .cMain .cMain-inner {
	border: 1px solid #E3E9C7;
}

/* Module ---*/ 
#community-wrap .cModule {
	border: 1px solid #E3E9C7;
}

#community-wrap .cModule h3 {
	border-bottom: 1px solid #E3E9C7;
}

/*#community-wrap .c3colList li {
	border: 1px solid #E3E9C7;
}*/

/**
 * COMMUNITY : SUBMENU TOOLBAR
 * this class is reusable across the JomSocial application
 */
#community-wrap .cSubmenu {
	border: 1px solid #E3E9C7;
}

/*
 * COMMUNITY : APPLICATION BOX
 * this class is reusable across the JomSocial application
 */
#community-wrap .app-box {
	border: 1px solid #F1F5E0;
}

#community-wrap .app-box-footer {
	border-top: 1px solid #E3E9C7;
}

#community-wrap .event-info .cparam {
	border-bottom: 1px dotted #E3E9C7;
}

/*
 * VIEW : GROUP'S ANNOUNCEMENT
 * This section was dedicated to JomSocial's GROUP's announcement section
 * Affected files:
   - groups.bulletinlist.php
 */

#community-wrap .groups-news-row {
	border: 1px solid #E3E9C7;
}

/*
 * VIEW : GROUP (ANNOUNCEMENT + DISCUSSION) DETAIL
 * Affected files:
   - groups.viewdiscussion (group's discussion)
	 - groups.viewbulletin   (group's announcement)
 */
#community-wrap #group-discussion-topic,
#community-wrap #group-buletin-topic {
	border-bottom: 1px solid #E3E9C7;
}

#community-wrap #group-discussion-topic .discussion-created,
#community-wrap #group-buletin-topic    .buletin-created {
	border-bottom: 1px solid #E3E9C7;
}

#community-wrap ul.group-menus li a,
#community-wrap ul.event-menus li a {
	border-bottom: 1px solid #E3E9C7;
}

/*
 * VIEW : GROUP + EVENT LISTING
 * some shared styling between GROUP and EVENT listing
 * Affected files:
   - group.index.php
	 - event.list.php
 */
.community-events-results-item,
.community-groups-results-item {
	border-bottom: 1px solid #E3E9C7;
}

#community-events-wrap .community-events-results-item,
#community-events-wrap .community-groups-results-item {
	border: 1px solid #E3E9C7;
}

/*
 * COMMUNITY : WALL COMMENT'S FORM
 * this class is reusable across the JomSocial application
 */
#community-wrap #wallForm,
#community-wrap #community-photo-walls {
	/* for photo comment styling
	border: 1px solid #E3E9C7; */
}

/*#community-wrap #wallContent {
	border: 1px solid #E3E9C7;
}*/

#cProfileWrapper .wall-respond-area {
	border-bottom: 1px solid #E3E9C7;
}

/*
 * COMMUNITY : WALL COMMENT ROW
 * This class is reusable across the JomSocial application
 * Affected file
   - wall.content.php
 */
#community-wrap div.wallComments {
	border-bottom: 1px solid #E3E9C7;
}

body #community-wrap .video-thumb a {
	border: 1px solid #E3E9C7;
}

#community-wrap .video-wall #wallForm {
	border-bottom: 1px solid #E3E9C7;
}

/** EVENT RESPOND **/
#community-wrap #community-event-rsvp-status { background: #fff; border: none; }

#community-wrap #community-event-rsvp-status h3 { border-bottom: 1px solid #E3E9C7; }

#community-wrap #community-event-rsvp-status .app-box-footer { border-top: 1px solid #E3E9C7; }

/*
 * COMMUNITY : MY APPS FIX for TWITTER UPDATE
 */
/********************************************************************* KICK KICK KICK *********************************************************************/
/** FORM ELEMENTS **/
body #community-wrap #jomsForm {
	border: 1px solid #E3E9C7;
}

#community-wrap div.mini-profile {
	border: solid 1px #E3E9C7;
}

body #community-wrap #community-groups-news-items ul#friends-list { 
	border: solid 1px #E3E9C7;
}

/**
 * Application listing
 */
#community-wrap .app-item {
	border: solid 1px #E3E9C7;
}

body #community-wrap div.profile-box {
	border: solid 1px #E3E9C7;
}

body #community-wrap .profile-avatar img {
	border: solid 5px #E3E9C7;
}

body #community-wrap .album .album {
	border: solid 5px #E3E9C7;
}

/** PHOTO: ALBUM LIST ITEM **/
/*******************************************************************************************/
/*******************************************************************************************/
/** PHOTO: PHOTO LIST ITEM **/
/*
 * Affected files:
 * - templates/photos.album.php
 *
 */
body #community-wrap .photo-list-item {
	border: 1px solid #E3E9C7;
}

body #community-wrap .photo-list-item .photo-item img {
	border: 1px solid #E3E9C7;
}

.denied-box {
	border: 1px solid #E3E9C7;
}

/*******************************************************************************************/
/** cFilterBar **/
/*
 * Affected files:
 * - libraries/filterbar.php
 *
 */
body #community-wrap #cFilterBar {
	border: 1px solid #E3E9C7;
}

/*******************************************************************************************/
body #community-wrap div.featured-items {
	border: 1px solid #E3E9C7;
}

#cGallery {
	border: 1px solid #E3E9C7;
}


body #criteriaContainer .criteria-row, body #community-wrap .infoGroupTitle {
	border-bottom: solid 1px #E3E9C7;
}

#jsMenu {
	background-image: url("../images/bar-bg.png");
	background-color: #506D41;
}
#jsMenu .jsIr {
	text-indent: -9999em;
}

#ktop span.ktoggler {
	background-color: #506D41 !important;
}
