html, body{
margin:0;padding:0;
}
a img{
border:0;
}
a{
color:#555;
}
#sidebar a:hover, 
a:hover{
color:red;
text-decoration:none;
}
body{
font-size:.8em;
font-family:sans-serif, arial;
line-height:160%;
color:#111;
background:50% 20px;
}
#header{
width:900px;
height:320px;
overflow:hidden;
background:url(http://f9.wretch.yimg.com/qazlove0315/52/1451733607.jpg?aPyRy65DcBM_te8KFxF11CIMQoltu_hnzu.lgZFFh_2SyaPexEcmuOqsvJJr7Q--) no-repeat;
}
h1{
margin:0;
padding:0;
padding-top:50px;
padding-left:660px;
}
#description{
padding-left:680px;
width:220px;
line-height:17px;
height:221px;
overflow:hidden;
}
* html #description{
width:900px;
}
h1 a{
color:#dc476a;
text-decoration:none;
}
#axd_gbook{
padding:25px 0;
}
#main_tab{
height:35px;
margin-top:5px;
}
#main_tab li a{
display:block;
padding:5px 10px;
}
#main_tab li{
float:left;
margin:0;
margin-right:10px;
}
#main_tab li.hover a{
color:black;
text-decoration:none;
font-weight:bold;
cursor:default;
}
.message{
margin-left:380px;