body{font-size:12px;font-family:Tahoma,Arial,"MS PMincho",PMingLiu;background-color:white;background-image:url("images/page_bg.jpg");margin:0;padding:0;margin-bottom:40px;text-align:center;}
table{font-family:Tahoma,Arial,"MS PMincho",PMingLiu;color:#000;font-size:12px;}
td{word-break:break-all;}
a:link,a:visited{text-decoration:none;color:#006;}
a:hover{text-decoration:underline;color:#00f;}
img{vertical-align:middle;border:0 none;max-width:100%;height:auto;}
hr{height:1px;border:0;border-top:1px solid #ccc;}
form{display:inline;}
input{font-family:Georgia,Tahoma,Arial,"MS PMincho",PMingLiu;font-size:12px;}
input.text{height:16px;padding:1px;border:1px solid #cfb88c;color:#000;background-color:#f7f3e8;}
input.button{height:20px;border:1px solid #b18f49;border-top:1px solid #cfb88c;border-left:4px solid #cfb88c;color:#300;background-color:#f7f3e8;}
textarea{border:1px solid #cfb88c;background-color:#f7f3e8;font-family:Georgia,Tahoma,Arial,"MS PMincho",PMingLiu;font-size:12px;color:#000;}
select{font-family:Georgia,Tahoma,Arial,"MS PMincho",PMingLiu;font-size:12px;color:#000;background-color:#f7f3e8;}
#wrapper{margin:0 auto;width:780px;position:relative;text-align:left;}
#innerWrapper{background:url('images/main_bg.jpg') repeat-y;width:100%;}
#header{background:url('images/main_bg.jpg') repeat-y;}
#innerHeader{background:url('images/header_bg.jpg') no-repeat;padding-top:12px;padding-left:30px;padding-right:25px;height:100px;vertical-align:bottom;}
#footer{clear:both;background:url('images/footer_bg.jpg');height:65px;}
#innerFooter{padding:10px;font-size:11px;text-align:center;color:#666;}
#logo{float:right;margin-right:10px;}
.blog-header{padding:0;}
h1{padding:0;margin:0;color:black;font-size:24px;font-weight:bold;}
h1 a:link{color:#300;text-decoration:none;}
h1 a:visited{color:#300;text-decoration:none;}
h1 a:hover{color:#f30;text-decoration:underline;}
.blog-desc{color:#300;}
#menu{margin-top:2px;}
#menu ul{margin:0;padding:0;}
#menu li{display:inline;list-style:none;padding:0;padding-right:3px;margin:0;margin-right:5px;border-right:1px solid #960;}
#menu a{color:#300;}
#mainWrapper{margin-left:20px;margin-right:20px;}
.sidebar{float:left;width:200px;}
.sidebar-hide{display:none;float:left;}
#innerSidebar{padding:3px;}
.content{float:right;width:100%;margin-left:-200px;}
.content-wide{width:auto;margin-left:-200px;}
.content-only{width:100%;margin-left:-180px;}
#innerContent{margin-left:200px;overflow:visible;}
.clear{border-top:1px solid transparent!important;margin-top:-1px!important;border-top:0;margin-top:0;clear:both;visibility:hidden;}
.panel{padding:1px;margin-bottom:10px;}
.panel h5{color:#766134;font-size:11px;font-weight:bold;padding:2px;padding-bottom:8px;margin:0;background:url('images/panel_line.gif') no-repeat left bottom;}
.panel-content{padding:5px;line-height:120%;padding:5px;color:#999;}
.panel-content ul{padding:0;margin:0;margin-left:12px;}
.panel-content li{padding:0;margin:0;list-style:url('images/list_dot.gif') outside;}
#loginForm{width:95%;}
#calendar{width:180px;margin-top:5px;}
.calendar-top{color:#333;text-align:center;padding:2px;}
.calendar-year,.calendar-month{font-weight:bold;}
.calendar-weekday-cell{color:#666;font-size:10px;font-weight:bold;text-align:center;width:14%;padding:2px;}
.calendar-main{background:#fff;}
.calendar-day,.calendar-day-blank,.calendar-saturday,.calendar-sunday,.calendar-today{color:#666;text-align:center;width:14%;padding:2px;}
.calendar-saturday,.calendar-sunday{color:#999;font-weight:bold;}
.calendar-today{border:dashed 1px #ccc;}
.calendar-day a:link,.calendar-day a:visited,.calendar-saturday a:link,.calendar-saturday a:visited,.calendar-sunday a:link,.calendar-sunday a:visited,.calendar-today a:link,.calendar-today a:visited{text-decoration:underline;font-weight:normal;}
#panelStats .panel-content{color:black;}
.search-field{width:155px;}
.announce{padding-bottom:15px;margin-bottom:15px;background:url('./images/textbox_line.gif') no-repeat bottom center;}
.announce-content{word-wrap:break-all;padding:10px;color:#300;}
.announce-time{float:right;font-size:11px;color:#960;}
.article-top{padding:5px;margin-bottom:15px;}
.article-bottom{padding:5px;margin-top:15px;}
.pages{color:#999;}
.pagelink-current{font-weight:bold;}
.view-mode{float:right;color:#999;}
.listbox{padding-top:5px;padding-bottom:5px;border-top:1px dashed #ccc;border-bottom:1px dashed #ccc;}
.listbox-table{width:99%;}
.listbox-header{word-wrap:break-all;color:#666;text-decoration:underline;font-weight:bold;}
.listbox-entry{word-wrap:break-all;color:#666;}
.listbox-entry a{word-wrap:break-all;}
.no-entry{border:1px solid #cfb88c;margin-top:15px;}
.no-entry-message{padding-top:25px;padding-bottom:25px;color:#666;background:#f7f3e8;text-align:center;}
.prev-article{float:left;}
.next-article{float:right;}
.category-label{text-align:center;}
.textbox{padding-bottom:25px;margin-bottom:15px;background:url('./images/textbox_line.gif') no-repeat bottom center;}
.textbox-title{word-wrap:break-all;font-size:14px;background:url('./images/title_icon.gif') no-repeat left top;padding-left:42px;padding-top:2px;height:42px;}
.textbox-title h4{color:#300;padding-left:5px;font-size:16px;font-weight:bold;display:inline;}
.textbox-title h4 a:link,.textbox-title h4 a:visited,.textbox-title h4 a:active{color:#300;}
.textbox-label{padding-left:5px;color:#666;font-size:11px;}
.textbox-fontsize{text-align:right;color:#666;padding:5px;}
.textbox-content{word-wrap:break-word;padding:10px;}
.textbox-bottom{padding:5px;font-size:11px;color:#666;}
.textbox-bottom a:link,.textbox-bottom a:visited,.textbox-bottom a:active,{color:#666;text-decoration:underline;}
.editmark{margin-top:20px;font-size:11px;color:#999;}
.textbox-urls{margin-top:10px;padding-top:5px;border-top:1px dashed #c0c0c0;font-size:11px;color:#666;}
.gbbox{padding-bottom:25px;margin-bottom:15px;background:url('./images/textbox_line.gif') no-repeat bottom center;}
.gbbox-title{font-weight:bold;background:url('./images/gb_title_icon.gif') no-repeat left;padding-left:35px;margin-bottom:10px;}
.gbbox-title a:link,.gbbox-title a:visited,.gbbox-title a:active{color:#300;}
.gbbox-label{font-weight:normal;color:#999;font-size:11px;}
.gbbox-content{word-wrap:break-word;padding:10px;}
.gbbox-reply{padding:10px;color:#333;border-top:1px dashed #dbc9a2;}
.gbbox-reply-title{font-weight:bold;margin-bottom:5px;}
.gbbox-reply-label{font-weight:normal;color:#999;font-size:11px;display:inline;}
.comment-top{padding:5px;margin:5px;color:#666;}
.comment-pages{padding:5px;margin:5px;color:#999;}
.commentbox{word-wrap:break-word;padding:5px;margin:5px;}
.commentbox-title{padding:3px;border-bottom:1px dashed #c0c0c0;}
.commentbox-label{display:inline;color:#666;font-size:11px;}
.commentbox-content{padding:3px;}
.no-comment-box{padding:10px;border:1px solid #e0e0e0;background:#fcfcfc;color:#666;}
.trackbackbox{padding:5px;margin:5px;}
.trackbackbox-title{padding:3px;border-bottom:1px dashed #c0c0c0;}
.trackbackbox-label{display:inline;color:#666;font-size:11px;}
.trackbackbox-content{padding:3px;color:#333;}
.trackbackbox a{color:#000;}
#commentForm{width:99%;}
.messagebox{width:500px;border:solid 1px #cbb078;text-align:center;background:#faf8ed;}
.messagebox-title{color:#fff;font-weight:bold;background-color:#dbc9a2;padding:5px;}
.messagebox-content{color:#666;padding:10px;padding-bottom:20px;text-align:left;}
.messagebox-bottom{color:#fff;background-color:#efe9c5;padding:5px;}
.errorbox{width:500px;border:solid 1px #c00;text-align:center;background:#fed;}
.errorbox-title{color:#fff;font-weight:bold;background-color:#c30;padding:5px;}
.errorbox-content{color:#900;padding:10px;padding-bottom:20px;text-align:left;}
.errorbox-bottom{color:#fff;background-color:#ffe3d0;padding:5px;}
.formbox-title,.formbox-comment-title{color:#666;font-weight:bold;padding:5px;border-bottom:1px dashed #999;}
.formbox-rowheader,.formbox-comment-rowheader{padding:5px;text-align:right;font-weight:bold;color:#333;}
.formbox-content,.formbox-comment-content{padding:5px;}
.panel-smilies{padding:5px;text-align:center;}
.panel-smilies-title{color:#666;text-align:left;border-bottom:1px solid #ccc;}
.panel-smilies-content{padding:5px;line-height:120%;}
.upload-page{margin:0;padding:0;background-image:none;background-color:#f1ecd6;text-align:left;}
.upload-file{width:190px;}
.upload-error{color:#900;}
.upload-done{color:#030;}
.comment-text{font-size:11px;color:gray;}
.hidden-note{font-size:11px;color:gray;}
.red{color:red;}
.highlight{font-weight:bold;color:#f60;background:#ff0;}
.meta-button{margin:1px;}
* html .ubb-list{margin:5px;margin-left:25px;margin-bottom:15px;}
.ubb-list li{margin:1px;padding:1px;}
.code{word-wrap:break-all;font-family:"Trebuchet MS","Courier New",PMingLiu;border-left:3px solid #d6c094;background-color:#faf8ed;color:#000;margin:5px;padding:10px;}
.quote{border-left:3px solid #d6c094;background-color:#faf8ed;margin:10px;}
.quote-title{border-bottom:1px dashed #d6c094;padding:5px;font-weight:bold;color:#666;}
.quote-content{word-wrap:break-all;color:#666;padding:10px;}
.ubb-obj-div{word-wrap:break-all;background-color:#faf8ed;color:#666;margin:5px;padding:5px;border:1px dashed #d6c094;}