@charset "UTF-8";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,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
:focus{outline:0;}
ol,ul{list-style:none;}
#container{margin:0 auto;padding:0 0 150px 0;position:relative;width:965px;}
#header{height:92px;margin-bottom:10px;width:100%;}
#logo{float:left;}
#header_nav{border-bottom:1px solid #333;float:right;width:70%;}
#content{float:right;width:70%;}
#content_narrow{float:right;padding:25px 0 0 0;width:60%;}
#sidebar{float:left;width:30%;}
#sidebar_wide{float:left;width:40%;}
#footer{clear:both;margin:0 auto 15px auto;padding:0;width:965px;}
#news{float:left;margin:0;padding:0;width:48%;}
#clients{float:right;margin:0;padding:0;width:52%;}
.box_sml{border:1px solid #f57b21;border-bottom-width:13px;border-top:none;float:left;height:80px;margin:0 11px 0 0;position:relative;width:125px;box-shadow:0 4px 4px #d2d2d2;-webkit-box-shadow:0 4px 4px #d2d2d2;-moz-box-shadow:0 4px 4px #d2d2d2;}
#shout{height:200px;position:fixed;top:160px;left:auto;width:250px;z-index:5;}
#about{margin:475px 60px 0 40px;}
.show_hide{border-top:1px solid #FFF;margin:0;padding:0 0 10px 0;}
.clearfloat{clear:both;}
h1{color:#F60;font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:200;letter-spacing:1px;margin:0 0 15px 0;text-transform:uppercase;}
h2{color:#F60;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;margin:0 0 10px 0;}
h3{color:#666;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;margin:0 0 10px 0;text-transform:uppercase;}
.orange{color:#F60;}
p{color:#666;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:100;line-height:18px;margin:0 0 10px 0;}
.box_sml p{font-family:Verdana,Geneva,sans-serif;font-size:12px;font-weight:300;line-height:normal;position:absolute;bottom:8px;left:8px;width:100%;}
#about p{color:#7b7b7b;font-size:12px;line-height:18px;}
ul#news_list p{color:#000;font-size:11px;line-height:14px;margin:12px 0 10px 0;}
#footer p{font-family:Arial,Helvetica,sans-serif;font-size:10px;line-height:14px;margin:0 0 5px 0;text-align:center;}
.tel{color:#F60;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:600;letter-spacing:2px;margin:0;padding:40px 0 0 70px;text-align:right;}
ul{font-family:Arial,Helvetica,sans-serif;}
ul.navigation li{display:inline;text-align:left;}
#header ul.navigation{padding:15px 0 0 70px;}
#header ul.navigation li{font-size:14px;letter-spacing:2px;margin:0 20px 0 0;}
ul#news_list{font-size:12px;padding:0 30px 0 0;}
ul#news_list li{margin-bottom:10px;}
a{text-decoration:none;color:#666;}
a:link{text-decoration:none;}
a:active{text-decoration:none;}
a:hover{text-decoration:none;color:#F60;}
#header ul.navigation li a{color:#454545;text-decoration:none;}
.box_sml a{color:#000;text-decoration:none;}
#news a{color:#000;font-family:Arial,Helvetica,sans-serif;text-decoration:underline;}
#news a.close_article{color:#F60;text-decoration:underline;}
.content_blue{color:#06C;font-size:12px;}
#footer p a{color:#000;}
#footer p a:hover{color:#F60;}
input{border-top:solid 1px #727272;border-left:solid 1px #727272;font-size:12px;margin:2px 0 15px 0;padding:4px 2px;width:280px;}
label{font-family:Arial,Helvetica,sans-serif;}
button{border:none;background:url(http://www.booyahadvertising.com/booyah-local/images/submitBtn.jpg);background-repeat:no-repeat;color:#FFF;font-size:11px;font-weight:bold;height:24px;margin:0 0 10px 200px;text-align:center;text-transform:uppercase;width:83px;}
.ErrorField{border-color:#D00;color:#D00;background:#fffffe;}
span.ValidationErrors{display:inline-block;font-size:12px;color:#D00;padding-left:10px;font-style:italic;}
hr{border:0;border-bottom:1px solid #666;margin:25px 0;}