html,body{margin:0;padding:0}a img{border:none}body{color:#000000;font-family:arial;font-size:62.5%}button{outline:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;margin:0;padding:0}blockquote,ul,ol,dl{margin:1em}ol,ul,dl{margin-left:2em;padding-left:0}dl dd{margin-left:1em}p,fieldset,table{margin:1em 0}table{border-collapse:collapse;border-spacing:0}body{background:#ffffff url(http://www.atramemberwebsite.com/resources/images/backgrounds/bg_hunter.gif) repeat-x}/*configurable*/a{color:#55707C;text-decoration:none}a:visited{color:#55707C}a:hover{text-decoration:underline}h2{color:#547B60}h3{color:#707C55}hr{border-bottom-color:#aaa;clear:both;width:90%;height:1px;border-bottom-width:1px;border-bottom-style:dotted;border-top-style:none;border-right-style:none;border-left-style:none;margin-top:10px;margin-bottom:10px;margin-left:auto;margin-right:auto;position:relative;display:block}a.editor{position:absolute;z-index:99}.affiliations{padding-left:10px}.affiliations .affiliation{border-top:1px dotted #aaa;clear:left;padding:10px}.affiliations .affiliation img{float:left;max-width:130px;margin-top:5px}.affiliations .affiliation p,.affiliations .affiliation h3{margin-left:150px}.affiliations .affiliation h3{margin-top:5px}.affiliations:first-child{border-top:0}.breadcrumbs,.breadcrumbs a{color:#aaa;font-size:10px}#pgDEFAULT .breadcrumbs{display:none}#ctl00_BodyPlaceHolder_SubmitApplication{width:250px}.employees .employee{border-bottom:1px dotted #eee;clear:left;padding:20px 10px}.employees .employee-pic{float:left;max-width:150px}.employees .employee-profile{margin-left:165px}.employees .employee-name{font-size:1.5em;margin-bottom:5px}.employees .employee-title{margin-top:5px}.testimonials blockquote{font-family:helvetica,sans-serif;margin-top:10px;margin-bottom:10px;margin-left:50px;padding-left:15px;border-left:3px solid #ccc}.testimonials cite{display:block;text-align:right}.testimonials .testimonial{margin-right:100px}.services table{margin-left:5%;width:95%}.services td{width:50%}.specials{margin:0 20px}.specials .special{border:3px dotted #eee;margin-bottom:15px;padding:20px}.specials .special .image{float:left;text-align:center;width:100px}.specials .special .image a{display:block}.specials .special > p,.specials .special > h3{margin-left:150px}.specials .special > ul,.specials .special > ol{margin-left:175px}.specials.print{font-size:12px}.specials.print #locations{margin-left:200px}#site-body{padding:0}#site-content{padding-top:20px}#site-content > br{display:none}#site-body-menu .asset,#site-body-menu .widget-box{width:200px;overflow:hidden}#site-body-menu .widget-box{font-size:1.1em}#site-body-nav{border:1px solid black;max-height:281px;/*position:relative;*/ padding:0px;margin:0px;font-family:Arial,Helvetica,sans-serif;font-size:15px;color:#FFF;list-style:none;text-indent:15px}#site-body-nav li{background:#547B60;line-height:34px;height:34px;position:relative;border-bottom:1px solid #000}#site-body-nav li.has-children{background:#547B60 url(images/arrowright.gif) no-repeat right center}#site-body-nav >li{}#site-body-nav >li >a{height:34px;width:218px}#site-body-nav li a{text-decoration:none;color:#ffffff;display:block}#site-body-nav li:hover > a,#site-body-nav li a:hover,#site-body-nav li.active > a{background:-moz-linear-gradient(top center,#d1d1d1,#f2f2f2 80%) repeat scroll 0 0 #f2f2f2;background:-webkit-gradient(linear,left bottom,left top,color-stop(.2,#f2f2f2),color-stop(.8,#d1d1d1));background-color:#f2f2f2;color:#000}#site-body-nav ul{border:1px solid #000;display:none}#site-body-nav ul li{line-height:28px;height:28px;font-size:12px;margin:0;overflow:hidden;padding:0;width:200px}#site-body-nav ul a{height:28px;width:200px}#site-body-nav ul li:last-child{border-bottom:0}#site-body-nav:last-child{border-bottom:0}#site-body-nav li:hover ul{display:inline-block;list-style:none;margin:0;position:absolute;left:210px;overflow:hidden;top:-1px;width:200px;z-index:999}#site-body-nav li:hover ul{*position:relative;*top:-35px;*left:217px}#site-content{font-size:1.2em;line-height:1.62em;margin-left:20px;width:690px}#site-content > h2{font-size:2.4em}#site-flair{position:relative;top:-15px;left:-5px}#site-flair img{width:240px}#footer-menu{margin:10px auto;display:table}#site-footer{font-size:1.1em;line-height:1.62em;text-align:center}#site-footer p{font-size:.9em}#site-footer-nav{list-style:none;display:table-row}#site-footer-nav a{display:block;line-height:14px;padding:0 5px}#site-footer-nav li{border-left:1px solid #aaa;float:left}#site-footer-nav:first-child{border-left:0}#site-header{margin-top:10px;position:relative}#site-header h1 a{color:#2b477d;display:block;font-size:34px;line-height:70px;overflow:hidden}#site-header p{color:#707C55;font-weight:bold;font-size:2.5em;position:absolute;bottom:50px;right:15px}#site-header-nav{border-bottom:25px solid #547B60}#site-header-nav ul{height:36px;padding:0;width:924px;list-style:none;margin:0 auto;position:relative;overflow:hidden}#site-header-nav li{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;float:left;width:147px;margin:0 5px 0 0;position:relative;z-index:1;color:#547B60;border:solid 1px #ccc;background:-moz-linear-gradient(top center,#d1d1d1,#f2f2f2 80%) repeat scroll 0 0 #f2f2f2;background:-webkit-gradient(linear,left bottom,left top,color-stop(.2,#f2f2f2),color-stop(.8,#d1d1d1));background-color:#f2f2f2}#site-header-nav li.selected{z-index:3}#site-header-nav li a{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;color:#547B60;display:block;text-align:center;width:147px;height:40px;line-height:36px;font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;text-decoration:none;font-size:1.1em;font-weight:bold;letter-spacing:1px;outline:none;float:left}#site-header-nav li a:hover,#site-header-nav li a.active,#pgDEFAULT .pgDEFAULT,#pgSERVICESDEFAULT .pgSERVICESDEFAULT,#pgSERVICESSPECIALS .pgSERVICESSPECIALS,#pgABOUTTESTIMONIALS .pgABOUTTESTIMONIALS,#pgABOUTAFFILIATIONS .pgABOUTAFFILIATIONS,#pgLOCATIONS .pgLOCATIONS{background-color:#547B60;border:solid 1px #707C55;color:#ffffff}#site-header-nav li.selected a:link,#site-header-nav li.selected a:visited{}#site-shortcuts{float:right;list-style:none;margin:0;padding:0}#site-shortcuts a{color:#ffffff}#site-shortcuts li{border-left:1px solid #aaa;float:left;line-height:10px;padding:3px 5px;text-transform:uppercase }#site-shortcuts:first-child{border-left:none}#site-tagline{color:#ffffff;display:block;line-height:20px;margin-top:25px}#site-wrapper{display:block;background:#ffffff;border:3px solid #547B60;padding:5px;width:970px;margin:0 auto}#social-media-links{float:right;list-style:none;position:absolute;right:5px;top:10px}#social-media-links li{float:left;padding-left:5px}.testimonial-panel .submit.clean-button{width:150px}#newsletter-signup{color:#575858}#newsletter-signup label{display:block}#random-testimonial{border:1px solid #ddd;color:#575858;padding:10px}#random-testimonial blockquote{display:block;margin:0;padding:0}#random-testimonial cite{display:block;text-align:right;font-style:normal;margin-bottom:10px}#random-testimonial .read-more{display:block;float:right}.round{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#locations-map{display:block;height:300px;width:100%}.datapager a{padding:2px 5px}.datapager span span,.datapager a{background-color:#547B60;color:#ffffff;display:inline-block;padding:2px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.datapager a[disabled="disabled"]{background-color:#eee;color:#ccc }.datapager{margin-bottom:15px}.locations{padding-left:10px}.locations .location{border-top:1px dotted #aaa;clear:left;padding:10px}.locations:first-child{border-top:0}.locations .location .address{float:left;font-size:1.125em;width:50%}.locations .location .hours{margin-left:50%}.locations .location .links{margin-left:53%}.warranties .warranty{float:left;height:110px;padding:3%;width:44%}.warranties img{float:left}.warranties h3{margin-top:0}.warranties h3,.warranties p{margin-left:110px}.widget-box{margin:10px 0;border:1px solid #ddd;padding:10px;background-color:#FAFAFA;background-image:-webkit-gradient(linear,left top,left bottom,from(#FAFAFA),to(#ffffff));background-image:-webkit-linear-gradient(top,#FAFAFA,#ffffff);background-image:-moz-linear-gradient(top,#FAFAFA,#ffffff);background-image:-ms-linear-gradient(top,#FAFAFA,#ffffff);background-image:-o-linear-gradient(top,#FAFAFA,#ffffff);background-image:linear-gradient(top,#FAFAFA,#ffffff);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#FAFAFA',EndColorStr='#ffffff')}.widget-box h3{margin-top:0}.clean-button{text-decoration:none;background-color:#eeeeee;background-image:-webkit-gradient(linear,left top,left bottom,from(#eeeeee),to(#cccccc));background-image:-webkit-linear-gradient(top,#eeeeee,#cccccc);background-image:-moz-linear-gradient(top,#eeeeee,#cccccc);background-image:-ms-linear-gradient(top,#eeeeee,#cccccc);background-image:-o-linear-gradient(top,#eeeeee,#cccccc);background-image:linear-gradient(top,#eeeeee,#cccccc);border:1px solid #ccc;border-bottom:1px solid #bbb;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;color:#333;font:bold 11px "Lucida Grande" ,"Lucida Sans Unicode" ,"Lucida Sans" ,Geneva,Verdana,sans-serif;line-height:1;padding:8px 0;text-align:center;text-shadow:0 1px 0 #eee;width:125px}.clean-button:hover{background-color:#dddddd;background-image:-webkit-gradient(linear,left top,left bottom,from(#dddddd),to(#bbbbbb));background-image:-webkit-linear-gradient(top,#dddddd,#bbbbbb);background-image:-moz-linear-gradient(top,#dddddd,#bbbbbb);background-image:-ms-linear-gradient(top,#dddddd,#bbbbbb);background-image:-o-linear-gradient(top,#dddddd,#bbbbbb);background-image:linear-gradient(top,#dddddd,#bbbbbb);border:1px solid #bbb;border-bottom:1px solid #999;cursor:pointer;text-shadow:0 1px 0 #ddd}.clean-button:active{border:1px solid #aaa;border-bottom:1px solid #888;-webkit-box-shadow:inset 0 0 5px 2px #aaaaaa,0 1px 0 0 #eeeeee;-moz-box-shadow:inset 0 0 5px 2px #aaaaaa,0 1px 0 0 #eeeeee;-ms-box-shadow:inset 0 0 5px 2px #aaaaaa,0 1px 0 0 #eeeeee;-o-box-shadow:inset 0 0 5px 2px #aaaaaa,0 1px 0 0 #eeeeee;box-shadow:inset 0 0 5px 2px #aaaaaa,0 1px 0 0 #eeeeee}fieldset.userForm{border:0;border-top:solid 1px #aaa;margin:2em;padding:10px}fieldset.userForm legend{color:#707C55;font-size:1.25em;font-weight:bold}fieldset.userForm ul.recordPicker{background-color:#e7e7e7}fieldset.userForm ul.recordPicker li{padding:5px 0}fieldset.userForm ul{}fieldset.userForm ul li{list-style:none;margin-bottom:10px}fieldset.userForm ul li label{display:inline-block;font-size:12px;font-weight:bold;line-height:16px;margin-right:15px;text-align:right;vertical-align:top;width:150px}fieldset.userForm ul li label span.small{color:#666;display:block;font-size:11px;font-weight:normal;line-height:13px;text-align:right}fieldset.userForm ul li input,fieldset.userForm ul li select,fieldset.userForm ul li textarea{width:300px}fieldset.userForm ul li span.checkbox input{display:inline;float:none;width:20px}fieldset.userForm ul li span.checkbox label{display:inline;float:none;text-align:left}fieldset.userForm p.buttonBar{margin:15px 0 0 185px}fieldset.userForm span.required{color:red}fieldset.userForm .captcha-input{margin-left:130px !important}input[type="text"],select,textarea{padding:3px}span.validator{background:white url(/resources/images/warning.png) no-repeat;display:inline-block;margin-left:5px;height:25px;width:15px}.msg{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:10px 20px}.msg h4{font-size:14px}.msg.error{border:1px solid #CD0A0A;background:#FEF1EC;color:#CD0A0A !important}.msg.success{background:#e6efc2;border-color:#c6d880;color:#264409 !important}.msg ul{list-style:decimal !important}.shopcontact{margin-left:165px}body{min-width:960px}.container_12{margin-left:auto;margin-right:auto;width:960px}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12{display:inline;float:left;margin-left:10px;margin-right:10px}.push_1,.pull_1,.push_2,.pull_2,.push_3,.pull_3,.push_4,.pull_4,.push_5,.pull_5,.push_6,.pull_6,.push_7,.pull_7,.push_8,.pull_8,.push_9,.pull_9,.push_10,.pull_10,.push_11,.pull_11{position:relative}.alpha{margin-left:0}.omega{margin-right:0}.container_12 .grid_1{width:60px}.container_12 .grid_2{width:140px}.container_12 .grid_3{width:220px}.container_12 .grid_4{width:300px}.container_12 .grid_5{width:380px}.container_12 .grid_6{width:460px}.container_12 .grid_7{width:540px}.container_12 .grid_8{width:620px}.container_12 .grid_9{width:700px}.container_12 .grid_10{width:780px}.container_12 .grid_11{width:860px}.container_12 .grid_12{width:940px}.container_12 .prefix_1{padding-left:80px}.container_12 .prefix_2{padding-left:160px}.container_12 .prefix_3{padding-left:240px}.container_12 .prefix_4{padding-left:320px}.container_12 .prefix_5{padding-left:400px}.container_12 .prefix_6{padding-left:480px}.container_12 .prefix_7{padding-left:560px}.container_12 .prefix_8{padding-left:640px}.container_12 .prefix_9{padding-left:720px}.container_12 .prefix_10{padding-left:800px}.container_12 .prefix_11{padding-left:880px}.container_12 .suffix_1{padding-right:80px}.container_12 .suffix_2{padding-right:160px}.container_12 .suffix_3{padding-right:240px}.container_12 .suffix_4{padding-right:320px}.container_12 .suffix_5{padding-right:400px}.container_12 .suffix_6{padding-right:480px}.container_12 .suffix_7{padding-right:560px}.container_12 .suffix_8{padding-right:640px}.container_12 .suffix_9{padding-right:720px}.container_12 .suffix_10{padding-right:800px}.container_12 .suffix_11{padding-right:880px}.container_12 .push_1{left:80px}.container_12 .push_2{left:160px}.container_12 .push_3{left:240px}.container_12 .push_4{left:320px}.container_12 .push_5{left:400px}.container_12 .push_6{left:480px}.container_12 .push_7{left:560px}.container_12 .push_8{left:640px}.container_12 .push_9{left:720px}.container_12 .push_10{left:800px}.container_12 .push_11{left:880px}.container_12 .pull_1{left:-80px}.container_12 .pull_2{left:-160px}.container_12 .pull_3{left:-240px}.container_12 .pull_4{left:-320px}.container_12 .pull_5{left:-400px}.container_12 .pull_6{left:-480px}.container_12 .pull_7{left:-560px}.container_12 .pull_8{left:-640px}.container_12 .pull_9{left:-720px}.container_12 .pull_10{left:-800px}.container_12 .pull_11{left:-880px}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:before,.clearfix:after,.container_12:before,.container_12:after{content:'.';display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0}.clearfix:after,.container_12:after{clear:both}.clearfix,.container_12{zoom:1}#jgal{list-style:none;width:200px}#jgal li{opacity:.5;float:left;display:block;width:60px;height:60px;background-position:50% 50%;cursor:pointer;border:3px solid #fff;outline:1px solid #ddd;margin-right:14px;margin-bottom:14px}#jgal li img{position:absolute;top:300px;left:40%;display:none}#jgal li.active img{}#jgal li.active,#jgal li:hover{outline-color:#bbb;opacity:.99}#gallery{list-style:none;display:block;height:400px}#gallery li{float:left;margin:0 10px 10px 0}#img-wrap{background-color:#000}#item-wrap{margin-left:210px;overflow:visible}#gallery-img{display:block;margin:0 auto}#gallery-nav{float:left;width:150px}#img-caption{padding:10px 0}div.modalpopup{background-color:#fff;z-index:99999999 !important}
