﻿.divclear,.formmargin,body{margin:0}#logolayerlink,#textlayer,.image-wrapper{position:relative}.calday,.caldays{border-right:#FFF 1px solid}#footerdiv,#headerdiv,#menu2div,#menudiv{min-width:320px}.Galborder,.button,.buttonon,.menu,.menu2,.searchbutton,.slideshow,.slideshowon{cursor:pointer}body{background-color:#FFF;background-image:url(picts/backgroundPistol2.jpg);background-position:0 0;background-repeat:repeat-x:repeat-y;padding:0;border:0 solid #FFF}#headerdiv,.SB-background{background-image:none}a:active,a:link,a:visited{color:#06F;text-decoration:none}a:hover{color:#C00;text-decoration:none}div,table{color:#000;font:400 12px verdana,sans-serif;line-height:20px}.title{color:#000;font:700 21px "Trebuchet MS",arial,sans-serif}.subtitle{color:#000;font:700 16px "Trebuchet MS",arial,sans-serif}.smalltitle{color:#777;font:700 14px "Trebuchet MS",arial,sans-serif}.colortitle{color:#369;font:700 16px "Trebuchet MS",arial,sans-serif}.smalltext{color:#666;font:400 10px verdana,sans-serif;line-height:16px}.hilite{color:red;font-weight:700}.divclear{height:0;clear:both;font-size:1px;line-height:0;padding:0}img{border:0;display:block}table,td,tr{border-collapse:collapse;border-spacing:0;margin:0;padding:0;border:0}.td-right{text-align:right}.td-left{text-align:left}.center-align,.td-center{text-align:center}.td-middle{vertical-align:middle}.td-top{vertical-align:top}.center-div{margin-left:auto;margin-right:auto}.right-div{margin-left:auto;margin-right:0}.left-div{margin-left:0;margin-right:auto}table.downloadtable td{vertical-align:top;padding:0 2px 0 0}.arrow{display:inline;vertical-align:middle;margin:0 5px 3px 0}#textlayer{color:#000;font:700 12px "Trebuchet MS",arial,sans-serif;line-height:18px;text-align:left;width:240px;height:320px;top:-341px;left:220px;margin:auto auto -320px;padding:2px;border:0 solid #FFF}.layertitle{font:700 20px "Trebuchet MS",arial,sans-serif;color:#000}a.layerlink:active,a.layerlink:link,a.layerlink:visited{font-size:15px;color:#00C;text-decoration:none}a.layerlink:hover{color:#C00;text-decoration:none}#headerdiv{width:100%;background-color:transparent;padding:0;margin:0;border-bottom:#DA8520 0 solid}.headersize{height:80px;width:100%;border:0 solid #000}.headerL{padding:0}.headerR{width:50%}#logolayerlink{top:20px;left:3px;margin-bottom:-40px;width:375px}.logo{color:#000;font:400 44px arial,sans-serif;margin-left:3px}.logo2{color:#999;font:400 24px arial,sans-serif}.logoimage{margin:2px 12px}#contentdiv,#wrapper{margin-left:auto;margin-right:auto}#footerdiv{background-color:#F8F9FC}.footer{width:100%;color:#000;font:400 10px verdana,arial,sans-serif;border-top:#B7B7CA 1px solid}.footerL,.footerR{width:50%;padding:8px}a.footerlink:active,a.footerlink:link,a.footerlink:visited{color:#06F;text-decoration:none}a.footerlink:hover{color:#C00;text-decoration:none}.pageheight{min-height:950px}.pagewidth{width:width=device-width;max-width:766px}#pagediv{text-align:center}#contentdiv,#gallerytext,#wrapper,.shadeform,.textarea{text-align:left}#wrapper{background-color:#FFF;border:0 solid #000}#outerdiv{width:100%;margin:auto}#contentdiv{max-width:100%;padding-left:18px;padding-right:18px}#maincontent{float:left;width:55%;padding:0}.socialspace{padding:2px}.socialRspace{width:10px}.page-splits{font-size:1px;line-height:0;width:100%;height:1px;background-color:#C5CBD4;margin:4px 0;padding:0;border:0 solid #C5CBD4}.scale-image2{display:block;width:auto;max-width:40%}.scale-image{display:block;width:auto;max-width:100%}.img-borders{border:1px solid #000;margin:2px}.img-space{float:left;margin-right:8px;margin-bottom:1px}.ban-borders{border:0 solid #960;margin:0}ul{margin-top:8px}li{color:#F69}li span{color:#369;font-weight:400}.servicetable{width:100%}.servicesL,.servicesR{width:50%}.maptable{margin:0}table.maptable td{vertical-align:top;padding:3px}.payformbox{background-color:#F8F9FC;border:1px solid #CFD7DF}.SB-background,.calday,.caldays,.calendar,.calendartitle,.sidebar-topics{background-color:#FFF}table.paypaltable td{vertical-align:middle;padding:8px}.sidebarL,.sidebarR{padding:4px}.SB-width{width:width=device-width;max-width:158px}.sidebarL{width:52px}#sidebar{float:right;padding:0 0 0 15px;border-left:#C5CBD4 1px solid}.side-borders{border:1px solid #000;margin:0}.sidebar-topics{background-image:url(picts/background-topics.jpg);border-top:#C5CBD4 1px solid;border-bottom:#C5CBD4 1px solid;margin:13px 0 0;padding:2px 0 0}.SB-frame,.SB-page,.calspace{padding:0}.calday,.caldays{border-bottom:#BACBE0 0 solid}.sidebar-text{width:100%;color:#000;font:400 11px verdana,sans-serif;line-height:15px}.SB-page{margin:0;border:0 solid #000}.SB-frame{height:300px;overflow:hidden;margin:0;border:solid #000;border-width:0}.calendar{border:0 solid #999}.calendarinner{border-collapse:separate;border-spacing:2px}.calendartitle{color:#000;font:700 16px "Trebuchet MS",arial,sans-serif;padding:3px}.caldays{width:30px;height:34px;color:#000;font:700 14px "Trebuchet MS",arial,sans-serif}.caldates,.calday,.calhilite{font:700 16px "Trebuchet MS",arial,sans-serif}.calday{width:30px;color:#000}.caldates{height:20px;background-color:#F0F8FE;color:#5568BA;border:1px solid #BACBE0}.calhilite{background-color:#FCD4FF;color:#600;border:1px solid #F890FF}.slideshow,.slideshowon{font-size:12px;font-weight:700;font-family:arial,sans-serif;padding:3px 6px;background-color:#FFF}#gallerytext{width:650px;padding-left:0;padding-right:0}.galmenuwidth{width:656px}table.galmenupad td{vertical-align:top;padding:4px 1px 6px}.Galborder{border:1px solid #000}A:active .Galborder,A:hover .Galborder{border:1px solid red;cursor:pointer}table.galthumbs td{vertical-align:top;padding:8px 5px 5px}.galtable{border:0 solid #999}.slideshow{color:#000;margin:0;border:1px solid #999}.slideshowon{color:#36C;margin:0;border:1px solid #36C}.shadeform,.textarea{border:1px solid silver}.dropdown,.shadeform,.textarea{background-color:#F4F5F9}.shadeform,.textarea{font:13px arial,sans-serif}.contactcell1{width:80%}.contactcell2{width:100%}.contactleftspace{width:60px}.shadeform{color:#000;background-image:url(picts/shadeform.gif);width:190px}.textarea{color:#000;background-image:url(picts/shadeform.gif);width:240px}.button,.buttonon,.menu,.menu2,.searchbutton{text-align:center}.dropdown{font:12px arial,sans-serif;color:#000;width:190px}.button,.buttonon{background-color:#EDF1F3;font:400 12px arial,sans-serif}.button{color:#000;background-image:url(picts/button.gif);margin:0;padding:4px 12px;border:1px solid #000}.buttonon{color:#000;background-image:url(picts/buttonon.gif);margin:0;padding:4px 12px;border:1px solid red}.linksmargin{margin:10px 0 0}table.searchtable td{vertical-align:middle;padding:3px 1px 3px 2px}.searchterms{font:12px arial,sans-serif;background-color:#F4F5F9;background-image:url(picts/shadeform.gif);color:#000;width:100px;border:1px solid silver}.searchbutton{color:#000;font:400 11px arial,sans-serif;background-color:#EDF1F3;background-image:url(picts/button.gif);padding:0 4px;margin-left:2px;border:1px solid #000}#menudiv,.menulink{background-image:url(picts/menu-off.jpg)}#menu2div,#menudiv,.menulink,a.menulink:hover{background-color:#FFF}@media print{.printhide{display:none}.printhelp{width:600px}}@media screen{.printonly{display:none}}#menudiv{width:100%;padding:0;margin:0;border:0 solid #B7B7CA;border-width:0 0 1px}.menu-line{height:1px;font-size:1px;line-height:1px;padding:0;margin:0;border-bottom:1px #B7B7CA solid}.menuBot-spacer{height:0;clear:both;font-size:1px;line-height:0;padding:0;margin:0}.menu{font:400 13px "Trebuchet MS",arial,sans-serif;float:left;padding:0;margin:0}.menulink{padding:10px 15px;display:block;border:1px solid #B7B7CA;border-width:0 1px 0 0}.firstmenu{border-left:1px solid #B7B7CA}a.menulink:active,a.menulink:link,a.menulink:visited{color:#000;text-decoration:none}a.menulink:hover{color:#0F60B1;text-decoration:none;background-image:url(picts/menu-on.jpg)}#menu2div{width:100%;background-image:url(picts/menu2-background.jpg);padding:6px 0;margin:0;border:0 solid #000}.menu2Bot-spacer{height:0;clear:both;font-size:1px;line-height:0;padding:0;margin:0}.menu2{font:400 13px "Trebuchet MS",arial,sans-serif;float:right;padding:0;margin:0}.menu2link{padding:4px 12px;display:block;background-color:transparent;margin-right:4px;border:1px solid #B7B7CA}a.menu2link:active,a.menu2link:link,a.menu2link:visited{color:#FFF;text-decoration:none}a.menu2link:hover{color:#FFF;text-decoration:none;background-color:#FFF;background-image:url(picts/menu2-on.jpg);border:1px solid black}