@charset "utf-8";
body{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;}


#wrapper {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: auto;
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
}
#header {
	background-image: url(images/makemy-trip-headbg.jpg);
	background-repeat: repeat-x;
	height: 104px;
	width: 990px;
	position: relative;
}
.logo {
	background-image:  url("images/makemytrip.jpg");
	background-repeat: no-repeat;
	float: left;
	height: 104px;
	width: 357px;
	margin-left: 20px;
	position: relative;
}
#leftbanner {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	float: left;
	height: 104px;
	width: 550px;
	position: relative;
	margin-left:50px;
}
.468-60 {
	background-image: url(images/468x60.gif);
	background-repeat: no-repeat;
	height: 60px;
	width: 468px;
	position: relative;
}
#menu{
width:550px; 
margin:15px 0 0 0; 
padding:0px; 
float:left}

#menu ul{
width:550px; 
margin:0px; 
padding:0px; 
float:right; 
display:block}

#menu ul li{
width:auto; 
margin:0px; 
padding:0px; 
float:left; 
display:block}

#menu ul li a{
width:auto; 
height:18px; 
margin:0px; 
padding:0px; 
float:left; 
font-family:Arial; 
font-size:12px; 
color:#ffffff; 
line-height:13px; 
text-decoration:none; 
cursor:pointer}
#menu ul li a:hover{ 
background-color:#eea82e; 
text-decoration:underline; 
display:block;}
#menu ul li a span{
width:auto; 
height:16px; 
margin:0px; 
padding:2px 8px 0 8px; 
float:left; cursor:pointer}
#menu ul li a:hover span{
background-color:#eea82e left}
#menu ul li .blank{
width:1px; 
height:18px; 
margin:0px; 
padding:0 5px 0 5px; 
float:left; 
background-color:#eea82et center top}

#bodycontainer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	background-color:#fff7ea;
}
#leftPan {
	background-image: url(images/left-menu-bg.jpg);
	background-repeat: repeat-y;
	float: left;
	width: 174px;
	position: relative;
}

#navigation{
padding:2px 0 0 0;
}
#navigation li{
list-style-type:none;
line-height:25px;
padding:0 0 0 0px;



}
#navigation a{
color:#363636;
text-decoration:none;
}
#navigation a:visited{text-decoration:none}
#navigation a:hover{text-decoration:underline}#middle {
	float: left;
	width: 460px;
	margin-top: auto;
	margin-left: 13px;
	position: relative;
}
#right {
	float: left;
	width: 340px;
	margin-left: 13px;
	position: relative;
	height:auto;
}
h1, h2, h3 {
	margin: 0;
	font-weight: normal;
	color: #000099;
}

h1 { font-size: 18px; }

h2 { font-size: 14px; }

h3 { }

.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:justify;
}
#img {	float: left;
	width: 280px;
	padding-right: 20px;
	padding-top: 6px;
	padding-bottom: 30px;
}

a{font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #663333;
	text-decoration:none;}
	
	a:hover{font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #663333;
	text-decoration:underline;}

.rightimage {
	height: 148px;
	width: 300px;
	position: relative;
	padding-top:20px;
	padding-bottom:40px;

}
#footer {
	background-image: url(images/footer.jpg);
	background-repeat: repeat-x;
	height: 73px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
padding-top:20px;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #663333;
	background-position: center;
	clear: both;
	
}
#footer a{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #663333;
	text-decoration:none;
	padding-top:20px;
}
#footer a:hover{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #663333;
	text-decoration:underline;
}
.widget {
	float: left;
	height: 400px;
	width: 300px;
	position: relative;
}

.search {
    color: #000000;
    float: right;
    font-family: arial;
    font-size: 12px;
    padding-top: 3px;
    text-align: justify;
    width: 317px;
}

