/**

* author    JoomlaShine.com http://www.joomlashine.com

* copyright Copyright (C) 2006 - 2009 JoomlaShine.com. All rights reserved.

* license   Copyrighted Commercial Software

* This file may not be redistributed in whole or significant part.

*/

#jsn-master {

	background-color: #335c4c;

	background-image: url(../images/green/master-bg.jpg);

}

ul#jsn-sitetools-menu li ul {

	background-color: #477328;

}

/* ==================== DROP-DOWN MAIN MENU ==================== */

ul#base-mainmenu ul {

	background-color: #477328;

}

div.jsn-modulecontainer ul#base-mainmenu ul li a {

	border-top: 1px solid #5f9936;

	border-bottom: 1px solid #244010;

	border-left: 1px solid #244010;

}

/* ---------- HOVER STATE ---------- */

div.jsn-modulecontainer ul#base-mainmenu ul li.sfhover a,

div.jsn-modulecontainer ul#base-mainmenu ul li.sfhover li.sfhover a,

div.jsn-modulecontainer ul#base-mainmenu ul li.sfhover li.sfhover li.sfhover a,

body.jsn-direction-rtl div.jsn-modulecontainer ul#base-mainmenu ul li.sfhover a,

body.jsn-direction-rtl div.jsn-modulecontainer ul#base-mainmenu ul li.sfhover li.sfhover a,

body.jsn-direction-rtl div.jsn-modulecontainer ul#base-mainmenu ul li.sfhover li.sfhover li.sfhover a {

	border-top-color: #37591f;

	background-color: #37591f;

}

/* ---------- HOVER STATE - CLEAR ---------- */

div.jsn-modulecontainer ul#base-mainmenu ul li.sfhover ul a,

div.jsn-modulecontainer ul#base-mainmenu ul li.sfhover li.sfhover ul a,

div.jsn-modulecontainer ul#base-mainmenu ul li.sfhover li.sfhover li.sfhover ul a,

body.jsn-direction-rtl div.jsn-modulecontainer ul#base-mainmenu ul li.sfhover ul a,

body.jsn-direction-rtl div.jsn-modulecontainer ul#base-mainmenu ul li.sfhover li.sfhover ul a,

body.jsn-direction-rtl div.jsn-modulecontainer ul#base-mainmenu ul li.sfhover li.sfhover li.sfhover ul a {

	border-top-color: #5f9936;

	background-color: transparent;

}

/* =============== TREE MENU =============== */

ul.menu-treemenu li a {

	background-position: left -95px;

}

body.jsn-direction-rtl ul.menu-treemenu li a {

	background-position: right -95px;

}

/* ==================== DROP-DOWN SIDE MENU ==================== */

/* ---------- MAIN LEVEL - ITEMS BACKGROUND ---------- */

ul.menu-sidemenu li a {

	background-position: left -95px;

}

body.jsn-direction-rtl ul.menu-sidemenu li a {

	background-position: right -95px;

}

/* ---------- 1st SUB-LEVEL ---------- */

ul.menu-sidemenu ul {

	background-color: #477328;

}

div.jsn-modulecontainer ul.menu-sidemenu ul li a {

	border-top: 1px solid #5f9936;

	border-bottom: 1px solid #244010;

	border-left: 1px solid #244010;

}

/* ---------- HOVER STATE ---------- */

div.jsn-modulecontainer ul.menu-sidemenu ul li.sfhover a,

div.jsn-modulecontainer ul.menu-sidemenu ul li.sfhover li.sfhover a,

div.jsn-modulecontainer ul.menu-sidemenu ul li.sfhover li.sfhover li.sfhover a,

body.jsn-direction-rtl div.jsn-modulecontainer ul.menu-sidemenu ul li.sfhover a,

body.jsn-direction-rtl div.jsn-modulecontainer ul.menu-sidemenu ul li.sfhover li.sfhover a,

body.jsn-direction-rtl div.jsn-modulecontainer ul.menu-sidemenu ul li.sfhover li.sfhover li.sfhover a {

	border-top-color: #37591f;

	background-color: #37591f;

}

/* ---------- HOVER STATE - CLEAR ---------- */

div.jsn-modulecontainer ul.menu-sidemenu ul li.sfhover ul a,

div.jsn-modulecontainer ul.menu-sidemenu ul li.sfhover li.sfhover ul a,

div.jsn-modulecontainer ul.menu-sidemenu ul li.sfhover li.sfhover li.sfhover ul a,

body.jsn-direction-rtl div.jsn-modulecontainer ul.menu-sidemenu ul li.sfhover ul a,

body.jsn-direction-rtl div.jsn-modulecontainer ul.menu-sidemenu ul li.sfhover li.sfhover ul a,

body.jsn-direction-rtl div.jsn-modulecontainer ul.menu-sidemenu ul li.sfhover li.sfhover li.sfhover ul a {

	border-top-color: #5f9936;

	background-color: transparent;

}

/* ============================== TABLE STYLES ============================== */

/* =============== PLAIN ROWS TABLE =============== */

table.table-plainrows thead {

	border-bottom-color: #477328;

}

table.table-plainrows thead th {

	background-color: #5f9936;

}

/* =============== DARK STRIPES TABLE =============== */

table.table-colorstripes {

	border-color: #244010;

	background-color: #477328;

}

table.table-colorstripes td,

table.table-colorstripes th {

	border-color: #5f9936;

}

table.table-colorstripes thead th {

	border-color: #477328;

	background-color: #244010;

}

table.table-colorstripes tbody tr.odd {

	background-color: #376118;

}

table.table-colorstripes tbody tr:hover {

	background-color: #37591f;

}

table.table-colorstripes tbody tr:hover th,

table.table-colorstripes tbody tr.odd:hover th {

	background-color: #37591f;

}

table.table-colorstripes tfoot th,

table.table-colorstripes tfoot td {

	background-color: #244010;

}

.sectiontableheader {

	background-color: #5f9936;

}

/* ============================== LINKS STYLE ============================== */

a {

	color: #418167;

}

#jsn-puser8 a,

#jsn-puser9 a,

div.box-grey a {

	color: #9fff40;

}
