/* COMMON STYLE
--------------------------------------------------------- */
body#bd { background: url(../images/grad01.gif) left top repeat-x; background-color: #ccc; color: #353535; }

/* Normal links ---*/
a { color: #369; }

/* Readon links ---*/
.componentheading {
	color: #369;
}

.blog .contentheading { color: #369; }

/* Others ---*/
hr { border-top: 1px solid #ddd }

/* FORM
--------------------------------------------------------- */
.inputbox, .txtbox {
	background-color: #F2F6FC;
	border: 1px solid #ddd;
}

.inputbox:hover, .inputbox:focus { background: #ffffcc; }

/* JOOMLA STYLE
--------------------------------------------------------- */
/* Inline images ---*/
.img_caption {
	border: 1px solid #2B2B26;
}

.img_caption p {
	background: #181818;
}

/*Inline images ---*/
p.img_caption { color: #999; }

/* MODULE STYLES
--------------------------------------------------------- */
div.ja-moduletable h3, div.moduletable h3 {
	background-image: url(../images/h3-bg2.gif);
	background-color: #fff;
}

div.ja-moduletable h3 span {
	background-image: url(../images/title-bg2.png);
}

div.ja-moduletable h3 span span {
	color: #777;
}

div.ja-moduletable .ja-box-ct {
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
}

.ja-moduletable ul li,
.ja-module ul li,
.ja-content-main ul li {
	background-image: url(../images/bullet.png);
}


/* High light module ---*/
div.moduletable_hilite h3 {
	background-image: url(../images/hilite-bg.gif);
	background-color: #4080bf;
}

div.moduletable_hilite h3 span {
	background-image: url(../images/hilite-title-bg.png);
}

div.moduletable_hilite h3 span span {
	color: #b3d2f1;
}

/*  */
#ja-inset1 div.ja-moduletable .ja-box-ct, #ja-right div.ja-moduletable .ja-box-ct, .ja-tab-subcontent {
 	background: url("../images/mod-ct-bg.gif") repeat-x left top;
}

/* END MODULE STYLES
--------------------------------------------------------- */

/* Advertisement ---*/
div.bannergroup_text div.banneritem_text { border-bottom: 1px dotted #353535; }

/* Tooltips --- */
.tool-tip {
	color: #ccc;
}

/* MAIN LAYOUT DIVS
--------------------------------------------------------- */
#ja-inset1 {
	background: url(../images/column-left-bg.gif) right top repeat-y;
}

#ja-right {
	background: url(../images/column-right-bg.gif) left top repeat-y;
}
/* HEADER
--------------------------------------------------------- */

/* Logo Image ---*/
h1.logo a {
	background-image: url(../images/logonew.png);
}

/* Logo Text ---*/
p.site-slogan {
	background: #333;
	color: #999;
}

/* NAVIGATION
--------------------------------------------------------- */
/* Main Nav ---*/
#ja-mainnav li a {
	color: #b3d2f1;
}

#ja-mainnav li .ja-moduletable a {
	color: #369;
}

/* Breadcrumbs ---*/
.ja-navhelper .main {
	background: #f6f6f6;
	border-bottom: 1px solid #ddd
}

/* Default Joomla! Menu ---*/
#ja-container ul.menu li { border-top: 1px solid #ddd }

#ja-container ul.menu li a {
	background-image: url(../images/arrow-1.gif);
}

#ja-container ul.menu li a:hover{
	color: #369;
}
/* SPOTLIGHT
--------------------------------------------------------- */
#ja-topsl .ja-box, #ja-botsl .ja-box { 
	background-image: url(../images/dot1.gif);
}

/* Top spotlight ---*/
#ja-topsl .main { border-bottom: 1px solid #ddd }

/* Bot spotlight ---*/

/* MISCELLANOUS
----------------------------------------------------------- */
/* Others ---*/
#ja-banner { border-top: 1px solid #ddd }

/* Topnav ---*/
#ja-topnav li {
	background-image: url(../images/border-1.gif);
}

#ja-topnav a {
	color: #777;
}

#ja-topnav a:hover {
	color: #369;
}

/* CURRENT CONTENT
----------------------------------------------------------- */
/* CONTAINER
----------------------------------------------------------- */
/* BOTSL
----------------------------------------------------------- */
#ja-botsl .main-inner1 {
	background-image: url(../images/bx-ct-bg.gif);
	background-color: #f2f2f2;
}

/* NAVHELPER
----------------------------------------------------------- */

/* FOOTER
----------------------------------------------------------- */
#ja-footer small { color: #777; }
#ja-footer small a { color: #369; }

/* Foot Links ---*/
.ja-footnav li {
	background-image: url(../images/icon-dash.gif);
}

.ja-footnav li a {
	color: #777;
}

.ja-footnav li a:hover, .ja-footnav li a:active, .ja-footnav li a:focus { color: #369; }

/* T3 Framework logo 
#ja-poweredby a#t3-logo {
	background-image: url(../images/t3-logo.png);
}
---*/
/* MENU */
#ja-container ul.menu li a {
	color: #353535;
}

#ja-container ul.menu li.active > a {
	color: #369;
}

/* readmore */
.readon:hover {
	color: #369;
}

/* ABOUT */
.text-note, ul.two-cols li a {
	color: #777;
}

/* SEARCH */
.ja-col .inputbox {
	background-color: #F2F6FC;
	border: 1px solid #ddd;
}

.ja-col .inputbox:hover, .ja-col .inputbox:focus {
	background: #ffffcc;
}

#ja-search #mod_search_searchword {
	background-image: url(../images/icon-search.png);
	color: #777;
}

/* BOX ROUND*/
.top {
	background-image: url(../images/bx-tc.png);
}

.top .tl {
	background-image: url(../images/bx-tl.png);
}

.top .tr {
	background-image: url(../images/bx-tr.png);
}

.mid .main-inner {
	background-color: #f2f2f2;
}

.bot {
	background-image: url(../images/bx-bc.png);
}

.bot .bl {
	background-image: url(../images/bx-bl.png);
}

.bot .br {
	background-image: url(../images/bx-br.png);
}

/* bx botsl */
#ja-botsl .mid .main-inner {
	background-image: url(../images/bx-ct-bg.gif);
	background-color: #f2f2f2;	
}

#ja-botsl .tl {
	background-image: url(../images/bx-tl1.png);
}

#ja-botsl .tr {
	background-image: url(../images/bx-tr1.png);
}

#ja-botsl .top {
	background-image: url(../images/bx-tc1.png);
}

/* system-message */
#system-message dd.message ul {
	background: #0055BB;
	color: #fff;
}

/* MOD JA BULLETIN */
ul.ja-bullettin span {
	color: #777;
}

a.mostread {
	color: #353535;
}

/* MOD JA CONTENTSLIDE */
.ja-contentslider-center img {
	border: 1px solid #2B2B26;
}

/* MOD JA SLIDENEWS */
.ja-slidenews-item {
	border-top: 1px solid #ddd
}

.ja-slidenews-item .ja-createdate {
	color: #777;
}

.ja-slidenews-item img {
	border: 1px solid #21211c;
}

/* MOD JA TWITTER */
div.ja-twitter div.ja-twitter-item {
	border-bottom: 1px solid #ddd
}

div.ja-twitter div.ja-twitter-date {
	color: #777;
}

/* TAB ---*/
.ja-tabswrap div.ja-tab-subcontent {
	background-color: #f2f2f2;
}

div.ja-moduletable .ja-tabs-title-top {
	background-image: url(../images/hilite-bg.gif);
	background-color: #4080bf;
}

div.ja-moduletable .ja-tabs-title h3 span, div.ja-moduletable .ja-tabs-title h3 {
	background-image: url(../images/hilite-title-bg.png);
}

div.ja-moduletable .ja-tabs-title h3 span {
	color: #b3d2f1;
}

.ja-tabswrap .ja-tab-content li {
	background-image: url("../images/border-4.gif");
}

/* K2 */
.k2LatestCommentsBlock ul li, .k2ItemsBlock  ul li {
	border-bottom: 1px dotted #ddd;
}

/* JA COMMENT */
#jac-sort .jac-sort-by-active-asc:link, #jac-sort .jac-sort-by-active-desc:link,
#jac-wrapper button.link,
#jac-wrapper button.link:hover,
#jac-wrapper input#btlCancelComment,
#jac-wrapper .comment-heading a.comment-user,
#jac-wrapper .comment-heading span.comment-user,
#jac-wrapper .comment-heading a.comment-user span,
#jac-wrapper a.comment-quotefrom,
#jac-wrapper a.comment-quotefrom strong,
#jac-wrapper .status-isapproved span.status-btn,
#jac-wrapper .rank-high .comment-rankingresult,
#jac-msg-succesfull,
#jac-loader,
#jac-wrapper .comment-showreply a span,
#jac-wrapper .comment-showreply a.showreply-btn,
#jac-wrapper .comment-showreply a.hidereply-btn {
	color: #369;
}

div.catItemCommentsLink,
div.k2LatestCommentsBlock ul li span.lcUsername,
div.k2ItemsBlock ul li a.moduleItemComments,
div.k2ItemsBlock ul li span.moduleItemHits,
div.k2ItemsBlock ul li div.moduleItemIntrotext a.moduleItemImage img {
	border-color: #ccc !important;
}
