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


/************************************ HEADER - ALL CSS ****************************************/
/* 
DISCOVER TRAVEL 

CONTENT
---------------

1.) HEADER 
2.) FOOTER

---------------

*/
 .head {
  border-bottom: 1px solid #E6E1CE;
  width: 100%;
  margin-bottom:3px;
  margin-top:3px;
}
/**************************************** HEADER ********************************************/ 
#header{
 position:relative; 
 height:90px; 
 background-color:#fff; 
 width:969px;
 margin:0px auto;

}
/**************************************** HEADER CONTENT ********************************************/ 
#masthead {
 position:relative; 
 height:26px; 
 background-color:#fff; 
 width:969px;
 margin:5px 0px;
 /*border:1px solid green;*/
}
#masthead a {
 color:#8F7952;
 font-weight:bold;
}
#left-links {
 position:relative; 
 float:left;
 height:26px; 
 background-color:#fff; 
 width:300px;
 color:#8F7952;
 /*border:1px solid green;*/
 font-weight:bold;
}
#left-links a {
 color:#8F7952;
 font-weight:bold;
 text-decoration:none;
 font-size:9px;
}
#left-links a:hover {
 color:#8F7952;
 font-weight:bold;
 text-decoration:none;
 font-size:9px;
}
#right-links {
 position:relative; 
 float:right;
 height:29px; 
 background-color:#fff; 
 width:260px;
 color:#8F7952;
 margin:0px 2px 0px 0px;
 /*border:1px solid green;*/
 font-weight:bold;
 text-align:right;
}
#right-links a {
 color:#8F7952;
 font-weight:bold;
 text-decoration:none;
 font-size:9px;
}
#right-links a:hover {
 color:#8F7952;
 font-weight:bold;
 text-decoration:none;
 font-size:9px;

}

#masthead {
 position:relative; 
 height:26px; 
 background-color:#fff; 
 width:100%;
 /*border:1px solid green;*/
}


#top-navigation {
 position:relative; 
 height:50px; 
 background-color:#fff; 
 width:100%;
 
}
#brand {
 position:relative; 
 float:left;
 height:50px; 
 background-color:#fff; 
 width:300px;

} 


/* Top Navigation Padding Only */

#top-nav-padding { 
 position:relative; 
 float:right;
 height:34px; 
 background-color:#fff; 
 width:650px;
 
}
/***************************************** Top Navigation ****************************************/
/*#top-navigation-links { 
 position:relative; 
 float:right;
 height:25px; 
 background-color:#fff; 
 width:auto;
 border:1px solid orange;
}*/
div#top-navigation-links  { 
  position:relative; 
 float:right;
 height:22px; 
 background-color:#fff; 
 width:auto;
 /*border:1px solid orange;*/
}

/**************** explorer crack and hack *******************/
div#top-navigation-links  { 
  display:inline;
  position:relative; 
  float:right;
  height:22px; 
  background-color:#fff; 
 
   
  voice-family: "\"}\""; 
  voice-family:inherit;
  
} 

html>body #top-navigation-links {
  position:relative; 
 float:right;
 height:22px; 
 background-color:#fff; 
 width:auto;
  /*border:1px solid orange;*/
} 





#centerpage {
 margin:0 auto;
 width:969px;
}



#top-navigation-links a
{
display: inline;
list-style-type: none;
padding-left: 20px;
text-decoration:none;

    color:#8F7952;
	font-family: arial, verdana, sans-serif;
	font-size: 9px;
	font-weight: bolder;
	text-decoration: none;
	text-transform: uppercase;


}  


/**************************************** FOOTER - ALL CSS ********************************************/ 
#footer {
 height:256px; 
 background-color:#fff; 
 clear:both;
 width:1001px;
 margin:0px auto;
 padding:5px 0px 0px 0px;
 font-size:10px;
 

 font-family:Verdana, Arial, Helvetica, sans-serif;
}
#footer a {
 color:#8F7952;
  font-weight:normal;
 text-decoration:none;
 font-size:10px;
}
#footer a:hover {
 color:#8F7952;
 font-weight:normal;
 text-decoration:none;
 font-size:10px;
}


#footer-ad {
 height:22px; 
  width:1001px;
 margin:0 auto;
 background-color:#fff; 
 clear:both;
 padding:0px;
 border-bottom:1px solid #DDDED0;

} 
#dText {
 height:22px;
 padding:0px 0px 0px 0px;
  margin:0px;
 width:160px;
 float:left;
 font-size:13px;
 color:#8F7952;
 /*border:1px solid red;*/
}
#subNavigation {
 height:22px;
 padding:0px;
  margin:0px;
 width:800px;
 float:right;
  
}
#subText {
 height:60px;
 padding:20px 0px 3px 0px;
 margin:0px auto;
 width:100%;
 text-align:left;
 color:#8F7952;
}



#footer ul#navlist
{
margin: 0;
padding: 0;
white-space: nowrap;

}

#footer #navlist li
{
display: inline;
list-style-type: none;
float:right;
}

#footer #navlist a { padding: 3px 4px 1px 4px; text-transform:uppercase; font-size:10px; }

#footer #navlist a:link, #footer #navlist a:visited
{
color: #8F7952;
background-color: #fff;
text-decoration: none;
}

#footer #navlist a:hover
{
color: #8F7952;
background-color: #fff;
text-decoration: none;
}


#partner-logos {
 height:125px; 
 background-color:#fff; 
 clear:both;
 width:969px;
 border-top:1px solid #DDDED0;
} 
#partner-logos img {
 margin:0 auto;
} 
 
 #footer-egypt1 {
 height:125px; 
 background-color:#fff; 
 float:left;
 margin-left:0px;
} 

 #footer-egypt2 {
 height:125px; 
 background-color:#fff; 
 float:left;
 margin-left:5px;
} 
 #footer-egypt3 {
 height:125px; 
 background-color:#fff; 
 float:right;
 margin-left:0px;
} 
 

