@charset "utf-8";
/* CSS Document */

.clearfix{ clear:both;}

html, body{ background-image: url(Images/bg2.jpg); background-size:cover;
			
		
		background-attachment:fixed;
		
         }
		 

@font-face {font-family: Orator Std;
	src: url(fonts/OratorStd.otf);}
	
	
	
@font-face {font-family: Century Gothic;
	src: url(fonts/GOTHIC.TTF);}	

.wrapper{ width:100%; 
		margin-left:auto;
		
		margin-right:auto;
		margin-top:100px;
		background-image: 	
		overflow:hidden;
        }
.header{ width:100%;
		height:240;
		margin-bottom:10px;
		position:fixed;
		top:0px;
		z-index:2;
		background-color:#000;
		margin-left:-7.8px;
		
		
	
	   
       }
	   
.bannerbox	   {width:100%;
			height:150px;
			padding-top:50px;
			background-color:#FFF;			
			}

.bannercntr{ 
			font-family: "Orator Std";
           }
		   
		   
.bannergothic{font-family:"Century Gothic";
				border: none;}		   
		   
.blockimgs{height:250px;
			 width:250px;
			float:left;
           }

.megablock{width:1000px;
			height:500px;
			margin-left: auto;
			margin-right:auto;
			
			}

			   
.blockimgsw1{height:250px;
			 width:250px;
			float:left;
			background-image:url(Images/australia.jpg)
           }	   
.blockimgsw1:hover { background-image: url(Images/australia%20-%20Copy.fw.png)}


.blockimgsw2{height:250px;
			 width:250px;
			float:left;
			background-image: url(Images/Canada.jpg)
           }	   
.blockimgsw2:hover { background-image: url(Images/Canada%20-%20Copy.fw.png)}


.blockimgsw3{height:250px;
			 width:250px;
			float:left;
			background-image: url(Images/china.jpg)
           }	   
.blockimgsw3:hover { background-image: url(Images/china%20-%20Copy.fw.png)}

.blockimgsw4{height:250px;
			 width:250px;
			float:left;
			background-image: url(Images/dubai.jpg)
           }	   
.blockimgsw4:hover { background-image: url(Images/dubai%20-%20Copy.fw.png)}


.blockimgsw5{height:250px;
			 width:250px;
			float:left;
			background-image: url(Images/europe.jpg)
           }	   
.blockimgsw5:hover { background-image: url(Images/europe%20-%20Copy.fw.png)}

.blockimgsw6{height:250px;
			 width:250px;
			float:left;
			background-image: url(Images/singapore.jpg)
           }	   
.blockimgsw6:hover { background-image: url(Images/singapore%20-%20Copy.fw.png) }


.blockimgsw7{height:250px;
			 width:250px;
			float:left;
			background-image:url(Images/southAfrica.jpg)
           }	   
.blockimgsw7:hover { background-image: url(Images/southAfrica%20-%20Copy.fw.png)}


.blockimgsw8{height:250px;
			 width:250px;
			float:left;
			background-image: url(Images/USA.jpg)
           }	   
.blockimgsw8:hover { background-image: url(Images/USA%20-%20Copy.fw.png)}

.ddmenubox{width:500px;
			margin-left:32%;
			float:right;
           }
.logodiv{float:left;}





ul {list-style: none;padding: 0px;margin: 0px;}
  ul li {display: block;position: relative;float: left;border:0px solid #000;z-index:1; font-family:"Century Gothic";}
  li ul {display: none; }
  ul li a {display: block;background: #000;padding: 5px 10px 5px 10px;text-decoration: none;
           white-space: nowrap;color: #fff;}
  ul li a:hover {background: #f00;}
  li:hover ul {display: block; position: absolute;}
  li:hover li {float: none;}
  li:hover a {background: #f00;}
  li:hover li a:hover {background: #000;}
  #drop-nav li ul li {border-top: 0px;}







.rightheader{float:right;
				height:240px;
				width:500px;}

.horilist{ float:left;
    list-style:none;
	font-family:"Century Gothic";
	font-size:30px;
	font-weight:800;
	padding-right:20px;
	margin:0px auto;
	}
	
.subbox	{width:100%;
         height:300px;
		 padding-top:20px;
		 background-image:url(Images/transperent.png);
		 background-repeat:repeat;
		 background-size:cover;
		 
        }
		
.subbox1 {	
			width:200px;
			height:210px;
			background-image:url(Images/form.png); 
			margin-left:300px;
			float:left;	
			

         }
		 
		 
.subbox2 {	
			width:200px;
			height:210px;
			background-image:url(Images/222.png);
			margin-left:400px;
			float:left;	

         }		 


.footer{ width:100%;
		height:100px;
		background-color:#000;
		font-family:"Century Gothic";
		color:#FFF;
		}
		
.footer a:visited{color:#FFF;}	
.footer a {color:#FFF;}
.footer a:hover {color:#FFF;}		
	

.destinationholder{width:1000px;
					height:250px; 
					margin-left:auto;
					margin-right:auto;
                    }
					
.destinations{width:250px;
				height:250px;
				float:left;
              }

.packages{ width:500px;
		   height:280px;
		   float:left;
		   background-image:url(Images/white-transp.fw.png);
		   margin-left:150px;		   
		   margin-bottom:20px;
		   border: 1px solid;
		   border-color:#FFF;
		   border-radius:2px;
		   overflow:hidden;	   
		   font-family:"Century Gothic";
		   line-height:0px;
}

.packagesright{ width:490px;
		   height:280px;
		   float:left;
		   
		   background-image:url(Images/white-transp.fw.png);
		   margin-bottom:20px;
		   border: 1px solid;
		   border-color:#FFF;
		   border-radius:2px;
	
		   overflow:hidden;
		   margin-left:10px;
		   font-family:"Century Gothic";
		   line-height:0px;
}

.pcktble{margin-left:-2.7px;
			margin-top:-2.7px;
			font-weight:bold;}
			

			

a {text-decoration:none;}


#explore{margin-left:auto;
			margin-right:auto;
			margin-top:20px;
			margin-bottom:20px;
            }
			
			



.navbar{width:400px; 
        height:30px;
		background-color:#C33;
		margin-left:150px;
		margin-bottom:20px;
		color:#FFF;
		font-family:"Century Gothic";
		border-top-right-radius:1em;
		border-bottom-right-radius:1em;
		padding-left:4PX;
		padding-top:10PX;}
		
.navbar a:visited{color:#FFF;}	
.navbar a {color:#FFF;}
.navbar a:hover {color:#FFF;}		


.itin {width:990px;
		height:auto;
		overflow:hidden; 
		background-image:url(Images/white-transp.fw.png);
		margin-left:auto;
		margin-right:auto;
		padding-top:10px;
		padding-left:5px;
		padding-right:5px;
		padding-bottom:20px;
		border-radius:8px;
		font-family:"Century Gothic";
		line-height: normal;
		
		
		}


.hed {color:#C00;
	  font-weight:bold;

      }

.iten_detail{text-align:justify;
				padding-top:10px;
				
				}




.blockimgin1{height:250px;
			 width:250px;
			float:left;
			background-image: url(Images/centralindia.jpg) ;
           }	   
.blockimgin1:hover { background-image: url(Images/centralindia.fw.png);}


.blockimgin2{height:250px;
			 width:250px;
			float:left;
			background-image: url(Images/eastindia.jpg);
           }	   
.blockimgin2:hover { background-image: url(Images/eastindia.fw.png);}


.blockimgin3{height:250px;
			 width:250px;
			float:left;
			background-image: url(Images/honeymoon.jpg);
           }	   
.blockimgin3:hover { background-image: url(Images/honeymoon.fw.png);}

.blockimgin4{height:250px;
			 width:250px;
			float:left;
			background-image: url(Images/northindia.jpg);
           }	   
.blockimgin4:hover { background-image: url(Images/northindia.fw.png)}


.blockimgin5{height:250px;
			 width:250px;
			float:left;
			background-image: url(Images/rajasthan.jpg);
           }	   
.blockimgin5:hover { background-image: url(Images/rajasthan.fw.png)}

.blockimgin6{height:250px;
			 width:250px;
			float:left;
			background-image: url(Images/south_india.jpg);
           }	   
.blockimgin6:hover { background-image: url(Images/south_india.fw.png) }


.blockimgin7{height:250px;
			 width:250px;
			float:left;
			background-image: url(Images/west%20india.jpg); 
           }	   
.blockimgin7:hover { background-image: url(Images/west%20india.fw.png);}


.blockimgin8{height:250px;
			 width:250px;
			float:left;
			background-image: url(Images/wildlife.jpg);
           }	   
.blockimgin8:hover { background-image: url(Images/wildlife.fw.png);}


.contacttable{border:thick;}
.contacttable td{height:10px;}

.details-itnery {
padding: 10px;
border: 1px solid #dddddd;
border-radius: 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
box-shadow: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
}

.mostpop{width:1200px;
			overflow:hidden;
			margin-top:20px;
			 }
			 
			 

.form-row {
    color: #fff;
    float: left;
    font-family: "Roboto",sans-serif;
    font-size: 14px;
    font-weight: 400;
    margin-bottom: 15px;
    width: 100%;
}
.form-left {
    float: left;
    width: 360px;
}

.form-right {
    float: right;
    width: 360px;
}

section.book-form label {
    color: #000;
    float: left;
    font-family: "Roboto",sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 24px;
    width: 150px;
}

section.book-form input[type="text"] {
    border: 1px solid #fff;
    border-radius: 3px;
    color: #666;
    float: left;
    font-family: Arial;
    font-size: 13px;
    height: 18px;
    padding: 5px;
    width: 190px;
}
.error {
    border-color: #f00 !important;
}

section.book-form {
   
    float: left;
    margin-bottom: 15px;
    padding: 15px 25px;
    width: 780px;
}

section.book-form select {
    border: 1px solid #fff;
    border-radius: 3px;
    color: #666;
    float: left;
    font-family: Arial;
    font-size: 13px;
    height: 28px;
    padding: 3px;
    width: 202px;
}			 
	

section.book-form input[type="submit"] {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: #f9910b none repeat scroll 0 0;
    border-color: -moz-use-text-color -moz-use-text-color #c57206;
    border-image: none;
    border-style: none none solid;
    border-width: medium medium 4px;
    color: #fff;
    cursor: pointer;
    float: left;
    font-family: "Roboto",sans-serif;
    font-size: 16px;
    font-weight: 500;
    height: 38px;
    margin-left: 150px;
    text-transform: uppercase;
    transition: all 0.3s ease-in-out 0s;
    width: 140px;
}	
		 