/**
* 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: #EBE8D9 url(../images/orange/background.jpg) repeat-x left top;
}
ul#jsn-sitetools > li > ul {
	background: url(../images/orange/sitetools-bg.png) left top repeat-x;
}
#jsn-featured_inner1 {
	background: #ED7E34 url(../images/orange/richbox-1.png) left bottom repeat-x;
}
#jsn-featured_inner2 {
	background: url(../images/orange/promo-box.png) left top repeat-x;
}
#jsn-puser8,
#jsn-puser9 {
	background: #ED7E34 url(../images/orange/richbox-1.png) left bottom repeat-x;
}
#jsn-puser8 .jsn-modulecontainer,
#jsn-puser9 .jsn-modulecontainer {
	background: url(../images/orange/promo-box.png) left top repeat-x;
	padding: 10px;
}
#jsn-footer_inner2 {
	border-top: 2px solid #B9C199;
}
/* ============================== MENU STYLES  ============================== */
/* =============== TOP MENU ICONS =============== */
ul#base-topmenu > li {
	background: url(../images/orange/transparent-bg.png);
}
ul#base-topmenu > li:hover > a {
	color: #4A817F;
}
/* =============== DROP-DOWN MAIN MENU =============== */
ul#base-mainmenu ul {
	background: url(../images/orange/submenu-bg.png) repeat-x left bottom;
}
ul#base-mainmenu ul li {
	border-bottom: 1px solid #B7C677;
}
ul#base-mainmenu ul li a:hover {
	background-color: #847054;
}
ul#base-mainmenu > li.active {
	background:  url(../images/orange/mainmenu-active-arrow.png) center bottom no-repeat;
	padding-bottom: 4px;
}
ul#base-mainmenu > li.active > a,
ul#base-mainmenu > li.active > a:hover {
	background: url(../images/orange/mainmenu-active.png) left top repeat-x;
	color: #fff;
}
ul#base-mainmenu > li > a:hover,
ul#base-mainmenu > li.sfhover > a {
	background: url(../images/orange/mainmenu-bg.png) repeat-x left top;
	color: #fff;
}
/* =============== DROP-DOWN SIDE MENU =============== */
/* ========== SUBLEVEL ========== */
.module-solid ul.menu-sidemenu {
	border: none;
}
ul.menu-sidemenu ul {
	background: url(../images/orange/submenu-bg.png) repeat-x left bottom;
}
ul.menu-sidemenu ul li {
	border-bottom: 1px solid #B7C677;
}
ul.menu-sidemenu ul li a:hover {
	background-color: #847054;
}
/* ========== FIRST LEVEL HOVER COLOR ========== */
.richbox-1 ul.menu-sidemenu > li.active > a,
.richbox-1 ul.menu-sidemenu > li.sfhover > a {
	background-color: #EB6B16;
}
.richbox-2 ul.menu-sidemenu > li.active > a,
.richbox-2 ul.menu-sidemenu > li.sfhover > a {
	background-color: #85943D;
}
.richbox-3 ul.menu-sidemenu > li.active > a,
.richbox-3 ul.menu-sidemenu > li.sfhover > a {
	background-color: #5D3B26;
}
.module-solid ul.menu-sidemenu > li.active > a,
.module-solid ul.menu-sidemenu > li.sfhover > a {
	color: #fff;
}
.solid-1 ul.menu-sidemenu > li.active > a,
.solid-1 ul.menu-sidemenu > li.sfhover > a,
.lightbox-1 ul.menu-sidemenu > li.active > a,
.lightbox-1 ul.menu-sidemenu > li.sfhover > a {
	background-color: #EDDBB1;
}
.solid-2 ul.menu-sidemenu > li.active > a,
.solid-2 ul.menu-sidemenu > li.sfhover > a,
.lightbox-2 ul.menu-sidemenu > li.active > a,
.lightbox-2 ul.menu-sidemenu > li.sfhover > a {
	background-color: #D9DFAE;
}
/* =============== TREE MENU =============== */
ul.menu-treemenu a:link,
ul.menu-treemenu a:visited {
	background-position: 5px -411px;
}
.richbox-1 ul.menu-treemenu li a:hover {
	background-color: #EB6B16;
}
.richbox-2 ul.menu-treemenu li a:hover {
	background-color: #85943D;
}
.richbox-3 ul.menu-treemenu li a:hover {
	background-color: #5D3B26;
}
.module-solid ul.menu-treemenu li a:hover {
	color: #fff;
}
.solid-1 ul.menu-treemenu li a:hover,
.lightbox-1 ul.menu-treemenu li a:hover {
	background-color: #EDDBB1;
}
.solid-2 ul.menu-treemenu li a:hover,
.lightbox-2 ul.menu-treemenu li a:hover {
	background-color: #D9DFAE;
}
.module-plain ul.menu-treemenu li a:hover {
	background-color: #EFEFEF;
}
/* ============================== TABLE STYLES ============================== */
/* =============== PLAIN ROWS TABLE =============== */
table.table-plainrows thead {
	border-bottom-color: #E05B14;
}
table.table-plainrows thead th {
	background-color: #ED7E34;
}
/* =============== DARK STRIPES TABLE =============== */
table.table-colorstripes {
	border-color: #E05B14;
	background-color: #ED7E34;
}
table.table-colorstripes td,
table.table-colorstripes th {
	border-color: #EF8A47;
}
table.table-colorstripes thead th {
	border-color: #ED7E34;
	background-color: #E05B14;
}
table.table-colorstripes tbody tr.odd {
	background-color: #EB6B16;
}
table.table-colorstripes tbody tr:hover {
	background-color: #D96213;
}
table.table-colorstripes tbody tr:hover th,
table.table-colorstripes tbody tr.odd:hover th {
	background-color: #D96213;
}
table.table-colorstripes tfoot th,
table.table-colorstripes tfoot td {
	background-color: #E05B14;
}
.sectiontableheader {
	background-color: #E05B14;
}
/* ============================== LINKS STYLE ============================== */
a:link,
a:visited,
span.pathway span.current,
div.module-plain .menu-sidemenu li a {
	color: #F5681B;
}
div.duohead-1 .jsn-moduletitle {
	color: #F5681B;
}
div.duohead-2 .jsn-moduletitle {
	color: #97A064;
}
div.duohead-2 .jsn-moduletitle > span > span {
}
/* =============== READ MORE LINK =============== */
.readmore .readon {
	background: url(../images/orange/button-bg-l.png) left no-repeat;
	padding: 3px 0 3px 10px;
}
.readon > span {
	background: url(../images/orange/button-bg-r.png) right no-repeat;
	color: #fff;
	padding: 3px 10px 3px 0;
}
/* ============================== MODULETABLE STYLES ============================== */
.richbox-1 a,
.richbox-2 a,
.richbox-3 a,
#jsn-featured a {
	color: #FFFF00;
}
.richbox-1,
.richbox-2,
.richbox-3 {
	color: #fff;
}
/* =============== RICH BOX 1 =============== */
.richbox-1 > div > div {
	background: #ED7E34;
}
.richbox-1 > div > div > div {
	background: url(../images/orange/richbox-1.png) repeat-x left bottom;
}
/* =============== RICH BOX 2 =============== */
.richbox-2 > div > div {
	background: #A5B74F;
}
.richbox-2 > div > div > div {
	background: url(../images/orange/richbox-2.png) repeat-x left bottom;
}
/* =============== RICH BOX 3 =============== */
.richbox-3 > div > div {
	background: #76543F;
}
.richbox-3 > div > div > div {
	background: url(../images/orange/richbox-3.png) repeat-x left bottom;
}
/* =============== LIGHT BOX 1 =============== */

.lightbox-1 > div > div > div {
	background: #F7EFDD;
}
/* =============== LIGHT BOX 2 =============== */

.lightbox-2 > div > div > div {
	background: #EBEED5;
}
/* =============== SOLID BOX 1 =============== */
.solid-1 {
	background: #F7EFDD;
	border: 1px solid #F1E3C2;
}
/* =============== SOLID BOX 2 =============== */
.solid-2 {
	background: #EBEED5;
	border: 1px solid #E0E4BE;
}
/* =============== SEARCH BOX =============== */
.search #mod_search_searchword {
	border: 1px solid #95B8BA;
	background-color: #F0F2E7;
}
.search .button {
	background: url(../images/orange/search-bg.png) right no-repeat;
}