
body{
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
background-color:#f1f1f1;
}

/*
#container{
width:778px;
height:100%;
margin:auto;
background-color:#FFFFFF;
border:2px solid #CC00FF;
padding:2px;

}
#main-container{
width:778px;
height:100%;
background-color:#FFFFFF;
background-image:url(../images/bg-img-ab.gif);
border:2px solid #CC00FF;

}
*/




#main-container1{
width:778px;
height:1055px;
background-color:#FFFFFF;
border-left:2px #FFFFFF;
border-right:2px #FFFFFF;
}
#main-container-height{
width:778px;
height:1220px;
background-color:#FFFFFF;
border-left:2px #FFFFFF;
border-right:2px #FFFFFF;
}


#container{
	width:938px;
	margin:auto;
	background-color:#FFFFFF;
	padding:0px;
}

.main-container{
	width:938px;
	float:left;
	background-color:#FFFFFF;
	}



#container-left{
width:187px;
background:#FFFFFF;
padding-bottom:20px;
float:left;
margin:0px 0px 0px 2px;
}


#container-right{
width:742px;
background-image:url(../images_new/bg-img-ab.gif);
background-repeat:repeat-y;
background:#FFFFFF;
float:right;
}

/*--------------------- upper part -----------------*/
#container-rgt-top{
	width:740px;
	height:64px;
	text-align:right;
	}
#container-rgt-heading{
	width:270px;
	height:60px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#B81416;
	text-align:left;
	padding:4px 0px 0px 0px;
	margin:0px 0px 0px 1px;	
	}
		
#container-rgt-heading-banner{
	width:468px;
	height:62px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#B81416;
	text-align:center;
	vertical-align:middle;
	padding-top:2px;
	}

#img-serch-part{
	width:740px;
	height:292px;
	margin:0px 0px 0px 1px;
	}

#img-head-top{
	width:306px;
	height:292px;
	float:left;
	padding:0px;
	}	
	
#img-head{
	width:306px;
	height:255px;
	float:left;
	padding:0px;
	}	

#about-top{
	width:306px;
	height:20px;
	}	
	
#about{
	width:306px;
	height:17px;
	background-image:url(../images_new/about-bg.gif);
	background-repeat:no-repeat;
	float:left;
	text-align:center;
	color:#FFFFFF;
	}
#about a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	font-weight:bold;
	}	


#search-heading{
	width:430px;
	height:292px;
	padding:0px;
	float:left;
	vertical-align:top;
}
	
#search-pa{
	width:257px;
	height:207px;
	padding:0px 0px 0px 10px;
	float:left;
	margin:0px 0px 0px 3px;
	background-image:url(../images_new/search-bg.jpg);
	background-repeat:repeat-y;
	}

/*------------------ header down---------------- */
#main-bttn{
	width:738px;
	height:30px;
	padding:0px;
	margin:1px 0px 0px 0px;
	}
#maiin-bttn-sub{
	width:203px;
	height:30px;
	float:left;
	padding:0px;
	background-color:#FA661C;
	
	}
	
#maiin-bttn-sub1{
	width:203px;
	height:30px;
	float:left;
	padding:0px;
	margin-left:3px;	
	background-image:url(../images_new/bg.jpg);
    background-repeat:repeat-x;
	}
#maiin-bttn-sub2{
	width:203px;
	height:30px;
	float:left;
	margin-left:3px;	
	background-color:#0CB6E7;
	}	
	
#maiin-bttn-sub3{
	width:118px;
	height:27px;
	float:left;
	margin-left:3px;
	margin-top:1px;
	text-align:right;
	vertical-align:middle;
	border:#0000FF dashed 1px;
	}	
	
	
	

/*----------------- header down class----------*/
.bullet-menu{
height:16px;
background-image:url(../images_new/bullet_1.jpg);
background-repeat:no-repeat;
margin:6px 0px 0px 15px;
padding:1px 0px 0px 39px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}

.bullet-menu a{
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}

.bullet-menu-1{
height:17px;
background-image:url(../images_new/bullet_2.jpg);
background-repeat:no-repeat;
margin:6px 0px 0px 15px;
padding:1px 0px 0px 39px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}

.bullet-menu-1 a{
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}

.bullet-menu-2{
height:16px;
background-image:url(../images_new/bullet_3.jpg);
background-repeat:no-repeat;
margin:6px 0px 0px 15px;
padding:1px 0px 0px 39px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}


.bullet-menu-2 a{
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}


/*----------- left part start--------*/

#logo{
width:188px;
height:91px;
padding:5px 0px 0px 0px;
}

#left-menu{
width:187px;
background-image:url(../images_new/heading.jpg);
background-repeat:repeat-y;
margin:9px 0px 3px 0px;
padding:0px 0px 10px 0px;
border:1px solid #ffffff; 
}

.hotels-left-menu{
	width:166px;
	padding-top:8px;
	background-image:url(../images/bullet-bg.gif);
	background-repeat:repeat-y;
	}
	
#deal{
	width:185px;
	height:112px;
	margin-left:1px;
	border:1px solid #A6A6A6;
	margin:0px 0px 3px 1px;
	}


#deal-a{
width:185px;
height:24px;
background-image:url(../images_new/deal-bg.jpg);
background-repeat:repeat-x;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
padding:6px 0px 0px 0px;
}

#deal-b{
width:179px;
height:75px;
padding:3px;
background-color:#F4F2F2;
}

#banner{
	width:185px;
	height:106px;
	border:1px solid #A5A5A5;
	background-color:#BABABA;
	margin-left:1px;	
	}

#current-event{
width:539px;
height:110px;
border:1px solid #E2E2E2;
margin:0px 0px 0px 15px;
background-color:#F4F2F2;
}

.center-event-heading{
	width:539px;
	height:20px;
	border-bottom:solid  #F8DD8C 3px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	background-image:url(../images_new/table_heading.jpg);
	font-weight:bold;
	padding-top:4px;
	color:#CC6633;
	}
	
.center-event-heading a{	
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;	
	font-weight:bold;
	padding-top:4px;
	color:#CC6633;
	text-decoration:none;
	}	
	
	
.center-event-a{
	width:533px;
	height:80px;
	padding:0px 0px 0px 6px;
	}	
	
		

/*-----------bottom part --------*/

#footer{
	width:938px;
	float:left;
	margin:0px 0px 0px 0px;
	}




#bottom{
	width:938px;
	text-align:center;
	border-top:2px #A7B6BF solid;
	margin:0px 0px 0px 0px;
	line-height:15px;
	background-color:#F6F6F6;
	}
	
#bottom-1{
	width:938px;
	text-align:center;
	margin:0px 0px 0px 0px;
	line-height:15px;
background-color:#DD9B2D;
color:#FFFFFF;
	}
	

/*-----------left part classes--------*/
.left-menu-1{
width:178px;
height:177px;
padding:0px;
margin:7px 0px 0px 5px;
}

.left-menu-small{
width:178px;
height:115px;
padding:0px;
margin:7px 0px 0px 5px;
}


.left-menu-2{
width:178px;
height:18px;
background-image:url(../images_new/heading-bg.jpg);
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
padding-top:4px;
}

.left-menu-2 a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
padding-top:4px;
text-decoration:none;
}





.left-menu-3{
width:178px;
height:149px;
background-color:#F4F2F2;
background-image:url(../images_new/bg-1.jpg);
background-repeat:no-repeat;
background-position:bottom center;
padding-top:5px;
}


.left-menu-3small{
width:178px;
height:90px;
background-color:#F4F2F2;
background-image:url(../images_new/bg-1.jpg);
background-repeat:no-repeat;
background-position:bottom center;
padding-top:5px;
}


/**--------------center text part start----------- **/
.center-part{
	width:740px;
	height:100%;
	background-image:url(../images_new/bg-img-ab.gif);
	background-repeat:repeat-y;
	float:right;
	background-color:#FFFFFF;
	padding:0px 0px 20px 0px ;
	}
	
.center-search-egine{
	width:570px;
	height:auto;
	line-height:25px;
}
.center-part-a{
	width:572px;
	float:left;
	margin:0px 0px 15px 0px;
	text-align:justify;
		}
		
.center-part-a1{
	width:550px;
	float:left;
	margin:0px 8px 5px 0px;
	padding:1px 1px 1px 5px;
	text-align:justify;
		}
		
	
	
								
.center-part-ab{
	width:540px;
	background-color:#FFFFF3;
	margin:0px 0px 0px 15px;
	border:solid  #F8DD8C 1px;
			}
				
.center-part-abc{
	width:540px;
	background-color:#FFFFF3;
	margin:0px 0px 0px 10px;
			}				
		
.center-hotel-heading{
	width:540px;
	height:25px;
	border-bottom:solid  #F8DD8C 3px;
	margin:0px 0px 2px 0px;
	background-image:url(../images_new/table_heading.jpg);
	background-repeat:repeat-x;
	}
		
.center-hotel-heading h1{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#18397C;
	font-weight:bold;
	padding-top:5px;
	display:inline;
}

.center-hotel-heading h1 a{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#18397C;
	font-weight:bold;
	padding-top:5px;
	display:inline;
	text-decoration:none;
}

.center-hotel-heading1{
	width:528px;
	height:83px;	
	margin:2px 2px 2px 0px;
	background-color:#F7F7F7;	
	color:#312F65;
	padding-right:10px;
	}
	
.center-hotel-headingbig{
	width:528px;
	height:83px;	
	margin:2px 2px 2px 0px;
	background-color:#F7F7F7;
	padding-right:10px;	
	color:#312F65;
	}		
		
		
.img-paddi{
	padding:4px 4px 4px 3px;
	}


.img-border{
width:100px;
height:80px;
float:left;
}

.img-border1{
width:116px;
height:96px;
float:left;
}		
	


	
.hotel-list{
	width:150px;
	float:left;
	height:18px;
	border:1px solid #DFEDF6;
	background-color:#F7F7F7;
	margin:10px 0px 0px 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:5px;
	text-decoration:none;
	color:#312F65;
	}	
	
.hotel-list:hover{
text-decoration:underline;
background-color:#778A98;
color:#FFFFFF;
}
	



h1{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
display:inline;
color:#005294;
padding:0px 0px 0px 0px;
}

h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
display:inline;
color:#000000;
padding:0px 0px 0px 0px;
}


p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:justify;
padding:0px 0px 0px 0px;
}

.text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:justify;
padding:6px 2px 0px 4px;
float:left;
}

	
	
.more{
width:208px;
height:15px;
float:right;
margin:8px 0px 0px 5px;
text-align:right;
padding-right:2px;
}	

.more a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
	color:#FA661C;
	}
	
.more a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
	color:#FA661C;
	text-decoration:underline;
	}
		
.readmore{
   	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
	font-weight:bold;
	color:#FA661C;
	padding:0px 0px 0px 20px;
	}
.click{
   	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:underline;
	font-weight:bold;
	color:#FA661C;
	padding:0px 0px 0px 0px;
	float:right;
	}	
	
.booking{
   	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
	font-weight:bold;
	color:#D1233E;
	padding:0px 0px 0px 0px;
	}	
	
.link{
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#C23F27;
	text-decoration:underline;
	}
.advancelink{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#C93032;
	font-weight:bold;

	}
	

.footer-link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#366084;
line-height:15px;
}

.footer-link1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#14313E;
font-weight:bold;


}
.footer-link2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#366084;
}


.doorway{
	width:938px;
	padding:2px 0px 12px 0px;
	background:#FFFFFF;
}


.left-more{
width:45px;
height:15px;
float:right;
margin:0px 5px 0px 0px;
text-align:center;
}	

.left-more a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#005067;
	font-weight:bold;
	}

form{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
margin:0px;
padding:20px 0px 0px 15px;
line-height:14px;
}


.select-a{
width:200px;
height:18px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

.bullet{
	background-image:url(../images_new/bull-menu.jpg);
	background-repeat:no-repeat;
	background-position:15px center; 
	padding-left:35px;
	line-height:22px;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2C2C2E;			
	}
.bor-tab{
	border:1px solid #E2EDF7;
	text-align:left;
	
	}
		
.link{
   	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#000000;
	}
	
.link1{
   	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#0000cc;
	line-height:20px;
	}
.link2{
   	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#A23828;
	text-decoration:none;
	}
.link-box{

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding:2px 4px 2px 4px;
margin:0px 3px 0px 3px;
background-color:#778A98;
color:#FFFFFF;
text-decoration:none;
border:1px solid #727272;
}

.link-box:hover{
background-color:#7084C2;
color:#FFFFFF;
text-decoration:none;
text-decoration:underline;
border:1px dashed #727272;
}	

.list{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:2px;
	text-decoration:none;
	color:#436D97;
	font-weight:bold;
	}
.bullet1{
   padding:0px 0px 0px 0px;
	text-decoration:none;
	color:#436D97;
	font-weight:bold;
	}
	
	
.heading{
	width:250px;
	float:right;
	text-align:center;
	height:17px;
	border-bottom:1px solid #D8D8D8;
	background-color:#F7F7F7;
	padding:1px 0px 0px 0px;	
	}
.heading-table{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#107B95;
font-weight:bold;
text-decoration:underline;
	}
	
.link3{
   	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#59656F;
		}

.link3:hover{
text-decoration:underline;
   		}		

.heading1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#8C8C8C;
text-decoration:none;
}
.tree-links{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#595959;
text-decoration:underline;
}

.tree-link{
	height:15px;
	background-color:#FBFBFB;
	padding:1px 0px 2px 0px;
	}	
	
.hotels-link{
   	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#013366;
	}	
.hotels-link:hover{   	
	text-decoration:underline;
		}
		
.book-hotels{
   	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:underline;
	font-weight:bold;
	color:#FA661C;
	padding:0px 0px 0px 0px;
	float:right;
		}	
.cityheading{
	width:250px;
	float:right;
	text-align:center;
	height:17px;
	}		
.citylink{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
	color:#C93032;
	font-weight:bold;
	}				
.sub-heading{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#C93032;
font-weight:bold;
border-bottom:1px dotted #D2774A;
text-decoration:none;
}	

.sub-heading a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#C93032;
font-weight:bold;
border-bottom:1px dotted #D2774A;
text-decoration:none;
}	

.hotels-booking{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#CC6633;
font-size:13px;
font-weight:bold;
}
		
.rgt-clas-adsence{
	width:160px;
	height:auto;
	margin-right:5px;
	clear:right;
	float:right;
	margin-top:5px;
	}

.lft-clas-adsence{
	width:338px;
	height:auto;
	margin-right:5px;
	clear:left;
	float:left;
	margin-top:20px;
	}