@charset "utf-8";
/* CSS Document */

*{ margin:0px; padding:0px;}
body{background-image: url(../images/side-img.jpg);background-repeat: repeat-x;background-position: center 117px;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5c2b24;}ul{ list-style:none;}h2{clear:both;color:#5C2B24;float:left;font-family:Arial,Helvetica,sans-serif;font-size:20px;font-weight:normal;margin-top:25px; width:100%;}h1{font-family:Arial, Helvetica, sans-serif; font-size:25px; color:#5c2b24; border-bottom:1px solid #5c2b24; font-weight:normal; width:100%;} 
p{ float:left; margin:10px 0 0px 0; clear:both;line-height:17px; width:100%;}
#main{}
#container{ width:954px; margin:auto;}
#header{width:954px;  float:left;}
#logo{ background-image:url(../images/logo-img.jpg); background-repeat:no-repeat; width:133px; height:119px; float:left;}
#phone-no{ float:right; background-image:url(../images/phone.jpg); background-repeat:no-repeat; width:284px; height:58px; margin-top:51px;}
#banner{background-image:url(../images/banner.jpg);background-repeat:no-repeat;width:949px;height:351px;float:left;}
#navi{width:954px; float:left;}
#navi ul{ color:#FFFFFF; font-size:15px;}
#navi li{ float:left; width:auto; margin:18px 0 0 51px;}
.nave-line{background-image:url(../images/nav-line.jpg);background-repeat:no-repeat;width:3px !important;height:27px;margin-top:31px!important;}
a.nav{ color:#FFFFFF; text-decoration:none;}   a.nav:hover{ color:#62372f; text-decoration:none;}
#body-part{background-image:url(../images/2boby-back.jpg);background-repeat:repeat-y;width:949px;
float:left;padding:25px 50px 6px;text-align:justify;color:#5c2b24;}
.services li{ margin-top:6px; f clear:both;width:100%;}.services{ margin:0 0 10px 0; float:left; clear:both; width:100%;}
#body-bottom{float:left;clear:both;margin-top:50px;width:850px;}
#bsa{background-image:url(../images/footer.jpg);background-repeat:no-repeat;width:330px;height:43px;float:left;}
#bsa-no{ color:#000000;float:right;font-weight:bold;margin-top:18px;font-size:15px;}
#gallery-img p{width:auto;}
#fotter{ width:100%; background-color:#d8d6e2; float:left;height:40px;}
#fotter-mid{width:645px; margin: auto;}
#fotter-text{color:#807F84;float:right;margin-top:10px;font-size:13px;}
#body-center{ clear:both; float:left;height:auto;min-height:415px;width:850px;}
.square {background-image:url(../images/square.jpg);background-position:left center;background-repeat:no-repeat;height:15px;padding-left:15px;width:7px;}
a.seo{color:#807F84; text-decoration:underline;} a.seo:hover{color:#807F84; text-decoration:none;}
a.here{color:#E1914C; text-decoration:underline;} a.here:hover{color:#5C2B24; text-decoration:none;}
.areas {margin-bottom:15px; margin-top:20px;}.areas li {margin-bottom:4px;margin-top:4px;white-space:nowrap;width:auto;}a.site-page {color:#5c2b24;text-decoration:none;}
a.site-page:hover {color:#5c2b24;text-decoration:underline;}
.img {float:right;margin-top:30px;width:291px;}
#body-part-textpart {float:left;text-align:justify;width:535px;}