
.big_ava {
    width: 90px;
    padding: 6px;
    margin-right: 16px;
    height: 90px;
    float: left;
}

.big_ava img {
    filter: expression( fixPNG( this ) );
    width: 90px;
    height: 90px;
}

.ava_text {
    position: relative;
    width: 200px;
    padding: 10px;
    font-size: 11px
}

.user_data_td {
    width: 330px;
    padding-right: 10px;
    z-index: 7;
    position: relative;
}

.user_info_td {
    width: 430px;
    padding-right: 10px;
    z-index: 7;
    position: relative;
}

.user_info_area {
    width: 100%;
    height: 172px
}

.save_btn {
    bottom: 20px;
    right: 30px;
    width: 150px;
    height: 30px
}

.info_label, .info_label_big {
    font-weight: bold;
}

.info_label {
    width: 140px;
    padding-bottom: 10px
}

.info_label_big {
    width: 260px;
    padding-bottom: 10px
}
/* 覧覧覧覧覧覧覧覧覧覧  list  覧覧覧覧覧覧覧覧覧覧覧覧 */
/* color */
.forum_cnt {
    font-size: 13px;
}

.forum_rcol {
    font-size: 12px;
    width: 2000px;
} /*a little bit buggie*/
.forum_block .rubric {
    font-size: 18px;
}

.closed_topic {
    background-image: url(/images/locked.png);
    filter: expression( fixPNG( this ) );
    float: left;
}

.hot_topic {
    background-image: url(/images/alarm.png);
    filter: expression( fixPNG( this ) );
    float: left;
}
/* layout */
#new_topic {
    display: none;
}

.forum_block {
    position: relative;
    margin-bottom: 20px;
    width: 100%;
	clear: both;
}

.forum_cnt {
    position: absolute;
    right: 0px;
    top: 0px;
}

.topic_rcol {
    width: 20px;
    font-size: 12px;
}

.ava_cell {
    height: 49px;
    width: 49px;
    padding-top: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
}

.avatar img, .ava_cell img {
    height: 40px;
    width: 40px;
    filter: expression( fixPNG( this ) )
}

.topic_usrcol {
    padding-top: 10px;
}

.topic_lasted {
    width: 260px;
    padding-top: 10px;
}

.closed_topic, .hot_topic {
    position: relative;
    height: 24px;
    width: 24px;
    margin-right: 2px
}

.name_field {
    display: block;
    position: relative;
    width: 100%;
    padding-bottom: 10px;
}
/* 覧覧覧覧覧覧覧覧覧覧  messages list  覧覧覧覧覧覧覧覧覧覧覧覧 */
/* color */
.brdr {
    border-style: solid;
    border-width: 1px;
    border-color: #EEEEEE
}

.hdr .post_cell {
    font-size: 10px;
    text-align: right;
}

.forum_block .msg {
    font-size: 12px;
    color: #333333
}

.msg input {
    font-size: 24px
}

.msg blockquote {
    margin: 0px;
    margin-top: 10px;
    margin-bottom: 10px;
    padding: 10px;
    border-style: solid;
    border-width: 1px;
    border-color: #EEEEEE
}

.msg .bb_quote_author {
    font-weight: bolder;
}

.msgfooter img {
	clear: both;
    margin: 10px;
}

/* layout */
.hdr .ava_cell {
    height: 49px;
    width: 49px;
    padding: 10px;
}

.hdr .usr_cell {
    padding: 10px;
}

.hdr .tools_cell {
    padding: 10px;
    width: 100px;
}

.hdr .bigtools_cell {
    padding: 10px;
    width: 50px;
}

.hdr .post_cell {
    padding: 5px;
    width: 30px;
}

.forum_block .msg {
    padding: 10px;
    width: 100%;

}

.forum_block .msgheader {
    padding: 10px 0px 0px 10px;
    width: 100%;
    font-weight: bold;
}

.msg input {
    margin-bottom: 10px;
    width: 100%
}


.img_subtex {
    text-align: center;
}

/* 覧覧覧覧覧覧覧覧覧覧  editor  覧覧覧覧覧覧覧覧覧覧覧覧  */
/* color */
.sed_bold_btn {
    background-image: url(/images/buttons/bold.gif);
}

.sed_impact_btn {
    background-image: url(/images/buttons/italic.gif)
}

.sed_underline_btn {
    background-image: url(/images/buttons/underline.gif)
}

.sed_overline_btn {
    background-image: url(/images/buttons/s.gif)
}

.sed_img_btn {
    background-image: url(/images/buttons/image.gif)
}

.sed_url_btn {
    background-image: url(/images/buttons/link.gif)
}

.sed_quote_btn {
    background-image: url(/images/buttons/quote.gif)
}

.sed_color_btn {
    background-image: url(/images/buttons/color.gif)
}

.sed_size_btn {
    background-image: url(/images/buttons/size.gif)
}

.editor_tools div.btn {
    border-style: solid;
    border-width: 1px;
    border-color: #E9E9E9;
    background-color: #E9E9E9;
    background-position: 0 0;
    cursor: pointer
}

.editor_actpad input {
    margin: 10px;
}

.splash td div {
    position: relative;
    width: 20px;
    height: 20px;
}
/* layout */
.editor_tools {
    position: relative;
    padding-top: 5px;
}

.editor_tools div.btn {
    position: relative;
    width: 21px;
    height: 21px;
    float: left;
    padding: 0px
}

.editor_tools div.spacer {
    cursor: auto;
}

.editor_tools div.splash {
    position: absolute;
    background-color: #dddddd;
    margin-top: 23px;
    padding: 2px
}

.filebar {
/*    position: relative;*/
    margin-top: 10px;
}

.filebar input {
    position: relative;
    width: 300px;
    height: 20px;
    float: none;
    font-size: 14px;
    margin-top: 5px;
    padding: 0px;
}
/* forum editor */
.sip {
    width: 110px;
}

.sip_middle {
    width: 150px
}

.sip_big {
    width: 300px
}


.forum_block .msgfooter {
    color: #222222;
    display: block;
    width: 100%
}

.forum_block .reply {
    display: block;
    width: 98%;
    margin: 1%
}

.reply textarea {
    width: 100%;
    height: 90px
}

.msgfooter .file_listit {
    float: left;
    font-size: 12px;
    padding-top: 15px;
    padding-left: 20px;
    display: block;
    width: 100%
}

.msgfooter .img_listit {
    padding: 4px;
    margin: 3px;
    margin-left: 15px;
    position: relative;
    float: left;
    vertical-align: middle;
}

.last_edit {
    font-size: 12px;
    color: #AAAAAA;
    padding: 5px;
    margin: 10px;
    font-style: italic;
    display: block;
    width: 97%
}

.msgfooter img {
    margin: 10px;
}

/* layout */

.msg textarea {
    width: 100%;
    height: 200px;
}


.img_pholder {
    width: 150px;
    text-align: center;
    display: table;
}

.bb_quote {
	font-style: italic;
	color: #555555;
}

.bb_quote_author {
	font-style: normal;
	font-weight: bold;
	margin-bottom: 7px;
}
