
/*body { background:url(../images/grgrad.gif) repeat-x}*/

#main { background:none; width: 770px; height:auto; margin:auto;}
#last_line{ border-bottom: dashed 1px #cccccc; padding-top: 10px; margin-bottom:10px; }
#separator{ width: 700px; height:5px;}
#separator_1{ width: 150px; height:5px;}
#separator_3{ width: 200px; height: 30px}
#separator_4{width: 200px; height: 10px;}
#menu_bar a{color:#990000;text-decoration:none;}
#menu_bar a:hover{color:#0000CC;text-decoration:underline;}

#nav-text{ 
	text-align:right;
	font-weight:bolder;
	font-family:Aldus RomanSC; 
	font-size:12px; 
	padding-top:5px;
	padding-right: 10px;
	height:23px;
	}
#banner{ background: url(../images/banner2.jpg); margin: auto;width: 770px; height: 100px; background-color: #ffffff;
	border: 1px;
	border-color:#C3C3C3;
	border-style:solid;
	}
#time-frame { 
	width: 300px;
	padding-left:5px; 
	padding-top:0px;
	text-align:left; 
	font-family:Arial; 
	font-size:10px; 
	color:#000000; 
	float:left; 
	font-weight:bolder;
	}

#menunav{ 
		background-image:url(../images/barnav.jpg);
		border:1px;
		border-style: solid;
		border-color:#E1E1E1;
		width: 770px;
		height:23px;
		}
#menu_nav{width: 200px;height: 28px;background-image:url(../images/menutravel.jpg);}
#menu_nav1{width: 200px;height: 28px;background-image:url(../images/menutours.jpg);}
#menu_nav2{	padding-top:20px;width: 200px;height: 120px;background-image:url(../images/line.jpg);}
#menu_nav_2{padding-top:20px;width: 200px;height: 55px;background-image:url(../images/line.jpg);}
#menu_nav3{width: 200px;height: 20px;background-image:url(../images/menudown.jpg);}
#menu_nav_text{ color:#000000;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;padding-left:32px;padding-top: 8px;}
#menu_nav_text_2{ color:#000000;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;padding-left:35px;padding-top: 8px;}
#menu_border{padding-left: 20px;border: 1px;width: 170px;height:30;}
#menu_line{padding-top: 1px;border-bottom: 3px dashed #ffffff;border-collapse:collapse;}
#text{width: 150px;height:30;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;padding-left: 8px;}
.sidelinks a{
	color:#3087B4;
	text-decoration:none;
	background-image:url(../images/arrow-1.jpg);
	background-repeat:no-repeat;
	width: 150px;
	height:auto;
	font-family:Arial;
	font-size:13px;
	padding-left: 25px;
}
.sidelinks a:hover{
	color:#E4001B;
	text-decoration:underline;
	background-image:url(../images/arrow-2.jpg);
	background-repeat:no-repeat;
	width: 150px;
	height:auto;
	font-family:Arial;
	font-size:13px;
	padding-left: 25px;
}
#side_menu{float: left;width: 200px;height:auto;}
.llegend{font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:14px;}
#sub_h1{
	width: 770px;
	height: auto; 
	border-top:dashed 1px #CCCCCC; 
	border-bottom:dashed 1px #CCCCCC; 
	font-family:Verdana; 
	font-size:24px;
	font-weight:bold;
	color:#4E93AD;
	}
#promotions{
	font-family: arial;
	font-size: 12px;
	font-weight:bold;
	color:#FF6600;
	padding-bottom: 3px;
}
#right_nav{ width:560;height:1080px;}
#right_menu_up{margin-left:auto;width: 565px;height:28px; background-image:url(../images/menuup1.jpg);}
#right_line{margin-left:auto;width: 565px;height:85px; background-image:url(../images/line1.jpg);}
#right_menu_down{margin-left:auto;width: 565px;height:15px; background-image:url(../images/menudown1.jpg);}
#right_title{color:#000;font-family:Verdana;font-size:12px;padding-left:10px;padding-top:7px;}
#cities{margin-left: 10px; margin-right:10px;font-family:verdana;font-size:10px;padding-top:10px;}
.citylinks a{color:#4E828B;text-decoration:none;}
.citylinks a:hover{color:#E4001B;text-decoration:underline;}
#city_1{float:left;font-family:Arial;font-size: 12px;margin-left:10px;padding-top: 2px;width: 100px;}
#separator_2{ width: 565px; height:5px;}
#right_menu_up_1{ margin-left:auto;width:565px;height:28px; background-image:url(../images/menuup1.jpg);}
#right_line_2{margin-left:auto;width: 565px;height:185px; background-image:url(../images/line1.jpg);}
#right_title_2{font-family:Verdana;font-size:12px;padding-left:10px;padding-top:7px;}
.featuredlinks a{color:#FF0000;	text-decoration:none;font-family:Arial;font-size:12px;}
.featuredlinks a:hover{	color:#FF0000;text-decoration:underline;font-family:Arial;font-size:12px;}
#right_box{float:left;width: 175px;margin-left:10px;margin-top: 10px; text-align:center;}
#right_box1_text{float:left;width: 175px;margin-left:10px;margin-top: 10px;font-family:Arial;font-size:12px;text-align:center;}
#hotel_list{width: 560px;height:52px;margin-left:auto;border: solid 1px #F5DDAF;margin-top: 3px;background-color:#FCF4E9;}
#textbox{width:210px;float:left;font-family: Arial;font-size: 12px;text-align:center;padding-top:5px;color:#92280E;}
#drop_down{width: 350px;margin-left:auto;font-family: verdana;font-size: 10px;padding-top: 13px;padding-bottom: 8px;text-align:center;
}
.background-style{background-color:#FDF9F4;}
#links_nav{width: 200px;height: 28px;background-image:url(../images/links.jpg);}
#useful_links{padding-top:20px;width: 200px;height: 95px;background-image:url(../images/line.jpg);}
#footer_text{font-family: arial;font-size: 12px;text-align:center;padding-top: 3px; color:#990000;}
.footer_links a{color:#990000;text-decoration:none;}
.footer_links a:hover{color: #0000CC;text-decoration:underline;}
#copyright{width: 770px;text-align: center;font-family: verdana;font-size:10px;}
.copyrightlinks a{color:#0066FF;text-decoration:none;}
.copyrightlinks a:hover{color:#0066FF;text-decoration:underline;}
#right_line_3{margin-left:auto;width: 565px;height:310px;; background-image:url(../images/line1.jpg);}
#right_line_4{margin-left:auto;width: 565px;height:265px;; background-image:url(../images/line1.jpg);}
#tophotel-container{width: 565px; height:270px; padding-left: 7px;}
.tophotels a{color:#000099;text-decoration:none}
.tophotels a:hover{color:#FF0000;text-decoration:underline;}
#top_hotel_list{width: 270px;padding-bottom: 5px;font-family: verdana;font-size:10px;}
#first_content{width: 270px;float:left;border-right: 1px dashed #CCCCCC;height: 270px;padding-top:5px;}
#second_content{width: 285px;height: 240px;padding-top:5px;margin-left:auto;}
#third_content{width: 270px;float:left;border-right: 1px dashed #CCCCCC;height: 217px;padding-top:5px;}
.extralinks a{color:#0099FF;text-decoration:none;}
.extralinks a:hover{color:#FF0000; text-decoration:underline;}
#card{width: 200px;text-align:center;}
#extras{width: 200px;text-align:center;font-family: Arial;font-size: 12px;border-bottom: 1px solid #0099CC;padding-bottom: 15px;}
#extrass{width: 200px;font-family: Arial;font-size: 12px;margin-left: auto;border-bottom: 1px solid #0099CC;padding-bottom: 15px;}
#extras-photo{width:200px;text-align:center;font-family: Arial;font-size:12px;border-bottom:1px dashed #CCCCCC;padding-bottom:5px;}
#world_hotels{width:200px;font-family:Arial;font-size:12px;padding-top:10px;padding-bottom:0px;text-align:center;color:#FF0000;font-weight: bold;
}
#more_hotels{width: 560px;font-family: Arial;font-size: 12px;text-align:center;padding-top: 12px;padding-bottom: 10px;}

#right_nav_2{ width:560;height:auto; padding-left:5px;}
#hotel_name{
	width: 560px;
	height:50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left:auto;
	border-bottom: 1px dashed #CCCCCC;
	padding-bottom: 10px;
}
#hotel_container{
	width: 560px;
	height:35px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left:auto;
	border-bottom: 1px dashed #CCCCCC;
}
#dividers{
	width: 560px;
	height: 20px;
	margin-left:auto;
}

.menu1 a{
	color:#000099;
	text-decoration:none;
	float:left;
	text-align:center;
	width: 180px;
	height:15px;
	border: 1px solid #006699;
	margin-top:10px;
	background-color:#D7E8FB;
	margin-left: 3px;
}
.menu1 a:hover{
	color:#FF0000;
	text-decoration:none;
	background-color:#FBF2EA;
	border: 1px solid #FF0000;
}
#hotel_info_content{
	width: 555px;
	height:auto;
	margin-left:auto;
	font-family: Arial;
	font-size: 12px;
	border: 1px solid #0099CC;
	padding-left: 5px;
	padding-bottom: 5px;
}
#more_egypthotels{
	margin-left: auto;
	width: 555px;
	height:auto;
	font-family:arial;
	font-size:12px;
	text-align: center;
	padding-top: 10px;
	color:#0099CC;
	font-weight: bold;
	text-decoration:none;
}
.more_egypthotel a{
	color:#0099CC;
	font-weight: bold;
	text-decoration:none;
}
.more_egypthotel a:hover{
	color:#FF0000;
	padding-left: 5px;
	text-decoration:underline;
}
#con{ margin-left:auto;width:560;height:500px;}
#city_title{
	margin-left:auto;
	width: 565px;
	height: auto;
	text-align: center;
	font-weight: bold;
	font-family: Arial;
	font-size:24px;
	color:#0099CC;
}
#city_sub_title{
	margin-left:auto;
	width:565px;
	height:auto;
	text-align:center;
	font-family:Arial;
	font-size: 14px;
	color:#FF0000;
}
#citylist{margin-left:auto;width: 565px;height:85px;
	border-top: 1px dashed #CCCCCC;
	border-bottom: 1px dashed #CCCCCC;
	padding-bottom: 5px;
	padding-top: 5px;
	text-align:center;}

#city_container{margin-left:auto;width:565px;height:auto;text-align:center;}
#drop_down_title{
	margin:auto;
	background-color:#178AC8;
	border: 1px solid #178AC8;
	width: 350px;
	height:20px;
	padding-top: 5px;
	text-align:center;
	font-family:arial;
	font-size: 12px;
	font-weight:bold;
	color:#FFFF66;
}
#drop_down_con{
	margin:auto;
	background-color:#F9F9F9;
	border-bottom: 1px solid #178AC8;
	border-left: 1px solid #178AC8;
	border-right: 1px solid #178AC8;
	width: 350px;
	height: 50px;
	text-align:center;
}
#ccup{margin-left:auto;width: 565px;height:28px; background-image:url(../images/menuup1.jpg);}
#cheading{ margin-left:auto;color:#000;font-family:Verdana;font-size:12px;padding-left:10px;padding-top:7px; text-align:left;}
#cline{margin-left:auto;width: 565px;height:85px; background-image:url(../images/line1.jpg);}
#cdown{margin-left:auto;width: 565px;height:15px; background-image:url(../images/menudown1.jpg);}
}
#_list{
	margin-left:auto;
	width: 555px;
	height:20px;;
	border: 1px solid #CCCCCC;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align:left;
}
#_hotel{
	float:left;
	width: 250px;
	height:auto;
	font-family: Arial;
	font-size:12px;
}
._hotels a{
	color:#003399;
	text-decoration:none;
}
._hotels a:hover{
	color:#FF0000;
	text-decoration:underline;
}
