html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, header, nav, section, article, aside, footer{border:0;margin:0;outline:0;padding:0;background:transparent;vertical-align:baseline;}
blockquote, q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
header, nav, section, article, aside, footer{display:block;}
body{background:#E4E4E4;color:#4F4F5F;font:.75em/1.6em Helvetica, Arial,"Liberation Sans","Bitstream Vera Sans", sans-serif;}
html>body{font-size:12px;}
img{display:inline-block;vertical-align:bottom;}
address,cite,em,i,caption,dfn,var{font-style:italic;}
h1{margin:0 0 0.75em;font-size:1.3em;}
h2{margin:0 0 1em;font-size:1.5em;}
h3{margin:0 0 1.286em;font-size:1.1em;}
h4{margin:0 0 1.5em;font-size:1em;}
h5{margin:0 0 1.2em;font-size:.75em;}
h6{margin:0 0 2em;font-size:.75em;}
p,ul,ol,dl,blockquote,pre{margin:0 0 1.5em;color:#383843;}
li ul,li ol{margin:0;}
ul{list-style:outside disc;}
ol{list-style:outside decimal;}
li{margin:0 0 0 2em;}
dd{padding-left:1.5em;}
blockquote{padding:0 1.5em;}
a{text-decoration:none;color:#434351;}
a:hover{text-decoration:none;color:#66667A;}
abbr,acronym{border-bottom:1px dotted;cursor:help;}
del{text-decoration:line-through;}
ins{text-decoration:overline;}
sub{font-size:.6em;line-height:1em;vertical-align:sub;}
sup{font-size:.6em;line-height:1em;vertical-align:super;}
tt,code,kbd,samp,pre{font-size:1em;font-family:"Courier New", Courier, monospace;}
table{border-collapse:collapse;border-spacing:0;margin:0 0 1.5em;}
caption{text-align:left;}
th, td{padding:.25em .5em;}
tbody td, tbody th{border:0px;text-align:left;}
tfoot{font-style:italic;}
.td1{background-color:#DDE9F4;}
fieldset{clear:both;}
legend{padding:0 0 1.286em;font-size:1.167em;font-weight:700;}
fieldset fieldset legend{padding:0 0 1.5em;font-size:1em;}
* html legend{margin-left:-7px;}
*+html legend{margin-left:-7px;}
form .field, form .buttons{clear:both;margin:0 0 1.5em;}
form .field label{display:block;}
form ul.fields li{list-style-type:none;margin:0;}
form ul.inline li, form ul.inline label{display:inline;}
form ul.inline li{padding:0 .75em 0 0;}
input.radio, input.checkbox{vertical-align:top;}
label, button, input.submit, input.image{cursor:pointer;}
* html input.radio, * html input.checkbox{vertical-align:middle;}
*+html input.radio, *+html input.checkbox{vertical-align:middle;}
textarea{overflow:auto;}
input.text, input.password, textarea, select{margin:0;font:1em/1.3 Helvetica, Arial,"Liberation Sans","Bitstream Vera Sans", sans-serif;vertical-align:bottom;}
input.text, input.password, textarea{border:1px solid #7F9DB9;padding:2px;}
* html button{margin:0 .34em 0 0;}
*+html button{margin:0 .34em 0 0;}
form.horizontal .field{padding-left:150px;}
form.horizontal .field label{display:inline;float:left;width:140px;margin-left:-150px;}
img.left{display:inline;float:left;margin:0 1.5em .75em 0;}
img.right{display:inline;float:right;margin:0 0 .75em .75em;}
.left{float:left !important;display:inline;}
.right{float:right !important;display:inline;}
.aligncenter, div.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.top-link,.bottom-link,.alignleft{float:left;}
.alignright{float:right;}
.clr{clear:both;}
.wrapper{background:url(../../pictures/gif/wrapper_bg.gif) #FFF repeat-y;width:978px;margin:0 auto;border-left:1px solid #CCC;border-right:1px solid #CCC;}
.marginleft{margin-left:18px !important;}
.marginright{margin-right:18px !important;}
.margintop{margin-top:10px !important;}
.marginbottom{margin-bottom:10px !important;}
.nomargin{margin:0 !important;}
.topbanner{margin:0 auto;width:978px;height:15px;background-color:#1E618E;}
.banner{margin:0 auto;width:978px;height:50px;background-color:#1E608E;}
.toplogo{position:relative;width:110px;height:44px;top:-5px;left:10px;background-image:url(../../pictures/jpg/image_sprite.jpg);background-repeat:no-repeat;background-position:-2px -70px;}
.google_translate{position:relative;width:168px;height:25px;top:0px;left:0px;background-image:url(../../pictures/jpg/image_sprite.jpg);background-repeat:no-repeat;background-position:-117px -70px;}
#top_nav a, #top_nav a:hover, #top_nav a:visited, #top_nav a:link, #top_nav a:link{color:#FFF;}
.header{margin:0;color:#4F4F5F;}
.header ul{list-style-type:none;}
.header a{color:#4F4F5F;}
.topnav{height:25px;border-bottom:1px solid #C6C6CD;margin:0 0 18px;}
.topnav li{margin:0;float:left;}
.topnav a{color:#5A5A6C;float:left;margin:0 0 0 18px;display:block;}
.topnav a:hover{color:#5A5A6C;}
.topnav .searchbox{float:right;padding:3px 18px;}
.bottomnav{font-size:1em;height:30px;padding-left:9px;margin:0 0 18px;overflow:hidden;border:1px #C6C6CD solid;border-width:0 0 1px 0;background-color:#FFF;}
.bottomnav li{float:left;height:30px;overflow:hidden;margin:0;}
.bottomnav a{color:#666;font-weight:normal;padding:5px 9px;display:block;}
.bottomnav a:hover{color:#EFEFF1;}
.bottomnav .searchbox{float:right;padding:0 6px 0 0;}
.bottomnav2{font-size:1em;height:30px;margin:0;padding:0;overflow:hidden;border:1px #C6C6CD solid;border-width:0 0 1px 0;background-color:#FFF;}
.bottomnav2 li{float:left;height:30px;overflow:hidden;margin:0;padding:0 10px 0 10px;border-right:1px solid #CCC;background:url(../../pictures/gif/current_menu_bg.gif) repeat-x;}
.bottomnav2 a{color:#434351;font-weight:normal;padding:7px 9px;display:block;}
.bottomnav2 a:hover{color:#66667A;}
.searchbox{float:right;padding:3px 6px 0 0;}
.listbox{float:left;padding:6px 0 0 0;}
.search-text{font-size:10px;}
.author{position:relative;width:128px;height:128px;top:0px;left:0px;background-image:url(../../pictures/jpg/image_sprite.jpg);background-repeat:no-repeat;background-position:-2px -175px;}
.basement{border-top:1px #C6C6CD solid;text-align:center;font-size:0.8em;padding:9px 0;}
.basement a{text-decoration:underline;font-weight:normal;}
.basement p{margin:0.3em 0;}
.basement_content{background-color:#454545;color:#FFF;}
.basement_content a{margin:0.3em 0;color:#7C7C7C;}
.basement_content p{margin:0.3em 0 0 1.0em;color:#FFF;}
.bottomlogo{position:relative;top:0px;left:3px;width:110px;height:44px;background-image:url(../../pictures/jpg/image_sprite.jpg);background-repeat:no-repeat;background-position:-292px -70px;}
.footer{margin:0px 18px 0px;padding:0 0 0;}
.footer_content{width:920px;overflow:hidden;}
.footerleft{background-color:#454545;width:470px;float:left;margin-right:5px;display:inline;}
.footerright{background-color:#454545;width:360px;float:left;color:#FFF;padding:10px 0 10px 60px;display:inline;}
.footerright a,.footerright a:hover,.footerright a:visited,.footerright a:link{color:#FFFFFF;}
.topfooter{float:left;width:978px;height:12px;background-color:#454545;}
.sidebar2{width:356px;padding:0;float:left;}
.sidebar3{width:169px;padding:0;float:left;}
.boxedin{color:#F7F7F7;font-weight:normal;background-color:#DDEEF6;padding:3px 0 3px 8px;}
.boxedout{border:1px #C6C6CD dotted;border-width:0 0 1px 0;padding:5px 0 5px 8px;}
.sidebars{overflow:hidden;padding:18px 0 0 9px;}
.sidebars h3{color:#5A5A6C;margin:0 0 0 0;}
.sidebars ul{list-style-type:none;}
.sidebars li{margin:0;padding-left:4px;}
.sidebars li a{padding-left:8px;background:transparent url(img/bulletlight.gif) no-repeat scroll 1px 53%;}
.sidebars .children{border:0;}
.cp{font-size:15px;}
.rl{font-size:1em;}
.main{width:567px;padding:18px 18px 0 18px;float:left;overflow:hidden;}
.article{overflow:hidden;}
.article h1{line-height:1.2em;}
.article a{color:#333;}
.article a:hover{text-decoration:none;color:#66667A;}
.article .content .cp a{color:#2A5DB0;}
.solidline{border-bottom:1px dotted #C6C6CD;clear:both;margin-bottom:10px;}
.dottedline{border-bottom:1px #C6C6CD dotted;clear:both;margin-bottom:10px;}
.tags{color:#727288;background-color:#F7F7F7;border:1px #C6C6CD solid;border-width:1px 0;padding-left:8px;}
.tags a{color:#5A5A6C;}
.posttitle{color:#333;display:inline;float:left;text-align:left;list-style-type:none;margin:0 0 0 6px;width:380px;overflow:hidden;}
.extendspost{color:#727288;display:inline;float:right;text-align:right;list-style-type:none;width:170px;overflow:hidden;}
.extendspost li{border-bottom:1px #EDEDF3 solid;margin:0;}
.extendspost a{color:#434351;}
.extendspost strong{color:#434351;}
.dropcap{float:left;color:#66667A;font:normal 60pt/0.8em Helvetica, Arial,"Liberation Sans","Bitstream Vera Sans", sans-serif;margin-right:3px;}
.commentbox{color:#BCCDF0;font-weight:normal;background-color:#ECEFF5;margin:0 0 18px 0;padding:5px 0 3px 10px;}
.commentlist{margin:0 0 28px 0;list-style-type:none;}
.commentinfo{color:#727288;float:right;margin:0;text-align:right;width:100%;}
.commentauthor{float:left;text-align:center;margin:0 18px 18px 0;}
.commentauthor a{text-decoration:underline;font-weight:normal;}
.commentlist li{border-bottom:1px #C6C6CD dotted;margin:0;padding:0 0 0 6px;}
.commentlist .alt{background-color:#FFF;}
.commentlist .authorcomment{background-image:url(img/stripeauthor.gif);background-repeat:repeat;}
.commentlist .altauthorcomment{background-image:url(img/stripeoddauthor.gif);background-repeat:repeat;}
.avatar{margin:0 auto;}
.form_input{border:1px solid #7F9DB9;height:20px;margin:0 5px 0 0;width:265px;}
.form_instruction{height:20px;margin:0 5px 0 0;padding:0 0 0 3px;width:262px;}
.form_textarea{border:1px solid #7F9DB9;height:200px;width:540px;}
.blur{float:left;width:525px;height:18px;background-color:#1E608E;vertical-align:middle;font-size:1.25em;font-weight:normal;opacity:0.65;filter:alpha(opacity=65);padding-left:5px;}
.blur a, .blur a:hover{width:525px;height:18px;display:block;color:#FFF;}
.page_info_top{color:#666;border:1px #BFBFBF dotted;border-width:1px 0;padding-left:8px;}
.globe{float:left;width:20px;height:20px;background-image:url(../../pictures/jpg/image_sprite.jpg);background-repeat:no-repeat;background-position:-149px -115px;}
.find{float:left;width:14px;height:13px;background-image:url(../../pictures/jpg/image_sprite.jpg);background-repeat:no-repeat;background-position:-172px -120px;margin:3px 2px 0 0;}
.arrow_up_1{display:inline;float:left;width:9px;height:10px;background-image:url(../../pictures/jpg/image_sprite.jpg);background-repeat:no-repeat;background-position:-155px -158px;margin:4px 5px 0 5px;}
.arrow_down_1{display:inline;float:left;width:9px;height:10px;background-image:url(../../pictures/jpg/image_sprite.jpg);background-repeat:no-repeat;background-position:-169px -158px;margin:4px 5px 0 5px;}
.arrow_up_2{display:inline;float:left;width:9px;height:10px;background-image:url(../../pictures/jpg/image_sprite.jpg);background-repeat:no-repeat;background-position:-41px -159px;margin:6px 5px 0 5px;}
.arrow_down_2{display:inline;float:left;width:9px;height:10px;background-image:url(../../pictures/jpg/image_sprite.jpg);background-repeat:no-repeat;background-position:-53px -159px;margin:6px 5px 0 5px;}
.home{float:left;width:15px;height:20px;background-image:url(../../pictures/jpg/image_sprite.jpg);background-repeat:no-repeat;background-position:-94px -153px;margin:0 5px 0 0;display:inline;}
.iPhone{float:left;width:15px;height:20px;background-image:url(../../pictures/jpg/image_sprite.jpg);background-repeat:no-repeat;background-position:-115px -153px;margin:0 5px 0 0;display:inline;}
.bug{float:left;width:16px;height:16px;background-image:url(../../pictures/jpg/image_sprite.jpg);background-repeat:no-repeat;background-position:-133px -153px;margin:0 5px 0 0;display:inline;}
.contact{float:left;width:15px;height:15px;background-image:url(../../pictures/jpg/image_sprite.jpg);background-repeat:no-repeat;background-position:-69px -155px;margin:0 5px 0 0;display:inline;}
.calendar_date{float:right;width:auto;height:16px;color:#434351;}
.calendar_icon{float:right;width:16px;height:16px;background-image:url(../../pictures/jpg/image_sprite.jpg);background-repeat:no-repeat;background-position:-131px -119px;margin:0 5px 0 0;display:inline;}
.best_pick{float:left;width:88px;height:19px;background-image:url(../../pictures/jpg/image_sprite.jpg);background-repeat:no-repeat;background-position:-38px -118px;}
.increase_font{float:right;width:20px;height:20px;background-image:url(../../pictures/jpg/image_sprite.jpg);background-repeat:no-repeat;background-position:-194px -117px;margin:0 0 0 5px;}
.decrease_font{float:right;width:20px;height:20px;background-image:url(../../pictures/jpg/image_sprite.jpg);background-repeat:no-repeat;background-position:-219px -117px;margin:0 0 0 5px;}
.facebook_share{float:left;width:32px;height:32px;background-image:url(../../pictures/jpg/image_sprite.jpg);background-repeat:no-repeat;background-position:-186px -147px;margin:0 5px 10px 0;}
.twitter_share{float:left;width:32px;height:32px;background-image:url(../../pictures/jpg/image_sprite.jpg);background-repeat:no-repeat;background-position:-221px -147px;margin:0 5px 10px 0;}
.buzz_share{float:left;width:32px;height:32px;background-image:url(../../pictures/jpg/image_sprite.jpg);background-repeat:no-repeat;background-position:-256px -147px;margin:0 5px 10px 0;}
.delicious_share{float:left;width:32px;height:32px;background-image:url(../../pictures/jpg/image_sprite.jpg);background-repeat:no-repeat;background-position:-291px -147px;margin:0 5px 10px 0;}
.rss_share{float:left;width:32px;height:32px;background-image:url(../../pictures/jpg/image_sprite.jpg);background-repeat:no-repeat;background-position:-326px -147px;margin:0 5px 10px 0;}
.email_share{float:left;width:32px;height:32px;background-image:url(../../pictures/jpg/image_sprite.jpg);background-repeat:no-repeat;background-position:-361px -147px;margin:0 5px 10px 0;}
.weibo_share{float:left;width:32px;height:32px;background-image:url(../../pictures/jpg/image_sprite.jpg);background-repeat:no-repeat;background-position:-221px -182px;margin:0 5px 10px 0;}
.other_share{float:left;width:32px;height:32px;background-image:url(../../pictures/jpg/image_sprite.jpg);background-repeat:no-repeat;background-position:-186px -182px;margin:0 5px 10px 0;}
.facebook_share a,.twitter_share a,.buzz_share a,.rss_share a,.email_share a,.other_share a,.delicious_share a,.weibo_share a{width:32px;height:32px;display:block;}
.increase_font a,.decrease_font a{width:20px;height:20px;display:block;}
.google_sidebar{width:336px;height:auto;padding:5px 9px;}
.google_bottom{border-top:1px dotted #C6C6CD;border-bottom:1px dotted #C6C6CD;width:567px;margin:0.5em 0 1.2em 0;padding:5px 0 5px 0;}
.google_top{border-top:1px dotted #C6C6CD;border-bottom:1px dotted #C6C6CD;width:567px;margin:0 0 0.8em 0;float:left;padding:5px 0 5px 0;}
.google_top_2{border-bottom:1px dotted #C6C6CD;width:561px;margin:0 0 1.2em 0;padding:5px 0 5px 6px;}
.post_thumbnail{border:1px solid #CCC;height:80px;width:80px;margin:0 10px 10px 0;padding:5px;float:left;display:inline;}
.post_thumbnail img{height:80px;width:80px;}
.latest_post{float:left;height:auto;width:530px;padding:5px;border:1px solid #CCC;}
.latest_post img{height:auto;width:530px;}
.fb_like_btn{margin:1.2em 0 1.2em 0;width:545px;background-color:#ECEFF5;padding:10px 10px 0 10px;height:auto;}
.excerpt p{#margin-bottom:5px;_margin-bottom:5px;}
.hot_icon{font-size:8px;font-weight:bold;color:#FF0000;margin-left:10px;}
.new_icon{font-size:8px;font-weight:bold;color:#FF9933;margin-left:10px;}
.new_up_icon{font-size:11px;color:#1E608E;margin-left:10px;}
.same_icon{font-size:8px;font-weight:bold;color:#000;margin-left:10px;}
.up_icon{background:url(../../pictures/jpg/image_sprite.jpg);background-repeat:no-repeat;background-position:-245px -120px;height:11px;width:11px;margin:0 0 0 10px;#margin:5px 0 0 10px;_margin:5px 0 0 10px;display:inline-block;}
.down_icon{background:url(../../pictures/jpg/image_sprite.jpg);background-repeat:no-repeat;background-position:-260px -120px;height:11px;width:11px;margin:0 0 0 10px;#margin:5px 0 0 10px;_margin:5px 0 0 10px;display:inline-block;}
.voteList{padding:5px 0 5px 8px;}
.voteButton{border-bottom:1px #C6C6CD dotted;padding-right:10px;text-align:right;}
.voteBar_title{float:left;height:19px;overflow:hidden;width:75px;}
.voteBar_holder{background-color:#EFEFEF;border:1px solid #CCC;float:left;height:17px;padding:1px;width:198px;overflow:hidden;}
.voteBar{background-color:#CCC;float:left;height:100%;}
.google_slider{border-bottom:1px dotted #C6C6CD;width:567px;margin:0.8em 0;float:none;padding:8px 0;}
.google_index{border-bottom:1px dotted #C6C6CD;width:567px;margin:0 0 0.8em 0;float:none;padding:0 0 5px 0;}
#current_top_menu{background-color:#DDEEF6;}
#slider{width:552px;height:220px;}
.scroll{border:1px solid #CCC;clear:left;width:552px;height:220px;overflow:hidden;position:relative;}
.scrollContainer div.panel{height:220px;padding:1em;width:550px;}
ul.navigation{float:left;list-style:none;margin:0;padding:0;width:552px;}
ul.navigation li{display:inline;margin:0;padding:0;}
ul.navigation a{color:#000;display:inline;margin:5px 2px;text-decoration:none;}
.social_media a{-webkit-transition-duration:0.8s;-webkit-transition-property:-webkit-transform;-moz-transition-duration:0.8s;-moz-transition-property:-moz-transform;}
.social_media a:hover{-webkit-transform:rotate(-360deg);-moz-transform:rotate(-360deg);}
.social_media{height:64px;width:332px;margin:0 0 1.5em 0;padding:8px 11px 5px 11px;overflow:hidden;}
.twitter{position:relative;top:0px;left:0px;width:64px;height:64px;}
.twitter_bg{background-image:url(../../pictures/jpg/image_sprite.jpg);background-repeat:no-repeat;background-position:-2px 0px;}
.facebook{position:relative;top:-64px;left:69px;width:64px;height:64px;}
.facebook_bg{background-image:url(../../pictures/jpg/image_sprite.jpg);background-repeat:no-repeat;background-position:-69px 0px;}
.google{position:relative;top:-128px;left:137px;width:64px;height:64px;}
.google_bg{background-image:url(../../pictures/jpg/image_sprite.jpg);background-repeat:no-repeat;background-position:-136px 0px;}
.yahoo{position:relative;top:-192px;left:204px;width:64px;height:64px;}
.yahoo_bg{background-image:url(../../pictures/jpg/image_sprite.jpg);background-repeat:no-repeat;background-position:-203px 0px;}
.rss{position:relative;top:-256px;left:272px;width:64px;height:64px;}
.rss_bg{background-image:url(../../pictures/jpg/image_sprite.jpg);background-repeat:no-repeat;background-position:-270px 0px;}
.twitter a,.facebook a,.google a,.yahoo a,.rss a{width:64px;height:64px;display:block;}
.title_header{background-color:#1E618E;width:100%;}
