/*------------------------------------------------------------------------
# Copyright (C) 2004-2008 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.
-------------------------------------------------------------------------*/

/* COMMON STYLE
--------------------------------------------------------- */
/* Title text ---*/
h1, h2, h3, h4,
.contentheading, .componentheading, .blog_more strong, table.contenttoc th,
.nftitle {
	color: #499980;
}

/* META
--------------------------------------------------------- */
.createdby {
	color: #499980;
}

/* ja-content */
#wrapper-notopsl #ja-content .ja-box-tr,
#wrapper-notopsl-c #ja-content .ja-box-tr,
#wrapper-notopsl-f #ja-content .ja-box-tr {
	background: url(../../images/blue_light/box-tr32.gif) no-repeat top right;
}

#wrapper-notopsl #ja-content .ja-box-tl,
#wrapper-notopsl-c #ja-content .ja-box-tl,
#wrapper-notopsl-f #ja-content .ja-box-tl {
	background: url(../../images/blue_light/box-tl32.gif) no-repeat top left;
}

/* HEADER
--------------------------------------------------------- */
#ja-header {
	background: url(../../images/blue/header-bg.jpg) repeat-x top center #011821;
}

h1.logo-text a {
	color: #FBFBFB;
}

h1.logo-text a:hover, logo-text a:active, logo-text a:focus {
	color: #FBFBFB;
}

span.site-slogan {
	color: #499980;
}

/* MAIN NAVIGATION
--------------------------------------------------------- */
#ja-mainnav li a {
	color: #FFF;
}

#ja-mainnav li:hover a,
#ja-cssmenu li.sfhover a,
#ja-cssmenu li.havechildsfhover a,
#ja-cssmenu li.havechild-activesfhover a {
	color: #EEEEEE;
}

#ja-mainnav li a.active,
#ja-mainnav li a.active:hover,
#ja-mainnav li a.active:active,
#ja-mainnav li a.active:focus {
	color: #EEEEEE;
}

/* Default Joomla! Menu */
ul.menu li a:hover,
ul.menu li a:active,
ul.menu li a:focus {
	background-image: url(../../images/blue_light/arrow2.gif);
	color: #20576A;
}

ul.menu li.active a {
	background-image: url(../../images/blue_light/arrow2.gif);
	color: #20576A;
}

ul.menu li li a:hover,
ul.menu li li a:active,
ul.menu li li a:focus {
	background-image: url(../../images/blue_light/arrow2.gif) !important;
	color: #20576A !important;
}

/* TOP BLOCK
--------------------------------------------------------- */
#ja-buffer {
	background: url(../../images/blue/buffer-bg.png) no-repeat top left;
}

/* Top 1 ---*/
#ja-top1 a {
	color: #20576A;
}

#ja-top1 a:hover, #ja-top a:active, #ja-top a:focus {
	color: #20576A;
}

#ja-top1 span {
	color: #FFFFFF;
}

#ja-top1 p {
	color: #499980;
}

#ja-top1 .nftitle {
	color: #20576A;
}

/* overwrite */
#wrapper-notopsl #ja-buffer {
	background-image: url(../../images/blue/buffer-bg2.png);
}

#wrapper-notopsl-c #ja-buffer {
	background-image: url(../../images/blue/buffer-bg3.png);
}

/* SPOTLIGHT
--------------------------------------------------------- */
/* Bottom Spotlight ---*/
#ja-botsl {
	background: #011C26 url(../../images/blue_light/grad2.gif) repeat-x left top;
	border-bottom: 1px solid #011821;
	color: #20576A;
	padding-top: 50px;
}

#ja-botsl a {
	color: #20576A;
}

#ja-botsl a:hover, #ja-botsl a:active, #ja-botsl a:focus {
	color: #093241;
}

#ja-botsl div.moduletable h3,
#ja-botsl div.moduletable-default h3,
#ja-botsl div.moduletable_menu h3 {
	color: #918204;
	border-bottom: 1px solid #022430;
}

#ja-botsl img {
	background: none;
}

/* mod Login */
#ja-botsl #form-login .inputbox {
	background: url(../../images/blue/inputbox.gif) no-repeat top left;
	color: #918204;
}


#ja-botsl #form-login .button {
	background: url(../../images/blue/but-login.png) no-repeat top left;
	color: #C2B22B;
}

/* FOOTER
--------------------------------------------------------- */
#ja-footer {
	background: #011821;
	border-top: 1px solid #021F2A;
	color: #072A38;
}

#ja-footer small {
	float: left;
	color: #072A38;
}

#ja-footer a {
	color: #072A38;
}

#ja-footer li {
	border-left: 1px dotted #072A38;
}

/* MISCELLANOUS
----------------------------------------------------------- */
/* pathway */
#ja-pathway a {
	color: #20576A;
}

#ja-pathway a:hover,
#ja-pathway a:active,
#ja-pathway a:focus {
	color: #093241;
}
#ja-pathway span {
	color: #20576A;
}