/* Logo 圖檔寬度 760px | 首頁預設圖檔 Cover 寬度: 120px */
body{width:100%;margin:0;padding:0;background:url(../media/theme/f6f8cceac452f74257564c9e064094f1/bg.gif) repeat-x top;text-align:center}
img.spacer{border:none;height:1px;width:1px}
#header{width:900px;height:160px;background:url(../media/theme/f6f8cceac452f74257564c9e064094f1/header_bg.gif) no-repeat top;padding-top:20px;}
#header div.body{text-align:left;width:870px;}
#header div.body .title{display:none}
#header #mylogo{width:872px;height:140px;}
#header div.body img{border:none}
#toolsbar{width:900px;position:absolute;top:0px;height:20px;margin-top:5px;}
#toolsbar div.body{text-align:right;letter-spacing:2px;font:bold 9pt verdana;padding:0 20px}
#toolsbar div.body span{display:inline}
#toolsbar div.body a{color:#003399;text-decoration:none}
#toolsbar div.body a:hover{color:#000000;text-decoration:underline}
#toolsbar div.body #home,
#toolsbar div.body #addfavorite,
#toolsbar div.body #aboutme,
#toolsbar div.body #emailme,
#toolsbar div.body #rssfeed{padding:0 8px}
#desktop{width:900px;height:558px;background: url(../media/theme/f6f8cceac452f74257564c9e064094f1/desktop_bg.gif) no-repeat top;padding:0 14px;}
#sidermenu{float:left;font:9pt/140% verdana;letter-spacing:2px;width:195px;margin-right:1px;}
#sidermenu div.header{font:bold 9pt verdana;width:203px;color:#666666;}
#sidermenu div.body{width:195px;font:9pt verdana;text-align:center;background:#678BCD url(../media/theme/f6f8cceac452f74257564c9e064094f1/sidermenu_body.gif) repeat-x top;padding:10px 0}
#sidermenu div.body a {color:#333333;letter-spacing:2px;}
#sidermenu div.body a:hover {color:#555555}
#sidermenu #search div.header{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/theme/f6f8cceac452f74257564c9e064094f1/search_header.png', sizingMethod='crop');width:203px;height:35px;position:absolute;top:126px;margin-left:-4px}
#sidermenu #search div.body {padding:18px 0}
#sidermenu #search div.body input{border:1px solid #FFFFFF;font:9pt verdana;height:20px;letter-spacing:1px;margin:0 5px 3px 0;width:116px;background:url(../media/theme/f6f8cceac452f74257564c9e064094f1/search_input_bg.gif) no-repeat;padding:2px 3px}
#sidermenu #search div.body button{border:none;font:bold 9pt verdana;height:25px;letter-spacing:1px;width:39px;background:url(../media/theme/f6f8cceac452f74257564c9e064094f1/search_button.gif) no-repeat}
#sidermenu #calendar div.header,
#sidermenu #archives div.header,
#sidermenu #category div.header,
#sidermenu #recently div.header,
#sidermenu #recentlycomments div.header,
#sidermenu #friendslink div.header{font:bold 8pt georgia;color:#6CA2C4;padding:5px 0;text-align:left;width:100%;padding:0 8px}
#sidermenu #calendar table{font:9pt verdana;width:100%;}
#sidermenu #calendar th{font:bold 8pt georgia;color:#666666}
#sidermenu #calendar td{font:bold 7pt verdana;color:#cccccc;text-align:center}
#sidermenu #calendar td a{color:#4081A7}
#sidermenu #calendar td a:hover{color:#6AC13C}
#sidermenu #archives div.body{margin-bottom:12px}
#sidermenu #archives div.body select{font:bold 8pt verdana;width:99%}
/*#sidermenu #category div.body span.categpr{display:none}*/
#sidermenu #category #cateid_top {font:bold 9pt verdana;color:#cc0000}
#sidermenu #category div.header {background:#4969A2 url(../media/theme/f6f8cceac452f74257564c9e064094f1/menu_header.gif) no-repeat left;height:31;padding:11px 5px 0 44px;color:#FFFFFF} 
#sidermenu #category div.body div.category{text-align:left;background:url(../media/theme/f6f8cceac452f74257564c9e064094f1/menuicon.gif) no-repeat 12px 8px;font:9pt/140% verdana;padding:0 6px 0 30px}
#sidermenu #category div.body div.category a{text-decoration:underline;color:#FFFFFF;padding:3px 0;height:20px}
#sidermenu #category div.body div.category a:hover{background:#6EAEDB}
#sidermenu #category div.body div.subcategory{text-align:left;background:url(../media/theme/f6f8cceac452f74257564c9e064094f1/menuicon.gif) no-repeat 12px 8px;font:9pt/140% verdana;padding:0 6px 0 30px;margin-left:15px;}
#sidermenu #category div.body div.subcategory a{text-decoration:underline;color:#FFFFFF;padding:3px 0;height:20px}
#sidermenu #category div.body div.subcategory a:hover {background:#6EAEDB}
#content{width:100%;font:9pt/140% verdana;letter-spacing:2px;background:#F7F7F9 url(../media/theme/f6f8cceac452f74257564c9e064094f1/bg2a.jpg) repeat-x top;height:100%;border-top:4px solid #FFFFFF;}
#content div.welcome
#content div.welcome #homecover{border:1px solid #333333;float:right;width:120px}
#flashnews{float:right;width:180px;border:4px solid #FFFFFF;margin-right:-7px;margin-top:-3px;padding-right:8px;font:8pt verdana;}
#flashnews div.body marquee{height:180px;}
#flashnews div.body marquee li{vertical-align:top}
#flashnews div.body a{color:#333333;text-decoration:none;font:8pt verdana;width:100%;}
#flashnews div.body a:hover{color:#666666;text-decoration:underline}
#content #empty{font-weight:bold;letter-spacing:2px;text-align:center;width:100%;color:#555555;padding:30px 0;}
#content #categorydescription{width:100%;text-align:left;background:#336699 url(../media/theme/f6f8cceac452f74257564c9e064094f1/content_header_bg.gif) no-repeat;height:31px;color:#FFFFFF;padding:6px 20px 1px 50px;}
#content #categorydescription div.body div.title a{color:#FFFFFF;text-decoration:none;}
#content #categorydescription div.body div.title a:hover{color:#FFFFFF;text-decoration:underline}
#content #categorydescription div.body div.content{color:#FFFFFF;padding:0 5px 8px 5px;font:9pt/160% verdana}
#content table.docarea{width:100%}
#content table.docarea td.created,
#content table.docarea td.footer {display:none}
#content table.docarea td.title a{color:#000000}
#content table.docarea td.title a:hover{color:#666666;text-decoration:none}
#content table.docarea td.body div.content img.thumb{border:1px solid #000000;float:right;width:100px}
#content table.docarea td.body div.content a{color:#000000}
#content table.docarea td.body div.content a:hover{color:#666666;text-decoration:none}
#homepage #content #navlinktop,
#homepage #content #navlinkbottom{display:none}
#homepage #welcome {width:100%;}
#homepage table.docarea,
#categorypage table.docarea {width:336px;display:inline;vertical-align:top;margin-bottom:8px}
#content table.docarea td.title,
#categorypage table.docarea td.title {padding:0 8px}
#content table.docarea td.body,
#categorypage table.docarea td.body {padding:3px 10px}
#content #contenttable,
#categorypage #contenttable {text-align:left;padding:10px 0}
#content #navlinktop,
#content #navlinkbottom{font-weight:bold;text-align:right;width:100%;padding:0 10px}
#content #navlinktop {padding-top:8px;}
#content #navlinktop a,
#content #navlinkbottom a,
#content #navlinktop div.prevlink a,
#content #navlinktop div.nextlink a,
#content #navlinkbottom div.prevlink a,
#content #navlinkbottom div.nextlink a{color:#000000}
#content #navlinktop div.prevlink a:hover,
#content #navlinktop div.nextlink a:hover,
#content #navlinkbottom div.prevlink a:hover,
#content #navlinkbottom div.nextlink a:hover{color:#666666;text-decoration:none}
#content table.docarea td.body div.docattbox{border:4px solid #FFFFFF;float:right;width:200px;margin-right:-8px}
#content table.docarea td.body div.docattbox table{font:9pt verdana;width:100%}
#content table.docarea td.body div.docattbox table td.header{color:#333333;font-weight:bold;letter-spacing:2px;text-align:center;padding:2px 10px}
#content table.docarea td.body div.docattbox table td.body img.content{border:1px solid #333333;width:200px;margin-bottom:6px}
#content #comments div.header{border-bottom:2px solid #ffffff;padding:9pt 4px 4px 4px;display:block;color:#000000;font:bold 9pt verdana}#content #comments div.body{background:none}
#content #comments div.body table.commentarea{width:100%;background:none}
#content #comments div.body table.commentarea td.header{padding:10px 0;background:none;font:bold 8pt georgia;text-align:right}
#content #comments div.body table.commentarea td.body{padding:4px;background:none;font:9pt verdana;text-align:left;letter-spacing:2px}
#content #comments div.body table.commentarea td.footer{border-bottom:2px solid #ffffff;padding:10px 0;font:8pt/180% verdana}
#content #comments div.body table.commentarea td.footer a{color:#b8860b;text-decoration:none}
#content #commenteditor{width:100%;text-align:center;}
#content #commenteditor table{width:98%;font:9pt verdana;color:#555555}
#content #commenteditor td input{border:1px solid #999999;width:100%;font:8pt verdana}
#content #commenteditor td textarea{width:100%;border:1px solid #999999;font:8pt verdana;height:100px}
#content #commenteditor td button{border:1px solid #666666;padding-top:2px;font:9pt verdana;letter-spacing:2px}
#copyright{width:900px;background: url(../media/theme/f6f8cceac452f74257564c9e064094f1/copyright_bg.gif) no-repeat top;padding:20px 10px}
/*user defined style*/
#header div.body div.title{font:normal 9pt Verdana;letter-spacing:3px;color:#33333}
#header div.body div.content{font:normal 9pt/140% Verdana;letter-spacing:3px;color:#33333}
#welcome div.welcome{font:normal 9pt/140% Verdana;letter-spacing:2px;color:#333333}
#categorypage #welcome{display:none}
#content table.docarea td.title,#content table.docarea td.title a{font:bold 9pt Verdana;letter-spacing:2px;color:#cc0000}
#content table.docarea td.created a{color:#cc0000}
#content table.docarea td.body,#content table.docarea td.body div.content{font:normal 9pt/180% Verdana;letter-spacing:2px;color:#333333}
#content table.commentarea td.body{font:normal 9pt/180% Verdana;letter-spacing:2px}
#content table.docarea td.body a{font:bold 9pt Verdana;letter-spacing:3px;color:#333333;text-decoration:none}
#content table.docarea td.footer a{color:#333333}
#content table.commentarea td.footer a{color:#333333}
#content table.docarea td.body a:hover{font:bold 9pt Verdana;letter-spacing:3px;color:#0066cc}
#content table.docarea td.created a:hover,#content table.docarea td.title a:hover,#content table.docarea td.footer a:hover,#content table.commentarea td.footer a:hover{color:#0066cc}
#copyright div.body{font:normal 9pt/160% Verdana;letter-spacing:3px;color:#333333}
#copyright div.body a{color:#333333}
#copyright div.body a:hover{text-decoration:none}
img.spacer{border:none;width:1px;height:1px}
