@charset "utf-8";body{margin:0;padding:0px;text-align:center;background-image:url(../seamless_horizontal2.gif);background-repeat:repeat;}
ul{margin:0;}
#total{width:100%;height:100%;}
#top_wrap{background-image:url(../seamless_horizontal.gif);background-repeat:repeat-x;}
#top_wrap1{background-image:url(../seamless_horizontal.gif);background-repeat:repeat-x;position:absolute;display:block;width:100%;}
#wrapper{width:930px;position:relative;margin:auto;}
#free_quote{float:left;margin:15px 0 0 20px;}
.free_quote{font-family:"Times New Roman", Times, serif;color:#FFFFFF;font-size:16px;}
#logo{float:left;margin:15px 0px 30px 20px;}
#phone_top{float:left;padding:15px 20px 30px 0;}
.phone_top{font-family:"Times New Roman", Times, serif;color:#FFFFFF;font-size:22px;}
#welcome{float:left;width:300px;margin:40px 0 0 20px;font-family:"Times New Roman", Times, serif;color:#ffe5ad;font-size:14px;text-align:left;}
.welcome_link{font-size:14px;}
.welcome_link2{font-size:14px;color:#ffe5ad;}
#services{float:left;width:890px;margin:40px 20px 0 20px;background-image:url(../images/1trans.png);}
#services a img{margin:5px 5px;border:solid #999999 3px;}
#services2{margin:20px;font-family:"Times New Roman", Times, serif;color:#ffe5ad;font-size:14px;text-align:left;width:850px;}
#services_table{font-family:"Times New Roman", Times, serif;font-size:14px;color:#ffe5ad;text-align:left;width:850px;}
#contact{float:left;width:890px;margin:40px 0 0 20px;background-image:url(../images/1trans.png);background-repeat:repeat-y;font-family:"Times New Roman", Times, serif;color:#ffe5ad;font-size:14px;text-align:left;}
#contact_right{text-align:right;}
.contact_2{font-family:"Times New Roman", Times, serif;color:#ffe5ad;font-size:14px;text-align:right;}
.enlarge_map{font-family:"Times New Roman", Times, serif;color:#FFFFFF;font-size:16px;}
.style4{color:#faab5f;}
.contact{font-family:"Times New Roman", Times, serif;font-size:14px;color:#ffe5ad;}
#top_nav{float:left;width:625px;margin:25px 0 0 20px;}
#ask{float:right;margin:115px 20px 20px 0;}
#mid_section{background-image:url(../images/fade.png);background-repeat:no-repeat;width:890px;float:left;margin:20px 0 0 20px;}
.mid_section{font-family:"Times New Roman", Times, serif;font-size:14px;margin:0 0 0 50px;color:#ffe5ad;}
h4{font-family:"Times New Roman", Times, serif;font-size:18px;color:#FFFFFF;}
#trans{background-image:url(../images/1_trans_blank.png);background-repeat:repeat-x;font-family:"Times New Roman", Times, serif;font-size:14px;color:#ffe5ad;height:100%;text-align:left;}
#trans2{background-image:url(../images/1_trans_blank.png);background-repeat:repeat-x;font-family:"Times New Roman", Times, serif;font-size:14px;color:#ffe5ad;height:100%;text-align:left;}
#trans3{background-image:url(../images/1_trans_blank.png);background-repeat:repeat-x;font-family:"Times New Roman", Times, serif;font-size:14px;color:#ffe5ad;height:100%;text-align:left;}
#trans4{background-image:url(../images/1_trans_blank.png);background-repeat:repeat-x;font-family:"Times New Roman", Times, serif;font-size:14px;color:#ffe5ad;height:100%;text-align:left;}
#trans5{background-image:url(../images/1_trans_blank.png);background-repeat:repeat-x;font-family:"Times New Roman", Times, serif;font-size:14px;color:#ffe5ad;height:100%;text-align:left;}
#footer{background-color:#70624f;width:890px;float:left;margin:20px 20px 0 20px;}
#mid2{margin:0 10px 0 15px;color:#ffe5ad;font-family:"Times New Roman", Times, serif;font-size:14px;text-align:left;}
#mid3{margin:0 10px 0 10px;color:#ffe5ad;font-family:"Times New Roman", Times, serif;font-size:14px;text-align:center;}
#mid1{color:#FFFFFF;font-family:"Times New Roman", Times, serif;font-size:18px;text-align:center;}
.mid1{color:#FFFFFF;font-family:"Times New Roman", Times, serif;font-size:18px;text-align:center;}
#balta{float:right;font-family:Arial, Helvetica, sans-serif;margin:15px 20px 0 0;font-size:12px;text-align:right;}
.balta2{font-family:Arial, Helvetica, sans-serif;color:#c4b198;font-size:12px;text-align:right;}
.balta{font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#c4b198;font-size:12px}
.design{font-family:"Times New Roman", Times, serif;color:#c4b198;font-size:13px;}
#copy{font-family:Arial, Helvetica, sans-serif;margin:15px 0px 0 20px;color:#c4b198;font-size:12px;text-align:left;float:left;width:500px;}
#links{float:left;margin:10px 0 10px 10px;color:#faab5f;text-align:left;font-size:12px;font-family:"Times New Roman", Times, serif;}
#links_r{float:right;margin:10px 10px 10px 0px;color:#faab5f;text-align:right;font-size:12px;font-family:"Times New Roman", Times, serif;}
#contac_form{margin:3px 0 3px 0;color:#faab5f;font-family:"Times New Roman", Times, serif;font-size:14px;line-height:30px;}
.text_area{color:#000000;background-color:#70624f;padding:2px;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;}
h1{color:#faab5f;font-family:"Times New Roman", Times, serif;font-size:18px;}
#linkspage{float:left;width:890px;margin:40px 20px 0 20px;background-image:url(../images/1trans.png);font-family:"Times New Roman", Times, serif;font-size:12px;color:#FFFFFF;}
.yellow{color:#ffe5ad;}
.brown{color:#70624f;}
.orange{color:#faab5f;}
.light_brown{color:#c4b198;}
.white{color:#FFFFFF;}
#flash_pic{float:right;margin:12px 20px 0 0;background-image:url(../images/slideshow/bg.png);background-repeat:no-repeat;}
a:link{text-decoration:none;color:#ffffff;font-size:12px;line-height:16px;}
a:visited{text-decoration:none;color:#ffffff;font-size:12px;line-height:16px;}
a:hover{text-decoration:none;color:#ffffff;font-size:12px;line-height:16px;}
a:active{text-decoration:none;color:#ffffff;font-size:12px;line-height:16px;}
#lightbox{position:absolute;left:0;width:100%;z-index:100;text-align:center;line-height:0;}
#lightbox img{width:auto;height:auto;}
#lightbox a img{border:none;}
#outerImageContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}
#imageContainer{padding:10px;}
#loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;}
#hoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#imageContainer>#hoverNav{left:0;}
#hoverNav a{outline:none;}
#prevLink, #nextLink{width:49%;height:100%;background-image:url(data:image/gif;base64,AAAA);display:block;}
#prevLink{left:0;float:left;}
#nextLink{right:0;float:right;}
#prevLink:hover, #prevLink:visited:hover{background:url(../images/prevlabel.gif) left 15% no-repeat;}
#nextLink:hover, #nextLink:visited:hover{background:url(../images/nextlabel.gif) right 15% no-repeat;}
#imageDataContainer{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;}
#imageData{padding:0 10px;color:#666;}
#imageData #imageDetails{width:70%;float:left;text-align:left;}
#imageData #caption{font-weight:bold;}
#imageData #numberDisplay{display:block;clear:left;padding-bottom:1.0em;}
#imageData #bottomNavClose{width:66px;float:right;padding-bottom:0.7em;outline:none;}
#overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;background-color:#000;}

