@charset "utf-8";
body {
	background: url(../images/1-bk-palm22.jpg) repeat  left top #608b55;/*bg.jpg*/
	 font-family:Tahoma, Arial !important;
	 font-size:14px;
	margin: 0px;
	padding: 0px;
}
img{border:0;}
p{margin:0; padding:0;}
.wrapper{margin:25px 37px; background:#006600; border:1px solid #fff4c9; }
.main_box{width:auto!important; margin:6px!important; background:#FFF!important; }

.nav{ margin:0 auto; text-transform:capitalize;  margin-top:14px ; margin-bottom:14px; line-height:22px; z-index:10;    float:left;
   width:100%;
   background:#fff;
 
   position:relative;}

.nav ul{     clear:left;
   float:left;
   list-style:none;
   margin:0;
   padding:0;
   position:relative;
   left:50%;
   text-align:center;}
.nav ul li{    display:block;
   float:left;
   list-style:none;
   margin:0;
   padding:0;
   position:relative;
   right:50%;
}
.nav ul li a{  border:1px solid #336633; background:#FFF; display:block; padding:0px 11px; line-height:22px; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; margin:0 5px; color:#006600;}
.nav ul li a:hover{ border:1px solid #336633; background:#B8860B;/*#c4a775*/ color:#fff;  }
.nav li ul li a{  border:1px solid #336633; background:#FFF; display:block; padding:0px 11px; line-height:22px; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; margin:0 5px; color:#006600;width:155px; }
.nav li ul li a:hover{ border:1px solid #336633; background:#B8860B;/*#c4a775*/ color:#fff; width:155px;  }
.nav ul li a.act{ border:1px solid #336633; background:#B8860B;/*#c4a775*/ display:block; padding:0px 11px; line-height:22px; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; margin-right:11px; color:#fff; }
.txt_20{font-family:Arial, Helvetica, sans-serif; font-size:20px; text-decoration:none; color:#336633;  width:100%; line-height:normal; 	 font-family:Tahoma, Arial !important;}
.txt_41{font-family:Arial, Helvetica, sans-serif; font-size:32px; font-weight:bold; text-decoration:none; color:#336633; width:100%; 	 font-family:Tahoma, Arial !important; line-height:normal;}
.txt_16{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px;font-weight:normal; text-decoration:none; color:#663300; width:100%; line-height:normal; 	 font-family:Tahoma, Arial !important;}
.txt_13{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px;font-weight:normal; text-decoration:none; color:#663300; width:100%; line-height:normal; 	 font-family:Tahoma, Arial !important;}
.main_box{width:736px; margin:0 auto; padding-top:31px; padding-bottom:63px;}
.categeory{width:238px; float:left;}
.categeory ul{ margin:0; padding:0; list-style:none;}
.categeory ul li{ text-align:right; padding-right:27px; padding-top:7px; padding-bottom:7px;}
.categeory ul li.active{ background:url(../images/viewbg.jpg) no-repeat right center; text-align:right; padding-right:27px;/* padding-top:9px; padding-bottom:11px;*/ color:#006633;}
.categeory ul li a{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#996600; text-decoration:none; display:block;   }
.categeory ul li a span{ font-size:11px; font-weight:normal; color:#996600; text-decoration:none; display:block;  }
.categeory ul li.active a{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#006633; text-decoration:none; display:block;   }
.categeory ul li.active span{ font-size:11px; font-weight:normal; color:#996600; text-decoration:none; display:block; color:#006633;}

.img_mainbox{width:auto;  background:url(../images/wood.gif) repeat left top; height:auto; padding:10px 10px 10px 9px; }
.img_box{  border:1px solid #855c2e; }
.txtbox{width:90%; border:1px solid #996600; margin:0 auto; padding:5px;clear:both}
.txt{border:1px solid #996600;  margin:0 auto; padding:20px; font-family:Tahoma, Arial; font-size:16px; font-weight:normal; color:#724E04; line-height:20px;}
.txt1{margin:0 auto; padding:20px; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#724E04; line-height:36px;}
.txt li{ font-family:Tahoma, Arial; line-height:26px;}
.txt a{font-family: Tahoma, Arial; font-size:15px; font-weight:bold; color:#006600; line-height:18px; text-decoration:none;}
.txt a:hover{ color:#5a5a5a; }
.mainaddress{width:560px; margin:0 auto; text-align:center; padding-top:28px;  font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:16px; color:#663300; font-weight:bold;}
.mainaddress a{font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:16px; color:#663300; font-weight:bold; text-decoration:none;}
.mainaddress a:hover{ color:#006600;}
.res_url a{font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:16px; color:#663300; font-weight:bold; text-decoration:none;}
.res_url a:hover{ color:#006600;}


.footercontainer{width:auto; background:url(../images/footerflower.jpg) no-repeat right bottom; padding-top:0px; }
.footer_links{width:380px; margin:0 auto; text-align:center; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#663300; padding-bottom:10px;}
.footer_links a{ font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#006600; text-decoration:none;}
.footer_links a:hover{ color:#663300;}

.txt img {background:url(../images/brickbg.jpg) repeat scroll left top transparent; padding:8px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; display:block;}





.left_space{padding-left:25px;}



h1{margin:0 auto; padding:0; padding-bottom:12px;text-align:center; color:#006633; font-family: Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; text-transform:uppercase; width:450px;}
h1 span{ font-size:13px; text-transform:lowercase; }
.gallerylist{width:722px; margin:0 auto;}
.galleryitem{ padding:1px; width: 66px; float:left; margin:5px 6px;   }
.imgbdr{ border:1px solid  #8d9591;  }
.page_tr{width:100%; float:left;}
.form_main{width:720px; margin:0 auto;}
.inp_tr{width:720px; padding:8px 0px; float:left; }
.inp_tr label{width:275px; float:left; margin-right:30px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#996600; text-align:right; padding-top:5px;}
.inp_tr label span{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#996600;}
.inp{width:274px; float:left; border:1px solid #d3d2d0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px ; font-weight:bold; padding:5px;}
.validate_img{margin-top:5px; display:block; float:left; margin-left:10px;}
.date_tr{width:200px; float:left;}
.date_tr label{text-align:left; font-size:14px; width:190px; margin-right:0px; padding:5px 0px 10px 0px; display:block;}
.footertitle{width:100%; text-align:center; font-size:12px; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; color:#fff; font-weight:bold; padding-bottom:20px;}
.footertitle a{ font-size:12px; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; color:#fff; font-weight:bold; text-decoration:none;; }
.footertitle a:hover{ color:#66ff00;}

.footer_main{float:left; width:100%}
.detail_mainbox{ padding-top:20px; padding-bottom:15px;}

.imgborder{border:1px solid #ffffe6;}
i{font-style:italic; color:#006600; display:block; padding:10px 100px;}
.spec_offer{margin:0 auto; margin-top:20px; clear: both;margin-bottom:20px; display:block; width:560px!important; background:#ffffcc; padding:30px;border: 1px solid #093;}
.clearfix{ clear:both;  }
.image_conainer{width:auto; float:left; margin-right:15px;}
.flt_left{float:left;}
.margin_lft{ margin-left:251px;}
.flt_right{float:right;}
b{font-style:normal; color:#006600; display:block; padding:10px 100px; font-weight:normal;}
.imageholder{width:850px; margin:0 auto;}
.framess{background:url(../images/wood.gif); border:1px solid #946e00; width:850px; float:left;}
.mains{margin:7px; width:834px; float:left; border:1px solid #946e00; background:#FFF;}
.rows{width:834px; float:left;}
.rows ul{margin:0; padding:0; list-style:none;}
.rows ul li{display:inline;}
.rows ul li a{font-size:18px; color:#996600; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:bold; display:block; float:left; padding:10px; width:180px; text-align:center;}
.rows ul li a span.hideme{font-size:11px; color:#F00; visibility:hidden; display:block;}
.rows ul li a span{font-size:12px; display:block;}
.rows ul li a:hover{color:#006633; text-decoration:none;}
.rows ul li a:hover span.hideme{visibility:visible; color:#F00; font-weight:normal;}
.imgframe{width:834px; float:left; text-align:center;}

.txt_33{font-family:Arial, Helvetica, sans-serif; font-size:32px; text-decoration:none; color:#336633;  font-weight:bold; width:100%; line-height:normal; font-family:Tahoma, Arial !important; text-transform:uppercase; /*style added by abhay*/clear:both; text-align:center; padding-top:10px;}
/*style added by abhay*/

#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
text-decoration: none;
padding: .2em 1em;
color: #fff;
background-color: #996600;
}

#navcontainer ul li a:hover
{
color: #fff;
background-color: #006633;
}
.navigat{clear:both; margin:0px auto; width:640px; padding:10px 0;}

.navigat ul{text-align:center; margin:0; padding:0;}

.navigat ul li{display:inline; position:relative; }

.navigat ul li a{display:inline-block; color:#006600; background:#fff; border:1px solid #336633; font-family:Arial, Helvetica, sans-serif !important; text-decoration:none; padding:5px 11px; margin:0 5px; font-size:11px; font-weight:bold;}

.navigat ul li a:hover, .navigat ul li a.act, .navigat ul li.show a, .navigat ul li.show ul li a:hover{background:#B8860B; color:#FFFFFF; border:1px solid #336633;}

.navigat ul li.hide ul{display:none;}

.navigat ul li.show ul{display:block; position:absolute; top:22px; left:0px;width:190px;}

.navigat ul li.show ul li a{display:block; background:#fff; border:1px solid #336633;color:#006600; text-align:left;width:170px;}

