body {
  background-color: #EDEDDC;
 font-family: Arial, san-serif;
 font-size:11px;
 color:#333333;
}
.bodybg
{
 background-image: url(../images/gradient.gif); 
 background-repeat: repeat-x;
 background-color: #ffffff;
 text-align: center;
 margin:0;
 padding:0;
 font-family: Arial, san-serif;
 font-size:11px;
 color:#333333;
 text-align:left;
}

td, div {
 font-family: Arial, san-serif;
 font-size:11px;
 color:#333333;
}

.green {
  border-left:1px solid #666633;
  border-right:1px solid #666633;
  background-color: #999966;
}


.headimgb {
  border:1px solid #ffffff;
  margin:0px;
  padding:0px;
}

#topnavigation {
  background-color: #402a0d;
  width:781px;
  border-top:4px solid #ffffff;
  border-bottom:4px solid #ffffff;
  border-left:1px solid #ffffff;
  border-right:1px solid #ffffff;
  margin:0px;
  padding:3px 2px 3px 2px;

}

.buttonimg {
  background-image: url(../images/button.gif); 
  background-repeat: no-repeat;
  font-family: "Arial Black", sans-serif;
  font-size: 10px;
  color: #ffffff;
  text-align: center;
  width:124px;
  height:20px;
  line-height:20px;
}

.buttonimg a, .buttonimg a:hover {

  color: #ffffff;
  text-align: center;
  text-decoration:none;
}

.leftcolumn {
  background-image: url(../images/left.jpg); 
  background-repeat: repeat-y;
  background-position: 0px 0px;
  width:197px;
  background-color:#E1CD8C;
}

.leftcolumnmargin {
  margin:10px 4px 10px 10px;
  text-align:left;
}

.leftnavigation, .leftnavigation a, .leftnavigation a:hover {

  color: #402A0D;
  text-decoration:none;
  font-weight:bold;
  line-height: 18px;
}

.insideleftcolumn {
  width:150px;
}

.adminleftcolumn {
  /*width:140px;*/
}

.rightcolumn {
  background-image: url(../images/right.jpg); 
  background-repeat: repeat-y;
  background-position: 0px 0px;
  width:224px;
  background-color:#B8C776;
}

.rightcolumnmargin {
  margin:10px;
}

.centerpart {
  background-image: url(../images/center.jpg); 
  background-repeat: repeat-y;
  background-position: 0px 0px;
  width:378px;
  background-color:#EDEDDC;

}

.centerpartmargin {
  margin:10px 20px 10px 20px;
  color: #656560;
  color: #333333;
  text-align:left;
}

.insidecenterpart {
  width:424px;
  border-left:1px solid #B4B4A5;
}

.admincenterpart {
  /*width:658px;*/
  border-left:1px solid #B4B4A5;
}
.search  {
  border-top:1px solid #858F56;
  border-bottom:1px solid #858F56;
  margin-top:10px;
  margin-bottom:10px;
  padding-top:4px;
  padding-bottom:4px;
  text-align:left;
  width:200px;
  font-size:11px;
  
 }

.titlebluediv {
  border-top:1px solid #D3D0C1;
  color: #232360;
  font-weight:bold;
}

.iteminterest {
  color:#666633;
  font-size:10px;
  font-weight:bold;
}

.iteminterest a, .iteminterest a:hover {
  color:#666633;
  font-size:10px;
  font-weight:bold;
  text-decoration:underline;
}

.titleblackTimes {
  font-family: Times New Roman;
  font-size:30px;
}

.textblackTimes {
  font-family: Times New Roman;
  font-size:12px;
 }
 
.highlightsdate {
  color:#023C02;
  font-weight:bold;
  font-size:11px;
}

.highlightstitle {
  color:#000000;
  font-weight:bold;
  font-size:12px;
}

.pagetitle {
  color:#402A0D;
  font-weigh:bold;
  font-size:26px;  
}

.browntext {
  color:#402A0D;
  font-weigh:bold;
  font-size:18px;
}

.browntext a, .browntext a:hover {
  color:#402A0D;
  font-size:18px;
  text-decoration:underline;
}

.subpagetitle {
  color: #333333;
  font-weight:bold;
  font-size:13px;
}

/*make space for inside banners*/
.spaceforbanner {
  height:190px;
}

.designed a {
 font-size:11px;
 color:#333333;
 text-decoration:none;
}
.designed a:hover {
 font-size:11px;
 color:#333333;
 text-decoration:underline;
}

.submitform {
  padding-top:10px;
}
.submitbtn {
  width:100px;
  height:20px;
  font-size:11px;
}
.submitbtn1 {
  width:150px;
  height:20px;
  font-size:11px;
}
.submitbtn2 {
  width:50px;
  height:20px;
  font-size:11px;
}
.submitbtn3 {
  width:120px;
  height:20px;
  font-size:11px;
}
.submitbtn4 {
  width:180px;
  height:20px;
  font-size:11px;
}

.headerborder
{
  border-bottom:1px solid #B4B4A5; 
  border-top:1px solid #B4B4A5;
}

.headerbg
{
  background-color:#D3D3C3;
}

.rowbg
{
  background-color:#E6E6D6;
}

.rowborder
{
  border-bottom:1px solid #B4B4A5;
}

.formerror {
  color: red;
  font-weight:bold;
  font-size: 11px;
}

.logolist, .logolist a {
  color:#402A0D;
  font-weight:bold;
  text-decoration:none;
  font-size:11px;
}

.logolist a:hover {
  color:#402A0D;
  font-weight:bold;
  text-decoration:underline;
  font-size:11px;
}

table.events {
  border-top: 1px solid #B4B4A5;
  border-left: 1px solid #B4B4A5;
  padding:0px;
}

table.events td {
  border-right: 1px solid #B4B4A5;
  border-bottom: 1px solid #B4B4A5;
  padding:2px;
}

ul.calendar	{
	margin: 0px 0px 0px 12px;
	padding: 3px 3px 3px 3px;
	}
ul.calendar li 	{
	font-size:11px;
}
ul.calendar li a 
{
  color:#333333;
  text-decoration:none;
}
ul.calendar li a:hover 
{
  color:#333333;
  text-decoration:underline;
}
ul.calendar2	{
	margin: 0px 0px 0px 12px;
	padding: 3px 3px 3px 3px;
	}
ul.calendar2 li 	{
	font-size:11px;
}
ul.calendar2 li a 
{
  color:#402A0D;
  text-decoration:underline;
}
ul.calendar2 li a:hover 
{
  color:#333333;
  text-decoration:underline;
}
.link1 {
  color: #402A0D;
  text-decoration:underline;
}
.link1:hover {
  color: #000000;
  text-decoration:underline;
}

.greentext {
  color:#666534;
}

.browntext {
  color: #402A0D;
  font-size:11px;
}


