body {
	margin: 22px;
	padding: 0;
	font-family: Arial;
	font-size: 11px;
	color: #333;
	text-align: left;
	background: #D2CFAE;
	}
	
	
#container {
	width: 820px;
	height: 592px;
	background: #fff;
    margin: 0 auto;
	padding: 25px 25px 25px 25px;
	text-align: left;
	}
	
#topbar {
  	float: left;
  	width: 820px;
	margin: 0;
 	color: #AE222A;
 	padding: 0;
  	list-style: none;
	height: 65px;	
	}

#logo {
  	float: left;
  	margin: 0;
  	padding: 0;

  	}
	
#topnav {
  	float: right;
  	margin: 0;
	font-weight: bold;
  	padding: 20px 20px;
 	font-size: 12px;
	}

#topnav a{
	color: #AE222A;
	font-weight: normal;
	text-decoration: none;
	}	

#topnav a:hover{
	color: #333;
	font-weight: normal;
	text-decoration: none;
	}	
	
/* navbar */

#navbarwide {
	float: left;
	width: 356px;
	height: 156px;	
	color: #fff;	
	background: #AE222A;
 	}
	
.nav { 
	margin: 20px 10px 10px 20px;
	padding: 0 0 0 0;
	font-size: 11px;
 	line-height: 13px; 	
	}
	
.nav ul {
	margin: 0;
	padding: 0;
	}
	
.nav li {
	padding: 0 0 1px 0;
	list-style: none;
	}	

.nav a {
	color: #D2CFAE;
	text-decoration: none;
	}
	
.nav a:hover {
	color: #fff;
	text-decoration: none;
	}
	
/* navbar2 */

#navbar2 {
	float: left;
	width: 178px;
	height: 156px;	
	color: #fff;	
	background: #72161b;
   }
 	
.nav2 { 
	margin: 20px 10px 10px 20px;
	padding: 0 0 0 0;
	font-size: 11px;
 	line-height: 13px; 	
	}
	
.nav2 ul {
	margin: 0;
	padding: 0;
	}
	
.nav2 li {
	padding: 0 0 1px 0;
	list-style: none;
	}	

.nav2 a {
	color: #D2CFAE;
	text-decoration: none;
	}
	
.nav2 a:hover {
	color: #fff;
	text-decoration: none;
	}
	
/* navbar3 */

#navbar3 {
	float: left;
	width: 464px;
	height: 156px;
	color: #D2CFAE;		
	background: #8E4549;
 	}
	
.nav3 { 
	margin: 20px 10px 10px 20px;
	padding: 0 0 0 0;
	font-size: 11px;
 	line-height: 13px; 	
	}
	
.nav3 ul {
	margin: 0;
	padding: 0;
	}
	
.nav3 li {
	padding: 0 0 1px 0;
	list-style: none;
	color: #fff;
	}	

.nav3 a {
	color: #D2CFAE;
	text-decoration: none;
	}
	
.nav3 a:hover {
	color: #fff;
	text-decoration: none;
	}
	
/* highlight */	

.highlight a {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	}
	
.highlight a:hover {
	color: #D2CFAE;
	font-weight: bold;
	text-decoration: none;
	}	

/* highlight2 */	

.highlight2 a {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	}
	
.highlight2 a:hover {
	color: #D2CFAE;
	font-weight: bold;
	text-decoration: none;
	}
	
/* project management */

#projecttop {
	float: left;
	width: 464px;
	height: 156px;
	color: #D2CFAE;		
	background: #7D3D3F url(../images/project-main-top.jpg) no-repeat top left;
 	}
	
#projectleft {
	float: left;
	width: 316px;
	height: 275px;
	font-size: 11px;
	color: #fff;
	line-height: 14px; 
	padding: 20px 20px 0px 20px;	
	background: #191917 url(../images/project-main-left.jpg) no-repeat top left;
	}
	
#projectleft ul {
	margin: 5px 0 0 15px;
	padding: 0;
	list-style: square;
	}

#projectleft li {
	padding: 0 0 0 0;
	}	
	
#projectright {
	float: right;
	width: 464px;
	height: 295px;
	background: #191917 url(../images/project-main-right.jpg) no-repeat top left;
	}
		
#projectbtm {
	float: left;
	width: 820px;
	height: 50px;
	background: #191917 url(../images/project-main-btm.jpg) no-repeat top left;
	}

/* tahrir car parks */

#tahrirtop {
	float: left;
	width: 464px;
	height: 156px;
	color: #D2CFAE;		
	background: #7D3D3F url(../images/tahrir-car-parks-top.jpg) no-repeat top left;
 	}
	
#tahrirleft {
	float: left;
	width: 316px;
	height: 275px;
	font-size: 11px;
	color: #fff;
	line-height: 14px; 
	padding: 20px 20px 0px 20px;	
	background: #191917 url(../images/tahrir-car-parks-left.jpg) no-repeat top left;
	}
	
#tahrirleft ul {
	margin: 5px 0 0 15px;
	padding: 0;
	list-style: square;
	}

#tahrirleft li {
	padding: 0 0 0 0;
	}	
	
#tahrirright {
	float: right;
	width: 464px;
	height: 295px;
	background: #191917 url(../images/tahrir-car-parks-right.jpg) no-repeat top left;
	}
		
#tahrirbtm {
	float: left;
	width: 820px;
	height: 50px;
	background: #191917 url(../images/tahrir-car-parks-btm.jpg) no-repeat top left;
	}

/* city stars 1 */

#citystars1top {
	float: left;
	width: 464px;
	height: 156px;
	color: #D2CFAE;		
	background: #7D3D3F url(../images/project-city-stars1-top.jpg) no-repeat top left;
 	}
	
#citystars1left {
	float: left;
	width: 316px;
	height: 275px;
	font-size: 11px;
	color: #fff;
	line-height: 14px; 
	padding: 20px 20px 0px 20px;	
	background: #191917 url(../images/project-city-stars1-left.jpg) no-repeat top left;
	}
	
#citystars1left ul {
	margin: 5px 0 0 15px;
	padding: 0;
	list-style: square;
	}

#citystars1left li {
	padding: 0 0 3px 0;
	}	
	
#citystars1right {
	float: right;
	width: 464px;
	height: 295px;
	background: #191917 url(../images/project-city-stars1-right.jpg) no-repeat top left;
	}
		
#citystars1btm {
	float: left;
	width: 820px;
	height: 50px;
	background: #191917 url(../images/project-city-stars1-btm.jpg) no-repeat top left;
	}

/* city stars 2 */

#citystars2top {
	float: left;
	width: 464px;
	height: 156px;
	color: #D2CFAE;		
	background: #7D3D3F url(../images/project-city-stars2-top.jpg) no-repeat top left;
 	}
	
#citystars2left {
	float: left;
	width: 316px;
	height: 275px;
	font-size: 11px;
	color: #fff;
	line-height: 14px; 
	padding: 20px 20px 0px 20px;	
	background: #191917 url(../images/project-city-stars2-left.jpg) no-repeat top left;
	}
	
#citystars2left ul {
	margin: 5px 0 0 15px;
	padding: 0;
	list-style: square;
	}

#citystars2left li {
	padding: 0 0 3px 0;
	}	
	
#citystars2right {
	float: right;
	width: 464px;
	height: 295px;
	background: #191917 url(../images/project-city-stars2-right.jpg) no-repeat top left;
	}
		
#citystars2btm {
	float: left;
	width: 820px;
	height: 50px;
	background: #191917 url(../images/project-city-stars2-btm.jpg) no-repeat top left;
	}

/* city stars 3 */

#citystars3top {
	float: left;
	width: 464px;
	height: 156px;
	color: #D2CFAE;		
	background: #7D3D3F url(../images/project-city-stars3-top.jpg) no-repeat top left;
 	}
	
#citystars3left {
	float: left;
	width: 316px;
	height: 275px;
	font-size: 11px;
	color: #fff;
	line-height: 14px; 
	padding: 20px 20px 0px 20px;	
	background: #191917 url(../images/project-city-stars3-left.jpg) no-repeat top left;
	}
	
#citystars3left ul {
	margin: 5px 0 0 15px;
	padding: 0;
	list-style: square;
	}

#citystars3left li {
	padding: 0 0 3px 0;
	}	
	
#citystars3right {
	float: right;
	width: 464px;
	height: 295px;
	background: #191917 url(../images/project-city-stars3-right.jpg) no-repeat top left;
	}
		
#citystars3btm {
	float: left;
	width: 820px;
	height: 50px;
	background: #191917 url(../images/project-city-stars3-btm.jpg) no-repeat top left;
	}


/* rasheed bridge 1 */

#rasheed1top {
	float: left;
	width: 464px;
	height: 156px;
	color: #D2CFAE;		
	background: #7D3D3F url(../images/rasheed-bridge1-top.jpg) no-repeat top left;
 	}
	
#rasheed1left {
	float: left;
	width: 316px;
	height: 275px;
	font-size: 11px;
	color: #fff;
	line-height: 14px; 
	padding: 20px 20px 0px 20px;	
	background: #191917 url(../images/rasheed-bridge1-left.jpg) no-repeat top left;
	}
	
#rasheed1left ul {
	margin: 5px 0 0 15px;
	padding: 0;
	list-style: square;
	}

#rasheed1left li {
	padding: 0 0 3px 0;
	}	
	
#rasheed1right {
	float: right;
	width: 464px;
	height: 295px;
	background: #191917 url(../images/rasheed-bridge1-right.jpg) no-repeat top left;
	}
		
#rasheed1btm {
	float: left;
	width: 820px;
	height: 50px;
	background: #191917 url(../images/rasheed-bridge1-btm.jpg) no-repeat top left;
	}


/* rasheed bridge 2 */

#rasheed2top {
	float: left;
	width: 464px;
	height: 156px;
	color: #D2CFAE;		
	background: #7D3D3F url(../images/rasheed-bridge2-top.jpg) no-repeat top left;
 	}
	
#rasheed2left {
	float: left;
	width: 316px;
	height: 275px;
	font-size: 11px;
	color: #fff;
	line-height: 14px; 
	padding: 20px 20px 0px 20px;	
	background: #191917 url(../images/rasheed-bridge2-left.jpg) no-repeat top left;
	}
	
#rasheed2left ul {
	margin: 5px 0 0 15px;
	padding: 0;
	list-style: square;
	}

#rasheed2left li {
	padding: 0 0 3px 0;
	}	
	
#rasheed2right {
	float: right;
	width: 464px;
	height: 295px;
	background: #191917 url(../images/rasheed-bridge2-right.jpg) no-repeat top left;
	}
		
#rasheed2btm {
	float: left;
	width: 820px;
	height: 50px;
	background: #191917 url(../images/rasheed-bridge2-btm.jpg) no-repeat top left;
	}


/* rasheed bridge 3 */

#rasheed3top {
	float: left;
	width: 464px;
	height: 156px;
	color: #D2CFAE;		
	background: #7D3D3F url(../images/rasheed-bridge3-top.jpg) no-repeat top left;
 	}
	
#rasheed3left {
	float: left;
	width: 316px;
	height: 275px;
	font-size: 11px;
	color: #fff;
	line-height: 14px; 
	padding: 20px 20px 0px 20px;	
	background: #191917 url(../images/rasheed-bridge3-left.jpg) no-repeat top left;
	}
	
#rasheed3left ul {
	margin: 5px 0 0 15px;
	padding: 0;
	list-style: square;
	}

#rasheed3left li {
	padding: 0 0 3px 0;
	}	
	
#rasheed3right {
	float: right;
	width: 464px;
	height: 295px;
	background: #191917 url(../images/rasheed-bridge3-right.jpg) no-repeat top left;
	}
		
#rasheed3btm {
	float: left;
	width: 820px;
	height: 50px;
	background: #191917 url(../images/rasheed-bridge3-btm.jpg) no-repeat top left;
	}

/* egyptian glass */

#egyptianglasstop {
	float: left;
	width: 464px;
	height: 156px;
	color: #D2CFAE;		
	background: #7D3D3F url(../images/egyptian-glass-top.jpg) no-repeat top left;
 	}
	
#egyptianglassleft {
	float: left;
	width: 316px;
	height: 275px;
	font-size: 11px;
	color: #fff;
	line-height: 14px; 
	padding: 20px 20px 0px 20px;	
	background: #191917 url(../images/egyptian-glass-left.jpg) no-repeat top left;
	}

#egyptianglassleft ul {
	margin: 5px 0 0 15px;
	line-height: 13px; 
	padding: 0;
	list-style: square;
	}

#egyptianglassleft li {
	padding: 0 0 1px 0;
	}
	
#egyptianglassright {
	float: right;
	width: 464px;
	height: 295px;
	background: #191917 url(../images/egyptian-glass-right.jpg) no-repeat top left;
	}

#egyptianglassbtm {
	float: left;
	width: 820px;
	height: 50px;
	background: #191917 url(../images/egyptian-glass-btm.jpg) no-repeat top left;
	}

/* egyptian cement */

#egyptiancementtop {
	float: left;
	width: 464px;
	height: 156px;
	color: #D2CFAE;		
	background: #7D3D3F url(../images/egyptian-cement-top.jpg) no-repeat top left;
 	}
	
#egyptiancementleft {
	float: left;
	width: 316px;
	height: 275px;
	font-size: 11px;
	color: #fff;
	line-height: 14px; 
	padding: 20px 20px 0px 20px;	
	background: #191917 url(../images/egyptian-cement-left.jpg) no-repeat top left;
	}

#egyptiancementleft ul {
	margin: 5px 0 0 15px;
	padding: 0;
	list-style: square;
	}

#egyptiancementleft li {
	padding: 0 0 3px 0;
	}
	
#egyptiancementright {
	float: right;
	width: 464px;
	height: 295px;
	background: #191917 url(../images/egyptian-cement-right.jpg) no-repeat top left;
	}

#egyptiancementbtm {
	float: left;
	width: 820px;
	height: 50px;
	background: #191917 url(../images/egyptian-cement-btm.jpg) no-repeat top left;
	}
	

/* suez steel */

#suezsteeltop {
	float: left;
	width: 464px;
	height: 156px;
	color: #D2CFAE;		
	background: #7D3D3F url(../images/generic-top.jpg) no-repeat top left;
 	}
	
#suezsteelleft {
	float: left;
	width: 316px;
	height: 275px;
	font-size: 11px;
	color: #fff;
	line-height: 14px; 
	padding: 20px 20px 0px 20px;	
	background: #191917 url(../images/generic-left.jpg) no-repeat top left;
	}

#suezsteelleft ul {
	margin: 5px 0 0 15px;
	padding: 0;
	list-style: square;
	}

#suezsteelleft li {
	padding: 0 0 3px 0;
	}
	
#suezsteelright {
	float: right;
	width: 464px;
	height: 295px;
	background: #191917 url(../images/generic-right.jpg) no-repeat top left;
	}

#suezsteelbtm {
	float: left;
	width: 820px;
	height: 50px;
	background: #191917 url(../images/generic-btm.jpg) no-repeat top left;
	}
	

/* vore rinas */

#vorerinastop {
	float: left;
	width: 464px;
	height: 156px;
	color: #D2CFAE;		
	background: #7D3D3F url(../images/vore-rinas-top.jpg) no-repeat top left;
 	}
	
#vorerinasleft {
	float: left;
	width: 316px;
	height: 275px;
	font-size: 11px;
	color: #fff;
	line-height: 14px; 
	padding: 20px 20px 0px 20px;	
	background: #191917 url(../images/vore-rinas-left.jpg) no-repeat top left;
	}

#vorerinasleft ul {
	margin: 5px 0 0 15px;
	padding: 0;
	list-style: square;
	}

#vorerinasleft li {
	padding: 0 0 3px 0;
	}
	
#vorerinasright {
	float: right;
	width: 464px;
	height: 295px;
	background: #191917 url(../images/vore-rinas-right.jpg) no-repeat top left;
	}

#vorerinasbtm {
	float: left;
	width: 820px;
	height: 50px;
	background: #191917 url(../images/vore-rinas-btm.jpg) no-repeat top left;
	}
	
/* vore rinas 2 */

#vorerinas2top {
	float: left;
	width: 464px;
	height: 156px;
	color: #D2CFAE;		
	background: #7D3D3F url(../images/vore-rinas2-top.jpg) no-repeat top left;
 	}
	
#vorerinas2left {
	float: left;
	width: 316px;
	height: 275px;
	font-size: 11px;
	color: #fff;
	line-height: 14px; 
	padding: 20px 20px 0px 20px;	
	background: #191917 url(../images/vore-rinas2-left.jpg) no-repeat top left;
	}

#vorerinas2left ul {
	margin: 5px 0 0 15px;
	padding: 0;
	list-style: square;
	}

#vorerinas2left li {
	padding: 0 0 3px 0;
	}
	
#vorerinas2right {
	float: right;
	width: 464px;
	height: 295px;
	background: #191917 url(../images/vore-rinas2-right.jpg) no-repeat top left;
	}

#vorerinas2btm {
	float: left;
	width: 820px;
	height: 50px;
	background: #191917 url(../images/vore-rinas2-btm.jpg) no-repeat top left;
	}	
	

	.btmnav {
  	float: left;
  	margin: 0;
	color: #fff;
	font-weight: normal;
  	padding: 10px 0px 0px 20px;
 	font-size: 11px;
	}
	
.btmnav a {
	color: #fff;
	background: #333;
	text-decoration: none;
	}	

.btmnav a:hover {
	color: #fff;
	background: #666;
	text-decoration: none;
	}		


#captionbar {
	float: left;
	width: 820px;
	height: 25px;	
	padding: 0;	
	margin: 0;
	color: #D2CFAE;	
	background: #AE222A;
  	list-style: none;	
   }
   
#summer {
  	float: left;
  	margin: 0;
	padding: 5px 0px 5px 15px;
	text-align: left;
	font-weight: normal;
	color: #D2CFAE;	
 	font-size: 10px;
	}

#summer a{
	color: #fff;
	text-decoration: none;
	}	

#summer a:hover{
	color: #ccc;
	text-decoration: none;
	}	

#caption {
	float: right;
	margin: 0;
	padding: 5px 20px 5px 0px;
	font-size: 11px;
	color: #D2CFAE;	
   }
 
.h1 { 
	font-size: 13px; 
	font-weight: bold; 
	color: #D2CFAE;
	}	
	
.h1white {
	font-size: 13px;
	font-weight: bold; 
	color: #fff;
	}

.subhead {
	color: #D2CFAE;
	font-weight: bold; 
	}
		
/* adjustment for IE5 */

body {
	font-size: x-small; /* IE5 Win */
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	font-size: small;
	}
html>body { /* be nice to Opera */
	font-size: small;
	}