@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,b,u,i,center,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-size:100%;vertical-align:baseline;background:transparent;}
body{line-height:1;font-family:Tahoma,Verdana,"Trebuchet MS","Times New Roman",Arial;background:#fff url(template/default/images/body_background.jpg) no-repeat center top;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
address{font-style:normal;}
.clearfix{clear:both;visibility:hidden;height:0;}#page_container{width:780px;margin:15px auto 0;}#header{background:transparent url(template/default/images/header.png) no-repeat 0 0;height:125px;position:relative;}#header #header_logo{margin-left:27px;margin-top:12px;}#header #phone_icon{position:absolute;right:175px;top:40px;}#header #contact_info{position:absolute;right:25px;top:40px;}#header #contact_info ul li,#header #contact_info ul li a{list-style:none;color:#fff;font-size:15px;line-height:17px;}#nav_bar{background-color:#493A05;height:28px;padding-top:12px;}#nav_bar ul li{list-style:none;float:left;padding:0 10px;font-size:14px;border-left:1px solid #fff;line-height:16px;padding-bottom:1px;}#nav_bar ul li:first-child{border:none;}#nav_bar ul li a{color:#fff;text-decoration:none;}#nav_bar ul li a:hover{text-decoration:underline;}#content{position:relative;background:transparent url(template/default/images/content_background.png) repeat 0 0;min-height:378px;font-family:Tahoma,Verdana,"Trebuchet MS","Times New Roman",Arial;}.content-container{background:transparent url(template/default/images/content-bg.jpg) repeat 0 0;}
.content-container.single-col{background-image:url(template/default/images/content_background.png);}#flash-container{width:590px;height:378px;margin:0 auto;}.content{float:left;padding:10px;text-align:justify;width:450px;}
.content.full-width{width:750px;}.gallery-container{margin:0 auto;width:646px;}.testimonials-container{float:left;padding:10px;width:275px;margin-left:15px;background-color:#73B198;}
.testimonials-container .header{margin-left:11px;}.testimonial{padding:5px;}
#content .testimonial p{color:#FFFFFF;padding:8px 9px 0 6px;}
.testimonial em{display:block;width:100%;height:25px;text-align:right;padding-top:30px;padding-right:15px;position:relative;bottom:20px;}.header{margin-bottom:15px;margin-top:20px;}#content p{padding:5px 0 10px 0;font-size:15px;color:#243D32;line-height:17px;}#content table thead tr th{background-color:#73B198;color:#FFF;text-align:left;}
#content table tbody tr.odd td{background-color:#8EB4A4;}
#content table th,#content table td{padding:4px;}
#content table th{font-size:16px;font-weight:normal;}
#content table td{font-size:14px;}
#content table.getting-here a,#content table.getting-here a:visited{font-size:13px;color:#00F;}#content table td p{padding:0;}fieldset li{margin-top:10px;position:relative;}
fieldset li label{display:inline-block;float:left;margin-top:3px;width:6em;font-size:15px;color:#243D32;line-height:17px;}
fieldset li label span{color:#FF0000;left:322px;position:absolute;text-align:left;}
fieldset .form_buttons{margin-bottom:15px;text-align:center;width:305px;}
fieldset input,fieldset textarea{width:220px;}.image{padding:5px;}
.image.right{float:right;}
.image.left{float:left;}#footer{background-color:#493A05;height:25px;color:#fff;font-size:13px;padding-top:10px;padding-left:7px;clear:both;}#footer a{color:#fff;text-decoration:none;}#footer a:hover{color:#fff;text-decoration:underline;}.gallery-img{float:left;height:100px;margin-left:15px;padding:5px;width:100px;border:1px solid #243D32;margin-top:10px;}
.gallery-img a{display:table-cell;height:100px;text-align:center;width:100px;vertical-align:middle;}.ah4Box-overlay{background:none repeat scroll 0 0 #000000;display:none;position:absolute;top:0;left:0;z-index:999;height:100%;width:100%;}
.ah4Box-popup{position:absolute;top:0;left:0;background-color:#FFF;}
.ah4Box-loader{position:absolute;width:32px;height:32px;background-image:url(template/default/images/ah4Box/loader.gif);}
.ah4Box-image{display:none;position:absolute;}
.ah4Box-close{width:29px;height:29px;display:none;position:absolute;top:0;right:0;background:transparent url(template/default/images/ah4Box/close.png) no-repeat 0 0;}
.ah4Box-btn-next,.ah4Box-btn-prev{width:69px;height:20px;position:absolute;bottom:9px;cursor:pointer;background:transparent url(template/default/images/ah4Box/controls.png) no-repeat 0 -1px;display:none;}
.ah4Box-btn-next{right:5px;}
.ah4Box-btn-prev{right:80px;background-position:left bottom;}
.ah4Box-desc,.ah4Box-count{position:absolute;font-family:Tahoma,Verdana;font-size:13px;color:#666666;}
.ah4Box-desc{bottom:20px;left:11px;font-weight:bold;}
.ah4Box-count{bottom:5px;left:10px;}