@charset "utf-8";
/* CSS Document */

/*maindivs*/

body	{
		background-color:rgb(58, 58, 121);
		margin:auto;
		padding:0;
}
#wrapper	{
		width:1024px;
		height:auto;
		margin:auto;
		background-color:#0099cc;
}
#top_space	{
		width:1024px;
		height:6px;
}
#headder	{
		width:1024px;
		height:88px;
		background-color:#FFF;
		background-repeat:no-repeat;
}
#menubar	{
		width:1024px;
		height:42px;
		background-color:#23287c;
		border-radius: 10px 10px 0px 0px;
}
#main_content1	{
		width:1024px;
		height:469px;
}
#main_content2	{
		width:1024px;
		height:380px;
		
}
#main_content5	{
		width:1024px;
		height:750px;
		background-color:#F8F8F8;
		
}
#main_content6	{
		width:1024px;
		height:5700px;
		background-color:#F8F8F8;
		
}
#main_content7	{
		width:1024px;
		height:6300px;
		background-color:#F8F8F8;
		
}
#main_content8	{
		width:1024px;
		height:3300px;
		background-color:#F8F8F8;
		
}
#main_content9	{
		width:1024px;
		height:750px;
		background-color:#F8F8F8;
		
}
#main_content10	{
		width:1024px;
		height:2100px;
		background-color:#F8F8F8;
		
}
#main_content11	{
		width:1024px;
		height:800px;
		background-color:#F8F8F8;
		
}
#main_content12	{
		width:1024px;
		height:1400px;
		background-color:#F8F8F8;
		
}
#main_content13	{
		width:1024px;
		height:1500px;
		background-color:#F8F8F8;
		
}
#main_content14	{
		width:1024px;
		height:700px;
		background-color:#F8F8F8;
		
}
#footer			{
		width:1024px;
		height:65px;
	
}
#cross_link	{
		width:200px;
		height:auto;
		float:right;
		margin-right:30px;
		margin-top:20px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#333;
}
#cross_link:hover	{
		width:200px;
		height:auto;
		float:right;
		margin-right:30px;
		margin-top:20px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#ff80ff;
}
/*end of the main divs*/


#logo	{
		width:630px;
		height:80px;
		float: left;
		margin-top:5px;
		margin-right:15px;
}
#email_links	{
		width:730px;
		float: right;
		margin-top:5px;
		margin-left:10px;
	
}
#fb_linls	{
		width:290px;
		height:25px;
		float:right;
		margin-right:15px;
		margin-top:5px;
}
#fb1	{
		width:22px;
		height:23px;
		float:right;
}
#fb2	{
		width:22px;
		height:23px;
		float:right;
		margin-right:15px;
}
#mobile		{
		
		float:right;
		margin-right:130px;
		
}
.clr	{
		clear:both;
}
#mobile_icon	{
		width:30px;
		height:30px;
		float:left;
}
#mobile_num	{
		width:137px;
		height:18px;
		float:left;
		margin-left:5px;
		margin-top:8px;
		font-family:Arial, Helvetica, sans-serif;
		color:#0099cc;
		font-size:14px;
}
#livechat	{
		width:61px;
		height:14px;
		float:left;
		margin-left:10px;
		margin-top:8px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#cc3399;
}
#chat_icon	{
		width:40px;
		height:26px;
		float:left;
		margin-top:5px;
		margin-left:3px;
}
#email_form	{
		width:310px;
		height:90px;
		float:right;
		margin-right:10px;
		margin-top:5px;
		
}
#email_form1	{
		width:365px;
		height:70px;
		float:left;
		margin-left:10px;
		margin-top:10px;
}
#login_id	{
		width:430px;
		height:38px;
		float:left;
}
#registration_div	{
		width:230px;
		height:20px;
		float:left;
		margin-left:65px;
}
.style1_login	{
		font-size:12px;
		color:#333;
		font-family:Arial, Helvetica, sans-serif;
}
.style2_login	{
		font-size:12px;
		color:#ff80ff;
		font-family:Arial, Helvetica, sans-serif;
}
.style3_login	{
		font-size:12px;
		color:#b44444;
		font-family:Arial, Helvetica, sans-serif;
}

/*menubarcode*/

#menubar	{
		width:1024px;
		height:42px;
		background-color:#23287c;
}
#menubar ul	{
		margin:0;
		padding:0;
		line-height:40px;
}
#menubar ul a:hover	{
		background-color:#ff99cc;
		color:#000;
}
#menubar li	{
		margin:0;
		padding:0;
		list-style:none;
		float:left;
		position:relative;
		background-color:#23287c;
		width:121px;
}
#menubar ul li a	{
		text-align:center;
		font-family:Arial, "Helvetica", sans-serif;
		font-size:14px;
		text-decoration:none;
		height:40px;
		width:121px;
		display:block;
		color:#fff;
}
#menubar ul ul	{
		position:absolute;
		visibility:hidden;
		top:40px;
}
#menubar li:hover ul	{
		visibility:visible;
		
}
#menubar ul li:hover ul li a:hover	{
		color:#000;
		background-color:#ff99cc;
		
}
#menubar ul li .active a	{
		color:#fff;
		background-color:#ff99cc;
}
.clearfloat	{
		clear:both;
		margin:0;
		padding:0;
}
/*end of the menubar*/

#maincontent1_left	{
		width:419px;
		height:434px;
		float:left;
		margin-top:10px;
		margin-left:24px;
		background-color:#FFF;
		border-radius:5px;
}
#maincontent2_left	{
		width:544px;
		height:434px;
		float:right;
		margin-top:10px;
		margin-right:20px;
}
#banner	{
		width:544px;
		height:316px;
		background-color:#FFFFFF;
		border-radius: 5px;
}
#hotels	{
		width:544px;
		height:105px;
		background-color:#FFF;
		border-radius:5px;
		float:left;
		margin-top:10px;
}
#thump_hotel	{
		width:116px;
		height:78px;
		background-color:#fff;
		border-radius:5px;
		box-shadow:7px 7px 7px 7px #CFCFCF;
		-moz-box-shadow:0 0 7px #CFCFCF;
		-webkit-box-shadow:0 0 7px #CFCFCF;
		float:left;
		margin-left:10px;
		margin-top:7px;		
}
#img_hotel1	{
		width:110px;
		height:71px;
		float:left;
		margin-top:3px;
		margin-left:3px;
}
#hotel_text	{
		width:120px;
		height:45px;
		float:left;
		margin-left:12px;
		margin-top:24px;
}
#groupbooking	{
		width:260px;
		height:105px;
		float:left;
}
.style_request_quote	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#333;
}
.style_request_quote:hover	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#e7519c;
}
.style_groupbooking	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#e7519c;
		text-align:left;
		padding-left:15px;
		padding-top:2px;
}
#hotel_side_button	{
		width:144px;
		height:31px;
		background-color:#e7519c;
		border-radius:5px;
		float:right;
}
#hotel_side_button:hover	{
		width:144px;
		height:31px;
		background-color:#ff99cc;
		border-radius:5px;
		float:right;
}
#maincontent2_bar	{
		width:977px;
		height:28px;
		float:right;
		margin-right:18px;
		background-color:#23287c;
		border-top-left-radius:8px;
		border-top-right-radius:8px;
		margin-top:3px;
}
#maincontent3_bar	{
		width:542px;
		height:28px;
		float:left;
		margin-right:18px;
		background-color:#e7519c;
		border-top-left-radius:8px;
		border-top-right-radius:8px;
		margin-top:3px;
}
#sub_links		{
		width:977px;
		height:349px;
		float:right;
		margin-right:18px;
		background-color:#fff;
}
#sub_link1	{
		width:178px;
		height:333px;
		float:left;
		margin-left:14px;
		margin-top:8px;
}
.style_holi	{
		font-family:Arial, Helvetica, sans-serif;
		color:#fff;
		font-size:14px;
		text-align:right;
		padding-top:3px;
		padding-right:25px;
}
.style_holi2	{
		font-family:Arial, Helvetica, sans-serif;
		color:#fff;
		font-size:14px;
		text-align:left;
		padding-top:3px;
		padding-right:25px;
		margin-left:15px;
}
#associ	{
		width:174px;
		height:180px;
		float:left;
		margin-top:41px;
		margin-left:48px;
}
#fallow		{
		width:171px;
		height:180px;
		margin-top:41px;
		margin-left:5px;
		float:left;
}
#fallow2		{
		width:171px;
		height:180px;
		margin-top:41px;
		margin-left:35px;
		float:left;
}
.style_associ	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#cc0066;
}
.style_associ2	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000;
}
.style_associ2	a	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000;
}
.style_associ2	a:hover	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#90C;
}

.style_quote	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		text-align:center;
		color:#FFFFFF;
		padding-top:7px;
}
.style_quote:hover	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		text-align:center;
		color:#000;
		padding-top:7px;
}
.style_holiday	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000;
}
.style_holiday_price	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#cc0066;
}
#fb_down_link	{
		width: 375px; height: 52px; background-color: ##dcf6ff; float: right; margin-top: 0px;
}
#fb_icon1	{
		width:50px;
		height:52px;
		float:right;
		
}
#down_chat	{
		width:250px;
		height:52px;
		float:right;
		margin-right:5px;
}
#telephone_icon	{
		width:72px;
		height:72px;
		float:right;
		margin-right:40px;
		margin-top:20px;
}
#text_area { width:650px;
			height:auto;
			font-family:Arial, Helvetica, sans-serif; color:#333333 ; text-align:justify;
			padding:10px;
			margin-top:25px;
			float:left;
			font-size:13px;
			margin-left:35px;
			}
			#text_area2 { width:700px;
			height:auto;
			font-family:Arial, Helvetica, sans-serif; color:#333333 ; 
			margin-top:25px;
			float:left;
			font-size:13px;
			margin-left:35px;
			}
#image { width:250px;
			height:450px;
			float:right;
			margin-right:19px;
			}
			#image2 { width:350px;
			height:450px;
			font-family:Arial, Helvetica, sans-serif; color:#333333 ;
			font-size:13px;
			float:right;
			margin-right:19px;
			}
#home_icon { width:35px;
				height:35px;
				float:left;
				margin-left:5px;
				margin-top:4px;
			}
.style_regi_terms	{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#cc0066;
}
.style_regi_terms:hover	{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#00ccff;
}
.style_regi_terms1	{
			font-family:Arial, Helvetica, sans-serif;
			font-size:16px;
			color:#cc0066;
}
.style_regi_terms1:hover	{
			font-family:Arial, Helvetica, sans-serif;
			font-size:16px;
			color:#00ccff;
}
.style_packages	{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#e7519c;
}
.style_packages:hover	{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#01a8e0;
}
#rating		{
			width:140px;
			height:50px;
			float:right;
}
.clr	{
		clear:both;
}
.style-view-deatils	{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#000;
}
.style-view-deatils:hover	{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#0099cc;
}
.style-link	{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#e7519c;
}
.style-link:hover	{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#0099cc;
}
#address-right	{
			width:310px;
			height:auto;
			float:left;
}
#address-left	{
			width:310px;
			height:auto;
			float:right;
}