
   #header h1 { behavior: url(/iepngfix.php) }
		body {
			background-color: #efefe7;
			color: #000;
			font-family: "Lucida Sans Unicode";
			font-size: 95%;
			margin: 0;
			padding: 0;
		}
		h1, h2, h3, h4 {
			margin: 0;
		}
		h2 {
			background: url(/images/h2bg.png) no-repeat #7e7b7c 0% 50%;
			color: #fff;
      min-height: 24px;
      line-height: 24px;
			font-size: 95%;
			font-weight: normal;
			padding-left: 25px;
		}
		.h2_news {
      line-height: normal;
    }
		#main {
			width: 940px;
			overflow: hidden;
			margin: 20px auto 0 auto;
			border: 1px solid #c9c9c8;
			background: url(/images/sbbg.png) repeat-y #fff;
		}
		#header {
			height: 117px;
			background: url(/images/hbg.png) no-repeat 100% 50% #e1e2e4;
		}
		#header h1 {
			height: 117px;
			background: url(/images/htbg.png) no-repeat 10px 50%;
		}
		#header h1 a {
			text-indent: -10000px;
			display: block;
			height: 117px;
			outline: none;
    } 
		#menu, #menu li {
			margin: 0;
			padding: 0;
		}
		#menu {
			width: 100%;
			overflow: hidden;
			background: url(/images/mrbg.png) repeat-x;
			margin-bottom: 10px;
		}
		#menu li, #menu li a {
			display: block;
			height: 33px;
			line-height: 33px;
			font-size: 110%;
		}
		#menu li {
			list-style: none;
			float: left;
			text-align: center;
			width: 25%;
		}
		#menu li a {
			color: #fff;
			text-decoration: none;
		}
		#menu li a:hover {
			color: #cc080a;
			background: url(/images/mgbg.png) repeat-x;
		}
		#sidebar {
			width: 257px;
			float: left;
			background-color: #f2f1ed;
		}
		#content {
			float: right;
			width: 682px;
		}
		p {
			margin-top: 0 ;
		}
		.text {
			margin:0 5px;
		}
		#copyright {
			font-size: 65%;
			width: 920px;
			overflow: hidden;
			margin: 0 auto;
		}
		#copyright #owner {
			float: left;
		}
		#copyright #maker {
			float: right;
		}
		a {
			color: #cc080a;
		}
		img {
      border: 0;
    }
    .c {
      text-align: center;
    }
    .r {
      text-align: right;
    }
    .fl {
      float: left;
    }
    .fr {
      float: right;
    }
    #admin li {
    }
    #admin li a {
      display: block;
      text-decoration: none;
    }    
		#admin li a:hover {
			background-color: #cc080a;
			color: #fff;
		}
    .admm {
      width: 98%;
      margin: 5px auto;
  	  border: 2px #341111 solid;
  	  background-color: #CD2E2A;
	    font-weight: bold;
	    color: #eee;
      text-align: center;
    }
    .admm a {
      color: #fff;
    }
    
    .archive {
      width: 98%;
      margin: 0 auto;
    }
    .archive thead td {
      background-color: #341111;
      color: #fff;
      font-weight: bold;
    }
    .archive tbody td {
      background-color: #eee;
    }
    .archive tbody td a{
      display: block;
      text-decoration: none;
    }
    .archive tbody td a:hover{
      background-color: #CD2E2A;
      color: #fff;
    }

label {
    display: block;
    font-weight: bold;
}
form {
  width: 98%;
  margin: 5px auto 10px auto;
}
.w49 {
  width: 49%;
}
.w100 {
  width: 100%;
}

.formbutton {
  cursor: pointer;
  background: #7E7B7C;
  color: #fff;
  font-weight: bold;
  border: 0;
  width: 100%;
}
.over {
  width: 100%;
  overflow: hidden;
}

.formfield {
  width: 99%;
  background: url(/images/ffbg.png) no-repeat #fff;
  border: 1px solid #999;
  margin-bottom: 5px;
  display: block;
	font-family: "Lucida Sans Unicode";
	font-size: 85%;
	padding: 5px 0 3px 5px;
}
.news_short_list h3 {
  color: #cf1819;
  font-size: 90%;
  font-weight: normal;
}    		
.news_short_list a {
  text-decoration: none;
  color: #000;
}
.news_short_list p, .news_short_list h4 {
  margin-left: 10px;
  font-size: 85%;
}
.centry, .centry_detail {
  background-color: #f2f1ed;
  width: 315px;
  overflow: hidden;
  float: left;
  margin: 0 15px 15px 5px;
  padding: 5px 0 5px 5px;
  height: 180px;
}
.centry_detail img, .centry img {
  float: left;
  margin-right: 5px;
  border: 1px solid #7E7B7C;
}
.centry_detail .details, .centry .details {
  margin-top: 15px;
  font-size: 65%;
  font-weight: bold;
}
.centry_detail .details {
  font-size: 100%;
}
.centry_detail .links {
  font-size: 80%;
}
.centry h3, .centry h4 {
  font-size: 80%; color: #cc080a;
}
.centry_detail h3, .centry_detail h4 {
  font-size: 100%; color: #cc080a;
}
.centry_detail h3 a, .centry_detail h4 a, .centry h3 a, .centry h4 a{
  text-decoration: none;
}
.centry_detail  {
  margin-bottom: 15px;
  width: auto;
  float: none;
  margin: 0;
}
.ctype2 {
  margin: 0; padding: 0;
  width: 100%; overflow: hidden;
}
.ctype2 li {
			list-style: none;
			float: left;
			font-size: 80%;
			width: 200px;
			height: 170px;
			margin: 15px 12px 0 12px;
			text-align: center;
}
.ctype2 li, .ctype2 li img {
  display: block;
}
.ctype2 li img {
  border: 1px solid #7E7B7C;
}
.icolinks img {
  border: 0;
}  

