html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}body{line-height:1.5;}table{border-collapse:separate;border-spacing:0;}caption,th,td{text-align:left;font-weight:normal;}table,td,th{vertical-align:middle;}blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote,q{quotes:"" "";}a img{border:none;}.container{width:950px;margin:0 auto;}#gradient{position:absolute;z-index:1000;width:954px;height:500px;background:url(../images/gradient.png) center top repeat;}.showgrid{background:url(src/grid.png);}#sidebar>img.testimonial{border:2px solid #C8BFBA;margin-top:150px;margin-bottom:1.5em;}#sidebar>img{margin-bottom:1.5em;}.column,div.span-1,div.span-2,div.span-3,div.span-4,div.span-5,div.span-6,div.span-7,div.span-8,div.span-9,div.span-10,div.span-11,div.span-12,div.span-13,div.span-14,div.span-15,div.span-16,div.span-17,div.span-18,div.span-19,div.span-20,div.span-21,div.span-22,div.span-23,div.span-24{float:left;margin-right:10px;}a .span-6{margin-right:6px;}.last,div.last{margin-right:0;}.span-1{width:30px;}.span-2{width:70px;}.span-3{width:110px;}.span-4{width:150px;}.span-5{width:190px;}.span-6{width:230px;}.span-7{width:270px;}.span-8{width:310px;}.span-9{width:350px;}.span-10{width:390px;}.span-11{width:430px;}.span-12{width:470px;}.span-13{width:510px;}.span-14{width:550px;}.span-15{width:590px;}.span-16{width:630px;}.span-17{width:670px;}.span-18{width:710px;}.span-19{width:750px;}.span-20{width:790px;}.span-21{width:830px;}.span-22{width:870px;}.span-23{width:910px;}.span-24,div.span-24{width:950px;margin-right:0;}input.span-1,textarea.span-1,input.span-2,textarea.span-2,input.span-3,textarea.span-3,input.span-4,textarea.span-4,input.span-5,textarea.span-5,input.span-6,textarea.span-6,input.span-7,textarea.span-7,input.span-8,textarea.span-8,input.span-9,textarea.span-9,input.span-10,textarea.span-10,input.span-11,textarea.span-11,input.span-12,textarea.span-12,input.span-13,textarea.span-13,input.span-14,textarea.span-14,input.span-15,textarea.span-15,input.span-16,textarea.span-16,input.span-17,textarea.span-17,input.span-18,textarea.span-18,input.span-19,textarea.span-19,input.span-20,textarea.span-20,input.span-21,textarea.span-21,input.span-22,textarea.span-22,input.span-23,textarea.span-23,input.span-24,textarea.span-24{border-left-width:1px!important;border-right-width:1px!important;padding-left:5px!important;padding-right:5px!important;}input.span-1,textarea.span-1{width:18px!important;}input.span-2,textarea.span-2{width:58px!important;}input.span-3,textarea.span-3{width:98px!important;}input.span-4,textarea.span-4{width:138px!important;}input.span-5,textarea.span-5{width:178px!important;}input.span-6,textarea.span-6{width:218px!important;}input.span-7,textarea.span-7{width:258px!important;}input.span-8,textarea.span-8{width:298px!important;}input.span-9,textarea.span-9{width:338px!important;}input.span-10,textarea.span-10{width:378px!important;}input.span-11,textarea.span-11{width:418px!important;}input.span-12,textarea.span-12{width:458px!important;}.append-1{padding-right:40px;}.append-2{padding-right:80px;}.append-3{padding-right:120px;}.append-4{padding-right:160px;}.append-5{padding-right:200px;}.append-6{padding-right:240px;}.append-7{padding-right:280px;}.append-8{padding-right:320px;}.append-9{padding-right:360px;}.append-10{padding-right:400px;}.append-11{padding-right:440px;}.append-12{padding-right:480px;}.prepend-1{padding-left:40px;}.prepend-2{padding-left:80px;}.prepend-3{padding-left:120px;}.prepend-4{padding-left:160px;}.prepend-5{padding-left:200px;}.prepend-6{padding-left:240px;}.prepend-7{padding-left:280px;}.prepend-8{padding-left:320px;}.prepend-9{padding-left:360px;}.prepend-10{padding-left:400px;}div.border{padding-right:4px;margin-right:5px;border-right:1px solid #eee;}div.colborder{padding-right:24px;margin-right:25px;border-right:1px solid #eee;}.pull-1{margin-left:-40px;}.pull-2{margin-left:-80px;}.pull-1,.pull-2,.pull-3,.pull-4,.pull-5,.pull-6,.pull-7,.pull-8,.pull-9,.pull-10,.pull-11,.pull-12,.pull-13,.pull-14,.pull-15,.pull-16,.pull-17,.pull-18,.pull-19,.pull-20,.pull-21,.pull-22,.pull-23,.pull-24{float:left;position:relative;}.prepend-top{margin-top:1.5em;}.append-bottom{margin-bottom:1.5em;}.box{padding:1.5em;margin-bottom:1.5em;background:#E5ECF9;}hr{background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:.1em;margin:0 0 1.45em;border:none;}hr.space{background:#fff;color:#fff;visibility:hidden;}.clearfix:after,.container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}.clearfix,.container{display:block;}.clear{clear:both;}#sIteName h1 a{color:#BD1700;line-height:18px;}#sIteName h1{font-size:18px;color:#BD1700;line-height:18px;padding-bottom: 1px;}#sIteName a,#sidebar h4 a{text-decoration:none;}#sIteName h1 a strong{font-weight:bold;}html{font-size:100.01%;}body{font-size:75%;color:#ccc;background:#1E2426;font-family:'Helvetica Neue',calibri,Helvetica,sans-serif;}#main_body h1,#main_body h2,#main_body h3,#main_body h4,#main_body h6,#main_body ul,#main_body ol,#main_body li,#main_body dl,#main_body p,#main_body hr{margin-left:15px;}#main_body #sidebar h1,#main_body #sidebar h2,#main_body #sidebar h3,#main_body #sidebar h4,#main_body #sidebar h6,#main_body #sidebar ul,#main_body #sidebar ol,#main_body #sidebar li,#main_body #sidebar dl,#main_body #sidebar p{margin-left:0;}#main_body{border:1px solid #666;padding-top:1.5em;}#container_inner{padding-top:15px;min-height:800px;}#main_body,#sidebar{background-color:#444;}#home1 #main_body{background-color:#1E2426;border:none;padding-top:0;}div.belowFold{margin-top:700px;background-color:#fff;margin-bottom:1.5em;text-align:left;}.belowFold h2,.belowFold h1,.belowFold p{padding:0 8px;}.belowFold p{color:#aaa;}.cufon-loading{visibility:hidden!important;}#main_body .belowFold .span-12.last p{text-align:left;padding-right:2em;}.Specialties h2{color:#BD1700;font-size:3em;padding-top:45px;}#main_body div.Specialties{background:url(../images/specialties.gif) top left repeat-x;padding-top:3em;margin-top:1em;}.specialties{background:#666;padding-top:1.5em;}#site-info{margin-top:.5em;}#site-info .span-7 p{text-align:left;margin:0;padding:0;}#site-info p,#site-info{font-size:10px;color:#fff;}#container #site-info .span-8.last p{text-align:right;}#site-info strong{color:#85A9B6;font-weight:normal;}#site-info p a,#site-info .span-8 a{color:#fff;text-decoration:none;}#site-info p a:hover,#site-info a:hover{color:#f00;}#innerfade{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);}#innerfade .span-12.last{text-align:right;}#innerfade a,#site-info a,#site-info1 a{color:#745E53;}#innerfade img{border:2px solid #ddd;}#innerfadeInner{margin-bottom:.5em;height:500px;}div.section{width:695px;float:left;border:1px solid #C8BFBA;background-color:#fff;margin:15px 0 15px 15px;padding:15px 0;zoom:1;display:block;}.section h2,.section p,.section h3{padding:0 15px 0 0;}.section h3{color:#86989A;}.section p img{float:left;padding-right:1.5em;}.scrollable .section img{margin-left:15px;}.element{padding:1em 0;}.scrollable div.section{height:40em;margin-bottom:800px;background:#fff;}div.scrollable{position:relative;overflow:hidden;height:45em;background:#fff;width:710px;}.scrollable .section p{font-family:calibri,georgia,tahoma,sans serif;font-size:1.2em;}#actions{margin-top:1em;text-align:center;}.items img{float:left;margin:20px;width:200px;}div.scrollable div.items p{clear:none;}div.scrollable div.items{position:absolute;height:20000em;}a.prevPage{padding-right:1.5em;text-decoration:none;color:#745E53;cursor:pointer;font-size:1.4em;}a.nextPage{padding-left:1.5em;text-decoration:none;font-size:1.4em;color:#745E53;cursor:pointer;}a.disabled{display:none;}.last p{padding-right:1em;}#sidebar #smugMug{line-height:35px;background:url(../images/smugmug.gif) center left no-repeat;padding-left:34px;}#sidebar #flickr{line-height:35px;background:url(../images/flickr.gif) center left no-repeat;padding-left:34px;}#sidebar #twitter{line-height:35px;background:url(../images/twitterWecPhotos.gif) center left no-repeat;padding-left:34px;color:#;} #facebook{line-height:35px;background:url(../images/fb.gif) center left no-repeat;padding-left:34px;color:#;}.span-6.portfolioThumb a{text-decoration:none;}.span-6.portfolioThumb{height:6em;text-align:center;background:#444;margin:0 0 1.5em 15px;width:210px;border:1px solid #5B6063;}#main_body .portfolioThumb h4,#main_body .span-6.portfolioThumb h3{margin-left:0;}#main_body .portfolioThumb h4 a,#main_body .span-6.portfolioThumb h3 a{margin-top:5px;padding:0 15px;margin-left:0;display:block;color:#ccc;}#main_body .portfolioThumb h4 a:hover{color:#f00;}.BelowFoldCopy{background:#555;padding-top:1.5em;color:#ccc;}.BelowFoldCopy h2{color:#0F1213;}.BelowFoldCopy h3{color:#86ACB8;}#main_body .portfolioThumb.contract,#main_body .portfolioThumb.gd{background:#444;text-align:left;padding:0;}#main_body .portfolioThumb h4.contract a{font-size:.88888888em;position:relative;top:-5px;display:block;padding:1em 10px 0 55px;height:3.6em;width:145px;line-height:3em;display:block;background:url(../images/contract.gif) .5em .5em no-repeat;}#main_body .portfolioThumb.gd h4.contract a,#main_body .portfolioThumb h4 a{font-size:.88888888em;position:relative;top:-5px;display:block;padding:1em 10px 0 55px;height:3.6em;width:145px;line-height:3em;display:block;background:url(../images/gd.gif) .5em .5em no-repeat;}#main_body .portfolioThumb h4 a{background-image:none;padding-left:10px;width:190px;}#main_body .portfolioThumb h4 a:hover,#main_body .portfolioThumb.gd h4.contract a:hover{background-color:#5B6063;}.ditto_summaryPost h2{margin-bottom:0;}#main_body .ditto_info p strong{font-size:1em;font-family:"Gill Sans",Calibri,"Trebuchet MS",sans-serif;}.blog p{font-size:1.33333em;width:550px;font-family:"Gill Sans",Calibri,"Trebuchet MS",sans-serif;}#main_body .ditto_summaryPost{margin-left:15px;width:695px;border:1px solid #C8BFBA;margin-bottom:1.5em;padding-top:1.5em;}#main_body .span-12.last p,#main_body .span-12.last h4,#main_body .span-12.last img,#main_body .span-12.last h3{padding:0 15px 0 0;margin-left:0;}.testimonials p{color:#fff;}.testimonials{background:#666;border-top:1px solid #bbb;border-left:1px solid #bbb;width:229px;margin-top:-1.5em;padding-top:1.5em;}.testimonials h2{color:#86ACB8;margin-top:0;margin-bottom:2em;}h1,h2,h3,h4,h5,h6{font-weight:normal;color:#CA3A35;}h1{font-size:3em;line-height:1;margin-bottom:.5em;}h2{font-size:2em;margin-bottom:.75em;color:#85A9B6;}h3{font-size:2em;margin-bottom:.75em;}h4{font-size:1.5em;line-height:1;margin-bottom:1em;color:#86ACB8;}h5{font-size:1em;font-weight:bold;margin-bottom:1.5em;}h6{font-size:1em;font-weight:bold;}h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{margin:0;}p{margin:0 0 1.5em;}p img.left{float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}p img.right{float:right;margin:1.5em 0 1.5em 1.5em;}a:focus,a:hover{color:#000;}a{color:#eee;text-decoration:underline;}blockquote{margin:1.5em;color:#666;font-style:italic;}strong{font-weight:bold;}em,dfn{font-style:italic;}dfn{font-weight:bold;}sup,sub{line-height:0;}abbr,acronym{border-bottom:1px dotted #666;}address{margin:0 0 1.5em;font-style:italic;}del{color:#666;}pre{margin:1.5em 0;white-space:pre;}pre,code,tt{font:1em 'andale mono','lucida console',monospace;line-height:1.5;}li ul,li ol{margin:0;}ul,ol{margin:0 1.5em 1.5em 0;}ul{list-style-type:disc;}ol{list-style-type:decimal;}dl{margin:0 0 1.5em 0;}dl dt{font-weight:bold;}dd{margin-left:1.5em;}table{margin-bottom:1.4em;width:100%;}th{font-weight:bold;}thead th{background:#c3d9ff;}th,td,caption{padding:4px 10px 4px 5px;}tr.even td{background:#e5ecf9;}tfoot{font-style:italic;}caption{background:#eee;}.small{font-size:.8em;margin-bottom:1.875em;line-height:1.875em;}.large{font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;}.hide{display:none;}.quiet{color:#666;}.loud{color:#000;}.highlight{background:#ff0;}.added{background:#060;color:#fff;}.removed{background:#900;color:#fff;}.first{margin-left:0;padding-left:0;}.last{margin-right:0;padding-right:0;}.top{margin-top:0;padding-top:0;}.bottom{margin-bottom:0;padding-bottom:0;}#EmailForm div.contactBlurb{margin-top:3.375em;font-size:1.3333em;background:#555;padding:15px 15px 14px 0;}form p label{margin-bottom:-0.5em;padding-bottom:0;font-weight:bold;clear:both;display:block;}fieldset{padding:1.4em;margin:0 0 1.5em 0;border:1px solid #ccc;}legend{font-weight:bold;font-size:1.2em;}form p{padding:0;}input{width:300px;padding:.5em 0;}#cfContact{width:auto;padding:.5em 4em;background:#1E2426;border:1px solid #85ABB7;color:#85ABB7;}#EmailForm{padding-right:10px;}input[type=text],input[type=password],input.text,input.title,textarea,select{background-color:#ddd;color:#533628;font-weight:bold;border:1px solid #bbb;}input[type=text]:focus,input[type=password]:focus,input.text:focus,input.title:focus,textarea:focus,select:focus{border-color:#666;}input[type=text],input[type=password],input.text,input.title,textarea,select{margin:.5em 0;}form .span-6 input,.span-12 input,.span-12 textarea{background-color:#eee;}input.text,input.title{background-color:#E0D7D3;width:300px;padding:5px;}input.title{font-size:1.5em;}textarea{background-color:#E0D7D3;width:420px;height:8em;padding:5px;}input[type=checkbox],input[type=radio],input.checkbox,input.radio{position:relative;top:.25em;}form.inline{line-height:3;}form.inline p{margin-bottom:0;}.error,.notice,.success{padding:.8em;margin-bottom:1em;}p.error{color:#8a1f11;Fontweight:bold;font-size:1.5em;}.notice{background:#FFF6BF;color:#514721;border-color:#FFD324;}.success{background:#E6EFC2;color:#264409;border-color:#C6D880;}.error a{color:#8a1f11;}.notice a{color:#514721;}.success a{color:#264409;}.BelowFoldCopy div.testimonials h3,#main_body .BelowFoldCopy div.span-18 h2,#main_body .BelowFoldCopy div.span-18 h4{padding-top:0;line-height:48px;margin-top:0;}#main_body div.BelowFoldCopy div p{margin-top:0;padding-top:2px;line-height:18px;}#home #container #main_body .BelowFoldCopy div.testimonials h3{padding-bottom:10px;}
