body{margin:0;padding:0;line-height:1.5em;font-family:Verdana,Geneva,sans-serif;font-size:11px;color:#333;background:#fff}a:link,a:visited{color:#06c;text-decoration:none;font-weight:normal}a:active,a:hover{color:#900;text-decoration:underline}p{margin:0;padding:0}img{margin:0;padding:0;border:none}.cleaner{clear:both;width:100%;height:0;font-size:0}.cleaner_h10{clear:both;width:100%;height:10px}.cleaner_h20{clear:both;width:100%;height:20px}.cleaner_h30{clear:both;width:100%;height:30px}.cleaner_h40{clear:both;width:100%;height:40px}.cleaner_h50{clear:both;width:100%;height:50px}.cleaner_h60{clear:both;width:100%;height:60px}.margin_r_20{margin-right:20px}.margin_r_40{margin-right:40px}.button_01 a{clear:both;display:block;width:57px;height:23px;padding:2px 5px 0 22px;color:#333;font-size:13px;font-weight:bold;text-align:center;text-decoration:none;background:url(images/xtemplatemo_button_01.jpg.pagespeed.ic.6ya5MUK_XQ.jpg) no-repeat}.button_01 a:hover{color:#fff;background:url(images/xtemplatemo_button_01_hover.jpg.pagespeed.ic.K8HiIpfdkE.jpg) no-repeat}h1{margin:0;padding:2px 0;font-size:24px;font-weight:normal}h2{margin:0 0 10px 0;padding:2px 0;font-size:20px;line-height:24px;font-weight:bold;color:#2090cd}h3{margin:0 0 5px 0;padding:5px 0;font-size:18px;font-weight:normal;color:#000}.image_wrapper{margin-top:3px;margin-bottom:5px;border:5px solid #e8e8e8;padding:1px;background:#fff}.fl_image{float:left;margin-right:30px}.fr_image{float:right;margin-left:20px}#templatemo_site_title_bar_wrapper{width:100%;height:100px;margin:0 auto;background:url(images/xtemplatemo_site_title_bg_wrapper.jpg.pagespeed.ic.RMhl2Sb-7H.jpg) repeat-x top}#templatemo_site_title_bar{width:940px;height:100px;margin:0 auto;padding:0 20px;background:url(images/xtemplatemo_site_title_bg.jpg.pagespeed.ic.LHP2lnEMZw.jpg) no-repeat top}#site_title{float:left;width:280px;margin:0;text-align:center;padding:30px 0 0 0}#site_title h1 a{margin:0;padding:0;font-size:28px;color:#ba0808;font-weight:bold;text-decoration:none}#site_title h1 a:hover{font-weight:bold;text-decoration:none}#site_title h1 a span{display:block;font-size:13px;color:#204567;font-weight:bold;margin-top:10px;margin-left:5px;letter-spacing:2px}#templatemo_site_title_bar #templatemo_menu{float:right;width:540px;height:40px;margin:0;padding:10px 0 0 0;list-style:none}#templatemo_menu li{padding:0;margin:0;display:inline}#templatemo_menu li a{position:relative;float:left;display:block;width:80px;height:24px;padding:6px 0 0 0;margin:0 0 0 10px;font-size:14px;text-align:center;font-weight:bold;text-decoration:none;color:#666;outline:none;background:url(images/xtemplatemo_menu_bg_right.jpg.pagespeed.ic.J7GLdGkz7f.jpg) center right no-repeat}#templatemo_menu li a span{position:absolute;top:0;left:0;width:5px;height:30px;background:url(images/xtemplatemo_menu_bg_left.jpg.pagespeed.ic.7FsYTJzqN3.jpg) no-repeat}#templatemo_menu li a:hover,#templatemo_menu li .current{position:relative;color:#fff;background:url(images/xtemplatemo_menu_bg_right_hover.jpg.pagespeed.ic.nhCSpg6oIH.jpg) center right}#templatemo_menu li a:hover span,#templatemo_menu li .current span{position:absolute;top:0;left:0;width:5px;height:30px;background:url(images/xtemplatemo_menu_bg_left_hover.jpg.pagespeed.ic.OvxXGoVG5V.jpg) no-repeat}#templatemo_site_title_bar #search_box{float:right;width:280px;height:30px;margin:0 10px 0 0;padding:10px 0 0 0}#search_box form{float:left;width:280px;height:30px;margin:0;padding:0}#searchfield{height:20px;width:195px;padding:3px 5px 3px 5px;margin:0;color:#666;font-size:12px;font-variant:normal;line-height:normal;background:#fff;border:1px solid #666}#searchbutton{height:30px;width:70px;margin:0;padding:3px 0 9px 0;cursor:pointer;font-size:12px;font-weight:bold;text-align:center;vertical-align:bottom;white-space:pre;color:#2b3844}#templatemo_banner_wrapper_outter{clear:both;width:100%;height:360px;margin:0 auto;background:url(images/xtemplatemo_banner_bg_wrapper_outter.jpg.pagespeed.ic.x0JPKkwXj8.jpg) top repeat-x}#templatemo_banner_wrapper{width:100%;height:360px;margin:0 auto;background:url(images/templatemo_banner_bg_wrapper.jpg.pagespeed.ce.dACAD5fVNZ.jpg) no-repeat center top}#templatemo_banner{width:960px;height:360px;padding:0 10px;margin:0 auto;background:url(images/xtemplatemo_banner_bg.jpg.pagespeed.ic.qwe-rbQowY.jpg) no-repeat center top}#templatemo_banner_slider{clear:both;width:960px;height:290px;overflow:hidden;margin-bottom:10px;padding:70px 0 0 0;background:none}#templatemo_content{width:940px;margin:0 auto;padding:30px 20px;background:url(images/templatemo_content_bg_middle.png) repeat-y center}#templatemo_content #twitter_section{clear:both;margin-bottom:20px}#templatemo_content #twitter_section p{float:left;width:800px;font-size:20px;line-height:34px;color:#2a90c1}#templatemo_content #twitter_section .followme a{display:block;float:right;width:128px;height:128px;background:url(images/xtwitter.png.pagespeed.ic.Me5GNAc676.png) no-repeat}#templatemo_content p{margin-bottom:10px}.box{float:left;width:270px;padding:0 29px 0 0}.box_border{border-right:1px dotted #999}.box h2{color:#2090cd;font-size:20px;margin-bottom:20px}.box .box_image_wrapper{float:left;text-align:center;margin-right:20px}.em_text{font-size:14px;color:#000}.section_w940{clear:both;width:940px}.section_w450{float:left;width:450px}.news_box{margin-bottom:10px;border-bottom:1px dashed #ccc;color:#2f5e9e}.news_box .post_info{color:#666}.news_box .post_info a{color:#000;font-weight:bold}.news_box .post_info strong{color:#000}.news_box a{color:#2f5e9e}.testimonial{font-style:italic}#templatemo_footer_wrapper{width:100%;margin:0 auto;background:#677684 url(images/xtemplatemo_footer_bg.jpg.pagespeed.ic.3ja1cBrj7t.jpg) repeat-x top}#templatemo_footer{width:960px;margin:0 auto;padding:60px 10px 20px 10px;color:#fff}#templatemo_footer a{color:#fff}#templatemo_footer .section_w240{float:left;width:200px;padding-right:40px}#templatemo_footer .section_w240 h3{font-size:14px;font-weight:bold;color:#fff}#templatemo_footer .footer_list{margin:0;padding:0;list-style:none}#templatemo_footer .footer_list li{margin:0;padding:3px 0}#templatemo_footer .footer_list li a{color:#fff}#templatemo_footer .footer_list li a:hover{color:#ff0;text-decoration:none}