body{color:#555;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:13px;line-height:1.5em;background-color:#fff;background-image:url(images/va_body.jpg);background-position:top;background-repeat:repeat-x;margin:0;padding:0}a,a:link,a:visited{color:#0074c5;text-decoration:none}a:hover{color:#090;text-decoration:underline}p{margin:0;padding:0 0 10px}h1,h2,h3,h4,h5{font-weight:400}h1{font-size:36px;color:#000}h2{font-size:24px;color:#000;margin:0 0 20px;padding:0}h3{font-size:21px;color:#ccc;margin:0 0 20px;padding:0}h4{font-size:18px;color:#000;margin:0 0 10px;padding:0}h5{font-size:16px;color:#000;margin:0 0 10px;padding:0}h6{font-size:14px;margin:0 0 5px;padding:0}.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}.float_l{float:left}blockquote{font-style:italic}cite{font-weight:700}cite span{color:#000}.button a{clear:both;display:block;width:103px;height:23px;background:url(images/va_button.png) no-repeat;color:#fff;font-size:12px;font-weight:700;text-align:center;text-decoration:none;padding:4px 0 0}.button a:hover{background:url(images/va_button_hover.png) no-repeat}#va_header_wrapper{width:980px;margin:0 auto;padding:0 5px}#va_header{width:920px;height:100px;padding:0 30px}#va_header #site_title{float:left;width:300px;padding:20px 0 0}#va_header #site_title h1 a{font-size:30px;color:#fff;font-weight:700;text-decoration:none;margin:0;padding:0}#va_header #site_title h1 a span{display:block;text-align:right;font-size:14px;color:#CCC;font-weight:700;letter-spacing:2px}#va_header #search_box{float:right;width:280px;height:30px;margin-top:30px;background:url(images/va_search.png) no-repeat}#search_box form{width:280px;height:30px;margin:0;padding:0}#searchfield{height:15px;width:180px;margin-right:0;color:#bcbcbc;font-size:12px;font-variant:normal;line-height:normal;background:#161b1f;border:1px solid #0b0e10;padding:5px}#searchbutton{height:28px;width:80px;padding-bottom:3px;cursor:pointer;font-size:13px;text-align:center;vertical-align:bottom;white-space:pre;color:#333}#va_menu{clear:both;height:39px;padding:11px 0 0}#va_menu ul{list-style:none;margin:0;padding:0 0 0 30px}#va_menu ul li{display:inline;margin:0;padding:0}#va_menu ul li a{position:relative;float:left;width:103px;display:block;height:23px;margin-right:10px;text-align:center;font-size:15px;text-decoration:none;color:#21272d;font-weight:700;outline:none;padding:2px 0 0}#va_menu li a:hover,#va_menu li .current{color:#fff;background:url(images/va_menu_hover.png)}#va_banner{clear:both;width:920px;height:200px;background:url(images/va_banner.jpg) no-repeat;overflow:hidden;padding:50px 30px}#va_banner h3{color:#9CF;font-size:42px}#va_banner p{color:#FFF;font-size:16px}#va_content_wrapper_outer{width:100%;background:url(images/va_content_top.jpg) top repeat-x;border-top:1px solid #004e85}#va_content_wrapper_inner{width:100%;background:url(images/va_content_bottom.jpg) bottom repeat-x}#va_content_wrapper{width:920px;margin:0 auto;padding:30px}#va_content{width:620px;float:left}.service_box{width:280px;height:150px}.service_image{float:left;width:64px;margin:3px 0 0}.service_box .service_text{float:right;width:196px;text-align:justify}.services_section h4{margin-bottom:10px}.services_section .right{float:right;width:120px}.services_section .left{float:left;width:470px}.services_section .left p{text-align:justify}.post_section h2{background:url(images/va_header.png) no-repeat bottom left;margin:0 0 5px;padding:10px 0 5px}.post_content .left{float:left;width:130px}.post_content .left img{border:1px solid #CCC;background:#fff;padding:5px}.post_content .right{float:right;width:450px}.post_section p{padding-bottom:5px;margin-bottom:8px}.post_section .comment_tab{border-bottom:1px dashed #666;font-size:20px;font-weight:700;margin:40px 0 20px;padding:10px 0}#recent_project{width:620px}#recent_project ul li{float:left;display:inline;width:270px;background:#f1f2ea;border:1px solid #d5d7ca;margin:0 25px 25px 0;padding:6px}#gallery{width:610px}#gallery ul li{float:left;display:inline;width:270px;background:#f1f2ea;border:1px solid #d5d7ca;margin:0 20px 20px 0;padding:6px}#contact_form{float:left;padding:20px 0 0}#contact_form form .input_field{height:18px;width:230px}#contact_form form label{display:block;margin-right:10px;font-size:14px}#contact_form form textarea{width:310px;height:150px}#contact_form form .submit_btn{float:left;margin-right:110px;width:103px;height:27px;text-align:center;cursor:pointer;border:none;color:#fff;background:url(images/va_button.png) no-repeat;padding:0}#va_sidebar{float:right;width:240px}.section_rss_twitter{width:240px;margin-top:20px;margin-bottom:120px}.rss_twitter a{display:block;width:240px;color:#333;margin-bottom:20px;font-size:24px;font-weight:700;text-decoration:none;padding:20px 0 0}.rss_twitter a:hover{text-decoration:none}.rss_twitter a span{font-size:15px;margin-top:5px;display:block;letter-spacing:3px}.rss a{background:url(images/rss.png) right bottom no-repeat}.twitter a{background:url(images/twitter.png) right bottom no-repeat}.email a{background:url(images/email.png) right bottom no-repeat}.phone a{background:url(images/phone.png) right bottom no-repeat}#sidebar_featured_project .left{float:left;width:64px}#sidebar_featured_project .right{float:right;width:170px}.news_box a{font-weight:400;text-decoration:underline}.news_box{margin-bottom:10px;padding-bottom:10px;border-bottom:1px dashed #CCC}#va_footer_wrapper{clear:both;width:100%;background:#005590 url(images/va_footer.jpg) repeat-x top}#va_footer{clear:both;width:940px;text-align:center;color:#FFF;margin:0 auto;padding:20px 30px}#va_footer a{color:#FFF;font-weight:400;text-decoration:underline}#va_footer a:hover{color:#3CF;text-decoration:none}#va_footer .footer_menu{list-style:none;margin:0 0 10px;padding:0}.footer_menu li{display:inline;margin:0;padding:0 20px 0 0}img,.footer_menu .last_menu{border:none}.float_r,.service_box .rightbox{float:right}#va_header #site_title h1,#contact_form form{margin:0;padding:0}.services_section,.post_section{clear:both;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #CCC;background:url(images/va_divider.jpg) bottom repeat-x}.services_sectio .services_content,.post_section .post_content{clear:both;margin:10px 0}#recent_project ul,#gallery ul{list-style:none;margin:0;padding:0}#recent_project ul img,#gallery ul img{width:270px;height:130px;border:none;margin-bottom:5px}#sidebar_featured_project,#news_section{margin:0 0 40px;padding:0}#sidebar_featured_project h6 a,.footer_menu li a{color:#fff}
