/**
 * ------------------------------------------------------------------------
 * JA Orisite Template J25
 * ------------------------------------------------------------------------
 * Copyright (C) 2004-2011 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.
 * ------------------------------------------------------------------------
 */

body#bd { background-image: url(../images/body-bg.gif); } 

a { color: #0b70a5; }

p.readmore a { background-image: url(../images/arrow-normal.png); }

p.readmore a:hover,
p.readmore a:focus,
p.readmore a:active { color: #0b70a5; }

.contentheading a:hover, .contentheading a:active, .contentheading a:focus { color: #0b70a5; }

button.validate:hover, button.validate:active, button.validate:focus,
.button:hover, .button:active, .button:focus,
#ja-typo button:hover, #ja-typo button:focus { background-color: #0b70a5; border-color: #0b70a5; }

ul.autocompleter-choices li.autocompleter-selected span.autocompleter-queried { color: #0b70a5; }

#contact-slider.tabs dt.open a { color: #0b70a5; }

#contact-slider.tabs dt a:hover { color: #0b70a5; }

div.pagination ul li span.pagenav { background-color: #0b70a5; border-color: #0b70a5; }

dl.search-results dt.result-title a:hover,
dl.search-results dt.result-title a:focus,
dl.search-results dt.result-title a:active { color: #0b70a5; }

#advanced-search-toggle:hover { background: #0b70a5; }

div.ja-moduletable.highlight,
#ja-botsl .main div.ja-moduletable:hover { border-color: #0b70a5; }

div.ja-moduletable.highlight h3,
#ja-botsl .main div.ja-moduletable:hover h3 { color: #0b70a5; }

div.ja-moduletable.highlight-title h3 { background-image: url(../images/highlight-title.png); }

span.created { color: #0b70a5; }

table.topscore-list td.last { color: #0b70a5; }

p.viewmore a { background-image: url(../images/arrow-normal.png); }

p.viewmore a:hover,
p.viewmore a:focus,
p.viewmore a:active { color: #0b70a5; }

.ja-links li.top a:focus,
.ja-links li.top a:hover { background-image: url(../images/backtotop-hover.png); }

#ja-container ul.menu li.active span.arrow-l { background-image: url(../images/arrow-l.png); }

#ja-container ul.menu li.active span.arrow-r { background-image: url(../images/arrow-r.png); }

#ja-top-menu > ul > li > a:hover,
#ja-top-menu > ul > li > a:focus { background-color: #0b70a5; }

#ja-botsl div.ja-moduletable.highlight h3 { color: #0b70a5; }

#ja-botsl ul li a:hover,
#ja-botsl ul li a:focus,
#ja-botsl ul li a:active { color: #0b70a5; }

#ja-botsl1 div.ja-moduletable ul li a:hover,
#ja-botsl1 div.ja-moduletable ul li a:focus { color: #0b70a5; }

#ja-bottommenu ul.menu li a:hover,
#ja-bottommenu ul.menu li a:focus,
#ja-bottommenu ul.menu li.current a,
#ja-bottommenu ul.menu li.active a { color: #0b70a5; }

.highslide-img img:hover { border-color: #0b70a5; }

h1.logo a { background-image: url(../images/logo.png); }

.ja_orisite .ja-tabs-title-top ul.ja-tabs-title li.active, 
.ja_orisite .ja-tabs-title-top ul.ja-tabs-title li.firstactive, 
.ja_orisite .ja-tabs-title-top ul.ja-tabs-title li.lastactive {
	background-image: url(../images/menu-active1.png) !important;
}

#Kunena dl.tabs dt:hover,
#Kunena dl.tabs dt.open {
    color: #0b70a5;
}

.ja_orisite .ja-tabs-title-top ul li.active h3, 
.ja_orisite .ja-tabs-title-top ul li.firstactive h3, 
.ja_orisite .ja-tabs-title-top ul li.lastactive h3 { color: #0b70a5 !important; }

.maskDesc .ja-slide-desc a.readon, .maskDesc .inner a.readon { background-image: url(../images/arrow-normal.png); }

.ja-slide-buttons span.ja-slide-prev { background-image: url(../images/arrow-back.png); }

.ja-slide-buttons span.ja-slide-next { background-image: url(../images/arrow-next.png); }

#jac-wrapper input.btTxt { background-color: #0b70a5; }

#jac-wrapper .status-isapproved span.status-btn { color: #0b70a5; }

#jac-wrapper .comment-action a { background-color: #0b70a5; }

.ja-accordion-content p.readmore a:hover,
.ja-accordion-content p.readmore a:focus,
.ja-accordion-content p.readmore a:active {
	color: #0b70a5;
}
#jac-wrapper div.pagination ul li.active span { background-color: #0b70a5; border-color: #0b70a5; }

#form-login-submit .button:hover {
  background-color: #0b70a5;
  border-color: #0b70a5;
}

#Kunena .button, #Kunena .kbutton, #Kunena #kbutton_addvideo1, #Kunena #kbutton_addvideo2 {
	 background-color: #0b70a5;
}

#Kunena #ktab ul.menu li a:hover,
#Kunena #ktab ul.menu li a:focus {
	color: #0b70a5 ;
	border-top-color: #0b70a5;
}

#Kunena #ktab ul.menu li.active a {
    border-color: #0b70a5;
    color: #0b70a5;
}

#Kunena .kheader h2 {
	background-color: #0b70a5;
}

#Kunena table.kblocktable .knewchar { color: #0b70a5; }

#Kunena .kpagination a:hover{ border-color: #0b70a5; background: #0b70a5; }

.kprofileboxcnt .k_guest b { color: #0b70a5; }

#Kunena div#khistory tr.ksth a { color: #0b70a5; }


#Kunena span.krss:hover { background-image: url(../images/rss-hover.png); }

#Kunena div.kthead-title a:hover,
#Kunena div.kthead-title a:focus,
#Kunena div.kthead-title a:active {
	color: #0c3850;
}

.categories-list ul li span.item-title a:hover,
.categories-list ul li span.item-title a:focus,
.categories-list ul li span.item-title a:active,
.newsfeed-category .category td a:hover,
.newsfeed-category .category td a:focus,
.newsfeed-category .category td a:active {
  color: #0b70a5;
}

/*-------- Custom by Cloake Creative -----*/
h1.logo {
width: 1020px;
height: 130px;
margin-top: 0px;
margin-bottom: 10px;
padding-top: 0px;
}
h1.logo a {
background: url(../images/logo.png) no-repeat left;
display: block;
width: 1020px;
height: 120px;
}

img[align="left"], img.img-border {
margin-right: 20px !important;
}


#ja-mainnav {
	border-top: thin solid #C8B374;	
	border-bottom: thin solid #C8B374;	
}

/*--- MegaMenu ---*/
.ja-megamenu ul.level0 > li.mega > a.mega {
border-right: none;
color:#b0a070;
}
.ja-megamenu ul.level0 li.haschild a.mega span.menu-title {
padding-right: 19px;
}
.ja-megamenu ul.level0 li.haschild-over a.mega span.menu-title, .ja-megamenu ul.level0 li.haschild.active a.mega span.menu-title {
padding-right: 19px;
}

/*--- item ---*/
.item img, .item-page img{
	border: 1px solid #EFE6CA;
	padding:5px;
	}
	
/*--- Tops/Bots ---*/
#ja-topsl .ja-moduletable, #ja-botsl .ja-moduletable {
padding: 14px 14px;
}
#ja-topsl .ja-moduletable, #ja-botsl .ja-moduletable, div.ja-moduletable, div.moduletable, div.ja-moduletable h3, div.moduletable h3,.items-leading .contentpaneopen, .items-row .contentpaneopen, #ja-topsl .main-inner1, #ja-botsl1  {
border-color: #efe6ca;
}
#ja-botsl1 .main {
background: #c8b374;
}
#ja-botsl1 {
	background: #C8B374;
	border-top: solid 2px #7A0001;	
}
#ja-botsl1 div.ja-moduletable {
	float:left;
	width:12%;
	border-bottom: none;
	}
#ja-botsl .main div.ja-moduletable:hover {
padding: 15px 19px;
border-width: 1px;
}
/*--- Sidebar Menu ---*/	
.categories-module h4, .category-module h4{
	margin: 5px 0 !important;
}
.categories-module a, .category-module a {
	color: #6c6c6c !important;
}
.categories-module a:hover, .category-module a:hover {
	color: #0b70a5 !important;
}
.categories-module li, .category-module li{
	background:none !important;
	padding-left: 12px !important;
}
.acymailing_introtext {
display: block;
margin: 30px 0;
}