body{
 margin:0;
 background:url(../img/bk.jpg);
 font:normal normal 15px helvetica;
}


a{
 text-decoration:none;
 color:#800;
}


#container{
  width:1170px;
  position:relative;
  margin:0 auto;
  background:url("../img/bk.jpg") repeat-x;
}

#header{
  background:#44484b;
  height:116px;
  position:relative;
  width:80%;
  left:10%;
  border-bottom:6px solid #f4f4f4;
}

#slogan{
  position:absolute;
  bottom:10px;
  right:60px;
}


#logo{
  position:absolute;
  left:40px;
  top:10px;
  z-index:9999;
}

#center{
  position:relative;
  width:80%;
  left:10%;
  border-bottom:6px solid #f4f4f4;
}


#menu{	
  width:24%;
  min-width:165px;
  background:#708394 url(../img/welcome.jpg) bottom center no-repeat;
  float:left;
  position:relative;
  z-index:99999;
  height:330px;
}

#menu *{
  margin:0;
  padding:0;
}

#menu ul{
  padding:22%;
  width:120%;
}

#menu ul li{
  list-style:none;
  margin-bottom:15px;
}


#menu ul li a{
  color:#fff;
  display:block;
  padding:3px;
}

#menu ul li a:hover{
  color:#a00;
  background:url(../img/menubk.png);
}

#bottom{
  width:80%;
  position:relative;
  left:10%;
  border-top:15px solid  #44484b;
  background:#fff;
}

.title{
 background:#44484b;
 padding:5px 15px;
 float:left;
 margin:0;
 margin-left:10%;
 text-align:left;
 color:#fff;
 font:normal normal 18px helvetica;
}

.content{
  width:35%;
  clear:both;
  margin:25px 0 0 6%;
  padding-top:10px;
  float:left;
  font-size:13px;
  background:url(../img/line.jpg)top left no-repeat;
  padding-bottom:20px;
}


#box{
  background:#f4f0e5;
  width:35%;
  float:right;
  margin:20px;
  padding:15px;
}

#box h2{
  font:normal normal 15px helvetica;
  margin:0 8px;
  border-bottom:1px solid #c33;
  padding-bottom:2px;
}

#box p{
  font-size:12px;
  line-height:13px;
  margin:15px 8px 35px 8px;
  
}

#boxchild h2,#boxchild{
  color:navy;
  border:0;
  padding:0;
  margin:0;
}

#boxchild h2{
  margin:5px 8px;
}

#boxchild p{
  font-size:10px;
  border:1px solid #999;
  width:80%;
  padding:5px;
  margin:0;
}

#boxchild img{
  float:left;
  margin:10px;
}

.hide{
  display:none;
}

.mfocus{
background:url(../img/menubk.png);
color:#a00 !important;
}

#footer1{
height:13px;
padding:5px 0;
background:#44484b url(../img/watermark.jpg)-10px -90px no-repeat;
border-bottom:2px solid #f4f4f4;
}

#footer2{
background:#44484b url(../img/watermark.jpg)-10px -115px no-repeat;
height:8px;
}

#main{
 width:80%;
 position:relative;
 left:20%;
}

#main .text{
  position:absolute;
  bottom:10px;
  right:20px;
  background:url(../img/menubk.png);
  padding:8px;
  font-size:19px;
  font-family:tahoma;
}


#main a{
  color:#800;
  font-size:12px;
  font-family:arial,sans-serif;
  margin-left:10px;
}

#main li{
  width:100%;
}

#main,#main li{
  margin:0;
  padding:0;
  list-style:none;
}

#main div{
  height:330px;
  width:100%;
}

#cover1{
  background:#708394 url(../img/main.jpg) top left no-repeat;
}

#cover2{
  background:#708394 url(../img/main2.jpg) top left no-repeat;
}

#cover3{
  background:#708394 url(../img/main3.jpg) top left no-repeat;
}

form p{
		clear:both;
}

form label{
	display:block;	
  font-size:12px;
  width:230px;
}

form textarea{
		height:125px;
}

form textarea, form input[type="text"]{
		border:1px solid #aaa;
		padding:5px 4px;
		width:230px;
		background:url("../img/fade.gif")repeat-x;
		font-size:12px;
}

form textarea:focus, form input[type="text"]:focus,input[type="submit"]:active{
		border:1px solid #48a;
}

input[type="submit"]{
		padding:4px 8px;
		border:1px solid #aaa;
		background:url("../img/fade.gif")repeat-x;
		font-size:12px;
		cursor:pointer;
}

input[type="submit"]:hover{
		background:#f4f4f4;
}

#footer1{
		font-size:12px;
		color:#fff;
		text-align:center;
}

.goright{
		position:absolute;
		top:35px;
		right:50px;
		width:400px;
}

.sutil{
		color:#888;
		font-size:11px;
}

li{
		list-style:square;
		margin:5px 0;
}

table th{
		background:#f4f4f4;
}

table td, table th{
		padding:10px;
}

input[type="checkbox"]{
		float:right;
		position:relative;
		right:100px;
}

input[type="text"].tiny{
		width:100px;
		float:right;
}

form h3{
		background:url(../img/line.jpg)top left no-repeat;
		font-size:13px;
		padding-top:10px;
		position:relative;
		top:10px;
}

form p{
		position:relative;
}

label.error{
		position:absolute;
		left:70%;
		padding:3px;
		color:#c44;
		font-weight:bold;
		top:18px;
		width:120px;
}
