body{
font:12px Tahoma,ËÎÌå;
text-align:center;
vertical-align:middle;
background:url(img/bg.gif);
}
a{
cursor:pointer;
color: #666;
text-decoration: none;
}
a:hover {
color: #0066ff;
}
#container{
height:620px;
width:860px;
margin:auto;
padding:10px;
border: solid 1px #a3c1e0;
background:#FFFFFF;
}
#pagebody{
margin:0 auto;
padding-bottom:5px;
height:440px;
background:#fff;
overflow:hidden;
border-bottom:1px solid #ccc;
}
#links{
text-align:inherit;
height:230px;
width:860px;
margin:5px 0;
}
#links img{
width:200px;
height:40px;
margin:0px;
}
#links .textlinks{
margin:auto;
height:70px;
}
#links .textlinks ul li{
float:left;
overflow:hidden;
list-style:none;
text-align:center;
width:160px;
height:20px;
}
#left{
float:left;
width:580px;
height:100%;
padding-right:4px;
margin-top:6px;
}
#illust{
float:left
width:580px;
height:400px;
}
#notice{
width:580px;
height:22px;
background:#ffffd9;
border:1px solid #CCC;
margin-top:7px;
text-align:left;
}
#notice .icon {
cursor:pointer;
float:left;
margin:2px;
}
#notice .content {
font:12px Tahoma,ËÎÌå;
margin:4px;
}
#right{
text-align:left;
float:right;
width:270px;
height:100%;
background:url(img/right_bg.jpg);
margin:3px;
}
#right .logo{
background:url(img/THP_LOGO.png) no-repeat;
width:140px;
height:140px;
margin:10px auto;
}
#button{
text-align:left;
width:260px;
height:30px;
border:1px solid #eee;
border-left:none;
margin:3px 10px;
color:#666666;
cursor:pointer;
background:url(img/button_bg.gif);
}
#button .icon{
float:left;
margin:4px 10px;
}
#button .content{
background:url(img/button.gif) 4px 6px no-repeat;
padding:9px 0px 9px 33px;
height:20px;
}
#button:hover{
background:url(img/button_bg.gif) 0 -30px;
}
#database {
	background:url(img/half_transparent.png);
	position:relative;
	width:586px;
	height:408px;
	z-index:1;
	left:0px;
	top: -432px;
	text-align:left;
	line-height:15px;
	font-size:12px;
	padding:12px 3px;
	visibility: hidden;
}
#database .row1{
float:left;
width:55%;
}
#database .row2{
float:right;
width:45%;
}

#footer{
color:#666;
height:50px;
width:850px;
vertical-align:middle;
}
#footer a{
color:#6699FF;
}