/*****************************/
/***  darkbrown style ***/
/*****************************/


/* general 
----------------------------------------------*/	
#jv-wrap-top, #jv-feats {
	background:#cc6600; }
#jv-path {
	background:#ced5e8;}
#jv-news { 
	color:#c6c6c4;}
#jv-wrap-bottom {
	background: #330000 url(../images/darkbrown/jv-dbr-bgft.png) bottom repeat-x; }
.bg, #jv-wrap-mid { 
	background:#1c1c1c;}
body {
	color:#bdbdbb;}
	
/* logo change 
----------------------------------------------*/	
#jv-header { 
	background:url(../images/klci_darkbrown/klci_logo.jpg) no-repeat top right;}

/* typography  
----------------------------------------------*/	
blockquote {
	color:#999966;}
pre, .code {
	border-left: 5px solid #999966;	background: #370000; color:#fff;}
.dropcap {
	color: #cc9900;	}
.error { 
	color: #993300;}
.message {
	color: #999966; border-top:2px solid #cc9900; border-bottom:2px solid #cc9900;}
.note {	
	border-top:2px solid #fcf3d3; border-bottom:2px solid #fcf3d3;}
.tips {
	color: #999966; }
.highlight {
	color: #111; background: #f9e8a3; }	
	
/* links style 
----------------------------------------------*/
li.latestnews, li.mostread {
	border-bottom:1px dotted #552626;}
li.latestnews a:link, li.latestnews a:visited, li.mostread a:link, li.mostread a:visited, .pathway a:hover, div.jv-topmenu a:hover {
	color:#ffff99;}
li.latestnews a:hover, li.mostread a:hover {
	color:#fff;}
div.jv-footermenu a:link, div.jv-footermenu a:visited {
	color:#370000; font-weight:bold;}
.readon {
	background: url(../images/darkbrown/jv-dbr-rm.gif) no-repeat;}
#jv-path a:link, #jv-path a:visited {
	color:#370000;}
a:link, a:visited, .pathway a:link, .pathway a:visited  {
	color:#cc9900;}
a:hover, .banneritem_link a:hover {
	color:#fff;}
div.jv-topmenu #active_menu-nav {
	font-weight: bold; color:#cc9900;}
div.jv-topmenu a:link, div.jv-topmenu a:active, div.jv-topmenu a:visited {
	color: #999966;}
	
/* form style 
----------------------------------------------*/	
#jv-search {
	background: url(../images/darkbrown/jv-dbr-txt-search2.png) 20px 10px no-repeat; }	
input.inputbox#mod_search_searchword {
	background:url(../images/darkbrown/jv-dbr-search.png) 0 0 no-repeat; }
.button {
	background:#471919 url(../images/darkbrown/jv-dbr-button.png) repeat; color:#000; font-weight:bold;}
.contact form {
	background:transparent; color:#bdbdbb; padding:20px; margin:10px 0; border:2px solid #352900; }
	
/* module style 
----------------------------------------------*/	
.moduletable_text h3 {
	background:#370000; color:#999966;}
#jv-user1 .moduletable h3, #jv-user2 .moduletable h3 { 
	background:transparent; color:#f0f8fa;}
.moduletable h3, .moduletable_menu h3 {
	background:#ced5e8; color:#000;}
.moduletable_menu li {
	border-bottom:1px dotted #352900; background: url(../images/darkbrown/jv-dbr-mn.png) left no-repeat; }
.moduletable_menu a:link, .moduletable_menu a:visited {
	color:#cc9900;}
.moduletable_menu a:hover {
	background:#cc9900; color:#fff; text-decoration:none;}
	
	
/* content style 
----------------------------------------------*/
h1, .componentheading {
	background:#ced5e8; color:#000;}
h2, contentheading, td.contentheading {
	color:#CC9900;}
div.jv-footermenu, .contenttoc th {
	color:#000;}
.contenttoc th {
	border-bottom:5px solid #999966; text-align:left; color:#999966;}
.contenttoc td {
	border-bottom:1px dotted #352900;}
.leading {
	border: dotted 1px #352900;}
.sectiontableheader {
	background:transparent;border-bottom:2px solid #999966;}
.sectiontableentry1 {
	background:#1a1a00; }
tr.sectiontableentry1 td, tr.sectiontableentry2 td {
	border-bottom:1px dotted #151500;}
.pagination {
	border-top: solid 3px #999966;}
fieldset {
	border:1px dotted #352900; }
.banneritem_text {
	border-bottom:1px dotted #333;}
.highlight {
	background-color: #999966; color:#000;
}
