/* CSS Document */

body {
width:100%;
background-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:ffffff;
height:500px;
text-align:center;
margin:0px auto;
}

#main {
width:777px;
background-color:#FFFFFF;
height:787px;
margin:0px auto;
}

#leftbar {
width:194px;
background-color:#3181B4;
height:687px;
float:left;
margin:0px auto;
}

#header {
width:777px;
background-color:#FFFFFF;
margin:0px auto;
}

#barbg {
font-size: 10px;
font-weight: bold;
height:25px;
text-align:right;
background-image: url(gradient.gif);
background-repeat: no-repeat;
}

#toplinks {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
font-size:10px;
font-weight:bold;
width:200px;
float:right;
margin-top:6px;
margin-right:7px;
}

#rightbar {
width:583px;
background-color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
float:right;
margin:0px auto;
}

#rightbar4all {
width:575px;
background-color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
margin-top:10px;
float:right;
margin:0px auto;
}

.icon {
width:40px;
height:25px;
background-image:url(icon.jpg);
background-repeat: no-repeat;
margin-top:7px;
float:left;
}

.heading {
margin-top:11px;
float:left;
}

.redline {
width:575px;
height:1px;
border-bottom:1px solid #FF0000;
margin-top:31px;
}

.mainimage {
width:367px;
height:222px;
background-image:url(main_image.jpg);
background-repeat: no-repeat;
background-color:#3181B4;
float:left;
margin:0px;
}

#4parts {
width:542px;
height:150px;
float:right;
margin:0px auto;
}

#part1 {
width:140;
float:left;
margin:0px auto;
margin-left:7px;
margin-top:13px;
}

#part2 {
width:127px;
float:left;
margin:0px auto;
margin-top:13px;
margin-left:7px;
margin-right:11px;
}

#part3 {
width:98px;
float:left;
margin:0px auto;
margin-top:13px;
margin-right:8px;
}

#part4 {
width:142px;
float:right;
margin:0px auto;
margin-top:11px;
}

.img1 {
width:180px;
margin-right:17px;
float:left;

}

.img2 {
width:180px;
margin-left:18px;
float:right;
}

.img3 {
width:180px;
margin:0px auto;
float:right;
}

.img4 {
width:170px;
margin-right:10px;
float:left;
}

.img5 {
width:170px;
margin:0px auto;
float:right;
}

#textimage {
width:396px;
margin-right:10px;
margin:0px auto;
float:left;
}

.hurghadamap {
width:388px;
height:278px;
background-image:url(hurghadamapp.jpg);
margin-right:10px;
float:left;
margin:0px auto;
}

#leftnav {
width:194px;
height:21px;
margin:0px auto;
margin-top:5px;
float:left;
}

.rightlinks {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFFFFF;
text-decoration: none;
font-weight: bold;
}

#foot {
width:777px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
text-align:justify;
margin-top:10px auto;
margin:0px auto;
}

#textplace {
width:542px;
float:right;
text-align:justify;
margin:0px;
}

.textplace2 {
width:575px;
float:left;
text-align:justify;
margin-top:7px;
margin-bottom:7px;
}

.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align:justify;
	text-decoration: none;
}

.red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
}

.footer {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
text-decoration: none;
}

#copyright {
width:100%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color:#666666;
text-decoration: none;
height:21px;
}
