body{

color:#000;

background:#fff;

}







a{

color:#000;

text-decoration:none;

}

a:hover {

text-decoration:none;

}







#bigcontainer , 

#container

{

margin:auto;

width:950px;

}




/*header*/

#header {

top:10px;

background:url(http://f10.wretch.yimg.com/kyokobl/1/1697238959.jpg?AeIXxZJDch9CkDMsC7TMROr_.qiDCVo7CAEr66R9mhp7lNIqVDHqH0I-) no-repeat 20% center;

position:relative;

height:auto !important;

height:510px;

min-height:510px;




}




#header h1 {

position:relative;

top:20px;

left:300px;

font-size:13px;

font-weight:bold;

width:585px;

letter-spacing:0.1em;

border-bottom:0px dotted #ffffff;

padding-bottom:5px;

}

#header h 1 a {

color:#000;

text-decoration:none;

}

#description {

position:relative;

top:25px;

color:#333;

padding:0px 40px 40px 300px;

}










#main {

background:no-repeat right bottom;

padding:0px 20px;

}




#content {

position:relative;

width:560px;

}




/*main_tab*/

#main_tab{

position:absolute;

left:0px;

top:10px;

border-bottom:1px solid #000;

width:560px;

}

#main_tab li a {

position:relative;

display:block;

line-height:26px;

float:left;

padding:2px 10px 0;

margin-right:20px;

color:#000;

text-decoration:none;

}

#main_tab li.hover a {

color:#fff;

background:#000;

text-decoration:none;

}













a.message {

display:block;

width:120px;

height:28px;

padding:5px 0 0 0;

background:#ccc;

text-align:center;

float:right;

position:relative;

top:10px;

}

/*

*html a.message {

 width:83px;

 height:22px;

}/*ie only* /

*/




/*mainsection*/

#mainSection {

margin-top:55px;

}




#search {

margin:10px 0;

text-align:right;}




ul.page_control {

padding:10px 0;

text-align:center;

color:#000;

}




ul.page_control a {

color:#ccc;

}










/*msg list*/

#msg_list {

background:#fff;




}

.msg_body {

margin-bottom:40px;

border:0px solid #000;




}







.msg_word span {

position:relative;

border-top:1px dotted #999;

}




.msg_word strong {

display:block;

padding:10px 0 5px;

zoom:1;

color:#000;

background:#fff;}










.msg_content {

position:relative;

color:#333;

}










.reply_content li span {

line-height:1.5;

zoom:1;

}

.msg_content li.msg_word span {

text-align:left;

display:block;

font-weight:bold;

color:#000;}