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:#fff;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{width:978px;margin:0 auto;}
.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_left{float:left;width:15px;height:12px;background-image:url(../../pictures/jpg/image_sprite.jpg);background-repeat:no-repeat;background-position:-2px -120px;}
.topbanner_middle{float:left;width:948px;height:12px;background-color:#1E618E;}
.topbanner_right{float:left;width:15px;height:12px;background-image:url(../../pictures/jpg/image_sprite.jpg);background-repeat:no-repeat;background-position:-20px -120px;}
.banner{float:left;width:978px;height:44px;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:#FFFFFF;}
.header{margin:18px 0 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:28px;padding-left:9px;margin:0 0 18px;overflow:hidden;border:1px #C6C6CD solid;border-width:0px 1px 1px 1px;}
.bottomnav li{float:left;height:28px;overflow:hidden;margin:0;}
.bottomnav a{color:#666666;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:28px;margin:0;padding:0;overflow:hidden;border:1px #C6C6CD solid;border-width:0px 1px 1px 1px;}
.bottomnav2 li{float:left;height:28px;overflow:hidden;margin:0;padding:0 10px 0 10px;border-right:1px solid #CCCCCC;}
.bottomnav2 a{color:#434351;font-weight:normal;padding:5px 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:#FFFFFF;}
.basement_content a{margin:0.3em 0;color:#7C7C7C;}
.basement_content p{margin:0.3em 0 0 1.0em;color:#FFFFFF;}
.bottomfooter_left{float:left;width:15px;height:12px;background-image:url(../../pictures/jpg/image_sprite.jpg);background-repeat:no-repeat;background-position:-2px -139px;}
.bottomfooter_right{float:left;width:15px;height:12px;background-image:url(../../pictures/jpg/image_sprite.jpg);background-repeat:no-repeat;background-position:-20px -139px;}
.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:500px;float:left;}
.footerright{background-color:#454545;width:350px;float:left;}
.topfooter_left{float:left;width:15px;height:12px;background-image:url(../../pictures/jpg/image_sprite.jpg);background-repeat:no-repeat;background-position:-2px -158px;}
.topfooter_middle{float:left;width:948px;height:12px;background-color:#454545;}
.topfooter_right{float:left;width:15px;height:12px;background-image:url(../../pictures/jpg/image_sprite.jpg);background-repeat:no-repeat;background-position:-20px -158px;}
.sidebar2{width:356px;padding:0 0 0 18px;float:left;}
.sidebar3{width:169px;padding:0 0 0 18px;float:left;}
.boxedin{color:#F7F7F7;font-weight:normal;background-color:#DDEEF6;border:1px #C6C6CD solid;border-width:1px 1px 1px 1px;padding:3px 0 3px 8px;}
.boxedout{border:1px #C6C6CD solid;border-width:0 1px 1px 1px;padding:5px 0 5px 8px;}
.sidebars{overflow:hidden;}
.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:0 0 0 18px;float:left;overflow:hidden;}
.article{overflow:hidden;}
.article h1{line-height:1.2em;}
.article a{color:#333333;}
.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:#333333;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;border:1px #C6C6CD solid;border-width:1px 1px 1px 1px;padding:3px 0 3px 10px;}
.commentlist{margin:0 0 28px 0;list-style-type:none;}
.commentinfo{color:#727288;float:right;margin:0 0 18px 0;}
.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 solid;margin:0;padding:5px 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{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:#FFFFFF;}
.social_media{border-top:0;border-bottom:1px solid #C6C6CD;border-left:1px solid #C6C6CD;border-right:1px solid #C6C6CD;float:left;height:64px;width:332px;margin:0 0 1.2em 0;padding:8px 11px 5px 11px;overflow:hidden;}
.twitter{position:relative;top:0px;left:0px;width:64px;height:64px;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;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;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;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;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;}
.page_info_top{color:#666666;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:4px 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:4px 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;}
.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{width:32px;height:32px;display:block;}
.increase_font a,.decrease_font a{width:20px;height:20px;display:block;}
.google_sidebar{border:1px solid #C6C6CD;width:350px;height:auto;padding:5px 3px;}
.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 #CCCCCC;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 #CCCCCC;}
.latest_post img{heigth:auto;width:530px;}
.fb_like_btn{margin:1.2em 0 1.2em 0;width:545px;background-color:#ECEFF5;border:1px solid #C6C6CD;padding:10px 10px 0 10px;height:auto;}
.new_icon{font-size:8px;color:#FF9933;margin-left:10px;}
div.scroller{width:550px;height:220px;overflow:hidden;border:1px solid #cccccc;}
div.scroller div.section{width:550px;height:220px;overflow:hidden;float:left;padding:1em;}
div.scroller div.content{width:10000px;}