/* body styles */
html, body {
 padding: 0;
 margin: 0;
 height: 100%;
 width: 100%;
 font-family: arial;
 color: #595225;
 background: #D3D3B0;
}
h2 {
 color: #682215;
 font-size: 20px;
 margin-bottom: 10px;
 padding: 4px;
 font-weight: normal;
 font-family: "Times New Roman", Courier, Garamond, serif;
border-bottom: solid 2px #D3D3B1;
}
h2 a.right {
 float: right;
 font-size: 14px;
 font-family: arial;
}
a img {
 border: none;
}
a, a:visited {
 text-decoration: none;
 color: #0000FF;
}
a:hover, a:visited:hover {
 text-decoration: underline;
}
a:active {
-moz-outline-style: none;
  outline:none;
}
:focus {
  -moz-outline-style:none;
  outline:none;
}
input:focus {
  -moz-outline-style:none;
  outline:none;
}
.wrap {
 width: 900px;
 margin: 0;
 padding: 0;
 margin-right: auto;
 margin-left: auto;
}
#body {
  margin: 0;
  padding: 0;
  min-width: 1000px;
  height: 100%;
 background: #D3D3B0 url('../images/bgBody2.png') 0 0 repeat-x;
}
#footer {
 width: 900px;
 height: 68px;
 font-size: 12px;
 color: #DC8C5E;
 padding: 0;
 padding-top: 20px;
 margin: 0;
 background: transparent url('../images/footer.png') no-repeat;
}
#footer ul {
 margin: 0;
 padding: 0;
}
#footer li {
 list-style: none;
}
#footer_base {
 font-size: 13px;
 padding: 15px 25px 15px 25px;
}
#footer_base a.a, #footer_base a.a:visited {
 color: #595225;
}
/* header styles */
#headerMain {
  margin: 0;
  padding: 0;
  height: 136px;

}
#logo {
 width: 396px;
 height: 118px;
 padding: 0;
 margin-top: 0px;
 margin-left: 30px;
}
#connect {
 float: right;
 width: 290px;
 height: 46px;
 padding: 0;
 margin: 0;
 background: transparent url('../images/connect.png') no-repeat;
}
#connect a {
 float: left;
 width: 105px;
 padding: 0;
 margin: 5px 10px 0 25px;
}
#connect a img {
 border: none;
}
/* index styles */
#content {
 background: #E0E0C9;
 padding: 0;
 padding-bottom: 20px;
 position: relative;
}
#content div.top {
 height: 21px;
 width: 900px;
 margin: 0;
 padding: 0;
 background: transparent url('../images/contentTop.png') no-repeat;
}
#content textarea {
 display: block;
 clear: both;
}
div.boxes {
  height: 260px;
  width: 200px;
  position: relative;
  padding: 0px;
  padding-top: 1px;
 text-align: center;
 margin: 0 6px 0 6px;
 background: transparent url('../images/boxBg.png') no-repeat;
}
div.boxes p {
 font-size: 12px;
 text-align: left;
 margin: 10px 15px 10px 15px;
}
div.boxes a {
  position: absolute;
  top: 222px;
  left: 0px;
  width: 100px;
  height: 24px;
  background: transparent url('../images/readmore.jpg') no-repeat;
}
div.boxes div.title {
  font-size: 21px;
  color: #3D82C7;
  padding: 4px 0 4px 0;
  margin: 0 15px 10px 15px;
  text-align: left;
 border-bottom: solid 4px #A9A987;
}
div.boxes div.img {
 width: 175px;
 height: 88px;
 margin: 15px auto 4px auto;
 border: solid 1px #6F591A;
}
div.boxes div.img img {
 padding: 0;
 margin: 0;
 border: none;
}
#welcome {
 width: 360px;
 height: 230px;
 padding: 0;
 margin-left: 20px;
 margin-right: 20px;
 font-size: 13px;
}
.welcome_title {
 color: #682215;
 font-size: 24px;
 margin-bottom: 10px;
 padding: 4px;
 font-family: "Times New Roman", Courier, Garamond, serif;
border-bottom: solid 2px #D3D3B1;
}
.index_list {
  padding: 0;
 width: 190px;
 margin-left: 30px;
}
.index_list ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.index_list ul li {
  font-size: 13px;
  margin: 3px 0 3px 0;
  padding-left: 25px;
  background: transparent url('../images/list.gif') left center no-repeat;
}
.index_list ul li a {
 color: #595225;
 text-decoration: none;
}
.index_list ul li a:hover {
 text-decoration: underline;
}
/* more.php styles */
#menu {
 margin: 0;
 padding: 0;
 width: 200px;
 background: transparent url('../images/menuMid.png') repeat-y;
 text-align: left;
}
#menuTop {
 margin: 0;
 padding: 0;
 height: 12px;
 width: 200px;
 background: transparent url('../images/menuTop.png') no-repeat;
}
#menuMid {
 margin: 0 10px 0 10px;
 padding: 0;
}
#menuBot {
 margin: 0;
 padding: 0;
 height: 12px;
 width: 200px;
 background: transparent url('../images/menuBot.png') no-repeat;
}
.menuTitle {
 background: #D3D3B1;
 font-size: 15px;
 color: #662013;
 padding: 3px 10px 10px 10px;
 cursor: pointer;
 background: transparent url('../images/menuTitle.png') 0 -32px no-repeat;
}
div.menuTitle.current {
 background: transparent url('../images/menuTitle.png') 0 0 no-repeat;
 color: #fff;
}
#menuMid ul {
 padding: 0;
 margin: 0;
 list-style: none;
 margin-bottom: 8px;
 display: none;
}
#menuMid ul li {
 padding-left: 10px;
 font-size: 14px;
 margin: 3px;
}
#menuMid a, #menuMid a:visited {
 color: #595225;
}
#menuMid a.active {
 font-weight: bold;
}
div.panes {
 margin: 2px 40px 20px 30px;
 font-size: 13px;
}

div.panes div {
 margin: 0;
 padding: 0;
 clear: both;
}
div.panes p img {
 float: left;
 padding: 4px;
 border: solid 2px #D3D3B1;
 background-color: #E6E6D1;
 margin: 0 12px 8px 0;
}
div.panes span.print {
  float: right;
 padding-top: 4px;
 font-size: 13px;
 color: #595225;
 font-family: arial;
}
div.news_content, div.news_content p, div.news_content span, div.news_content font {
 color: #595225 !important;
 font-size: 13px !important;
 font-family: Arial, Helvetica, sans-serif !important;
}
div.news_content h1, div.news_content h2 {
 font-size: 18px;
 font-weight: bold;
}
a.more {
  float: left;
  margin-top: 10px;
 padding: 5px;
 background: #E6E6D1;
 border: solid 1px #B1B16F;
 border-right: solid 2px #B1B16F;
 border-bottom: solid 2px #B1B16F;
 color: #595225;
}

