/*======= logo 圖檔寬度 760px | 首頁預設圖檔 cover 寬度: 120px ======= */

#homepage #header,
#homepage #SiderMenu,
#homepage #Toolsbar,
#homepage #flashnews {display:none;}

#homepage {width:100%;}
#homepage #desktop {width:100%;border:none;background:none;text-align:center;}
#homepage #content div.welcome{border-bottom:none}
#homepage #copyright {background:none;border:none;font:9pt/140% verdana;letter-spacing:1px;text-align:center;width:760px}

body{background:url(../media/theme/1c1f493248e27ed220727af3d15507d6/bg.gif);text-align:center;width:100%;letter-spacing:1px;margin:0 0}
img.spacer{border:none;height:1px;width:1px}
#header{background:url(../media/theme/1c1f493248e27ed220727af3d15507d6/headerbg.jpg) #ffffff repeat-x;border-left:1px solid #d3d1e6;border-right:1px solid #d3d1e6;width:760px}
#header div.body{height:84px;letter-spacing:1px}
#header div.body .title{color:#658992;font:bold 20pt georgia;padding:20px 10px 5px 10px}
#header div.body .content{font:9pt verdana;padding:0 10px}
#header #mylogo{height:100px;width:758px}
#header div.body img{border:none;width:758px}
#header div.footer{background:url(../media/theme/1c1f493248e27ed220727af3d15507d6/headerfooter.jpg) repeat-x;height:24px}
#toolsbar{background:#ffffff;border-left:1px solid #d3d1e6;border-right:1px solid #d3d1e6;font:bold 9pt verdana;letter-spacing:1px;padding:3px 15px;text-align:left;width:760px}
#toolsbar div.body span{display:inline;letter-spacing:1px;}
#toolsbar div.body a{color:#548223;text-decoration:none}
#toolsbar div.body a:hover{color:#333333}
#toolsbar div.body #home,
#toolsbar div.body #addfavorite,
#toolsbar div.body #aboutme,
#toolsbar div.body #emailme,
#toolsbar div.body #rssfeed{padding:0 5px}
#desktop{background:#ffffff;border-left:1px solid #d3d1e6;border-right:1px solid #d3d1e6;border-top:5px solid #c7c9e0;width:760px}
#sidermenu{border-left:1px solid #d3d1e6;float:right;font:9pt/140% verdana;letter-spacing:1px;margin-top:1px;width:200px}
#sidermenu div.footer{border-bottom:2px solid #ccc9e4;margin-left:1px;padding-top:4px}
#sidermenu #search{background:url(../media/theme/1c1f493248e27ed220727af3d15507d6/menuheader.gif) no-repeat top;height:27px;margin-top:3px;text-align:center;width:100%}
#sidermenu #search div.body input{border:1px solid #666666;font:9pt verdana;height:20px;margin-right:2px;width:135px}
#sidermenu #search div.body button{border:1px solid #666666;font:bold 8pt verdana;height:20px;width:55px;letter-spacing:0px}
#sidermenu #category{text-align:left;width:100%}
#sidermenu #category div.header{background:url(../media/theme/1c1f493248e27ed220727af3d15507d6/menuheader.gif) no-repeat;color:#020042;font-weight:bold;height:27px;margin-bottom:5px;margin-left:1px;padding:5px 10px 0 10px;text-align:center;letter-spacing:1px}
#sidermenu #category div.body a{font:9pt verdana;}
#sidermenu #category div.body div.category{margin-bottom:8px;margin-left:4px}
#sidermenu #category div.body div.subcategory{margin-bottom:10px;margin-left:16px}
#sidermenu #category div.body div.category a{background:url(../media/theme/1c1f493248e27ed220727af3d15507d6/menuicon.gif) no-repeat 0 4;color:#020042;padding:2px 10px 0 15px;text-decoration:none;display:block;letter-spacing:1px}
#sidermenu #category div.body div.subcategory a{background:url(../media/theme/1c1f493248e27ed220727af3d15507d6/menuicon.gif) no-repeat 0 3;color:#020042;padding:0 10px 0 15px;text-decoration:none;display:block;letter-spacing:1px}
#sidermenu #category div.body div.category a:hover{color:#fe9333}
#sidermenu #category div.body div.subcategory a:hover{color:#fe9333}
#content{border-right:1px solid #d3d1e6;float:left;margin-right:-1px;vertical-align:top;text-align:center}
#homepage #NavLinkTop,
#homepage #NavLinkBottom  {display:none}
#content div.welcome{border-bottom:1px solid #d3d1e6;font:9pt/140% verdana;letter-spacing:2px;margin:3px 5px;padding:5px;text-align:center;width:100%}
#content div.welcome #homecover{border:1px solid #333333;float:left;width:120px}
#flashnews{border:1px dotted #c7c9e0;font:7pt/140% verdana;letter-spacing:2px;margin:5px 5px 5px 4px;padding:5px;width:100%}
#flashnews div.header {display:none;}
#flashnews div.body marquee{height:65px}
#flashnews div.body a{color:#020042;text-decoration:none}
#flashnews div.body a:hover{color:#666666;text-decoration:underline}
#flashnews div.body ul{list-style-image:url(../media/theme/1c1f493248e27ed220727af3d15507d6/menuicon.gif);margin-left:20px}
#content #empty{color:#555555;font:bold 9pt verdana;padding:25px 10px;text-align:center;width:100%}
#homecategory{margin-right:1px;width:100%}
#homecategory table.docarea{border-collapse:collapse;font:bold 9pt/140% verdana;letter-spacing:2px;margin-bottom:20px;width:100%}
#homecategory table.docarea td.addon{color:#555555;padding:2px 15px;text-align:right}
#homecategory table.docarea td.body{border-bottom:2px solid #c7c9e0;font:9pt/140% verdana;letter-spacing:2px;padding:8px 10px}
#content #categorydescription{border:1px dotted #c7c9e0;font:8pt/140% verdana;letter-spacing:2px;margin:5px 5px 5px 4px;padding:5px 8px;text-align:left;width:100%}
#content #categorydescription div.body div.title{font-weight:bold;margin-bottom:5px}
#content #categorydescription div.body div.title a{color:#020042}
#content #categorydescription div.body div.title a:hover{color:#555555}
#content #categorydescription div.body div.content{padding:0 5px}
#categorypage #content table.docarea{width:170px;display:inline}
#categorypage #content table.docarea td.title a {font:bold 7pt verdana;}
#content table.docarea{font:bold 9pt/140% verdana;letter-spacing:2px;width:100%;display:inline;vertical-align:top}
#content table.docarea td.created{color:#555555;font-weight:bold;padding:2px 15px;text-align:right;width:100%}
#content table.docarea td.title{background:url(../media/theme/1c1f493248e27ed220727af3d15507d6/contenttitle.gif) no-repeat right bottom;border-top:2px solid #c7c9e0;height:27px;padding:3px 15px}
#content table.docarea td.title a{color:#020042}
#content table.docarea td.title a:hover{color:#fe9333}
#content table.docarea td.body{border-bottom:2px solid #c7c9e0;font:9pt/140% verdana;letter-spacing:2px;padding:8px 10px}
#content table.docarea td.body div.content img.thumb{border:none;float:left;width:120px;height:90px;margin-right:8px}
#content table.docarea td.body div.content a{color:#020042}
#content table.docarea td.body div.content a:hover{color:#fe9333}
#content #navlinktop{font:bold 9pt/140% verdana;padding:8px 10px 3px 10px;text-align:right;width:100%}
#content #navlinkbottom{font:bold 9pt/140% verdana;padding:3px 10px 8px 10px;text-align:right;width:100%}
#content #navlinktop div.nextlink,
#content #navlinktop div.prevlink {display:inline}
#content #navlinkbottom div.nextlink,
#content #navlinkbottom div.prevlink {display:inline}
#content #navlinktop div.nextlink a,
#content #navlinkbottom div.prevlink a,
#content #navlinkbottom div.nextlink a,
#content #navlinktop div.prevlink a{color:#020042}
#content #navlinktop div.nextlink a:hover,
#content #navlinkbottom div.prevlink a:hover,
#content #navlinkbottom div.nextlink a:hover,
#content #navlinktop div.prevlink a:hover{color:#555555}
#content table.docarea td.body div.docattbox{border-left:1px solid #d3d1e6;float:right;width:240px}
#content table.docarea td.body div.docattbox table{border-collapse:collapse;width:100%}
#content table.docarea td.body div.docattbox table td.header{font:bold 9pt/140% verdana;letter-spacing:2px;padding:3px 10px;width:100%}
#content table.docarea td.body div.docattbox table td.body img.content{border:none;width:240px;margin-bottom:8px}
#copyright{background:#f4f4f4;border-left:1px solid #d3d1e6;border-right:1px solid #d3d1e6;font:9pt/140% verdana;letter-spacing:1px;text-align:center;width:760px}
#copyright div.header{border-top:2px dotted #d3d1e6}
#copyright div.body{padding:8px 10px}
#copyright div.footer{margin-bottom:20px}
#copyright #nicetypoinfo {display:none}
#content table.docarea td.created,
#content table.docarea td.footer{display:none}
/*user defined style*/
#header div.body div.title{font:normal 22pt Georgia;letter-spacing:2px;color:#333333}
#header div.body div.content{font:normal 9pt/140% Verdana;letter-spacing:2px;color:#333333}
#welcome div.welcome{font:normal 9pt/140% Arial;letter-spacing:2px;color:#333333}
#categorypage #welcome{display:none}
#content table.docarea td.title,#content table.docarea td.title a{font:normal 7pt Verdana;letter-spacing:2px;color:#333333}
#content table.docarea td.created a{color:#333333}
#content table.docarea td.body,#content table.docarea td.body div.content{font:normal 9pt/160% Verdana;letter-spacing:2px;color:#333333}
#content table.commentarea td.body{font:normal 9pt/160% Verdana;letter-spacing:2px}
#content table.docarea td.body a{font:normal 9pt Verdana;letter-spacing:2px;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:normal 9pt Verdana;letter-spacing:2px;color:#cc0000}
#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:#cc0000}
#copyright div.body{font:normal 9pt/140% Verdana;letter-spacing:2px;color:#333333}
#copyright div.body a{color:#333333}
#copyright div.body a:hover{text-decoration:none}
img.spacer{border:none;width:1px;height:1px}
