article,aside,dialog,figure,footer,header,hgroup,menu,nav,section{display:block;}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:0pt;padding:0pt;border:0pt none;outline:0pt none;font-size:100%;font-family:inherit;vertical-align:baseline;}:focus{outline:0pt none;}body{line-height:1;color:black;background:none repeat scroll 0% 0% white;}ol,ul{list-style:none outside none;}body{font-size:100.01%;}h1,h2,h3,h4,h5,h6{font-weight:normal;}img{vertical-align:text-bottom;}em{font-style:normal;}#grid{background:url('bg-grid-980.gif') repeat-y scroll 0pt 0pt transparent;position:absolute;top:0pt;left:50%;margin-left:-490px;width:980px;}#grid .horiz{border-bottom:1px dotted rgb(170,170,170);height:23px;}a:link,a:visited{color:rgb(90,50,50);border-bottom:1px solid rgb(255,255,255);padding:0pt 2px;text-decoration:none;}#mugshots a:link,#mugshots a:visited{border:0pt none;background:none repeat scroll 0pt 50% transparent;}a:focus,a:hover,a:active{color:rgb(190,60,20);background-color:rgb(255,255,255);border-bottom:1px solid rgb(255,255,255);}@media screen {body{font-size:1em;line-height:1.5;font-family:'American Typewriter',Georgia,sans-serif;background:url('bg-400-paper.jpg') repeat scroll 0pt 0pt rgb(216,220,206);color:rgb(50,30,30);}html>body{font-size:16px;}h2{font-size:16px;line-height:1.5;font-weight:400;margin-bottom:10px;}header h2{font-size:24px;line-height:1.333;letter-spacing:-0.011em;text-align:left;float:none;padding:72px 0pt 0pt 340px;width:620px;}section h2{letter-spacing:0.133em;text-transform:uppercase;text-align:right;color:rgb(190,60,20);float:left;width:300px;}h2,h3,p,li{font-weight:400;text-shadow:0pt 1px 1px rgb(248,252,238);}p{margin-bottom:18px;}#greeting p,p#just-now{color:rgb(43,60,69);}#wrap{width:980px;margin:0pt auto;}#content{padding:0pt 0pt 0pt 20px;width:960px;}header{position:relative;height:216px;}header h1 img{position:absolute;left:20px;top:72px;}#why{clear:both;}#why #mugshots{display:block;clear:both;height:144px;padding-left:320px;background:url('bg-actual-mugshots.png') no-repeat scroll 22% 50% transparent;}#why #mugshots ul{width:640px;}#why #mugshots ul li{position:relative;left:-4px;float:left;width:110px;height:130px;margin-right:19px;}#why #mugshots ul li.jt{background:url('bg-jt.png') no-repeat scroll 5% 5% transparent;margin-right:0pt;}#why #mugshots ul li.az{background:url('bg-az.png') no-repeat scroll center bottom transparent;}#why #mugshots ul li a:link img,#why #mugshots ul li a:visited img{position:absolute;z-index:1;left:0pt;bottom:0pt;}#why #mugshots ul li a:hover img,#why #mugshots ul li a:focus img{margin:-5px 0pt 0pt -5px;width:120px;z-index:2;}#why p{float:right;width:620px;margin:0pt 20px 24px 10px;}#offers{clear:both;}#offers p,#offers form{float:right;}#offers p{width:620px;margin:0pt 20px 15px 10px;}#offers form{width:620px;position:relative;margin:0pt 20px 0pt 10px;padding:0pt 0pt 24px;}#offers form#contact div{position:relative;margin:0pt;padding:9px 0pt 0pt;width:620px;min-height:36px;background-color:rgba(255,255,255,0.5);color:rgb(43,60,69);}#offers form#contact textarea{font-family:'American Typewriter',Georgia,serif;font-size:16px;line-height:1.5;color:rgb(43,60,69);background:none repeat scroll 0% 0% transparent;width:590px;margin:0pt 0pt 0pt 13px;padding:0pt;}label span{position:absolute;left:-999em;}label.placeholder span{color:rgb(43,60,69);background:none repeat scroll 0% 0% transparent;opacity:1;left:15px;top:9px;z-index:5;}textarea{border:0pt none;}#contactsend{font-family:'American Typewriter',Georgia,serif;font-size:16px;border:0pt none;background-color:rgb(190,60,20);color:rgb(255,255,255);margin:15px 0pt 32px;padding:8px 15px;letter-spacing:1px;cursor:pointer;}#contactsend:focus,#contactsend:hover{background-color:rgb(43,60,69);color:rgb(255,255,255);}footer{position:relative;display:block;clear:both;border-top:1px solid rgb(153,153,153);padding:14px 0pt 72px;background:url('bg-fin.png') no-repeat scroll 10% 25% transparent;}footer ul,footer p{margin-left:340px;width:620px;}footer ul{padding-top:28px;margin-bottom:24px;}footer ul li{font-size:18px;line-height:1.333;display:inline;margin:0pt 20px 0pt 0pt;}footer p{font-size:14px;line-height:1.286;margin-bottom:18px;}footer ul li img{margin-right:12px;vertical-align:text-bottom;}footer p{}}
