/*
#FF6600 = orange
#a4323c = red
#213777 = blue

*/

/* @group template */

/* @group other */



#wrapper {
	width:					760px;
	background:				transparent;
	margin:					0 auto;
	text-align:				left;
	
	}


	
	ul, li {
	
	font-family:			Arial, Helvetica, Verdana, sans-serif;
}

span {
	display: none;
	visibility: hidden;
}





/* @end */

/* @group leftside */

#main-left {
	width:						486px;
	float:						left;
	display:					block;
	padding:					10px 0px 0px 0px;
	margin:						12px 0px 12px 12px;
	_margin:					12px 0px 0px 6px; 	/* IE filter */
	
	}

	#main-left h3 {
	font-size:1.5em;
	font-weight:lighter;
	}
	
	#SiteStyle #main-left h3{
	color:#FF0000;
	}
	
#main-left ul {
	float:					left;
	padding:				0px 0px 0px 0px;
	margin:					0px 0px 10px 10px;
	list-style:				square;
	}

#main-left li {
	padding:				0px 0px 0px 0px;
	margin:					0px 0px 0px 5px;
	line-height:			1.9em;
	font-family:			Verdana, Arial, Helvetica, sans-serif;	
	width:					450px;
	font-size:				0.90em;
}

#main-left img {
	padding:				0px 0px 0px 0px;
	margin:					0px 0px 15px 0px;
	}



/* @end */

/* @group rightside */


#main-right {
	width:						237px;
	float:						right;
	display:					block;
	padding:					10px 0px 0px 0px;
	margin:						12px 12px 12px 0px;
	_margin:					12px 6px 6px 0px; 	/* IE filter */
		
}


#main-right img {
	padding:				0px 0px 0px 0px;
	margin:					0px 0px 15px 0px;
	border:1px solid #dddddd;
	}

#main-right ul {
	float:					left;
	padding:				0px 0px 0px 0px;
	margin:					0px 0px 15px 10px;
	list-style:				square;
	}

#main-right li {
	padding:				0px 0px 0px 0px;
	margin:					0px 0px 0px 5px;
	line-height:			1.9em;
	font-family:			Verdana, Arial, Helvetica, sans-serif;	
	width:					230px;
	font-size: 0.82em;
}



#main-right-menu ul {
	float:					left;
	padding:				0px 0px 0px 0px;
	margin:					0px 0px 0px 0px;
	list-style:				none;
	border-bottom: 1px solid gray;
	}

#main-right-menu li {
	padding:				0px 0px 0px 0px;
	margin:					0px 0px 0px 5px;
	line-height:			1.9em;
	font-family:			Verdana, Arial, Helvetica, sans-serif;	
	width:					230px;
	font-size: 0.82em;
	border-top: 1px solid gray;
}





/* @end */

/* @group footer */

#Partners {
	font-size: 0.75em;
	padding: 10px 0px 0px 20px;
	color: gray;
	background:white;
	}


#footer {
	clear: both;
	background: brown;
	height: 140px;
	width: 760px;
	display: block;
	background: #a4323c;
	
}

#footer a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 11px;
	}

.footerPadding {
	padding: 12px 0px 0px 15px;
	_padding: 10px 0px 0px 15px; 	/* IE filter */

}	


/* unvisited link */
#footer a:link {
color: #FFFFFF ;
} 

  
/* visited link */
#footer a:visited {
color: #C75F6A;
} 
 
/* mouse over link */
#footer a:hover {
color: #E3600B;
} 
  
/* selected link */
#footer a:active {
color: #FFFFFF;
}  



/* @end */


/* @end */

/* @group typography */

/* @group tags */

p {
	font-size:					0.8em;
	line-height:				1.4em;
	padding:					0px 0px 10px 0px;
	margin:						0px;
}



#main-right h2, #main-right h3, #main-right h4, #main-right h5 {
	padding:					0px;
	margin:						0px 0px 8px 0px;
	font-size:					16px;
}



h1 span, p span, h2 span {
	display:					none;
	visibility:					hidden;
}



#main-left p {
	font-size:					0.9em;
	line-height:				1.4em;
	padding:					0px 0px 12px 0px;
	margin:						0px;
	color:						#353535;
	}

h1 {
	padding:					0px;
	margin:						0px 0px 0px 0px;
	font-size:					18px;
}

h2 {
	padding:					0px;
	margin:						2px 0px 10px 0px;
	font-size:					1.0em;
	line-height: 1.4em
}




h3, h4, h5 {
	padding:					0px;
	margin:						3px 0px 4px 0px;
	font-size:					15px;
	font-weight:				lighter;
}



/* @end */

/* @group HolidayStyle */

#HolidayStyle h1, #HolidayStyle h2, #HolidayStyle h3, #HolidayStyle h4, #HolidayStyle h5, #HolidayStyle h6 {
	color: 			#0050d2;
}

#HolidayStyle ul, #HolidayStyle li {
	border-color:	#0050d2;
	color:			#0050d2;
	font-family:	Arial, Helvetica, Verdana, sans-serif;

}

#HolidayStyle img {
	border:			1px solid #0050d2;
}

#HolidayStyle a:link {
color:				#0050d2;
}

#HolidayStyle a:visited {
color:				#0050d2;
}

#HolidayStyle a:active {
color:				#0050d2;
}	

#HolidayStyle a:hover {
color:				#353535;
}

/* @end */

/* @group BuyStyle */

#BuyStyle h1, #BuyStyle h2, #BuyStyle h3, #BuyStyle h4, #BuyStyle h5, #BuyStyle h6 {
	color: 			#FF6600;
}

#BuyStyle ul, #BuyStyle li {
	border-color:	#FF6600;
	color:			#FF6600;
	font-family:			Arial, Helvetica, Verdana, sans-serif;

}

#BuyStyle img {
	border:			1px solid #FF6600;
}

#BuyStyle a:link {
color:				#FF6600;
}

#BuyStyle a:visited {
color:				#FF6600;
}

#BuyStyle a:active {
color:				#FF6600;
}	

#BuyStyle a:hover {
color:				#353535;
}



/* @end */

/* @group RentStyle */

#RentStyle h1, #RentStyle h2, #RentStyle h3, #RentStyle h4, #RentStyle h5, #RentStyle h6 {
	color: 			#a4323c;
}

#RentStyle ul, #RentStyle li {
	border-color:	#a4323c;
	color:			#a4323c;
	font-family:			Arial, Helvetica, Verdana, sans-serif;

}

#RentStyle img {
	border:			1px solid #a4323c;
}

#RentStyle a:link {
color:				#a4323c;
}

#RentStyle a:visited {
color:				#a4323c;
}

#RentStyle a:active {
color:				#a4323c;
}	

#RentStyle a:hover {
color:				#353535;
}


/* @end */

/* @group SiteStyle */

#SiteStyle h1, #SiteStyle h2, #SiteStyle h3, #SiteStyle h4, #SiteStyle h5, #SiteStyle h6 {
	color: 			#353535;
}

#SiteStyle ul, #SiteStyle li {
	border-color:	#353535;
	color:			#353535;
	font-family:	Arial, Helvetica, Verdana, sans-serif;

}

#SiteStyle img {
	border:			1px solid #353535;
}

#SiteStyle a:link {
color:				#353535;
text-decoration:underline;
}

#SiteStyle a:visited {
color:				#353535;
text-decoration:underline;
}

#SiteStyle a:active {
color:				#353535;
text-decoration:underline;
}	

#SiteStyle a:hover {
color:				#353535;
text-decoration:underline;
}


/* @end */

/* @group IndexStyle */

#indexStyle {
	clear:left;
	z-index: 2;
	}

#indexStyle h1, #indexStyle h2, #indexStyle h3, #indexStyle h4, #indexStyle h5, #indexStyle h6 {
	color: 			#353535;
}

#indexStyle ul, #indexStyle li {
	color:			#353535;
	font-family:	Arial, Helvetica, Verdana, sans-serif;

}

#indexStyle img {
	border:			1px solid #353535;
}

/*
#indexStyle a:link {
color:				#353535;
}

#indexStyle a:visited {
color:				#353535;
}

#indexStyle a:active {
color:				#353535;
}	

#indexStyle a:hover {
color:				#353535;
}
*/

/* @end */

/* @end */

/* @group join-list */



#Join_List label {
color:white;
font-size: 11px;
margin: 0px 10px 0px 10px;
}


#Unsubscribe label {
color: black;
font-size: 11px;
margin: 0px 10px 0px 10px;
}

#Join_List form, #Unsubscribe form {
margin: 0px 0px 0px 0px;
padding: 8px 0px 8px 0px;
}


#Join_List {
background: #0038A9;
margin: 0px 0px 0px 0px;
}


#Unsubscribe {
margin: 15px 0px 15px 0px;
}


#Unsubscribe h3 {
font-family:  Arial, Helvetica, Verdana, sans-serif;
color: #B52D3B;
font-size: 20px;
line-height: 22px;
padding: 0px 12px 5px 10px;
_padding: 0px 8px 0px 8px;

}


/*#Join_List input {
 background-color: #666699;
}

#email input {
margin: 0px 0px 0px 150px;

}*/

#Thanks {
margin:  15px 15px 15px 10px;
}


#Thanks h1 {
font-family:  Arial, Helvetica, Verdana, sans-serif;
color: #B52D3B;
font-size: 20px;
line-height: 22px;
padding: 0px 12px 5px 0px;
_padding: 0px 8px 0px 0px;

}

#Thanks img, #Unsubscribe img, #No_Email img {
float: right;
margin:  0px 5px 15px 0px;
 
}


#Thanks ul {
	padding: 0px 0px 0px 25px;
	margin: 0px 0px 10px 0px;
	list-style-type: square;
	}

#Thanks li {
	font-family:  Arial, Helvetica,Verdana, sans-serif;
	font-size: 12px;
	line-height: 20px;
	padding:  0px 0px 10px 5px;
	color: #636A73;
	}
	


#No_Email {
margin:  15px 15px 15px 10px;
}


#No_Email h1 {
font-family:  Arial, Helvetica, Verdana, sans-serif;
color: #B52D3B;
font-size: 20px;
line-height: 22px;
padding: 0px 12px 5px 0px;
_padding: 0px 8px 0px 0px;

}

/* @end */

/* @group map page */


#map-page {
	width:						732px;
	float:						left;
	display:					block;
	padding:					0px 0px 0px 0px;
	margin:						12px 0px 12px 12px;
	_margin:					12px 0px 0px 6px; 	/* IE filter */
	
}

#map-thumbs img {
	margin: 0px 0px 10px 0px;
}


#map-thumbs ul {
	padding:				0px 0px 0px 0px;
	margin:					0px 0px 0px 0px;
	float:					left;
	list-style: none;	
	
	}
	
	
#map-thumbs li {
	float:					left;
	padding:				0px 0px 0px 0px;
	margin:					10px 32px 10px 0px;
	
	
}







/* @end */

/* @group full page */
#full-width {
	width:						732px;
	float:						left;
	display:					block;
	padding:					0px 0px 0px 0px;
	margin:						12px 0px 12px 12px;
	_margin:					12px 0px 0px 6px; 	/* IE filter */
	
	}





#full-width ul {
	float:					left;
	padding:				0px 0px 0px 0px;
	margin:					0px 0px 0px 0px;
	list-style:				none;
	}

#full-width li {
	padding:				0px 0px 0px 0px;
	margin:					10px 0px 0px 0px;
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	width:					732px;
	font-size: 0.9em;
	
}



/* @end */

/* @group Index */


#heading-news {
	display:block;
	width:218px;
	height: 25px;
	background:url(../img/homepage/heading-news.gif) no-repeat;

}


#heading-contact {
	display:block;
	width:218px;
	height: 25px;
	background:url(../img/homepage/heading-contact.gif) no-repeat;
}

#heading-newsletter {
	display:block;
	width:218px;
	height: 25px;
	background:url(../img/homepage/heading-newsletter.gif) no-repeat;

}


#heading-buying {
	display:block;
	width:218px;
	height: 25px;
	background:url(../img/homepage/heading-buying.gif) no-repeat;

}

#heading-excursions {
	display:block;
	width:218px;
	height: 25px;
	background:url(../img/homepage/heading-excursions.gif) no-repeat;

}

#heading-buying-links {
	display:block;
	width:158px;
	height: 25px;
	background:url(../img/homepage/heading-buying-quick.gif) no-repeat;

}


#heading-excursion-links {
	display:block;
	width:158px;
	height: 25px;
	background:url(../img/homepage/heading-excursions-quick.gif) no-repeat;

}


#heading-renting {
	display:block;
	width:218px;
	height: 25px;
	background:url(../img/homepage/heading-renting.gif) no-repeat;

}

#heading-hotels {
	display:block;
	width:218px;
	height: 25px;
	background:url(../img/homepage/heading-hotels.gif) no-repeat;

}


#heading-cruise {
	display:block;
	width:218px;
	height: 25px;
	background:url(../img/homepage/heading-cruise.gif) no-repeat;

}



#FlashNews, #FlashContact, #FlashRegister,
#FlashRenting, #FlashHotels, #FlashCruises{
	margin: 0px 0px 10px 0px;
}



#indexFlash {
	width:						760px;
	float:						left;
	display:					block;
	padding:					0px 0px 0px 0px;
	margin:						10px 0px 0px 0px;
		}

#indexIntro {
	width:700px;
	float:						left;
	display:					block;
	padding:					0px 0px 0px 25px;
	margin:						20px 0px 0px 0px;
	}

#indexIntro h1 {
	font-size: 1.1em;
	font-weight: normal;
	line-height: 1.4em;
	}
	
	
.largeAttractor a:link, .smallAttractor a:link {
color:				#353535;
}

.largeAttractor a:visited, .smallAttractor a:visited  {
color:				#353535;
}

.largeAttractor a:active, .smallAttractor a:active  {
color:				#353535;
}	

.largeAttractor a:hover, .smallAttractor a:hover  {
color:				red;
}
	
	
	
	
	
	
.largeAttractor {
	width:						760px;
	float:						left;
	display:					block;
	padding:					30px 0px 0px 25px;
	margin:						0px 0px 20px 0px;
	background:				url(../img/homepage/break-bkg.gif) no-repeat;
	}

.largeAttractorCol1 {
	float:					left;
	width:					300px;
	padding:				0px 0px 0px 0px;
	margin:					0px 25px 0px 0px;
	}
	
.largeAttractorCol2 {
	float:					left;
	width:					190px;
	padding:				0px 0px 0px 0px;
	margin:					0px 25px 0px 0px;
	background:gainsboro;
	}

.largeAttractorCol3 {
	float:					left;
	width:					160px;
	padding:				0px 0px 0px 0px;
	margin:					0px 0px 0px 0px;
	}

		
.largeAttractorCol3 ul {
	float:					left;
	padding:				0px 0px 0px 0px;
	margin:					0px 0px 0px 0px;
	list-style:				none;
	border-top:				1px solid;
	}
	
	.largeAttractorCol3 ul li a:link{
	padding:				0px 0px 0px 5px;
	color:				#353535;
	text-decoration:none;
	
	display: block;
	}
	
	.largeAttractorCol3 ul li a:hover{
	color:				black;
	text-decoration:none;
	background-color: #ededed;
	display: block;
	}
	
	
.largeAttractorCol3 li {
	line-height:			1.81em;
	padding:				0px 0px 0px 0px;
	margin:					0px 0px 0px 0px;
	width:					160px;
	font-size:				0.9em;
	border-bottom:			1px solid;
	}
	
	
	
.smallAttractor {
	width:						760px;
	float:						left;
	display:					block;
	padding:					30px 0px 0px 25px;
	margin:						0px 0px 20px 0px;
	background:				url(../img/homepage/break-bkg.gif) no-repeat;
	}
	
	
	.smallAttractor img {
	margin: 0px 0px 10px 0px;
	}
	
.smallAttractorCol1 {
	float:					left;
	width:					220px;
	padding:				0px 0px 0px 0px;
	margin:					0px 23px 0px 0px;
	}
	
.smallAttractorCol2 {
	float:					left;
	width:					220px;
	padding:				0px 0px 0px 0px;
	margin:					0px 23px 0px 0px;
	}
	
.smallAttractorCol3 {
	float:					left;
	width:					220px;
	padding:				0px 0px 0px 0px;
	margin:					0px 0px 0px 0px;
	}

/* @end */

/* @group testimonials */



#testimonials ul {
	float:					left;
	padding:				0px 0px 0px 0px;
	margin:					0px 0px 0px 0px;
	list-style:				none;
	width:480px;
	}

/* My Comment */


#testimonials li {
	font-style:italic;
	background:whitesmoke;
	padding:				15px 25px 10px 25px;
	margin:					0px 0px 20px 0px;
	width:430px;
	border-top:				1px solid;
	border-bottom:			1px solid;
	}

/* @end */

/* @group Buying Homepage */

#homepage-property-list {
	float:left;
	background:#f5f5f5;
	border:1px solid #dddddd;	
}



#homepage-property-list img {
	float:left;
	padding:				0px 0px 0px 0px;
	margin:					0px 0px 0px 0px;
	border:1px solid #dddddd;
	}


#homepage-property-list ul {
	float:					left;
	padding:				0px 0px 0px 0px;
	margin:					15px 0px 0px 0px;
	list-style:				none;
	width:484px;
		}

#homepage-property-list li {
	padding:				20px 0px;
	margin:				0px 0px 0px 15px;
	line-height:			1.4em;
	
	width:454px;
	font-size:				0.90em;
	border-bottom:			1px solid #dddddd;
}



#homepage-property-list li p,
#homepage-property-list li h2 {
	margin:0px 0px 0px 120px;
}





#homepage-property-list li a {
	text-transform:uppercase;
	}

#homepage-property-services {
	width:						237px;
	float:						right;
	display:					block;
	padding:					10px 0px 0px 0px;
	margin:						12px 12px 12px 0px;
	_margin:					12px 6px 6px 0px; 	/* IE filter */

}



#homepage-property-services img {
	float:left;
	padding:				0px 0px 0px 0px;
	margin:					0px 10px 0px 0px;
	border:1px solid #dddddd;
	}



#homepage-property-services ul {
	float:					left;
	padding:				0px 0px 0px 0px;
	margin:					15px 0px 0px 0px;
	list-style:				none;
	}

#homepage-property-services li {
	padding:				0px 0px 0px 0px;
	margin:					0px 0px 0px 0px;
	
	
	width:					230px;
	
}


#page-title {
	float:left;
	display:block;
	width:480px;
	height: 20px;
	margin: 0px 0px 7px 0px;
	padding: 0px 0px 0px 0px;
	background:url(../img/buy/homepage/page-title.gif) no-repeat;

}


#heading-sharm a, #heading-hurghada a, #heading-dahab a, #heading-gamsha a, #heading-luxor a, #heading-marsa a, #heading-safaga a, #heading-sahl a, #heading-cairo a {
	float:left;
	display:block;
	width:338px;
	height: 20px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-decoration:none;
	font-weight:bold
}


#heading-sharm, #heading-hurghada, #heading-dahab, #heading-gamsha, #heading-luxor, #heading-marsa, #heading-safaga, #heading-sahl, #heading-cairo {
	float:left;
	display:block;
	width:338px;
	height: 20px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#heading-cairo, #heading-sharm:hover, #heading-hurghada:hover, #heading-dahab:hover, #heading-gamsha:hover, #heading-luxor:hover, #heading-marsa:hover, #heading-safaga:hover, #heading-sahl:hover {
	background-position:0px -19px;
	float:left;
	display:block;
}



#heading-cairo {
	background:url(../img/buy/homepage/header-cairo2.gif) no-repeat;

}

#heading-sharm {
	background:url(../img/buy/homepage/header-sharm2.gif) no-repeat;

}

#heading-hurghada {
	background:url(../img/buy/homepage/header-hurghada2.gif) no-repeat;

}

#heading-dahab {
	background:url(../img/buy/homepage/header-dahab2.gif) no-repeat;

}

#heading-gamsha {
	background:url(../img/buy/homepage/header-gamsha2.gif) no-repeat;

}

#heading-luxor {
	background:url(../img/buy/homepage/header-luxor2.gif) no-repeat;

}

#heading-marsa {
	background:url(../img/buy/homepage/header-marsa2.gif) no-repeat;

}

#heading-safaga {
	background:url(../img/buy/homepage/header-safaga2.gif) no-repeat;

}

#heading-sahl {
	background:url(../img/buy/homepage/header-sahl2.gif) no-repeat;

}




/* @end */

/* @group Renting Homepage */


#page-title-rent {
	float:left;
	display:block;
	width:480px;
	height: 20px;
	margin: 0px 0px 7px 0px;
	padding: 0px 0px 0px 0px;
	background:url(../img/rent/homepage/page-title.gif) no-repeat;

}





/* @end */

/* @group Holidays Homepage */
#page-title-holiday {
	float:left;
	display:block;
	width:480px;
	height: 20px;
	margin: 0px 0px 7px 0px;
	padding: 0px 0px 0px 0px;
	background:url(../img/holiday/homepage/page-title.gif) no-repeat;

}


#heading-hotelSharm a, #heading-hotelLuxor a, #heading-nileCruise a, #heading-rentVilla a {
	float:left;
	display:block;
	width:338px;
	height: 20px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#heading-hotelSharm, #heading-hotelLuxor, #heading-nileCruise, #heading-rentVilla {
	float:left;
	display:block;
	width:338px;
	height: 20px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#heading-hotelSharm:hover, #heading-hotelLuxor:hover, #heading-nileCruise:hover, #heading-rentVilla:hover {
	background-position:0px -19px;
	float:left;
	display:block;
}

/* My Comment */


#heading-rentVilla {
	background:url(../img/holiday/homepage/header-villa.gif) no-repeat;
}

#heading-hotelSharm {
	background:url(../img/holiday/homepage/header-sharm.gif) no-repeat;
}

#heading-hotelLuxor {
	background:url(../img/holiday/homepage/header-luxor.gif) no-repeat;

}

#heading-nileCruise {
	background:url(../img/holiday/homepage/header-cruise.gif) no-repeat;

}

/* @end */

/* @group Guidebook homepage */

.BacktoTop {
	color:red;
	visibility: visible;
	display:block
}

#page-title-guide {
	float:left;
	display:block;
	width:480px;
	height: 20px;
	margin: 0px 0px 7px 0px;
	padding: 0px 0px 0px 0px;
	background:url(../img/guidebook/homepage/page-title.gif) no-repeat;

}

#heading-excursions1 {
	float:left;
	display:block;
	width:220px;
	height: 20px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#heading-excursions1 {
	background:url(../img/guidebook/homepage/header-excursions1.gif) no-repeat;
}


#heading-activities1, #heading-guides1   {
float:left;
	display:block;
	width:141px;
	height: 20px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	
}


#heading-activities1 {
	background:url(../img/guidebook/homepage/header-activities1.gif) no-repeat;

}

#heading-guides1 {
	background:url(../img/guidebook/homepage/header-guides1.gif) no-repeat;
}


#heading-maps1:hover {
	background-position:0px -19px;
	float:left;
	display:block;
}



#heading-maps1 a {
	float:left;
	display:block;
	width:338px;
	height: 20px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}



#heading-maps1 {
	float:left;
	display:block;
	width:338px;
	height: 20px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background:url(../img/guidebook/homepage/header-maps1.gif) no-repeat;
}


.SharmButton a {
	float:left;
	display:block;
	width:59px;
	height: 20px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

	 }

.SharmButton {
	background:url(../img/guidebook/homepage/header-sharm-button.gif) no-repeat;
	float:left;
	display:block;
	width:59px;
	height: 20px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


.HurghButton a {
	float:left;
	display:block;
	width:79px;
	height: 20px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

	 }

.HurghButton {
	background:url(../img/guidebook/homepage/header-hurgh-button.gif) no-repeat;
	float:left;
	display:block;
	width:79px;
	height: 20px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


h2.LuxorButton a {
	float:left;
	display:block;
	width:59px;
	height: 20px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

	 }





.LuxorButton {
	background:url(../img/guidebook/homepage/header-luxor-button.gif) no-repeat;
	float:left;
	display:block;
	width:59px;
	height: 20px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


.LuxorButton:hover, .SharmButton:hover, .HurghButton:hover {
	background-position:0px -19px;
	float:left;
	display:block;
}


/* @end */

/* @group Guide Page Layout */
#SectionIntro {
	float:left;
	width: 718px;
	background:#612b89;
	margin: 20px 0px 0px 20px;
	
}


#SectionIntro a:link, #SectionIntro a:active, #SectionIntro a:visited  {
	color:white;
	text-decoration:none;
}

#SectionIntro a:hover{
	color:#F7DB00;
}



#SectionIntro ul {
	float:					left;
	padding:				0px 0px 0px 0px;
	margin:					7px 0px 5px 50px;
	list-style:				none;
	
	width:630px;
	
		}

#SectionIntro li {
	float:					left;
	padding:				0px 0px 0px 0px;
	margin:					0px 5px 0px 0px;
	color:whitesmoke;
	font-size:				0.75em;

}



#SectionPic {
	float:left;
	border: none;
}

#SectionCopy {
	float:left;
	border: none;
}


#TwoCol5050 {
	float:left;
	width:					760px;
	
}


#TwoCol5050 h2 {
	padding:				0px 0px 0px 0px;
	margin:					0px 0px 2px 0px;
	float:left;
	display:block;
	cursor:pointer;
}


#TwoCol5050 img {
	float:left;
	padding:				0px 0px 0px 0px;
	margin:					0px 15px 0px 0px;
	border:1px solid #dddddd;
	}

#TwoCol5050 ul {
	float:					left;
	padding:				0px 0px 0px 0px;
	margin:					15px 0px 0px 0px;
	list-style:				none;
	width:760px;
		}

#TwoCol5050 li {
	float:					left;
	padding:				0px 0px 10px 0px;
	margin:					0px 0px 20px 20px;
	line-height:			1.4em;
	
	width:350px;
	font-size:				0.90em;
	border-bottom:			1px solid #dddddd;
}











#TwoColLeft {
	float:left;
	width:					380px;
	
}

#TwoColLeft h2 {
	padding:				0px 0px 0px 0px;
	margin:					0px 0px 2px 0px;
	float:left;
	display:block;
	cursor:pointer;
}


#TwoColLeft img {
	float:left;
	padding:				0px 0px 0px 0px;
	margin:					0px 15px 0px 0px;
	border:1px solid #dddddd;
	}

#TwoColLeft ul {
	float:					left;
	padding:				0px 0px 0px 0px;
	margin:					15px 0px 0px 0px;
	list-style:				none;
	width:					380px;
	
		}
		
#TwoColLeft li {
	float:					left;
	padding:				0px 0px 10px 0px;
	margin:					0px 0px 20px 20px;
	line-height:			1.4em;
	
	width:					340px;
	font-size:				0.90em;
	border-bottom:			1px solid #dddddd;
}


#TwoColRight {
	float:left;
	width:					380px;
	
}

#TwoColRight h2 {
	padding:				0px 0px 0px 0px;
	margin:					0px 0px 2px 0px;
	float:left;
	display:block;
	cursor:pointer;
}


#TwoColRight img {
	float:left;
	padding:				0px 0px 0px 0px;
	margin:					0px 15px 0px 0px;
	border:1px solid #dddddd;
	}

#TwoColRight ul {
	float:					left;
	padding:				0px 0px 0px 0px;
	margin:					15px 0px 0px 0px;
	list-style:				none;
	width:					380px;
	
		}
		
#TwoColRight li {
	float:					left;
	padding:				0px 0px 10px 0px;
	margin:					0px 0px 20px 20px;
	line-height:			1.4em;
	
	width:					340px;
	font-size:				0.90em;
	border-bottom:			1px solid #dddddd;
}








.ContactButton {
		background:url(../img/guidebook/guide-to-hurghada/contact-button.gif) no-repeat;
	float:left;
	display:block;
	width:119px;
	height: 20px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


#heading-red-sea, #header-sports, #header-spa, #header-quad, #header-horse, #header-golf, #header-hur-excursions, #header-camel  {
	display:block;
	width:230px;
	height: 20px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

}

#heading-red-sea {
		background:url(../img/guidebook/guide-to-hurghada/header-red-sea.gif) no-repeat;
		
}


#header-sports {
		background:url(../img/guidebook/guide-to-hurghada/header-sports.gif) no-repeat;
		
}
#header-spa {
		background:url(../img/guidebook/guide-to-hurghada/header-spa.gif) no-repeat;
		
}
#header-quad {
		background:url(../img/guidebook/guide-to-hurghada/header-quad.gif) no-repeat;
		
}
#header-horse {
		background:url(../img/guidebook/guide-to-hurghada/header-horse.gif) no-repeat;
		
}
#header-golf {
		background:url(../img/guidebook/guide-to-hurghada/header-golf.gif) no-repeat;
		
}
#header-hur-excursions {
		background:url(../img/guidebook/guide-to-hurghada/header-excursions.gif) no-repeat;
		
}

#header-camel {
		background:url(../img/guidebook/guide-to-hurghada/header-camel.gif) no-repeat;
		
}



/* @end */