
/* CSS Document */

/* top CSS start */
#cat {padding:0 20px; margin:10px 0 0 0}

#topical {background:url(../images/topical_bg.png) #F0F0F0 no-repeat; width:240px; height:335px; height:315px; text-align:center; padding-top:20px; margin:0}
#topical img{border:1px solid #cccccc; padding:3px}
#topical h1{text-align:left; width:200px; margin:5px 0}
#topical .artical{text-align:left; width:200px}
#topical .more_w {width:200px; text-align:right; margin-top:5px}
/* top CSS end */

/* tab CSS start */
#hotforum {padding:10px 0; background:#F0F0F0;}
#tab {list-style-type:none; height:30px; background:url(../images/tab_bg.jpg) repeat-x #F0F0F0 left top; display: block; margin:0; padding:0; width: 300px;}
#tab ul{list-style-type:none; display: block; margin:0; padding:0;  }
#tab li {padding:0; margin:0; display:inline; letter-spacing:10px; margin:0; padding:0 }
#tab a {background:url(../images/tab_left.jpg) no-repeat left top; padding:0 0 0 17px; margin:0; float:left; text-decoration:none;}
#tab a span {background:url(../images/tab_right.jpg) no-repeat right top; margin:0; padding:4px 23px 6px 18px; padding:6px 23px 2px 18px; display:block; float:none; color:#333333;}
#tab a:hover {color:#333333; background:url(../images/tab_left_on.jpg) no-repeat left top;}
#tab a:hover span {color:#333333; background:url(../images/tab_right_on.jpg) no-repeat right top;}
#tab #current a {color:#333333; background:url(../images/tab_left_on.jpg) no-repeat left top;}
#tab #current a span {color:#333333; background:url(../images/tab_right_on.jpg) no-repeat right top;}

#hot {background:url(../images/tab_listbg.jpg) #F0F0F0 repeat-y; text-align:left; margin:0}
#hot .list {background:url(../images/tab_bottom.jpg) no-repeat left bottom; text-align:left; margin:0; padding:0}
#hot .more_w {width:100%; text-align:right; margin-top:5px}
/* tab CSS end */

/* camera CSS start */
#newscam {padding:0 10px; background:#F0F0F0;}
#news_title {background:url(../images/tred_top.jpg) no-repeat left top; color:#EEEEEE; text-align:left; padding:3px 0 0 16px; padding:5px 0 0 16px; margin-top:10px; height:25px;}
#news {background:url(../images/tred_bg.jpg) repeat-y; padding:0; margin:0}
#news .list {background:url(../images/tred_bottom.jpg) no-repeat left bottom; text-align:left; padding:0;}
#news .more_w {width:100%; text-align:right; margin-top:5px}

.button_4a {cursor:pointer; background:url(../images/bt_4.gif) no-repeat; width:98px; height:26px; border:0; text-align:center; padding:0; padding-top:5px\9; margin:10px 2px 4px 0; color:#2B639C}
.button_4b {cursor:pointer; background:url(../images/bt_4.gif) no-repeat; width:98px; height:26px; border:0; text-align:center; padding:0; padding-top:5px\9; margin:10px 0 4px 2px; color:#2B639C}
.button_4c {cursor:pointer; background:url(../images/bt_4.gif) no-repeat; width:98px; height:26px; border:0; text-align:center; padding:0; padding-top:5px\9; margin:0 2px 0 0; color:#2B639C}
.button_4d {cursor:pointer; background:url(../images/bt_4.gif) no-repeat; width:98px; height:26px; border:0; text-align:center; padding:0; padding-top:5px\9; margin:0 0 0 2px; color:#2B639C}
/* camera CSS end */

/* right ad CSS start */
#m_right {border-bottom:1px solid #DAEAEE}
.ad {margin:0 0 8px 0;}
/* right ad CSS start */

/* forum search CSS start */
#forum_search {background:#EBF3F5; border-top:1px solid #DAEAEE; border-left:1px solid #DAEAEE; border-right:1px solid #DAEAEE; border-bottom:1px solid #DAEAEE; margin-top:10px}
#fsearch {background:#FFFFFF; border:5px solid #DFEEF0; margin:10px 15px 0 15px; text-align:left; padding:0 10px 10px 10px;}
#fsearch select {margin:10px 10px 0 5px;}
#fsearch input {margin:10px 5px 0 5px;}
/* forum search CSS end */

/* main CSS start */
#main {width:918px; background:#EBF3F5; border-left:1px solid #DAEAEE; border-right:1px solid #DAEAEE; border-bottom:1px solid #DAEAEE; vertical-align:top; margin:0; padding:0 15px 10px 15px;}

#route {text-align:left; padding:10px 5px 0 5px;}
#route .light{padding:0 5px}
#route h1 {font-weight:normal; display:inline;}
#route .leader {margin:0 10px}
#route .leader a{margin-left:10px;}
.newtopical {text-align:right; padding:10px 5px 0 5px; width:85px}

.row_l {text-align:left; padding:15px 10px 5px 0; width:50%;}
.row_l .light{padding:0 10px}
.row_r {text-align:right; padding:15px 5px 5px 0; width:50%}
.row_r .light{padding:0 10px}

.talk_subject {margin-bottom:1px; text-align:left; margin-right:10px; width:920px;}
.talk_subject h2{font-weight:normal; font-size:13px; margin:0; padding:0}
.talk_subject tr.head td{background:#7BB5A8; padding:5px 10px; text-align:left; border-bottom:1px solid #B5CED1; color:#ffffff}
.talk_subject tr.top  td{background:#FEFEE7; padding:5px 10px; text-align:left; border-bottom:1px solid #DDDDDD;}
.talk_subject tr.announce td{background:#CCFFFF; padding:5px 10px; text-align:left; border-bottom:1px solid #DDDDDD;}
.talk_subject tr.tr2 td{background:#EEEEEE; padding:5px 10px; text-align:left; border-bottom:1px solid #DDDDDD;}
.talk_subject td{background:#FFFFFF; padding:5px 10px; text-align:left; border-bottom:1px solid #DDDDDD;}
.talk_subject a:link {color: navy; background:none; border:none;}
/*.talk_subject a:visited {color: navy; background:none; border:none;}*/
.talk_subject a:hover {color: #2B639C; text-decoration:underline; background:none; border:none;}
.talk_subject a{text-decoration:none; border:none;}

/** For Pic Mode List****/
.talk_subject2 {background:#FFFFFF; padding:10px; margin-bottom:1px; text-align:left; margin-right:10px; width:434px; height:88px}
.talk_subject2 h2{font-weight:normal; font-size:13px; margin:0; padding:0}
.talk_subject2 img {border:1px solid #C6C6C6; float:left; margin:0 7px 7px 0;}
.talk_subject2 a:link {color: navy; background:none; border:none;}
/*.talk_subject2 a:visited {color: navy; background:none; border:none;}*/
.talk_subject2 a:hover {color: #2B639C; text-decoration:underline; background:none; border:none;}
.talk_subject2 a{text-decoration:none; border:none;}


#page {margin-top:10px;}
#page .light{padding:0 10px}
.num{letter-spacing:7px;}
/* main CSS rnd */