@charset "utf-8";
/* CSS Document */

body{width:auto; height:auto; margin:auto; padding:auto; background:#fff;}
#main_header{width:auto; margin:auto; height:auto; background:url(../images/header-bg.png) repeat-x;}
#main_frame{width:1000px; margin:auto; padding:auto; height:auto; display:table; }
.header{float:left; margin:0px; padding:0px;}
.logo{float:left; margin:5px 0px 10px 330px; white-space:normal;}

#main_menu{width:auto; margin:auto; height:auto; background:url(../images/sliderbg.png) repeat-x;}
#mainmenuframe{width:1000px; margin:auto; padding:auto; height:auto; display:table;}
.menu{float:left; margin:12px 0px 0 220px; padding:0px; width:580px; height:auto;}
.menu ul{float:left; margin:20px 0px 0px 0px; padding:0px; width:auto; height:48px;}
.menu ul li{ list-style:none; margin:10px 0px 0px 30px; padding:0px; width:125px; height:auto; display:inline;}
.menu ul li a{font-family:Arial, Helvetica, sans-serif; font-size:16px; padding:20px 10px 20px 10px; color:#fff; text-decoration:none;width:125px; height:auto; border-radius:120px 120px 120px 120px;}
.menu ul li a:hover{color:#000; background:#fff;}
#show{color:#000 !important; background:#fff;}
#slider {width:802px;height:277px;background:url(../images/slider.png)no-repeat;position:relative;margin:0px 0px 0px 95px;}
#slider img {position:absolute;border:none;visibility:hidden;background:url(../images/slider.png) no-repeat;}
#slider a.imgLink {z-index:2;display:none;position:absolute;top:0px;left:0px;border:0;padding:0;margin:0;width:100%;height:100%;}
#thumbs {text-align:center;font-size:0;margin:10px 0px 0px 0px;}
#thumbs .thumb { display:inline-block; *display:inline;zoom:1; margin:0 1px;border:1px solid #333; padding:4px;background:black;margin:0px 10px 10px 0px;}
#thumbs .thumb img{border:1px solid #555; cursor:pointer; width:50px; height:30px; opacity:0.5;filter:alpha(opacity:50);}
#thumbs .thumb-on img{border:1px solid #999; opacity:1;filter:alpha(opacity:100);}
#slider {transform: translate3d(0,0,0);-ms-transform:translate3d(0,0,0); -moz-transform:translate3d(0,0,0); -o-transform:translate3d(0,0,0); float:left;}

#main{width:auto; margin:auto; height:auto;}
#mainframe{width:810px; margin:auto; padding:auto; height:auto; display:table; }

.main{float:left; margin:0px; width:802px; padding:0px 0px 0px 3px;}
.main h1{float:left; margin:10px 0px 10px 0px; padding:0px 0px 0px 0px; width:802px; font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#473C30;}
.main p{float:left; margin:5px 0px 0px 0px; padding:0px 0px 0px 0px; width:802px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#473C30; text-align:justify;}
.main p img{float:right; margin:5px 0px 0px 10px; padding:0px 0px 0px 0px; width:200px; height:200px; border:#000 solid 2px;}
.main h2{float:left; margin:10px 0px 0px 0px; padding:0px 0px 0px 0px; width:802px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#473C30;}

.left{float:left; margin:0px; width:402px; padding:0px 0px 0px 3px;}
.left h1{float:left; margin:10px 0px 10px 0px; padding:0px 0px 0px 0px; width:402px; font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#473C30;}
.left p{float:left; margin:5px 0px 0px 0px; padding:0px 0px 0px 0px; width:402px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#473C30; text-align:justify;}

.left_gallery{float:left; margin:0px; padding:0px; width:802px;}
.left_gallery div{float:left; margin:0px 11px 0px 11px; padding:0px; width:178px; height:auto;background:url(../images/imgbg.png) no-repeat #EBF0F3;}
.left_gallery div img{float:left; margin:0px 0px 0px 0px; padding:0px; width:178px; height:137px;  }
.left_gallery div img:hover{ background:url(../images/imgbghover.png) no-repeat;}
.left_gallery div:hover p{display:block;}

.left_gallery div h1{float:left; margin:0px 0px 0px 10px; padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#473C30; width:178px;}
.left_gallery div h1:hover{color:#6E6156;}
.left_gallery div p{float:left; margin:5px 0px 0px 10px; padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#473C30;width:178px; line-height:22px; text-align:center; display:none;}
.read{float:right; margin:0px; padding:5px 5px 5px 5px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#CCC; background:#333; text-decoration:none;-webkit-transition-duration:0.3s; /*Webkit: Animation duration*/
-moz-transition-duration:0.3s; /*Mozilla duration version*/
-o-transition-duration: 0.3s;	}
.read:hover{background:#EC5F18; color:#FFF;}



.gallery{float:left; margin:0px; padding:0px; width:802px;}
.gallery div{float:left; margin:0px 15px 10px 20px; padding:0px; width:150px; height:auto; border:2px solid #CCC;}
.gallery div img{float:left; margin:0px 0px 0px 0px; padding:0px; width:150px; height:212px;  }



#main_footer{width:auto; margin:auto; height:auto; background:url(../images/footerbg.png) repeat-x;}
.footer{ float:left; margin:20px 0px 0px 0px; padding:0px; width:1000px; height:auto;}
 .leftfooter{float:left; margin:20px 0px 0px 92px; width:500px;}
  .leftfooter img{float:left; margin:10px 0px 0px 10px; width:auto; height:auto;}
.footer_menu{float:left; margin:10px 0px 0px 0px; padding:0px; width:500px; height:auto;}
.footer_menu ul{float:left; margin:0px 0px 0px 0px; padding:0px; width:300px; color:#B71516; }
.footer_menu ul li{list-style:none; margin:0px 10px 0px 10px; width:auto; height:auto; display:inline;}
.footer_menu ul li a{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#B71516; width:auto; height:auto; text-decoration:none;}
.footer_menu ul li a:hover{color:#000;}
.footerright{float:left; margin:10px 10px 0px 92px; padding:0px; width:auto;}
.footerright p{float:left; margin:10px 20px 0px 0; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#B71516;}
.footerright img{float:left; margin:10px 5px 0px 0px; padding:0px; width:auto;}
.copright{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#fff; float:right; width:auto; margin:30px 92px 0px 0px;}
.enquiry_form
{
height:495px;
width:350px;
float: left;
margin:10px 0px 20px 10px;
}

.enquiry_form h1
{
height: auto;
width:340px;
float:left;
margin:0px 0px 20px 0px;
background: none;
padding:0px 0px 0px 0px;
text-align:left;
color:#747474;
font-size:22px;
font-weight:normal;
font-family: Trebuchet MS;
border-bottom:#CCCCCC 1px solid;
}
.enquiry_form div
{
width:350px;
float: left;
height:auto;
color:#747474;
font-size:14px;
font-family:Trebuchet MS;
margin-top:4px;
font-weight: normal;
margin-right:13px;
margin-left:13px;
position:relative;
display:block;
margin-bottom:5px;
text-shadow:none;
font-weight:bold;
}
.enquiry_form input
{
color:#535651;
}
.enquiry_form input:hover
{

}
.txt_box
{
color:#67575F;
font-family:Arial;
font-size:11px;
font-weight: normal;
height:50px;
width:306px;
float:right;
margin:0px; border:1px solid #000;

}
.txt_area
{
color:#67575F;
font-family:Arial;
font-size:11px;
font-weight: normal;
height:23px;
width:226px;
float:right;
margin:0px; border:1px solid #000;
}
.enquiry_form  select 
{
height:23px;
width:230px;
float:right;
color:#67575F;
font-family:Trebuchet MS;
font-size:11px;
font-weight: normal; border:1px solid #000;

}
.enquiry_form  textarea 
{
color:#67575F;
font-family:Arial;
font-size:12px;
font-weight: normal;
height:50px;
width:226px;
float:right;
margin:0px; border:1px solid #000;

}
.enquiry_form textarea:hover
{

}
.enquiry_form select:hover
{
}
.button
{
height:25px;
width:80px;
border:none;
cursor:pointer;
background:#FFFFFF;
color:#747474!important;
font-family: Arial!important;
 border:2px solid #747474;
 font-weight:bold;
float:right !important;
margin-top:5px !important;
margin-right:5px !important;
}
.button:hover
{
 color:#262016!important;
 border:2px solid #262016;

}
#contact
{
height:400px;
width:300px;
float:left;
margin:10px 0px 8px 110px;
background:#EFEFEF;

padding:5px 0px 40px 20px;
}

#contact a
{
color:#CCCCCC;
}

#contact h3
{
height: auto;
width:270px;
float:left;
margin:0px 0px 10px 0px;
background: none;
padding:0px 5px 0px 0px;
text-align:left;
color:#EC5F18;
font-size:21px;
font-weight:normal;
border-bottom:#EC5F18 2px solid;
}
#contact h1
{
height: auto;
width:200px;
float:left;
margin:0px 0px 0px 0px;
background: none;
padding:5px 5px 0px 0px;
text-align:left;
color:#EC5F18;
font-size:18px;
font-weight:normal;
}
#contact h2
{
height: auto;
width:240px;
float:left;
margin:0px 0px 0px 0px;
background: none;
padding:0px 0px 0px 0px;
text-align:left;
color:#EC5F18;
font-size:20px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
#contact font
{
font-family: Trebuchet MS;
font-size:14px;
color: #67575F;
width:190px;
float:left;
margin:10px 0px 10px 2px ;
}
#contact b
{
font-size:13px;
color:#EC5F18;
font-weight:bold;
float:left;
width:100px;
margin:10px 0px 10px 0px ;
}















.enquiry_form1
{
height:195px;
width:350px;
float: left;
margin:10px 0px 0px 20px; background:#CCC; padding:10px 20px 20px 0px;
}

.enquiry_form1 h1
{
height: auto;
width:350px;
float:left; text-align:center;
margin:0px 0px 20px 0px;
background: none;
padding:0px 20px 10px 0px;
color:#747474;
font-size:22px;
font-weight:normal;
font-family: Trebuchet MS;
border-bottom:#000 2px solid;
}
.enquiry_form1 div
{
width:350px;
float: left;
height:auto;
color:#747474;
font-size:14px;
font-family:Trebuchet MS;
margin-top:4px;
font-weight: normal;
margin-right:13px;
margin-left:13px;
position:relative;
display:block;
margin-bottom:5px;
text-shadow:none;
font-weight:bold;
}
.enquiry_form1 input
{
color:#535651;
}
.enquiry_form1 input:hover
{

}
.txt_box
{
color:#67575F;
font-family:Arial;
font-size:11px;
font-weight: normal;
height:50px;
width:306px;
float:right;
margin:0px; border:1px solid #000;

}
.txt_area
{
color:#67575F;
font-family:Arial;
font-size:11px;
font-weight: normal;
height:23px;
width:226px;
float:right;
margin:0px; border:1px solid #000;
}
.enquiry_form1  select 
{
height:23px;
width:230px;
float:right;
color:#67575F;
font-family:Trebuchet MS;
font-size:11px;
font-weight: normal; border:1px solid #000;

}
.enquiry_form1  textarea 
{
color:#67575F;
font-family:Arial;
font-size:12px;
font-weight: normal;
height:50px;
width:226px;
float:right;
margin:0px; border:1px solid #000;

}
.enquiry_form1 textarea:hover
{

}
.enquiry_form1 select:hover
{
}
.button
{
height:25px;
width:80px;
border:none;
cursor:pointer;
background:#FFFFFF;
color:#747474!important;
font-family: Arial!important;
 border:2px solid #747474;
 font-weight:bold;
float:right !important;
margin-top:5px !important;
margin-right:5px !important;
}
.button:hover
{
 color:#262016!important;
 border:2px solid #262016;

}