﻿body{
	background-position: top;
	background-color: #424242;
	color: #2F3F48;
	background-image: url('jazback.jpg');
	background-repeat: repeat-x;
}
.page-wrapper{
	background-color: #F0EDE8;
}
.header{
	background-color: #D2DAA9;
	color: #003300;
}
a{
	color: #526118;
}
a:hover{
	color: #990000;
}
Q{color:#51a1a0;}
div.pageslist span{color:#51a1a0;}
div.pageslist a:hover{background-color:#51a1a0;color:#FFFFFF;}
span.pageslist a{background-color:white;}
div.pageslist a, div.pageslist span{background-color:white;border:1px solid #658A8F;}
div.pageslist .selected{background-color:#51a1a0;color:#FFFFFF;}
.alert{color:#FF6600;}
.time{color:#00BA3E;}
.img{border:1px solid #AAB5BB;}
.title{color:#4f7ba4;}
.hr{background:url('borderline.gif') repeat-y scroll center top;}
#blocktable{border-color:#9AE3CC;color:#404747;}
.lighttitle{background-color:#DDEAEE;color:#457A89;border-bottom:1px solid #9AE3CC;}
.darktitle{background-color:#C7DCE2;color:#457A89;border-bottom:1px solid #9AE3CC;}
.whitecontent{background-color:#FFFFFF;color:#2F3F48;}
.lightcontent{
	background-color: #D2DAA9;
	color: #000000;
}
.darkcontent{
	background-color: #526118;
	color: #FFFFFF;
}
.lightrow{border-bottom:1px solid #9AE3CC;}
.poll{background-color:#51a1a0;color:#FFFFFF;border:1px solid #658A8F !important;}
.commenrepltitle{color:#808080;background:#E2E2E2;}
.repliestitle{color:#FFFFFF;background:#51a1a0;}
input[type="button"]{background-color:#51a1a0;border:1px solid #5C8085;color:#FFFFFF;}
.arrowbutton:hover,input[type="button"]:hover{text-decoration:none;background-color:#FFFFFF;color:#51a1a0;border:1px solid #5C8085;}
.arrowbutton:active{color:white;}
.choice:hover{background-color:#D7F5EC;color:#2F3F48;}
#navunder{
	background: #526118;
	color: #FFFFFF;
}
#navmenu{
	border-bottom-color: #526118;
}
#navmenu a{background:url("greennavmenuleft.gif") no-repeat left top;}
#navmenu a span{
	background: url("greennavmenuright.gif") no-repeat right top;
	color: #FFFFFF;
}
#navmenu a span{color:#002e2d;}
#navmenu #current a span{color:white;}
#menu li{background:#FFFFFF;}
#menu ul a{
	color: #404B12;
	background-color: #F4F7E8;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #DBE3B0;
}
#menu ul a:hover{
	color: #FFFFFF;
	background-color: #AEB77C;
}
#menu li ul a{
	color: #545454;
	background-color: #F4F7E8;
	border-bottom-color: #DBE3B0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
#menu ul a.submenu:hover{
	background-color: #F4F7E8;
	color: #FF6600;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #DBE3B0;
}
#menu li ul a:hover{
	color: #FFFFFF;
	background-color: #AEB77C;
}
.content{background-color:#FFFFFF;}
div.box{background-color:#F0F1F2;border:1px solid #C1C1C1;}
div.box.code{background-color:#F9F9FA;}
.pics img{border:1px solid #ccc;background-color:#eee;}
div.panes div.pan{border:1px solid #999;}
ul.tabs a{background:url('green.png') no-repeat -420px 0;color:#333;}
ul.tabs a:hover{color:#fff;}
ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a{color:#000 !important;}
#accordion h2.current{background-color:#fff;}
.contents{background:#FFFFFF url('content-bg.jpg') repeat-x scroll 0 0;border-color:#9AE3CC;}
#contents{background:#FFFFFF url('content-bg.jpg') repeat-x scroll 0 0;border-color:#9AE3CC;}
.module-title, #accordion h2{
	background: #D7F5EC url('title.jpg') repeat-x scroll center top;
	border: 1px solid #AEB77C;
	color: #2F3F48;
}
input[type="text"], input[type="password"], select, textarea{
	background: #FFFFFF url('form.jpg') repeat-x scroll center top;
	border: 1px solid #AEB77C;
}
input[type="submit"]{background-color:#222222;border:1px solid #222222;color:#FFFFFF;}
input[type="submit"]:hover{background-color:#FFFFFF;border:1px solid #222222;color:#222222;}
.postbar{
	border: 1px solid #800000;
}
.editor div.bbcodOver{border:#658A8F 1px solid;background-color:#D7F5EC;}
.editor div.bbcodDown{border:1px solid #658A8F;background:url('buttonBackground.gif') center center repeat-x;}
.footer{
	background-color: #30380E;
	color: #FFFFFF;
}
.footer a{color:#FFFFFF;}
.footer a:hover{color:#2F3F48;}
.copyright{color:#FFFFFF;}

#headline{
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	padding-top: 10px;
	padding-left: 10px;
}
#headline a {
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
}
