abbr[title],acronym[title]{border-bottom:thin dotted;cursor:help;}body{background:#bec3c6 url(img/bg.jpg) repeat-x;color:#555;font-family:Verdana, "BitStream vera Sans", Helvetica, Sans-serif;font-size:12px;}h1,h2,h3,h4,h5,h6{font-weight:bolder;letter-spacing:-.05em;font-family:Arial;}h1{font-size:200%;}h2{font-size:170%;}h3{font-size:150%;}h4{font-size:130%;}h5{font-size:110%;}h6{font-size:100%;}img{border:0;}img.sided{background:#fff;border:1px solid #ccc;padding:3px;}a:hover img.sided{border-color:#a6a6a6;}a{color:#2970a6;text-decoration:none;}.wp-caption{background:#f7f7f7;border:1px solid #ccc;margin-bottom:5px;text-align:center;padding:5px 0;}.wp-caption img{margin:0 5px;}.wp-caption-text{text-align:center;padding:0 5px!important;}* + html .wp-caption-text{padding:3px 5px 0!important;}.post .content .wp-caption p{margin:0;}blockquote,pre{background:#f4f5f7 url(img/blockquote.gif) no-repeat 3px 3px;border:1px dashed #ccc;margin:5px 0;padding:8px 12px 8px 36px;}.alignleft{float:left;text-align:left;margin-right:10px;}.alignright{float:right;text-align:right;margin-left:10px;}.aligncenter{display:block;margin-left:auto;margin-right:auto;}.floatleft{float:left;}.left{float:left;margin-right:10px;}.right{float:right;margin-left:10px;}.fixed,.clear{clear:both;}input.textfield,textarea{background:#fff url(img/textfield.gif) repeat-x top;border:1px solid #a6a6a6;padding:2px 1px;}.boxcaption{background:#e3e4e6 url(img/box.gif) no-repeat 0 0;border-bottom:1px solid #ccc;padding:6px 12px;}.boxcaption h3{font-size:12px;font-family:Verdana, "BitStream vera Sans";letter-spacing:0;}.box{background:#f4f5f7 url(img/box.gif) no-repeat 100% 100%;margin-bottom:10px;padding:8px 12px;}.messagebox,.errorbox{background:#edeff0 url(img/messagebox.gif) no-repeat;height:27px;line-height:27px;font-size:11px;padding:0 12px;}.w3c{color:#080;font-size:10px;}#wrap{background:url(img/light.gif) no-repeat center top;padding:20px 0;}#container{width:936px;margin:0 auto;}#header{background:url(img/header_footer.jpg) no-repeat 0 0;height:132px;}#caption{height:44px;padding:25px 30px 21px;}#title a{text-decoration:none;color:#fff;height:30px;display:block;font-family:"Trajan Pro";letter-spacing:0;}#tagline{color:#fff;border-top:1px solid #fff;text-decoration:none;font-size:10px;float:left;padding:0 3px;}#header .banner{float:right;padding:15px 15px 0;}#navigation{margin:1px 0;}#menus li{display:inline;list-style:none;}#menus li a{background:transparent url(img/menu.gif) no-repeat;display:block;color:#382e1f;height:31px;line-height:31px;margin-left:-10px;text-decoration:none;font-size:11px;float:left;z-index:1;padding:0 20px;}#menus li a:hover{background-position:0 -31px;}#menus li.current_page_item a,#menus li.current-cat a{background-position:0 -62px;}#menus li a.home{background-position:0 -93px;width:45px;margin-left:0;text-indent:-999em;padding:0;}#menus li a.home:hover{background-position:0 -124px;}#menus li.current_page_item a.home{background-position:0 -155px;}#menus li a.lastmenu:hover{background-position:0 0;cursor:default;}#searchbox{background:url(img/searchbox.gif) no-repeat;width:209px;height:23px;display:block;float:right;margin-top:4px;margin-right:10px!important;padding:2px;}#searchbox .textfield{background:none;border:0;width:185px;float:left;margin-right:2px;padding-left:2px;}#searchbox .button{background:none;border:0;width:18px;height:18px;cursor:pointer;float:left;margin-top:1px;}#menus li ul{display:none;background:#f4f5f7;border:1px solid #ccc;border-top-color:#a6a6a6;padding:0 5px;}#menus li li{float:none;display:block;list-style:none;margin:0!important;padding:0;}#menus li li a{float:none;display:block;text-decoration:none;width:150px;font-size:12px;background-image:none;height:20px;line-height:20px;border-color:#ddd;border-style:solid;border-width:1px 0 0;margin:0;padding:5px;}#menus li li.first a{border-top:none;}#content{background:#fff url(img/sidesep.gif) repeat-y right;min-height:400px;}#main{background:#fff;width:605px;float:left;padding:5px 15px 15px;}#notice{color:#080;}.post{padding-bottom:5px!important;}* + html .post{padding-bottom:15px!important;}.post h2{display:block;margin-top:10px;border-bottom:1px solid #ccc;font-size:16px;font-family:Verdana, "BitStream vera Sans";padding:0 5px 3px;}.post h2 a.title{text-decoration:none;color:#4c4c4c;}.post h2 a.title:hover{color:#2970a6;}.post .info{margin:5px;}.post .info span.first{margin-left:0;}.post .date,.post .editpost,.post .readingblinds,.post .comments,.post .addcomment,.post .editlinks{background:url(img/icons.gif) no-repeat;padding-left:22px;height:16px;line-height:16px;display:block;font-size:11px;}.post .author,.post .tags,.post .categories{background:url(img/icons.gif) no-repeat;width:16px;height:16px;line-height:16px;display:block;text-indent:-999em;}.post .under span.author,.post .under span.tags,.post .under span.categories{margin-right:6px;}.post .act{height:16px;float:right;}.post .act span{float:left;margin-left:15px;}.post .tags{background-position:0 -400px;}.post .categories{background-position:0 -480px;}.post .author{background-position:0 -176px;}.post .date{background-position:0 -48px;float:left;}.post .editpost{background-position:0 -64px;}.post .comments{background-position:0 -96px;}.post .addcomment{background-position:0 -112px;}.post .editlinks{background-position:0 -192px;}.post .content{line-height:145%;overflow:hidden;padding:5px 0 0 5px;}.post .under{height:16px;line-height:16px;font-size:11px;margin-bottom:10px;}.post .under span{float:left;margin-right:15px;}.post .content h4{color:#080;margin-bottom:10px;}.post .content img{max-width:600px;}.post .content ul li,.post .content ol li{list-style-position:inside;padding-left:20px;}.post .content table{background:#fff;border:1px solid #ccc;border-collapse:collapse;border-width:2px;margin:5px 0 10px;}.post .content th,.post .content td{border:1px solid #ccc;text-align:left;vertical-align:top;padding:3px 10px;}.post .content tr.even td{background:#f7f7f7;}.post .content th{background:#edeff0;}#postpath{background:url(img/icons.gif) no-repeat 0 -208px;height:16px;line-height:16px;padding-left:22px;margin:5px 0;}#pagenavi,#postnavi{border-top:1px solid #ccc;margin:10px -5px 0;padding:10px 5px 0;}#pagenavi .newer a,#postnavi .prev a{background:url(img/icons.gif) no-repeat 0 -224px;padding-left:22px;float:left;height:16px;line-height:16px;}#pagenavi .older a,#postnavi .next a{background:url(img/icons.gif) no-repeat 100% -240px;padding-right:22px;float:right;height:16px;line-height:16px;}#sidebar{background:#f7f7f7;width:300px;float:right;font-size:95%;line-height:145%;overflow:hidden;}#sidebar li{background:url(img/icons.gif) no-repeat 0 -320px;padding-left:22px;list-style:none;margin-top:5px;}#sidebar .content,#sidebar li{font-size:12px;}#northsidebar .widget{background:url(img/widgetsep.png) no-repeat bottom;padding:10px 15px 19px;}#southsidebar .widget{background:url(img/widgetsep.png) no-repeat top;padding:15px 15px 17px;}#centersidebar{padding:12px 15px 0;}#northsidebar,#southsidebar{font-size:95%;}#westsidebar{width:121px;float:left;padding-right:5px;font-size:95%;overflow:hidden;}#eastsidebar{width:129px;float:right;font-size:95%;overflow:hidden;}#westsidebar .widget,#eastsidebar .widget{margin-bottom:15px;}#sidebar .widget_feeds{padding:5px 15px 14px;}#sidebar #feedrss,#sidebar #feedemail{height:25px;line-height:25px;display:block;float:left;text-decoration:none;padding:5px 5px 5px 36px;}#sidebar #feedrss{background:url(img/feeds.gif) no-repeat 5px 5px;}#sidebar #feedemail{background:url(img/feeds.gif) no-repeat 5px -45px;margin-left:15px;}#subscribe ul{display:none;background:#f4f5f7;border:1px solid #b7b7b7;width:180px;padding:5px;}#subscribe li{background:transparent;list-style:none;float:left;display:block;margin:0;padding:0;}#subscribe li a span{background:url(img/readers.gif) no-repeat;height:20px;width:80px;display:block;text-indent:-999em;}#subscribe li#google_reader a span{background-position:0 0;}#subscribe li#youdao_reader a span{background-position:0 -20px;}#subscribe li#xianguo_reader a span{background-position:0 -40px;}#subscribe li#zhuaxia_reader a span{background-position:0 -60px;}#subscribe li#newsgator_reader a span{background-position:0 -100px;}#subscribe li#bloglines_reader a span{background-position:0 -120px;}#subscribe li#inezha_reader a span{background-position:0 -140px;}#subscribe li a{display:block;text-decoration:none;width:80px;font-size:12px;padding:5px;}#subscribe li a:hover{background:#edc;}#tag_cloud a{line-height:130%;}#footer{background:url(img/header_footer.jpg) no-repeat 0 -132px;display:block;height:88px;border-top:1px solid #ccc;font-size:11px;line-height:145%;width:100%;}#footer a{color:#2a2a2a;}#copyright{margin-top:12px;margin-left:20px;}#themeinfo{margin-left:20px;}a#powered{background:url(img/wp-logo.png) no-repeat;display:block;width:92px;height:57px;float:left;text-indent:-999em;margin:0 10px 0 5px;}a#gotop{background:url(img/icons.gif) no-repeat 0 -304px;float:right;height:16px;line-height:18px;display:block;padding-left:16px;text-decoration:none;margin:5px 15px 0 0 !important;}#commentlist{background:#fcfcfc;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:0 -15px;padding:0 15px;}#commentlist ol,#commentlist li{list-style:none;}#cmtswitcher{background:#fff;font-size:10px;padding-top:5px;}#cmtswitcher a.tab,#cmtswitcher a.curtab{margin-bottom:-1px;display:block;float:right;color:#555;text-decoration:none;padding:5px 10px;}#cmtswitcher a.tab{border:1px solid #fff;border-bottom-color:#ccc;}#cmtswitcher a.curtab{background:#fcfcfc;border:1px solid #ccc;border-bottom-color:#fcfcfc;}#cmtswitcher .addcomment,#cmtswitcher .addtrackback{padding-left:22px;height:16px;line-height:16px;display:block;font-size:11px;float:left;margin-right:15px;margin-top:4px!important;}#cmtswitcher .addcomment{background:url(img/icons.gif) no-repeat 0 -112px;}#cmtswitcher .addtrackback{background:url(img/icons.gif) no-repeat 0 -144px;}#thecomments,#thetrackbacks{padding-bottom:15px;}.comment .author{float:left;width:81px;text-align:center;}.comment .pic{background:url(img/commentpoint.png) no-repeat 100% 33%;padding-right:14px;margin-top:10px;}.comment .name{width:67px;padding-right:14px;font-weight:bolder;overflow:hidden;}.comment .avatar{border:1px solid #999;padding:1px;}.comment .info{background:#edeff0 url(img/comment.gif) no-repeat 0 0;float:left;width:494px;padding:10px 15px 0;}.comment .date,.trackback .date{float:left;font-size:10px;}.comment .act,.trackback .act{float:right;font-size:10px;}.comment .content{background:url(img/comment.gif) no-repeat 100% 100%;line-height:145%;margin:0 -15px;padding:0 15px 10px;}.comment .content p{margin-top:10px;}.comment .content blockquote p{margin-top:0;margin-bottom:10px;}.admincomment .pic{background:url(img/commentpoint.png) no-repeat 0 33%;padding-right:0;padding-left:14px;}.admincomment .name{padding-right:0;padding-left:14px;}.trackback{background:#edeff0 url(img/box.gif) no-repeat 0 0;width:575px;padding:10px 15px 0;}.trackback .title{background:#edeff0 url(img/box.gif) no-repeat 100% 100%;width:575px;margin:0 -15px;padding:10px 15px!important;}#respond{font-size:11px;padding:10px 0 0;}#respond .textfield{width:200px;}#emoticon{float:right;margin-top:1px;margin-right:10px;}#comment{width:601px;}#commentnavi{background:#edeff0 url(img/box.gif) no-repeat 0 0;font-size:11px;padding:10px 15px;}#commentnavi a.page-numbers{text-decoration:none;border:1px solid #edeff0;margin:0 -2px;padding:5px 7px;}#commentnavi a.page-numbers:hover{background:#f7f7f7;border:1px solid #ccc;text-decoration:none;}#commentnavi span.pages{background:url(img/icons.gif) no-repeat 0 -272px;height:16px;line-height:16px;float:left;padding:0 7px 0 22px;}#commentnavi span.current{background:#f7f7f7;border:1px solid #f7f7f7;font-weight:700;margin:0 -2px;padding:5px 7px;}#commentnavi #commentpager{line-height:16px;}#submitbox a.feed{background:url(img/icons.gif) no-repeat 0 -256px;padding-left:22px;height:16px;line-height:16px;display:block;float:left;}#submitbox #submit{background:#b4d666;border-top:1px solid #b4d666;border-right:1px solid #81b840;border-bottom:1px solid #81b840;border-left:1px solid #b4d666;color:#2970a6;font-size:11px;cursor:pointer;padding:3px 6px;}#submitbox #submit:hover{background:#98c64c;border-top:1px solid #76b33a;border-right:1px solid #98c64c;border-bottom:1px solid #98c64c;border-left:1px solid #76b33a;color:#074a7e;}#wp-calendar #today{background:#e6e6e6;}#wp-calendar caption{font-family:Arial;font-weight:bolder;letter-spacing:-.05em;font-size:150%;text-align:left;padding-bottom:5px;}#wp-calendar th,#wp-calendar td{text-align:center;}#wp-calendar tbody td{border:1px solid #ccc;}#wp-calendar tbody td.pad{border:0 none;}#wp-calendar th{background:#999;color:#fff;}#wp-calendar td#prev{text-align:left;padding-top:5px;}#wp-calendar td#next{text-align:right;padding-top:5px;}.post .content .linkcat ul li{list-style:none;float:left;width:25%;overflow:hidden;padding:2px 0;}.post .content .linkcat ul li a{background:url(img/icons.gif) no-repeat 0 -160px;padding-left:22px;height:16px;line-height:16px;}#related_posts h3{background:#e3e4e6 url(img/box.gif) no-repeat 0 0;font-size:12px;font-family:Verdana, "BitStream vera Sans", Arial, Helvetica, Sans-serif;letter-spacing:0;border-bottom:1px solid #ccc;padding:6px 12px;}#related_posts ul{background:#f4f5f7 url(img/box.gif) no-repeat 100% 100%;padding:3px 12px 8px;}#related_posts ul li{list-style:none;border-bottom:1px solid #e3e4e6;line-height:18px;padding:3px 5px;}#related_posts .excerpt{color:#999;font-size:11px;display:block;}.one-column #content{background:#fff;}.one-column #main{width:906px;}.one-column #comment{width:902px;}.one-column .trackback,.one-column .trackback .title{width:876px;}.one-column .comment .info{width:795px;}.one-column #header{background-image:url(img/header_footer_1col.jpg);}.one-column .comment .info,.one-column .comment .content{background-image:url(img/comment_1col.gif);}.one-column .boxcaption,.one-column .box,.one-column .trackback,.one-column .trackback .title,.one-column #commentnavi,.one-column #related_posts h3,.one-column #related_posts ul{background-image:url(img/box_1col.gif);}.one-column .messagebox,.one-column .errorbox{background-image:url(img/messagebox_1col.gif);}.one-column .post .content .boxcaption,.one-column .post .content .box{background-image:url(img/postbox_1col.gif);}.post .twitter-tweedles{background:#e2f2fb;border:1px dashed #3fcdeb;padding:10px 0 0;}.twitter ul{margin:0 12px 0 10px !important;}.post .content .twitter ul li{background:#fcfcfc;float:left;list-style:none;list-style-position:outside;border:solid #ccc;width:100%;margin-bottom:10px;border-width:1px!important;padding:10px 0 0;}.twitter img{float:left;margin:0 0 10px 10px;padding:0 10px 0 0;}.twitter_source{color:#999;font-family:georgia;font-style:italic;font-size:10px;}.twitter_source a{color:#999;}.twitter_text{margin-bottom:5px;display:block;padding-left:70px;padding-right:10px;}.twitter_reply{background:url(img/icons.gif) no-repeat 0 -112px;padding-left:22px;padding-right:10px;height:16px;line-height:16px;display:block;font-size:11px;float:right;}.twitter .twitter_pagebar a{background:#d1eaf9;border:1px solid #d1eaf9;padding:2px 5px;}.twitter .twitter_pagebar a:hover{border:1px dashed #3fcdeb;text-decoration:none;}.twitter .twitter_pagebar strong{background:#a6d0e7;border:1px solid #a6d0e7;padding:2px 5px;}.post .content .thread_twitter_power_by{display:block;background:#d1eaf9;border-top:1px dashed #3fcdeb;margin-bottom:0;padding:10px;}.twitter .navigation{padding:10px 5px;}.wp_syntax{color:#100;background-color:#f9f9f9;border:1px solid silver;overflow:auto;width:100%;margin:0 0 1.5em;}.wp_syntax table{border-collapse:collapse;}.wp_syntax div,.wp_syntax td{vertical-align:top;padding:2px 4px;}.wp_syntax .line_numbers{text-align:right;background-color:#def;color:gray;overflow:visible;}.wp_syntax pre{width:auto;float:none;clear:none;overflow:visible;font-size:12px;line-height:1.333;white-space:pre;margin:0;}#lbOverlay{position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background-color:#000;cursor:pointer;}#lbCenter,#lbBottomContainer{position:absolute;z-index:9999;overflow:hidden;background-color:#fff;}.lbLoading{background:#fff url(images/default/loading.gif) no-repeat center;}#lbImage{position:absolute;left:0;top:0;border:10px solid #fff;background-repeat:no-repeat;}#lbPrevLink,#lbNextLink{display:block;position:absolute;top:0;width:50%;outline:none;}#lbPrevLink{background:transparent no-repeat 0 15%;left:0;}#lbNextLink{background:transparent no-repeat 100% 15%;right:0;}#lbBottom{font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;font-size:10px;color:#666;line-height:1.4em;text-align:left;border:10px solid #fff;border-top-style:none;}#lbCloseLink{display:block;float:right;width:66px;height:22px;outline:none;margin:5px 0;}#lbCaption,#lbNumber{margin-right:71px;}#lbCaption{font-weight:700;}div.wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;}div.wpcf7-mail-sent-ok{border:2px solid #398f14;}div.wpcf7-mail-sent-ng{border:2px solid red;}div.wpcf7-spam-blocked{border:2px solid orange;}div.wpcf7-validation-errors{border:2px solid #f7e700;}span.wpcf7-form-control-wrap{position:relative;}span.wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;z-index:100;background:#fff;border:1px solid red;font-size:10pt;width:280px;padding:2px;}span.wpcf7-not-valid-tip-no-ajax{color:red;font-size:10pt;display:block;}span.wpcf7-list-item{margin-left:.5em;}*,div.wpcf7{margin:0;padding:0;}small,#related_posts .count{font-size:10px;}a:hover,#notice a{text-decoration:underline;}.more-link,#pagenavi{font-size:11px;}.floatright,.admincomment .author,.admincomment .info,#submitbox .submitbutton{float:right;}#menus li li a:hover,#wp-calendar tbody a{font-weight:bolder;}.post .readingblinds,#subscribe li#yahoo_reader a span{background-position:0 -80px;}.post .content p,#northsidebar .widget h2,#southsidebar .widget h2,#northsidebar .widget .content p,#southsidebar .widget .content p{margin-bottom:10px;}.post .content ul,.post .content ol,#related_posts{padding-bottom:10px;}.post .content .boxcaption,.post .content .box{background-image:url(img/postbox.gif);}#westsidebar h3,#eastsidebar h3,#respond .row{margin-bottom:5px;}#thecomments .comment,#thecomments .messagebox,#comment_login,#thetrackbacks li{margin-top:15px;}#thetrackbacks,#cp_post_id,.widget_calendar h3{display:none;}#wp-calendar,.wp-table-reloaded{width:100%;}.twitter .twitter_pagebar,#thread_twitter .loading{font-size:11px;padding:0 10px;}