/* CSS Document */
HTML {BACKGROUND: #000}
BODY {PADDING: 0px; FONT-SIZE: 12px; BACKGROUND: url(bg.jpg) #0033ff repeat-y center 50%; MARGIN: 30px auto 0px; WIDTH: 582px; FONT-FAMILY:Verdana,}
div,img,form,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0; overflow:hidden}
h1,h2,h3,h4,h5,h6 {margin:0; padding:0}
table,td,tr,th{font-size:12px}
hr {height: 1px;border: 0;border-top: 1px solid #CCC}
/****** Form Controls Styles ******/
form {display: inline}
input {font-size:12px;border:1px solid #ccc;background-color: #FFF; color: #000}
input.text1 {height:16px; width:60px; padding:1px}
input.text2 {height:16px; width:40px; padding:1px}
input.button {height:20px; width:50px}
textarea {font-size:12px;color: #000;border:1px solid #ccc;background-color: #FFF}
select {font-size:12px;color: #000;background-color: #FFF}
/*a*/
a {color:#000; text-decoration:none}
a:hover {color:#f50}

a.m:link, a.m:visited {color: #aaa; text-decoration:none}
a.m:hover {color: #fff; text-decoration:none}

a.title, a.title:visited {color:#000; text-decoration:none}
a.title:hover {color:#f50; text-decoration:underline}

a.date {color:#666; text-decoration:none}
a.date:hover {color:#f50}

a.Calendar {width:152px; CURSOR: hand; DISPLAY: block; line-height:32px; color:#fff; text-decoration:none; padding-right:10px}
a.Calendar:hover {color:#333; text-decoration:none}

a.black {color:#000; text-decoration:none}
a.black:hover {color:#333; text-decoration:underline}

a.red {color:#f00; text-decoration:none}
a.red:hover {color:#f00; text-decoration:underline}

a.white {color:#fff; text-decoration:none}
a.white:hover {color:#333; text-decoration:none}
/*pub*/
.left{ float: left}
.right{ float: right}
.clear{ clear: both; font-size:1px; width:1px; visibility: hidden}
.hidden {display: none}
.white {color:#FFF}
.red {color:#F00}
.b {font-weight:bolder}
.arrow {font-family: webdings}
.calendar-week {color: #666;text-align: center;	font: bold 11px Tahoma}
.calendar-today {color: #666;background-image: url(../images/bg_today.gif); text-align: center;	font: 11px}
.calendar-thisday {color: #666;background-image: url(../images/bg_thisday.gif);text-align: center;font: 11px}
.custompage {font: normal 11px;border: 1px solid #CCC;width:15px;height:15px}

/*header*/
#header {width:582px; height:82px; background:url(./header.gif) no-repeat}
#header H1 {PADDING: 0px; MARGIN: 0px; TEXT-INDENT: -10000px}
#header H1 A {WIDTH: 192px; CURSOR: hand; HEIGHT: 80px}
#header H1 A:hover {CURSOR: hand; COLOR: #fff; TEXT-DECORATION: none}

#header #menu {width:383px; padding-left:7px; padding-top:53px; margin:0px}
#header #menu UL {MARGIN: 0px; padding:0px; LIST-STYLE-TYPE: none}
#header #menu LI {width:91px; PADDING-top:9px; MARGIN: 0px; DISPLAY: inline; text-align:center}
#header #menu LI A {DISPLAY: block; HEIGHT: 20px}
/*banner*/
#banner {width:582px; height:80px; background:url(banner.jpg) no-repeat; padding:0px; margin:0px auto}
/*loginbg*/
#loginbg {width:542px; height:32px; background:url(loginbg.jpg) no-repeat; margin:0px auto; padding:0px}
#loginbg #login {width:380px; height:32px}
#loginbg #login UL{height:27px; padding-top:5px; padding-left:10px;color:#333;MARGIN: 0px; LIST-STYLE-TYPE: none}
#loginbg #login LI{height:27px;MARGIN: 0px; DISPLAY: inline; line-height:22px}
#loginbg #Calendar {width:162px; height:32px; background:url(date.jpg) 70px 0px no-repeat; text-align:right}

/*footer*/
#footerimg {width:542px; height:113px; margin:0px auto; padding:0px}
#footerimg #web {width:181px; height:113px; background:url(footer-web.jpg) no-repeat}
#footerimg #news {width:181px; height:113px; background:url(footer-news.jpg) no-repeat}
#footerimg #rss {width:180px; height:113px; background:url(footer-rss.jpg) no-repeat}
#footerbg {width:582px; height:19px; background:url(footer-bg.jpg) no-repeat}
#footertext {background:#000; COLOR: #727272; text-align:center; line-height:60px}
#footertext A {color:#727272; text-decoration:none}
#footertext A:hover {color:#fff; text-decoration:none}
/**/
#item {width:510px; background:#FFF; margin:0px auto; padding:10px 16px 5px 16px}
#item #title {width:500px; font-size:16px; font-weight:bolder; border:#CCC 1px solid; background:#F9FCFE; padding:6px 0 4px 8px; margin:5px 0 5px 0}
#item #idate {width:100%; background:#FAFAFA; line-height:24px; color:#666}
#item #content {width:100%; line-height:160%; padding-top:10px; padding-bottom:10px}
#item #ifoot {width:100%; color:#666}
#item #ifootline {width:100%; border-bottom:#666 1px dashed; padding-bottom:10px}
.item {width:510px; margin:0 auto}

/*=============================================================*/
#pagelist {width:510px; background:#FFF; border-top:#666 1px dashed; margin:0px auto; padding:5px 0px 10px 0px}
#pagelist A {color:#000; text-decoration:none}
#pagelist A:hover {color:#333; text-decoration:underline}

.blank1{ height:1px; clear:both; font-size:1px;overflow:hidden;}
.blank5{ height:5px; clear:both; font-size:1px;overflow:hidden;}
.blank10{ height:10px; clear:both; font-size:1px;overflow:hidden;}
.siderbar_head {border-bottom: 1px dashed #CCC;padding: 4px}
.siderbar_main {padding: 4px}

.trackback {width:100%; padding:8px 0; background:#F9FCFE; border-bottom:#666666 1px solid}

#noComment {width:500; line-height:30px; border:#CCC 1px dashed; margin:0; padding-left:8px}
#CommentTitle {width:510; background:#F2F6FB}
#CommentContent {width:480; line-height:25px; padding-left:30px}
#reviewTable {width:510px; background:#FFF; margin:0px auto; padding:10px 16px 5px 16px}

.msgtop {width:100%; padding:0; line-height:25px; text-align:center; background:#F9FCFE; color:red}
.msg {width:100%; padding:10px 0 10px 0; line-height:30px; text-align:center}

.picBorder {border:#f0f0f0 1px solid; margin-right:5px;}