@charset "utf-8";
/* CSS Document */

*{outline:none;}
body{background:#FFF;}
#mainheader{width:auto;height:auto; }
#main_frame{width:1000px; display:table !important; margin:auto;}
.quicksearchtxt{float:right; color:#FF0000; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; margin:10px 50px 0px 0px;}
.text{float:right; margin-left:0px; color:#6600CC;}

.header{float:left; margin:0px; padding:0px; width:1000px;height:143px; background:#ffff; }
.logo{float:left; margin:40px 10px 0px 30px ; padding:0px; width:110px; height:100px;}
.logo1{float:left; margin:-45px 0px 0px 230px; width:134px; height:110px;}
.logo2{float:right; margin:-45px 50px 0px 0px; width:134px; height:110px;}
.menu{float:left; width:1000px; height:42px;  margin:10px 0px 10px 20px;}

#main_slider
{
width:auto;height:auto;
}
.slider_box
{
padding:0px;
margin:80px 0px 10px 2px;
float:left;
width:542px;
height:282px;background:#FFF;
}
#slider
{
padding:0px;
margin:8px 0px 0px 40px;
float:left;
height:282px;
width:542px;

}	
#frame
{
padding:0px;
margin:10px 0px 0px 0px;
float:left;
width:998px;
height:226px;
background-image:url(../images/img1.png);

}

#main_content{width:auto;height:auto;}
.content{float:left; margin:0px 0px 0px 0px;padding:0px; width:1000px;height:auto;}
.left{float:left; width:auto; height:auto; margin:0px 0px 0px 0px;}
.img{float:left; width:218px; margin:50px 0px 0px 10px; height:40px; border-bottom:600px #ececec solid;}
.left ul{float:left; margin:0px 0px 0px 10px; padding:0px;}
.left ul li{float:left; margin:100px 0px 0px -200px;  font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; text-decoration:none;}
.left ul li a{float:left; margin:0px 0px 0px 0px;  font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; text-decoration:none;}

.img_gallary1{float:left; width:102px;  height:143px; margin:20px 0px 0px 0px; padding:10px;}
.img_gallary1 div{float:left; margin:20px 0px 0px 0px;  width:102px;  height:143px; }
.img_gallary1 div img{float:left; margin:0px 0px 0px 0px;  width:102px;  height:143px;  }
.left1{float:left; width:290px; margin:0px 0px 0px 0px;  height:10px;}
.left1 p{float:left; width:290px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#493023; text-align:justify;       margin:90px 0px 0px 0px; padding:0px 0px 0px 0px; }
.left1 p img{float:right; margin:40px 205px 0px 0px;}
.left2{float:left; width:760px; margin:0px 0px 0px 0px;}
.left2 h2{margin:0px 0px 0px 0px;}
.left h1{ float:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; text-align:justify; margin:-20px 0px 0px 0px; }
.left2 p{ float:left;width:720px;font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; margin:10px 0px 0px 0px ;}
.left2 b{font-size:14px;}
.left2 p img{width:140px; height:190px; margin:10px 0px 0px 30px;}
.left2 ul{float:left; margin:0px 0px 0px 10px; padding:0px;}

.left2 ul a{float:left; margin:20px 0px 0px 40px;  font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; text-decoration:none;}
.left2 ul a:hover{color:#990000 !important;}
.right{float:right; width:auto; height:auto;}
.right img{border-bottom:630px #ececec solid; margin:40px 0px 0px 0px; width:300px; height:118px;}
.img_gallary{float:right; width:208px; margin:0px 0px 0px 0px;}
.img_gallary div{float:right; margin:20px 10px 0px 140px; width:208;height:99px;}
.img_gallary div img{float:right; margin:150px -260px 0px 0px; width:200;height:120px; padding:0px;}

#main_footer{width:auto; margin:auto; }
.footer{float:left; margin:10px 0px 0px 0px; width:999px; height:46px; background:#000000;}
.copyright{float:left; margin:13px 0px 0px 430px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF;}

.footer img{float:right; margin:8px 5px 0px 0px;}
.footer_menu
{
float:left;
margin:-15px 0px 0px -25px;
padding:0px;
width:700px;

}
.footer_menu ul
{
float:left;
margin:0px 0px 0px 40px;
width:700px;
}
.footer_menu ul li
{
float:left;
margin:0px 0px 0px 0px;
text-align:center;
font-family: Arial;
font-size:14px;
color:#00FF33;
-webkit-transition-duration:0.6s; /*Webkit: Animation duration*/
-moz-transition-duration:0.6s; /*Mozilla duration version*/
-o-transition-duration: 0.6s;
list-style:none;

}
.footer_menu ul li a
{
float:left;
margin:0px 0px 0px 0px;
text-align:center;
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
-webkit-transition-duration:0.6s; /*Webkit: Animation duration*/
-moz-transition-duration:0.6s; /*Mozilla duration version*/
-o-transition-duration: 0.6s;
list-style:none; text-decoration:none;
padding:0px 15px 0px 0px;}

#contact
{
height:300px;
width:400px;
float:left;
margin:10px 0px 8px 50px;
webkit-box-shadow: 0 0 2px #000000;
-moz-box-shadow: 0 0 2px #000000;
box-shadow: 0 0 2px #000000; background:#fcfafa; border: 1px #dbd7d7 solid;
padding:5px 0px 40px 20px;
}

#contact a
{
color:#CCCCCC;
}

#contact h3
{
height: auto;
width:370px;
float:left;
margin:0px 0px 10px 0px;
background: none;
padding:0px 5px 0px 0px;
text-align:left;
color:#cf2119;;
font-size:21px;
font-weight:normal;
border-bottom:#5c4f3c 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:#000;
font-size:18px;
font-weight:normal;
}
#contact h2
{
height: auto;
width:340px;
float:left;
margin:0px 0px 0px 0px;
background: none;
padding:0px 0px 0px 0px;
text-align:left;
color:#e56619;
font-size:14px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
#contact font
{
font-family: Trebuchet MS;
font-size:12px;
color: #67575F;
width:290px;
float:left;
margin:10px 0px 10px 2px ;
}
#contact b
{
font-size:13px;
color:#5c4f3c;
font-weight:bold;
float:left;
width:100px;
margin:10px 0px 10px 0px ;
}
#contact
{
height:300px;
width:400px;
float:left;
margin:10px 0px 8px 50px;
webkit-box-shadow: 0 0 2px #000000;
-moz-box-shadow: 0 0 2px #000000;
box-shadow: 0 0 2px #000000; background:#fcfafa; border: 1px #dbd7d7 solid;
padding:5px 0px 40px 20px;
}


.map{float:left; width:900px; height:347px;webkit-box-shadow: 0 0 2px #000000;
-moz-box-shadow: 0 0 2px #000000;
box-shadow: 0 0 2px #000000; background:#fcfafa; margin:10px 0px 0px 45px;}
.map h4{float:left;float:left; margin:0px 0px 0px 5px;padding:5px 0px 0px 0px; font:Arial, Helvetica, sans-serif; font-size:14px; color:#e56619;}
.button1{margin:0px 0px 0px 200px;}
.button2{margin:0px 0px 0px 300px;}

.enquiry_form
{
height:470px;
width:500px;
float: left;
margin:20px 0px 10px 100px;
background:none;
-moz-border-radius:10px 10px 10px 10px;
-webkit-border-radius:10px 10px 10px 10px;
border-radius:10px 10px 10px 10px;
background:#ca1c1c;
padding:25px 20px 60px 70px;
border:2px solid #262f34;
}
.enquiry_form div
{
width:376px;
float: left;
height:auto;
color: #ffffff;
font-size:14px;
font-family:Trebuchet MS;
margin-top:4px;
font-weight: normal;
margin-right:13px;
position:relative;
display:block;
margin-bottom:5px;
text-shadow:none;
font-weight:bold;
}
.enquiry_form input
{
-moz-box-shadow: 0px 1px 0px #777;
-webkit-box-shadow: 0px 1px 0px #777;
background: #ddd url('img/inputSprite.png') no-repeat 4px 5px;
background: url('img/inputSprite.png') no-repeat 4px 5px, -moz-linear-gradient(
           center bottom,
           rgb(238,238,238) 0%,
           rgb(238,238,238) 54%,
           rgb(238,238,238) 100%
           );
	  background:  url('img/inputSprite.png') no-repeat 4px 5px, -webkit-gradient(
          linear,
          left bottom,
          left top,
          color-stop(0, rgb(238,238,238)),
          color-stop(0.54, rgb(238,238,238)),
          color-stop(1, rgb(238,238,238))
          );
color:#333;
text-shadow:0px 1px 0px #FFF;
-moz-border-radius:8px;
-o-border-radius:8px;
border-radius:8px;
-webkit-border-radius:8px;
}
.enquiry_form input:hover
{
background:#FFFFFF;
}
.txt_box
{
color:#000000;
font-family:Arial;
font-size:11px;
font-weight: normal;
height:50px;
width:256px;
float:right;
margin:0px;
background:#f1f1f1;
-moz-border-radius:8px;
-o-border-radius:8px;
border-radius:8px;
-webkit-border-radius:8px;
}
.txt_area
{
color:#000000;
font-family:Arial;
font-size:11px;
font-weight: normal;
height:23px;
width:256px;
float:right;
margin:0px;
}
.enquiry_form  select 
{
height:23px;
width:260px;
float:right;
color: #666666;
font-family:Trebuchet MS;
font-size:12px;
font-weight: normal;
-moz-border-radius:8px;
-o-border-radius:8px;
border-radius:8px;
-webkit-border-radius:8px;
background:#e9e9e9;
}
.enquiry_form  textarea 
{
color:#000000;
font-family:Arial;
font-size:11px;
font-weight: normal;
height:50px;
width:256px;
float:right;
margin:0px;
border-radius:8px;
-moz-border-radius:8px;
-webkit-border-radius:8px ;
background:#f1f1f1;
}
.enquiry_form textarea:hover
{
background:#FFFFFF;
}
.enquiry_form select:hover
{
background:#FFFFFF;
}
.button
{
height:25px;
width:80px;
border:none;
cursor:pointer;
color:#262f34!important;
font-family: Arial!important;
 border:2px solid #FFFFFF;
 font-weight:bold;
box-shadow: 0px 3px 0px #262f34 !important;
-moz-box-shadow: 0px 3px 0px #262f34 !important;
-webkit-box-shadow: 0px 3px 0px #262f34 !important;
float:right !important;
margin-top:30px !important;
margin-right:20px !important;
}
.button:hover
{
 color:#FFFFFF;
}

.enquiry_form img{float:right; margin:-553px 0px 0px 0px;width:300px; height:550px;}



