body {
	background-color: #e8e0c8;  behavior:url(csshover.htc);
}
#site {
	width: 794px; font-family: Verdana; font-size: 12px; border: 1px solid #7c7b47; border: 1px solid #7c7b47; margin-left: auto; margin-right: auto; position: relative;
}
#title {
	width:794px; height:116px; background:url('i/top.jpg'); background-repeat:no-repeat;
}
#title2 {
	width:794px; height:33px; background:url('i/top_b.png');
}
div#menu {
	float:left; width:175px; /*margin-bottom:10px;*/ margin-top:-20px;
}
div#menu ul {
	width:165px; list-style:none; padding:0px; margin:0px; margin-left:10px; font-weight: bold;
}
div#menu ul li {
	background:url('i/menu.png'); background-repeat: no-repeat; width:165px; height:26px;
}
div#menu ul li.sub {
	height:auto;
}
div#menu ul ul {
	list-style:none; background:#f0ebda; width:163px; font-family:Verdana; margin:0px; padding:0px; border-left:1px solid #7c7b47; border-right:1px solid #7c7b47;
}
div#menu ul li a {
	display:block; padding:0.3em 0 0.5em 1em; text-decoration:none; width:155px; color:#133984; font-weight:bold; font-size:12px; font-family:Arial; text-align:center;
}
div#menu ul ul li a {
	display:block; padding:0 0 0 0.5em; text-decoration:none; width:150px; color:#000; text-align:left;
}
div#menu ul ul li.s {
	padding-left:5px;
}
div#menu ul ul li.ss {
	padding-left:10px;
}
div#menu ul ul li {
	background:#f0ebda; border:1px solid #f0ebda; padding-top:2px; padding-bottom:2px; height:auto; width:160px;
}
div#menu ul ul li.s {
	background:#f0ebda; border:1px solid #f0ebda; padding-top:2px; padding-bottom:2px; height:auto; width:155px;
}
div#menu ul ul li.ss {
	background:#f0ebda; border:1px solid #f0ebda; padding-top:2px; padding-bottom:2px; height:auto; width:150px;
}
div#menu ul ul li:hover {
	background:#aac; border:1px solid #7c7b47;
}
div#menu>ul a {
	width:auto;
}
#bottom {
	background:url('i/bottom.gif'); width:794px; height:18px; font-size:9px; clear: both; text-align:center;
}
div#content {
	float: right; width: 580px; margin-right:5px; background-color: #f0ebda; position: relative; /*margin-bottom:10px;*/ text-align:justify; padding:10px; border:1px solid #7c7b47;
}
div#content div {
	text-align:center;
}
div#content div.rl {
	float:left; width:120px; height:120px; background-color:#fff; margin-right:20px;  margin-bottom:10px;
}
div#content div.rr {
	height:120px; text-align:justify; margin-bottom:10px;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
div#content a:link {
	text-decoration: none; font-weight:bold;
}
div#content a:visited {
	text-decoration: none; font-weight:bold;
}
div#content a:hover {
	text-decoration: none; font-weight:bold;
}
h2 {
	text-align:center;
}
img {
	border:0px;
}
div#content table {
	font-size:12px; font-family:Verdana;
}
