#bodycenter
{
    width: 980px;
    margin: 0 auto;
}

#header
{
    width: 980px;
    height: 256px;
}

#headerinfo
{
    width: 980px;
    height: 197px;
    border-bottom: 1px solid #ad8138;
}

#menu
{
    width: 978px;
    height: 56px;
    margin-top: 1px;
    border-bottom: 1px solid #ccc;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
}
#menu div
{
    color: #af853f;
}
#menu div a
{
    color: #af853f;
}
#menu ul
{
    text-align: left;
}
#menu ul li
{
    display: inline;
    margin-left: 20px;
}

#main
{
    width: 980px;
    background-color: #FFFDF1;
	float:left;
    position: relative;
}

#msg
{
    width: 193px;
    position: absolute;
    top: 7px;
    left: 0;
}
#msgtitle
{
    width: 193px;
    height: 35px;
    background: url("title_msg.gif") no-repeat;
}
#msgcontent
{
    width: 190px;
    height: 233px;
    margin-top: 1px;
    background-color: #faf7e6;
    border: 1px solid #bc9e84;
}
#msgcontent ul
{
    width: 192px;
    height: 233px;
    margin: 0;
    padding: 0;
    list-style: none;
}
#msgcontent ul li
{
    text-align: left;
    margin: 5px;
    line-height: 15px;
    height: 20px;
}

#msg td
{
    width: 179px;
    height: 24px;
    text-align: left;
}
#msg a
{
    color: #67675d;
}

#newslist
{
    width: 584px;
    height: 268px;
    background: url("bg_newslist.gif") no-repeat;
    position: absolute;
    top: 8px;
    left: 203px;
    border: 1px solid #bc9e84;
}
#newslist a
{
    color: #9d420d;
}

#newslist ul
{
    margin-left: 10px;
    list-style-image: url("hk_newslist.gif");
}
#newslist ul li
{
    width: 310px;
    height: 24px;
    line-height: 15px;
    clear: both;
    text-align: left;
}


#temp_piclist
{
    width: 230px;
    height: 192px;
    margin-top: 44px;
    margin-left: 10px;
    float: left;
}
#newslist-content
{
    width: 330px;
    height: 192px;
    margin-top: 44px;
    float: right;
}

#banner
{
    width: 789px;
    height: 78px;
    position: absolute;
    top: 284px;
    left: 0;
    border-top: 1px solid #bc9e84;
    border-bottom: 1px solid #bc9e84;
    padding: 1px 0;
}

.article-content
{
    width: 259px;
    height: 216px;
    border-left: 1px solid #e7e7d6;
    border-right: 1px solid #e7e7d6;
    border-bottom: 1px solid #e7e7d6;
    margin-top: 26px;
}
.article-content ul
{

    list-style: inside;
}
.article-content ul li
{
    width: 235px;
    height: 24px;
    line-height: 24px;
    text-align: left;
    margin: 0 auto;
    clear: both;
}


#article1
{
    width:261px;
    height:244px;
    position:absolute;
    top:373px;
    left:0;
    background-image:url("title_article1.gif");
    background-repeat:no-repeat;
}

#article2
{
    width:261px;
    height:244px;
    position:absolute;
    top:373px;
    left:264px;
    background-image:url("title_article2.gif");
    background-repeat:no-repeat;
}
#article3
{
    width:261px;
    height:244px;
    position:absolute;
    top:373px;
    left:528px;
    background-image:url("title_article3.gif");
    background-repeat:no-repeat;
}

#pic
{
    width: 975px;
    height: 127px;
    position: absolute;
    top: 622px;
    left: 0;
    background: url("bg_pic.gif") repeat-x;
    border-left: 1px solid #e7e7d6;
    border-right: 1px solid #bbba9b;
}
#pic-scroll
{
    width: 975px;
    height: 110px;
    margin-top: 9px;
    position: relative;
}
#picbg
{
    position: absolute;
    top: 0;
    left: 0;
    width: 110px;
    height: 110px;
    background: url("pic.gif") no-repeat;
}

#article4
{
    width: 261px;
    height: 244px;
    position: absolute;
    top: 755px;
    left: 0;
    background-image: url("title_article4.gif");
    background-repeat: no-repeat;
}

#article5
{
    width: 261px;
    height: 244px;
    position: absolute;
    top: 755px;
    left: 264px;
    background-image: url("title_article5.gif");
    background-repeat: no-repeat;
}
#article6
{
    width: 261px;
    height: 244px;
    position: absolute;
    top: 755px;
    left: 528px;
    background-image: url("title_article6.gif");
    background-repeat: no-repeat;
}


#sidebar
{
    width:171px;
    float:right;
    padding-top:2px;
    background-color: #e6e5c9;
}

#sidebar ul{
width:171px;
list-style: none;
}
#sidebar ul li
{
    margin-top:6px;
    width: 165px;
}

#vote
{
    width: 160px;
    height: 200px;
    border: 1px solid #bbba9b;
    margin-top: 1px;
	margin-bottom:45px;
}

#vote dl{margin-top:5px;text-align:left;}
#vote dd{margin-bottom:8px;}
#vote dt{font-weight:bold;margin-bottom:5px;padding-left:2px;}
#link
{
    width: 160px;
    height: 204px;
    border: 1px solid #bbba9b;
    margin-top: 1px;
}
#link ul
{
    margin: 0;
    padding: 0;
    list-style: none;
}
#link ul li
{
    text-align: left;
    height: 15px;
    line-height: 15px;
    margin-left: 10px;
}


#footer
{
    width: 980px;
	margin-top:10px;
    background-color: #a19363;
}
#friendlink
{
    width: 980px;
    border-bottom: 1px solid #cac0a3;
}
#friendlink a
{
    color: #a49667;
}
#friendlink ul
{
    list-style: none;
    margin: 0;
    padding: 0;
}
#friendlink ul li
{
    display: inline;
    float: left;
    width: 98px;
    height: 25px;
    line-height: 25px;
}
#friendlink-title
{
    width: 980px;
    height: 30px;
    background: url("bg_friendlink.gif") repeat-x;
}
#friendlink-content
{
    width: 980px;
    background-color: #f8f3ed;
}
#copyright
{
    width: 980px;
    height: 141px;
    border-top: 1px solid #cac0a3;
    margin-top: 1px;
    background-image: url("bg_copyright.gif");
    color: #7a5f05;
    clear: both;
}
#copyright ul
{
    margin: 0;
    padding: 0;
    width: 600px;
    height: 110px;
    margin-top: 31px;
    list-style: none;
}
#copyright ul li
{
    width: 600px;
    height: 26px;
    line-height: 26px;
}
#copyright a
{
    color: #7a5f05;
}


img
{
    border: 0;
}

.scroll_div
{
    width: 855px;
    height: 110px;
    overflow: hidden;
    white-space: nowrap;
    margin-left: 110px;
}
.scroll_div img
{
    border: 0;
    margin: auto 2px;
    border: 1px #efefef solid;
    margin-top: 15px;
}
#scroll_begin, #scroll_end, #scroll_begin ul, #scroll_end ul, #scroll_begin ul li, #scroll_end ul li
{
    display: inline;
}
