a{color:#205B87; outline:none; text-decoration:none}
a:hover{text-decoration:underline}
img{border:0px none}
body{background:url('images/bgpoint.png'); color:#444; font-size:14px; margin:0 auto; padding:0}
#header-menu{margin:0 auto; width:1024px}
#container{color:#444; font-family:Arial; font-size:12px; margin:0 auto; padding:0; width:1024px}
h1 a, h2 a, h3 a, h4 a, h5 a{color:#222}
textarea{width:97%}
#leftontent table{border:0px none}
#leftontent table td{border:1px solid #eee; padding:5px 10px}
#leftontent table th{background:#eee; border:1px solid #eee; padding:5px 10px}
#header{background:url('images/body-bg.png') no-repeat top center; float:left; width:100%}
#site-title{color:#fff; height:80px; text-align:left}
#site-title{font-family:Arial; font-size:12px; height:12px; margin-top:0px; padding-left:10px}
#languages {width:1010px; margin: 0 auto; text-align:right; padding:0}
#languages a:hover {color:orange; text-decoration:underline}
.langlink {color: #fff; font-size:12px; font-family:Arial; font-weight:bold}
#navigation{border-bottom:3px solid #FE6B01; clear:both; float:left; margin:20px 0 0; position:relative; width:100%; z-index:1000}
#topsubmit{float:right; margin:10px 0 0}
.itemsubmit{color:#fff; font-family:Arial; font-size:12px; font-weight:bold; margin-right:10px}
#topsubmit a:hover{color:orange; text-decoration:underline}
.sf-menu, .sf-menu *{font-family:Arial; list-style:none; margin:0; padding:0}
.sf-menu{line-height:1.0}
.sf-menu ul{position:absolute; top:-999em; width:10em}
.sf-menu ul li{width:100%}
.sf-menu li:hover{visibility:inherit}
.sf-menu li{float:left; position:relative}
.sf-menu a{display:block; position:relative}
.sf-menu li:hover ul, 
.sf-menu li.sfHover ul{left:0; top:2em; z-index:99}
ul.sf-menu li:hover li ul, 
ul.sf-menu li.sfHover li ul{top:-999em}
ul.sf-menu li li:hover ul, 
ul.sf-menu li li.sfHover ul{left:10em; top:0}
ul.sf-menu li li:hover li ul, 
ul.sf-menu li li.sfHover li ul{top:-999em}
ul.sf-menu li li li:hover ul, 
ul.sf-menu li li li.sfHover ul{left:10em; top:0}
.sf-menu{float:left; margin-bottom:0}
.sf-menu a{padding:.6em 1em .4em; text-decoration:none}
.sf-menu li a, .sf-menu li a:visited{color:#fff}
.sf-menu li li a, .sf-menu li li a:visited{border-bottom:1px solid #FE6B01; color:#000; text-align:left; width:145px}
#navigation ul.sf-menu ul{background:url('images/navig-drop-bg.png') repeat-x; width:175px}
.sf-menu li{background:url('images/navig.png'); text-align:center; width:127px}
.sf-menu li li{background:transparent}
li.current_page_ancestor, li.current_page_item{background:url('images/navig-hover.png'); text-align:center; width:127px}
.sf-menu li:hover, .sf-menu li.sfHover, 
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active{background:url('images/navig-hover.png'); outline:0}
.sf-menu li li:hover, .sf-menu li li.sfHover, 
.sf-menu li li a:focus, .sf-menu li li a:hover, .sf-menu li li a:active{background:#FFE2CA; outline:0}
.sf-menu a.sf-with-ul{min-width:1px; padding-right:2.25em}
#sub-navigation{background:#fff; border-bottom:1px solid #888; clear:both; float:left; padding:2px 0 0; position:relative; width:100%; z-index:50}
#sub-navigation ul{margin:0; padding:0 0 0 8px}
#sub-navigation li{float:left; font-size:12px; line-height:24px; list-style-type:none; margin:0; padding:0; position:relative; text-transform: uppercase}
#sub-navigation a{color:#222; padding:0 5px}
#sub-navigation a:hover{text-decoration:underline}
#sub-navigation li.nodot{background:none; z-index:-50}
#sub-navigation li.right-d{float:right}
#mainwrapper{background:#fff; border-bottom:2px solid #ccc; border-top:2px solid #ccc; float:left; margin:0; padding:15px 10px}
#sidebar{float:left; margin:0 10px; padding:5px 0 0}
#secondsidebar{float:left; margin:0 10px; padding:5px 0 0}
.side{font-size:18px; line-height:20px; margin-bottom:0}
.side-widget{background:url('images/widget-sides.png') repeat-y; float:left; font-family:Arial; margin:0px 0px 15px 0px; padding:0px 20px 0px 0px}
.textwidget{background:url('images/widget-footer.png') bottom center no-repeat; font-size:13px; padding:0 10px 15px 10px}
.side-widget ul{background:url('images/widget-footer.png') bottom center no-repeat; list-style-type:none; margin:0; padding:0; padding-bottom:15px}
.side-widget ul li{font-size:13px; margin:0; padding:10px}
.side-widget ul li{margin:2px 0; padding-left:15px}
.side-widget h2{background:url('images/widget-head.png') no-repeat; color:#fff; font-size:14px; margin-top:0; padding:10px 0px 5px 0px; text-align:center; text-transform:uppercase; width:200px}
.side-widget .storycontent{border-bottom:1px solid #ddd}
.side-widget .noline{border-bottom:0px none}
.side-widget #s{margin-top:15px; padding:2px; width:94%}
.storycontent{font-size:14px; line-height:18px}
.posts{border-bottom:1px solid #eee; float:left; margin-bottom:10px; width:100%}
.posts h2{margin:10px 0 0}
.posts img{float:left; margin:10px 10px 10px 0}
.readmore{color:#c00}
#footer{background:#fff; border-top:1px solid #888; clear:both; float:left; font-size:11px; padding:10px 0; text-align:center; width:100%}
#leftcontent{float:left; margin:0 10px; padding:0}
#leftcontent h5.latest{color:#c00; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:14px; margin:0; margin-bottom:5px; padding:0}
#leftcontent h1{font-size:24px; line-height:26px; margin:0; padding:0}
#leftcontent .post h1, 
#leftcontent .ind-post h1, 
#leftcontent .twopost h1, 
#leftcontent .pages h1, 
#leftcontent h1.catheader, 
#leftcontent .threepost h1{color:#222; font-family:Georgia,Times,serif; font-size:28px; font-weight:normal; line-height:38px; margin-top:5px}
#leftcontent h1.catheader{color:#c00; margin-bottom:15px}
#leftcontent .twopost h1{font-size:26px; line-height:28px}
#leftcontent .threepost h1{font-size:20px; line-height:22px}
#leftcontent .postmetadata{clear:both; line-height:14px}
#leftcontent .post .entry{font-family:Arial,Courier New; font-size:14px; line-height:18px; text-align:justify}
#leftcontent .date{color:#888; font-style:italic; margin-bottom:5px}
#leftcontent .meta{color:#444; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px}
#leftcontent .catdesc{background:#f7f7f7; border:3px double #ddd; color:#666; font-size:13px; line-height:15px; margin-bottom:10px; padding:0 10px}
#leftcontent p.sub{font-size:24px; font-style:italic; font-weight:bold; line-height:26px; margin:10px 0 0}
#leftcontent .entry .pullquote{float:right; font-size:24px; font-style:italic; line-height:26px; margin:0 0 0 30px; padding:0; width:250px}
#leftcontent .entry .pullquote p{margin:0; padding:0}
#leftcontent a.more-link{background:#aaa; clear:both; color:#fff; display:block; font-size:11px; line-height:20px; margin:12px 0; padding:0px 8px; text-align:center; width:60px}
#leftcontent a:hover.more-link{background:#666; text-decoration:none}
.tags a{color:#c00}
.ind-post, .post{border-bottom:1px solid #eee; float:left; margin-bottom:10px; padding-bottom:10px; width:100%}
.ind-post img{margin:0px 10px 5px 0}
.pagination{background:#eee; border-bottom:1px solid #ddd; border-right:1px solid #ddd; float:left; margin:20px 0 10px; padding:12px 1% 10px; width:97%}
.pagination a{background-color:#FFF; border:1px solid #ccc; color:#666; margin:2px; padding:3px 4px 2px 4px; text-decoration:none}
.pagination a:hover{background-color:#FFF; border:1px solid #444; color:#444}
.pagination span.pages{background-color:#FFF; border:1px solid #ccc; color:#666; margin:2px 2px 2px 2px; padding:3px 4px 2px 4px}
.pagination span.current{background-color:#FFF; border:1px solid #666; color:#444; margin:2px; padding:3px 4px 2px 4px}
.pagination span.extend{background-color:#FFF; border:1px solid #ccc; color:#444; margin:2px; padding:3px 4px 2px 4px}
.red, .entry a{color:#c00}
#tagcloud{margin:auto; padding:20px; text-align:center; width:400px}
#tagcloud a{color:#c00}
#postcomments{padding-top:20px}
h3#comments, #respond h3{clear:left; color:#333; font:normal 200% georgia,times,serif; margin:10px 0}
#respond p{font-size:11px; margin:0 0 1em}
ol.commentlist{float:left; list-style:none; margin:0; padding:0}
ol.commentlist li{margin:0 0 10px; padding:20px 0 20px 20px}
.commentlist .even{background:#eee; border-bottom:1px solid #ddd; border-right:1px solid #ddd}
.commentlist .avatar{background:#fff; border:1px solid #ddd; float:right; margin:0 20px 10px 10px; padding:5px}
.commentlist .comment-author{font-size:12px}
.commentlist .comment-text{padding:0 20px 0 0}
.commentlist .url{font-family:Georgia,"Times New Roman",Times,serif; font-size:16px; font-style:italic}
ol.commentlist li div.reply{background:#999; border:1px solid #666; color:#fff; font:bold 9px/1 helvetica,arial,sans-serif; padding:6px 5px 4px; text-align:center; width:36px}
ol.commentlist li div.reply:hover{background:#c00; border:1px solid #c00}
ol.commentlist li div.reply a{color:#fff; text-decoration:none; text-transform:uppercase}
ol.commentlist li ul.children{list-style-image:url('images/commentarrow.png'); margin-bottom:0; margin-left:0; margin-right:20px; margin-top:16px; padding-bottom:0; padding-left:20px; padding-right:0; padding-top:0}
ol.commentlist ul.children li.odd{background:#fff}
ol.commentlist ul.children li.even{background:#eee}
.aligncenter, 
div.aligncenter{display:block; margin:5px auto}
.alignleft, div.alignleft{float:left; margin:5px 15px 5px 0}
.alignright, div.alignright{float:right; margin:5px 0 5px 15px}
.alignnone{margin:5px 0}
.wp-caption{background-color:#f3f3f3; border:1px solid #ddd; margin:0; padding-top:4px; text-align:center}
.wp-caption img{border:0px none; margin:0; padding:0}
.wp-caption p.wp-caption-text{font-size:11px; line-height:17px; margin:0; padding:0 4px 5px}
#today{color:#c00}
#wp-calendar{margin:auto}
#orderform{margin-top:25px; width:520px}
#orderform input, #orderform textarea{border:2px solid #ccc; font-family:Helvetica,sans-serif; font-size:12px; margin:0px 0px 10px 0px; padding:5px; width:100%}
#orderform textarea{height:90px}
#orderform textarea:focus, #orderform input:focus{border:2px solid #900}
#orderform input.submit-button{float:right; width:100px}
label{display:inline; float:left; font-size:12px; padding-bottom:5px; padding-top:5px; text-align:left; width:550px}
.tb_all{background:#FBFDEF; border:2px #FED394 solid; border-collapse:collapse; height:auto; margin:auto; text-align:center; width:100%}
.tb_all td{border:1px #FED394 solid; line-height:28px; vertical-align:middle}
.daohang div{cursor:pointer; height:28px; width:100%}
.tb_head{background:#D4D4D4; color:#78512E; font-size:14px; font-weight:bold; line-height:35px}
.tb_title{background:#C90; border:0px; color:#fff; font-size:16px; font-weight:bold; text-align:center}
.xt_{background:#FE6B01; color:#FFF}