/*
# ------------------------------------------------------------------------
# JA Droid template
# ------------------------------------------------------------------------
# Copyright (C) 2004-2010 JoomlArt.com. All Rights Reserved.
# @license - PHP files are GNU/GPL V2. CSS / JS are Copyrighted Commercial,
# bound by Proprietary License of JoomlArt. For details on licensing, 
# Please Read Terms of Use at http://www.joomlart.com/terms_of_use.html.
# Author: JoomlArt.com
# Websites:  http://www.joomlart.com -  http://www.joomlancers.com
# Redistribution, Modification or Re-licensing of this file in part of full, 
# is bound by the License applied. 
# ------------------------------------------------------------------------
*/

body#bd { background: #FFFEF2; }

a { color: #3a470a; }

a.readon {
	background: #fff;
	border: 1px solid #c4c7b0;
	color: #999;
}

a.readon:hover,
a.readon:focus,
a.readon:active { color: #3a470a; }

.img-border { border: 1px solid #c4c7b0; }

.button {
	background: url(../images/but-bg.gif) repeat-x left center #3d4b09;
	border: 1px solid #3d4b09;
}

.search .inputbox {
	background: url(../images/search.png) no-repeat 240px center;
}

#form-login-username .inputbox,
#form-login-password .inputbox { border: 2px solid #e6e8d8; }

/* Joomla common style ---*/
h1.componentheading, .componentheading { background: url(../images/h3-bg.png) no-repeat center bottom; }

.article-tools { border-bottom: 1px dotted #c4c7b0; }

.article-meta .createby { color: #3a470a; border-left: 1px dotted #c4c7b0; }

div.ja-moduletable h3, div.moduletable h3 { background: url(../images/h3-bg.png) no-repeat center bottom; }

div.moduletable_hilite h3 { background: none; color: #97a465; }

div.moduletable_hilite { background: url(../images/header-bg.jpg); border: 4px solid #273006; }

div.moduletable_hilite img { border: 1px solid #273006; padding: 4px; }

ul.contact { color: #97a465; }

/* Header ---*/
#ja-header { background: url(../images/header-bg.jpg) repeat-x left top; }

#ja-header .main { background: url(../images/light-bg.png) no-repeat center top; }

h1.logo a { background: url(../images/logo.png) no-repeat left; }

/* Main Nav ---*/
#ja-mainnav { background: url(../images/mainnav-bg.gif) repeat-x left top #273006; border-top: 1px solid #51630f; }

/* Breadcrumbs ---*/
#ja-navhelper {
	background: url(../images/botsl-bg.gif) repeat-x left top #273006;
	border-top: 1px solid #131803;
}

#ja-navhelper .main {
	color: #c4c7b0;
}

#ja-navhelper a {
	color: #c4c7b0;
}

#ja-navhelper a:hover, 
#ja-navhelper a:active, 
#ja-navhelper a:focus {
	color: #c4c7b0;
}

/* Top spotlight ---*/
#ja-topsl .main .main-inner1 { background: url(../images/topsl-inner1.png) no-repeat left top; }
#ja-topsl .main .main-inner2 { background: url(../images/topsl-inner2.png) no-repeat right top; }
#ja-topsl .main .main-inner3 { background: #FFFEF2; }

#ja-topsl .module { background: #e6e8d8; border: 1px solid #c4c7b0; padding: 4px; }
#ja-topsl .module div { border: 1px solid #c4c7b0; padding: 0; }
#ja-topsl .module div div { background: #edeee2; border: 1px solid #fff; padding: 15px; }

#ja-topsl .module h3 {
	background: url(../images/h3-bg2.png) no-repeat center bottom;
	color: #3a470a;
}

#ja-container .main {
	background-image: url(../images/border-bg.gif);
}

#ja-container .main-inner3 { background: #FFFEF2; }

#ja-container .main-inner1 { background: url(../images/botsl-left.png) no-repeat left bottom; }

#ja-container .main-inner2 { background: url(../images/botsl-right.png) no-repeat right bottom; }

/* Top spotlight 1 ---*/
#ja-topsl1 .main-inner1 { border-bottom: 3px solid #3a470a; }

/* Bot spotlight ---*/
#ja-botsl {
	background: url(../images/botsl-bg.gif) repeat-x left bottom #273006;
	border-top: 5px solid #131803;
}

#ja-botsl .ja-moduletable h3 {
	border-bottom: 1px solid #3d4b09 !important;
	color: #97a465;
}

/* Footer ---*/
#ja-footer {
	background: url(../images/footer-bg.jpg) repeat-x left top;
	border-top: 1px solid #51630f;
	color: #97a465;
}

div.small-text { color: #97a465; }

.ja-twitter center {
	background: #fff;
	border: 1px solid #c4c7b0;
}

.ja-twitter center a:hover,
.ja-twitter center a:focus,
.ja-twitter center a:active { color: #3a470a; }

div.banner-text { background: url(../images/text-banner-bg.jpg) no-repeat 0px 0px; }
