/* CSS Document */

*{ padding:0px; margin:0px;} body{ background:url(../images/back.jpg) repeat-x #FFF; font:13px/135% Arial,Helvetica,sans-serif;  color:#464645;} ul{ list-style:none;} h2{ color:#990000; color:#990000; font:25px Arial,Helvetica,sans-serif;} span{ color:#373333;}
 h1{ color:#990000; color:#990000; font:20px Arial,Helvetica,sans-serif;}

#main{ width:936px; margin:auto;} 
#container{background:url(../images/3body-back.jpg) repeat-x; width:936px; float:left; height:800px;}
#header{ width:936px; float:left;}
#logo{ background:url(../images/logo.gif) no-repeat; width:273px; height:124px; float:left; margin-top:33px;}
#phone{ background:url("../images/phone.gif") repeat scroll 0 0 transparent;
float:right;height:55px;margin:56px 0 0 4px;;width:258px;}
#banner-part {
background:url("../images/shadow.jpg") no-repeat scroll left bottom transparent;
float:left;
height:328px;
width:936px;}

/*#banner{ background:transparent url("../images/banner.gif") no-repeat scroll 0 0 transparent;
float:right;
height:295px;
margin-right:10px;
margin-top:10px;
width:673px;}*/

#banner{ background:transparent url(../graphics/banner.jpg) repeat scroll 0 0;float:left;height:295px;margin-top:10px; margin-right:10px; width:673px;}

#google{float:right; margin-left:15px; margin-bottom:15px; height:425px; width:425px;}

a.back{ float:right; color:#990000; text-decoration:underline;}   a.back:hover{ color:#990000; text-decoration:none;}

strong{ color:#000000;}

#nav-part{ clear:both;
float:left;
height:325px;
width:250px}


#nav-part li{ }

#nav-part li a{background:url("../images/nav-back.jpg") no-repeat scroll 0 0 transparent;
color:#090808;
display:block;
font:15px Arial,Helvetica,sans-serif;
height:29px;
margin-left:12px;
margin-top:10px;
padding-left:34px;
padding-top:12px;
text-decoration:none;
width:189px;}



#nav-part li a:hover{background:url("../images/nav-back-hover.jpg") no-repeat scroll 0 0 transparent;
color:#ffffff;
text-decoration:none;}

#active{background:url("../images/nav-back-hover.jpg") no-repeat scroll 0 0 transparent !important;
color:#ffffff!important;}

#body-part{float:left;
margin-top:28px;
width:936px;}


#contact-part{float:left;
width:220px;}
#text-part{float:left;
text-align:justify;
width:480px;}
#gallery-part{ }
#gallery-part img { margin-top:14px; }

#footer{float:left;
margin-top:16px;
width:936px;}
#line{ background-color:#efeeee; width:936px; height:30px;}

#sitemap{ color:#8d8686;  font:11px Arial, Helvetica, sans-serif; margin-top:15px; float:right;margin-right:15px;}
#sitemap a{color:#990000; text-decoration:none;}
#sitemap a:hover{ color:#990000; text-decoration:underline;}

#contact-detail{ background:url(../images/contact-detail.jpg) repeat-x; width:225px; height:226px; margin-top:14px;}
#contact-detail li{clear:both;
float:left;
margin-left:15px;
margin-top:14px;
width:196px;}

a.link{ color:#990000; text-decoration:none;} a.link:hover{ color:#990000; text-decoration:underline;}

.body-line{ background:url("../images/body-line.jpg") no-repeat scroll 0 0 transparent;
float:left;
height:272px;
margin-left:18px;
margin-right:12px;
width:1px;}

p{ margin-top:10px;text-align:justify;}

#copy-right img{margin-right:15px;
margin-top:5px;}

#about-img {float:right;height:375px;padding:0;width:385px;}
#s1-img {float:right;height:375px;padding:0;width:385px;}
#s2-img {float:right;height:375px;padding:0;width:385px; margin-bottom:15px;}
#s3-img {float:right;height:430px;padding:0;width:385px;}
#s4-img {float:right;height:430px;padding:0;width:385px;}
#s5-img {float:right;height:300px;padding:0;width:385px;}
#s6-img {float:right;height:430px;padding:0;width:385px;}
#s7-img {float:right;height:430px;padding:0;width:385px;}

