/*------------------------------------------------------------------------

# $JA#PRODUCT_NAME$ - Version $JA#VERSION$ - Licence Owner $JA#OWNER$

# ------------------------------------------------------------------------

# JA Joomla! Template Framework  - Version: 1.0

# ------------------------------------------------------------------------

# Copyright (C) 2004 - 2009 J.O.O.M Solutions Co., Ltd. All Rights Reserved.

# @license - Copyrighted Commercial Software

# Author: J.O.O.M Solutions Co., Ltd

# Websites:  http://www.joomlart.com -  http://www.joomlancers.com

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

-------------------------------------------------------------------------*/

a {

	color: #A09770;

}



a:hover, a:active, a:focus {

	color: #A09770;

}



a.readon {

	color: #607313;

	background-image: url(../../images/cream/arrow.png);

}



.contentheading {

	font-size: 200%;

}



.blog .contentheading {

	font-size: 125%;

}



.blog .leading .contentheading {

	color: #A09770;

}



.article-content .ja-innerdiv h4 a:hover,

.article-content .ja-innerdiv h4 a:active,

.article-content .ja-innerdiv h4 a:focus {

	color: #A09770;

}



.sectiontableheader,

.sectiontableheader th{

	background: #A09770;

}



ul.pagination a:hover, ul.pagination a:active, ul.pagination a:focus {

	background: #A09770;

	border: 1px solid #A09770;

}



.counter span {

	background: #A09770;

	border: 1px solid #A09770;

}



#system-message dd.message ul {

	background: #A09770;

	border: 0;

}



div.moduletable_hilite {

	background: #A09770;

}



div.moduletable_hilite a {

	color: #D8CB94;

}



div.moduletable_hilite li {

	border-bottom: 1px solid #B4AB85;

}



div.moduletable_hilite h3 {

	color: #D8CB94;

}



div.moduletable_hilite .inputbox {

	background: #8C8463;

	border: 1px solid #B4AB85;

	color: #D8CB94;

}



div.moduletable_hilite .button {

	background: url(../../images/cream/but-bg1.gif) repeat-x top left;

	border: 1px solid #8C8463;

}



.ja-twitter center a {

	color: #607313;

}



#ja-header {

	border-bottom: 1px solid #1C1A14;

}



h1.logo a {

	background: url(../../images/cream/logo.png) no-repeat left;

}



h1.logo a span {

	position: absolute;

	top: -1000px;

}



#ja-topslwrap {


	background: url(../../images/cream/topslwrap-bg.gif) repeat-x bottom left #A09770;

	padding-bottom: 11px;

}



#ja-headsep {

	background: url(../../images/cream/topslwrap-bg.gif) repeat-x bottom left #A09770;

}



#ja-top {

	background: url(../../images/cream/top-bg.jpg) no-repeat bottom center #C4BA89;

}



#ja-topsl li, #ja-botsl li {

	border-bottom: 1px solid #B4AB85;

}



#ja-topsl h3 {

	color: #D8CB94;

}



#ja-topsl .icon1 {

	background: url(../../images/cream/icon1.gif) no-repeat 0 54px;

}



#ja-topsl .icon2 {

	background: url(../../images/cream/icon2.gif) no-repeat 0 54px;

}



#ja-topsl .icon3 {

	background: url(../../images/cream/icon3.gif) no-repeat 0 54px;

}



#ja-topsl .icon4 {

	background: url(../../images/cream/icon4.gif) no-repeat 0 54px;

}



#ja-botsl {

	background: #A09770;

	color: #FFFFFF;

}



#ja-botsl a {

	color: #D8CB94;

}



#ja-botsl li a {

	color: #FFFFFF;

}



#ja-botsl li {

	background-image: url(../../images/cream/bullet-1.gif);

}



#ja-botsl h3 {

	color: #D8CB94;

}



#ja-botsl img {

	background: #8C8463;

	border: 1px solid #B4AB85;

}



#ja-botsl .inputbox {

	background: #8C8463;

	border: 1px solid #B4AB85;

	color: #D8CB94;

}



#ja-botsl .button {

	background: url(../../images/cream/but-bg1.gif) repeat-x top left;

	border: 1px solid #8C8463;

}



#ja-botsl2 {

	background: #2A271E;

	color: #9D9577;

}



#ja-botsl2 a,

#ja-botsl2 li a {

	color: #607313;

}



#ja-botsl2 h3 {

	color: #6A5F39;

}



#ja-botsl2 img {

	background: #262214;

	border: 1px solid #38321C;

}



#ja-intro h3 {

	color: #A09770;

}



.ja-footnav ul.ja-links li.layout-switcher a {

	background: #A09770;

}



.ja-footnav ul.ja-links li.user-reset a {

	background: #607313;

}



.ja-copyright a {

	color: #607313;

}



#ja-subnav li a:hover, #ja-subnav li a:active, #ja-subnav li a:focus {

	color: #A09770;

}



#ja-subnav li li a {

	color: #757575;

}



ul.menu li a:hover, 

ul.menu li a:active, 

ul.menu li a:focus,

#mainlevel li a:hover, 

#mainlevel li a:active, 

#mainlevel li a:focus,

#ja-subnav li li a:hover,

#ja-subnav li li a:active,

#ja-subnav li li a:focus {

	color: #A09770;

}



ul.menu li.active a,

#mainlevel li.active a {

	color: #A09770;

}



ul.menu li li a:hover, 

ul.menu li li a:active, 

ul.menu li li a:focus,

#mainlevel li li a:hover, 

#mainlevel li li a:active, 

#mainlevel li li a:focus {

	background: url(../../images/cream/bullet-hover.gif) no-repeat 8px 11px !important;

	color: #A09770 !important;

}



.button2 {

	background: url(../../images/cream/but-bg2.gif) repeat top left;

}



.button3 {

	background: url(../../images/cream/but-bg3.gif) repeat top left;

}



/* JA Slideshow */



.maskDesc .ja-slide-desc .button1 {

	background-image: url(../../images/cream/bt1-bg.gif);

}



.maskDesc .ja-slide-desc .button1 span {

	background-image: url(../../images/cream/bt1-bg.gif);

}



.maskDesc .ja-slide-desc .button2 {

	background-image: url(../../images/cream/bt2-bg.gif);

}



.maskDesc .ja-slide-desc .button2 span {

	background-image: url(../../images/cream/bt2-bg.gif);

}



.maskDesc .ja-slide-desc .button1:hover {

	background-image: url(../../images/cream/bt1-hover-bg.gif);

}



.maskDesc .ja-slide-desc .button1:hover span {

	background-image: url(../../images/cream/bt1-hover-bg.gif);

}



.maskDesc .ja-slide-desc .button2:hover {

	background-image: url(../../images/cream/bt2-hover-bg.gif);

}



.maskDesc .ja-slide-desc .button2:hover span {

	background-image: url(../../images/cream/bt2-hover-bg.gif);

}



/* JA Voice */

.javtabs-mainwrap ul.javtabs-title li a:hover,

.javtabs-mainwrap ul.javtabs-title li.active a,

.javtabs-mainwrap ul.javtabs-title li.active a:hover {

	color: #A09770;

}



.jav-search {

	background: #A09770;

}



.jav-search span.jav-search-title {

	color: #D8CB94;

}



.jav-search .button {

	background: url(../../images/cream/but-bg1.gif) repeat-x top left;

	border: 1px solid #8C8463;

}



.jav-search .inputbox {

	background: #8C8463;

	border: 1px solid #B4AB85;

	color: #D8CB94;

}



.jav-search .jav-overlabel {

	color: #D8CB94;

}



.jav-list-options ol li a:hover,

.jav-list-options ol li a:focus,

.jav-list-options ol li a:active,

.jav-list-options ol li.current a {

	background: #A09770;

}



.jav-moderation .votes:hover,

.jav-moderation .votes:focus,

.jav-moderation .votes:active {

	background: #A09770 !important;

}



div.jav-list-items li.selected .jav-moderation a:hover,

div.jav-list-items li.selected .jav-moderation a:focus,

div.jav-list-items li.selected .jav-moderation a:active {

	background: #A09770 !important;

}



.jav-has-votes {

	background: #607313;

}



.jav-has-votes .help li a {

	color: #D8CB94;

}



/* Typo */

span.author {

	color: #A09770;

}



ul.contact li {

	color: #9D9577;

}



.legend-hilite .legend-title {

	color: #A09770;

}



.legend-hilite {

	border: 3px solid #D8CB94;

}



.box-hilite {

	border: 3px solid #D8CB94;

}



/* Split Menu */



#ja-splitmenu a:hover,

#ja-splitmenu a:active,

#ja-splitmenu a:focus {

	background: url(../../images/cream/nav-active-bg.gif) no-repeat left top;

}



#ja-splitmenu a:hover span,

#ja-splitmenu a:active span,

#ja-splitmenu a:focus span {

	background: url(../../images/cream/nav-active-bg.gif) no-repeat right top;

}



#ja-splitmenu li.active a,

#ja-splitmenu li.active a:hover,

#ja-splitmenu li.active a:active,

#ja-splitmenu li.active a:focus {

	background: url(../../images/cream/nav-active-bg.gif) no-repeat left top;

}



#ja-splitmenu li.active a span,

#ja-splitmenu li.active a:hover span,

#ja-splitmenu li.active a:active span,

#ja-splitmenu li.active a:focus span {

	background: url(../../images/cream/nav-active-bg.gif) no-repeat right top;

}



/* CSS Menu */



#ja-cssmenu li a:hover,

#ja-cssmenu li a:active,

#ja-cssmenu li a:focus {

	background: url(../../images/cream/nav-active-bg.gif) no-repeat left top;

}



#ja-cssmenu li a:hover span,

#ja-cssmenu li a:active span,

#ja-cssmenu li a:focus span {

	background: url(../../images/cream/nav-active-bg.gif) no-repeat right top;

}



#ja-cssmenu li a.active,

#ja-cssmenu li a.active:hover,

#ja-cssmenu li a.active:active,

#ja-cssmenu li a.active:focus {

	background: url(../../images/cream/nav-active-bg.gif) no-repeat left top;

}



#ja-cssmenu li a.active span,

#ja-cssmenu li a.active:hover span,

#ja-cssmenu li a.active:active span,

#ja-cssmenu li a.active:focus span {

	background: url(../../images/cream/nav-active-bg.gif) no-repeat right top;

}



/* Mega Menu */

ul.level0 li.over a.mega,

ul.level0 li.over a.mega,

ul.level0 li.over a.mega {

	background: url(../../images/green/nav-active-bg.gif) no-repeat left top;

}



ul.level0 li.over a.mega span,

ul.level0 li.over a.mega span,

ul.level0 li.over a.mega span {

	background: url(../../images/green/nav-active-bg.gif) no-repeat right top;

}



ul.level0 li.haschild-over a.mega {

	background: url(../../images/green/nav-active-bg.gif) no-repeat left top;

}



ul.level0 li.haschild-over a.mega span {

	background: url(../../images/green/nav-active-bg.gif) no-repeat right top;

}



ul.level0 li.active a.mega {

	background: url(../../images/green/nav-active-bg.gif) no-repeat left top;

}



ul.level0 li.active a.mega span {

	background: url(../../images/green/nav-active-bg.gif) no-repeat right top;

}



ul.level1 li.mega a.mega {

	background: none;

}



 ul.level1 li.mega a.mega span { background: none; }

 

 ul.level1 li.module { background: none; }


