/* CSS Document */
body{
	margin:0px;
}
a:active{
	outline:none;
	border:none;
}
a{
    outline:none;
	border:none;
}
a img{
	outline:none;
	border:none;
}

/*----Top Navigation Starts Here-----*/
.navigationBg{
    background:url("../images/navigationbackground.gif") left top repeat-x;
	height:34px;
}
.navigation{
    width:994px; height:34px;
}
.navigation ul{
	list-style-type:none;
	float:right;
	padding:0px;margin:0px;
	clear:both;}
.navigation ul li{
	list-style-type:none;margin:0px;
	float:left;padding:0px;
}
.navigation ul li a{
	display:block;font-family:Tahoma, Arial, Verdana;font-size:11px;color:#000000;line-height:25px;
	background:url("../images/nav.gif") no-repeat left;width:110px;
	height:34px;text-decoration:none;text-transform:uppercase;
	text-align:center;
}
.navigation ul li a:hover{
	background:url("../images/nav.gif") no-repeat right;
	text-decoration:none;
}
/*----Top Navigation End Here-----*/
/*----Banner Portion Starts here-----*/
.breadcumb{
    height:38px;
}
.breadcumb pre{
    margin:0px; padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:38px;
	color:#5B5B5B;
}
.breadcumb pre a{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:38px;
	color:#003366;
	text-decoration:none;
}
.breadcumb pre a:hover{
 	text-decoration:underline;
}


.bannerBgleftextn{
    background:url("../images/header_background.jpg") left repeat-x;
	height:193px;
}  
.bannerBgrightextn{
    background:url("../images/bannerrghtext.gif") left no-repeat #fff;
	height:193px;
}
.banner{
   background:url("../images/banner.jpg") left no-repeat;
   height:193px;
   width:994px;
}
/*----Banner Portion Ends here-----*/
/*----Content Portion Starts here-----*/
.contentBg{
	background:url("../images/contentbggif.gif") right top no-repeat #fff;
	width:994px;
	min-height:700px!important;
	height:auto;
	height:700px;
}
.contentBgrgtextn{
	background:url("../images/contentbgrgtext.gif") left top no-repeat #fff;
	min-height:700px!important;
	height:auto;
	height:700px;
 }
.maincontent{
    background:url("../images/maincontentb.gif") left top no-repeat;
}
.innerContent{
   padding:0 12px;
}
.listingHeading{
	font-family:"Lucida Grande", sans-serif, Calibri, Arial;
	color:#da0000;
	font-size:20px;
	padding:0;
	line-height:30px;
  }
.popularCategories{
   height:auto;
}  
.listingSubheading{
	font-family:"Lucida Grande", sans-serif, Calibri;
	font-size:16px;
	font-weight:bold;
	color:#784c10;
}
.popularCategories ul{
    margin:0px; padding:6px 0 0 0;
	list-style-type:none;
	width:100px; float:left;
}  
.popularCategories ul li{
    margin:0px; padding:0px;
	list-style-type:none;
}
.popularCategories ul li a{
	text-decoration:none;font-family:Tahoma, sans-serif;
	font-size:11px;	color:#894e14;
	line-height:18px;
}
.popularCategories ul li a:hover ,.popularCategories #active {
    color:#f56607;
}
.detailView{
    padding:0;
}
.detailView a{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	background:url("../images/price_btn.gif")  bottom left no-repeat;
	display:block;
	font-size:12px;
	color:#FFFFFF;
	height:43px;
	line-height:40px;
	width:123px; 
	padding:0;
	font-weight:normal;
	text-align:center;
	text-decoration:none;
}
.detailView a:hover{
    background:url("../images/price_btn_hover.gif") bottom left no-repeat;
	
	}
.popularCategories .internationTour{
    width:auto;
}
.leftPartion{
   	padding:35px 0 10px 0;
}
.innerContentRght{
    padding:0 0 0 20px;
    border-left:solid 1px #e7ded1;
}
/*----Content Portion Ends here-----*/
/*----Footer Portion  Starts here-----*/
.footerBg{
    background:url(../images/footer_repeat.gif) left repeat-x;
	height:47px; 
}
.footerBg pre{
   margin:0px; padding:0px;
   color:#fff8ef;
}
.footerBg pre a{
   font-family:Arial, Helvetica, sans-serif;
   font-size:11px;
   color:#fff8ef;
   text-decoration:none;
}
.footerBg pre a:hover{
   text-decoration:underline;
  }
.copyright{
   font-family:Tahoma, sans-serif;
   font-size:11px;
   color:#ffe0b3;
   text-align:right;
}  
.footerrgBg{
   background:url("../images/footer_corner.gif") left no-repeat;
   width:42px; 
   height:47px;
}
.bookPackage{
  background:#f0f0f0;
  height:240px;
}
.innerContentRght-1{
  padding:20px 0 10px 20px;
  border-left:solid 1px #e7ded1;
  min-height:637px;
  height:auto!important;
  height:637px;
  background:#fafafa;
}
.frm{
  font-family:Tahoma, sans-serif;
  font-size:11px;
  color:#000;
 }
.frm td{
  padding:0 10px;
} 
select,input{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#252525;
}
.selectBox{
  width:160px;
  height:21px;border:#ddc7aa solid 1px;
  padding:1px 0 2px 3px;
}
.inputTxt-1{
  width:250px;
  height:16px;
  border:#ddc7aa solid 1px;
  padding:3px 0 1px 3px;
} 
.submit{
  background:url(../images/submitbutton.gif) left repeat-x;
  height:28px;border:solid #6A3500 1px;
  }
.contFrm{
  font-family:Tahoma, sans-serif;
  font-size:11px;
  color:#383838;
  padding:15px 0 10px 10px;
  line-height:18px;
}
.address{
  font-family:"Trebuchet MS", sans-serif, Calibri;
  font-size:18px;
  font-weight:normal;
  color:#3A4D69;
  line-height:25px;
} 
.contHeading{
  font-family:Tahoma, sans-serif;
  font-size:13px;
  color:#784c10;
} 
.padL{
  padding:0 0 0 20px;
  font-family:Tahoma, sans-serif;
  font-size:11px;
  color:#383737;
}
.divider{
  background:url("../images/leftpartition.gif") repeat-y;
  width:1px;
}
/*----Footer Portion  Ends here-----*/