body {
font:"Times New Roman", Times, serif;
}

li {
font-size:14px;
}

.tourspacer {
margin:0 6px 0 6px
}

.buttoncontainers {
width:365px;
height:38px;
margin:0px;
padding:0px;
display:block;
border:none;
}

.leftcontainer {
width:390px;
height:auto;
padding:0px;
margin:0px;
display:block;
float:left;
}

.leftcontainerl {
width:420px;
height:auto;
padding:0px;
margin:0px;
display:block;
float:left;
}

.test-content {
width:650px;
height:auto;
padding:0px;
margin:0px;
}

.iten a {
display:block;
width: 181px;
height: 38px;
padding:10px;
margin:0px;
border:none;
background:url("images/intenoutline.jpg") 0 0 no-repeat;
background-image:url("images/intenoutline.jpg");
}
.iten a:hover { 
background-position: 38px 0 0 0;
}
.iten a:active {
background-position: 38px 0 0 0;
}

.iten span {
display: none;
}

.deiten a {
width: 181px;
height: 38px;
padding:10px;
margin:0px;
background:url(images/detailediten.jpg) no-repeat 0 0 ;
background-image:url(images/detailediten.jpg);
display:block;
border:none;
}
.deiten a:hover { 
background-position: -38px 0 0 0;
}
.deiten a:active {
background-position: -38px 0 0 0;
}
.deiten span{
display: none;
}

.accordiancontainer {
width:660px;
height:auto;
padding:0px;
margin:0px;
display:block;
}

.tourimages {
width:250px;
height:350px;
float:right;
padding:0px;
margin:0px;
float:right;
}

.tipslist {
margin:10px 0 10px 0;
color:#FFFFFF;
font-size:15px;
font-family:Century;
}
a:visited {
color:#FFFFFF;
}

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

a:link {
color:#FFFFFF;
}

.paymentlist {
background-color:#FFFFFF;
background:#FFFFFF;
}
.paymentlist2 {
background-color:#DDDEEE;
background:#DDDEEE;
}

.thelist {
color:#000000;
margin:0px;
padding:0px;
}

.clearbox {
clear:both;
}

/* Packages Page CSS */
/* This covers the size and background of the middle of the packages page */

.buttonsdown {
color:#FFFFFF;
font: bold "Times New Roman", Times, serif;
font-size:18px;
font-weight:bold;
text-align:center
}

h3 {
margin:0px;
padding:40px 0 0 0;
font-size:21px;
text-align:center;
color:#FFFFFF;
}

#toph3 {
margin:0px;
padding:20px 0 0 0;
font-size:21px;
text-align:center;
color:#FFFFFF;
}

h4 {
margin:0px;
padding:10px;
font-size:18px;
font-weight:bold;
font:bold;
text-align:center;
color:#333333;
}

a.itenlink {
color:#0000FF;
}
a.itenlink:hover { 
color:#0099FF;
}
a.itenlink:active {
color:#00FFFF;
}


ul {
padding:10px 0 10px 20px;
margin:0px;
}

.tourheader {
margin:0px;
padding:0px;
font-size:17px;
color:#FFFFFE;
}

.toph3 {
margin:0px;
padding:0px 0 40px 0;
font-size:21px;
text-align:center;
color:#FFFFFF;
}

.packagemiddle {
width:770px;
height:auto;
margin:0 auto;
padding:0px;
background:url(back2.jpg) top repeat-y;
background-image:url(back2.jpg);
display:block;
}
.slidercontainer  {
width:680px;
height:auto;
margin:0 auto;
padding:0px;
background:none;
display:block;
}

/* End Packages Page CSS */

.phalieimage {
width:450px;
height:294px;
float:right;
padding:6px;
}

.sitesimagetemp {
width:450px;
height:338px;
float:right;
padding:6px;
}

.sitesimagetemp3 {
width:450px;
height:338px;
float:right;
padding:6px;
}

.highdam1 {
width:350px;
height:235px;
float:right;
padding:6px;
}

.simbelimage{
width:450px;
height:338px;
float:right;
padding:6px;
margin-top:60px;
}

.sitesdendra {
width:450px;
height:299px;
float:right;
padding:6px;
}

.simbelimage2 {
width:400px;
height:300px;
float:left;
padding:6px;
margin-top:0px;
}

.sitesimagetemp4 {
width:450px;
height:300px;
float:right;
padding:6px;
}

.Catacombs {
height:450px;
width:338px;
float:right;
padding:6px;
}

.sitesAbydos {
width:225px;
height:150px;
float:right;
padding:6px;
}

.luxortemple2 {
width:200px;
height:375px;
float:left;
padding:6px;
}

.sitesAlex {
width:500px;
height:333px;
float:right;
padding:6px;
}

.sitespompa {
width:338px;
height:450px;
float:right;
padding:6px;
}

.redsea {
width:400px;
height:300px;
float:right;
padding:3px;
}

.solarimage {
width:400px;
height:338px;
float:right;
padding:3px;
}

.saqqaraimage {
width:350px;
height:263px;
float:right;
padding:3px;
}

.saqqaraimage2 {
width:350px;
height:263px;
float:left;
padding:3px;
}

.saqqaraimage3 {
width:350x;
height:263px;
float:left;
padding:3px;
}

.soundimage {
width:400px;
height:267px;
float:right;
padding:3px;
}

.pyramidsimage {
width:325px;
height:225px;
padding:2px;
float:left;
}

.pyramidsimage2 {
width:325px;
height:225px;
padding:2px;
margin-top:58px;
float:right;
}

.citadelimage {
width:400px;
height:300px;
float:right;
padding:3px;
}

.cairoimage {
width:400px;
height:300px;
float:right;
padding:3px;
}

.oldcairoimage {
width:400px;
height:300px;
float:right;
padding:3px;
}

.museumimage {
width:338px;
height:450px;
float:right;
padding:3px;
}

.museumimage2 {
width:250px;
height:316px;
float:left;
padding:3px;
}

.pageheading {
float:left;
font:Century;
font-weight:bold;
font-size:24px;
color:#FFFFFF;
margin-left:70px;
margin-top:16px;
}

.services {
padding:2px;
font-size:18px;
color:#FFFFFF;
font:"Times New Roman", Times, serif;
}

.cairoimage {
float:right;
text-align:left;
width:400px;
height:275px;
padding:5px;
}

.beachimage {
float:right;
text-align:left;
width:450px;
height:253px;
padding:5px;
}

.luxorimage {
float:right;
text-align:left;
width:300px;
height:450px;
padding:5px;
}

.aleximage {
float:right;
text-align:left;
width:400px;
height:300px;
padding:5px;
}

.aswanimage {
float:right;
text-align:left;
width:400px;
height:300px;
padding:5px;
}

.sitestextposition {
width:132px;
height:49px;
text-align:center;
float:left;
}

.sitestextposition a {
background: url(buttonback.jpg) no-repeat;
display: block;
padding-top:6px;
text-align:center;
height:49px;
width:128px;
color:#000000;
}

a.siteslinksb:visited {
color:#000000;
}

a.siteslinksb:link {
color:#000000;
}

a.siteslinksb:active {
color:#000000;
}

a.siteslinksb:hover {
color:#000000;
}

.top {
background-image:url(menu/top.jpg);
background-repeat:no-repeat;
background-position:left;
height:262px;
width:770px;
}

.menu {
margin:0px;
background-image:url(menu/navbackground.jpg);
background-repeat:none;
background-position:left;
height:30px;
width:770px;
}

.menu2 {
margin:0px;
background-image:url(menu/navbackground.jpg);
background-repeat:repeat-y;
background-position:left;
height:30px;
width:770px;
}

.menuinside {
margin:0 auto;
height:30px;
width:auto;
color:#FFFFFF;
font-size:18px;
clear:right;
}

.bottom {
background-image:url(menu/bottom.jpg);
background-repeat:no-repeat;
background-position:left;
height:78px;
width:770px;
}

a.5stari { /* on mouseout */
/* need to set width and height */
width:310px; 
height:50px;
display:block;
text-align:left;
background: url(5star.jpg) no-repeat;
background-position:center;
}

a.5stari:hover { /* on mouseover */
background: url(5starover.gif) no-repeat;
background-position:center;
}

a.5staridel { /* on mouseout */
/* need to set width and height */
width:310px; 
height:50px;
display:block;
text-align:left;
background: url(5stardeluxe.jpg) no-repeat;
background-position:center;
}

a.5staridel:hover { /* on mouseover */
background: url(5stardeluxeover.gif) no-repeat;
background-position:center;
}

#dd {
margin:0px auto;
width:640px;
padding: 0px 0px 0px 130px;
background:none;  
}

#dd li {
margin: 0px auto;
padding-top: 4px;
list-style: none;
float: left;
font: 16px Century;
}

#dd li a.menubar {
display: block;
text-align: left;
background: #746049;
padding: 1px 14px;
border: 1px solid #000000;
margin: 0 3px 0 0;
color: #FFF;
text-decoration: none;
}

#dd li a.menubar:hover {
background: #614931;
}

.submenu {
background: #a4653c;
border: 1px solid #000000;
padding:3px;
margin: 0px 0px 0px -2px;
visibility: hidden;
position: absolute;
z-index: 3;
}

.submenu a {
display: block;
width:140px;
font: 15px;
text-align: left;
text-decoration: none;
padding: 3px;
color: #000000;
}

.submenu a:hover {
background: #df9953;
color: #000000;
}

/* Menu System Part 2 */

#dd2 {
margin:0px auto;
padding: 0px 0px 0px 26px;
width:640px;
height:33px;
}

#dd2 li {
margin: 0 auto;
padding-top: 4px;
list-style: none;
float: left;
font: 15px "Times New Roman", Times, serif;
}

#dd2 li a.menubar2 {
display: block;
text-align: left;
background: #746049;
padding: 2px 8px;
border: 1px solid #000000;
margin: 0 3px 0 0;
color: #FFF;
text-decoration: none;
}

#dd2 li a.menubar2:hover {
background: #614931;
}

.submenu2 {
background: #a4653c;
border: 1px solid #000000;
padding:3px;
margin: 0px 0px 0px -2px;
visibility: hidden;
position: absolute;
z-index: 3;
}

.submenu2 a {
  display: block;
  width:120px;
  font: 15px;
  text-align: left;
  text-decoration: none;
  padding: 3px;
  color: #000000;
}

.submenu2 a:hover {
background: #df9953;
color: #000000;
}

.sitestext {
font-size:12px;
color:#000000;
font:"Times New Roman", Times, serif;
}

.tips1 {
width:210px;
height:180px;
float:left;
}
.tips2 {
width:210px;
height:180px;
float:left;
}
.tips3 {
width:210px;
height:180px;
float:left;
clear:right;
}

.style5 {font-size: 22px; color: #A20000; }
.packspace {
padding:0px 0px 0px 75px;
margin:0px;
font-size:16px;
}
#hoteltable {
padding:0px;
display:block;
margin:0px auto;
height:auto;
text-align:center;
border: 1px solid black;
}

.packspace1 {
font-size:20px;
}
.sitesinai {
color:#FFFFFF;
font:bold;
font-size:large;
}
.extraspace {
padding-left:20px;
}
.sitestext {
color:#FFFFFF;
font-size:18px;
}
.siteheadtext {
color:#FFFFFF;
font-size:20px;
}
.sitecontainer {
width:640px;
height:auto;
margin:0px auto 0px auto;

}

.background {
background:url(images/sitecontainerback) top repeat-x;
background-image:url(images/sitecontainer..jpg);
}
a.spirit { /* on mouseout */
/* need to set width and height */
width:210px; 
height:50px;
display:block;
text-align:left;
background: url(spiritual.jpg) no-repeat;
background-position:center;
}
a.spirit:hover { /* on mouseover */
background: url(spiritualover.gif) no-repeat;
background-position:center;
}
.spirit {
width:210px;
height:60px;
padding:0px;
float:left;
text-align:left;
display:inherit;
}
a.leisure { /* on mouseout */
/* need to set width and height */
width:210px; 
height:50px;
display:block;
text-align:left;
background: url(leisure.jpg) no-repeat;
background-position:center;
}
a.leisure:hover { /* on mouseover */
background: url(leisureover.gif) no-repeat;
background-position:center;
}
.leisure {
width:210px;
height:60px;
padding:0px;
float:left;
text-align:left;
display:inherit;
}
a.magical { /* on mouseout */
/* need to set width and height */
width:210px; 
height:50px;
display:block;
text-align:left;
background: url(magical.jpg) no-repeat;
background-position:center;
}
a.magical:hover { /* on mouseover */
background: url(magicalover.gif) no-repeat;
background-position:center;
}
.magical {
width:210px;
height:60px;
padding:0px;
float:left;
text-align:left;
display:inherit;
}
a.express { /* on mouseout */
/* need to set width and height */
width:210px; 
height:50px;
display:block;
text-align:left;
background: url(bback.jpg) no-repeat;
background-position:center;
}
a.express:hover { /* on mouseover */
background: url(bbackover.gif) no-repeat;
background-position:center;
}
.express {
width:210px;
height:60px;
padding:0px;
float:left;
text-align:left;
display:inherit;
}
a.eter { /* on mouseout */
/* need to set width and height */
width:210px; 
height:50px;
display:block;
text-align:left;
background: url(eternal.jpg) no-repeat;
background-position:center;
}
a.eter:hover { /* on mouseover */
background: url(eternalover.gif) no-repeat;
background-position:center;
}
.eter {
width:210px;
height:60px;
padding:0px;
float:left;
text-align:left;
display:inherit;
}
a.tjeru { /* on mouseout */
/* need to set width and height */
width:210px; 
height:50px;
display:block;
text-align:left;
background: url(tjeru.jpg) no-repeat;
background-position:center;
}
a.tjeru:hover { /* on mouseover */
background: url(tjeruover.gif) no-repeat;
background-position:center;
}
.tjeru {
width:210px;
height:60px;
padding:0px;
float:left;
text-align:left;
display:inherit;
}
a.petra { /* on mouseout */
/* need to set width and height */
width:210px; 
height:50px;
display:block;
text-align:left;
background: url(tpetra.jpg) no-repeat;
background-position:center;
}
a.petra:hover { /* on mouseover */
background: url(petraover.gif) no-repeat;
background-position:center;
}
.petra {
width:210px;
height:60px;
padding:0px;
float:left;
text-align:left;
display:inherit;
}

a.tour300 { /* on mouseout */
/* need to set width and height */
width:210px; 
height:50px;
display:block;
text-align:left;
background: url(t300.jpg) no-repeat;
background-position:center;
}

a.tour300:hover { /* on mouseover */
background: url(t300over.gif) no-repeat;
background-position:center;
}

.tour300 {
width:210px;
height:60px;
padding:0px;
float:left;
text-align:left;
display:inherit;
}

a.tour301 { /* on mouseout */
/* need to set width and height */
width:210px; 
height:50px;
display:block;
text-align:left;
background: url(t301.jpg) no-repeat;
background-position:center;
}

a.tour301:hover { /* on mouseover */
background: url(t301over.gif) no-repeat;
background-position:center;
}

.tour301 {
width:210px;
height:60px;
padding:0px;
float:left;
text-align:left;
display:inherit;
}

a.tour302 { /* on mouseout */
/* need to set width and height */
width:210px; 
height:50px;
display:block;
text-align:left;
background: url(t302.jpg) no-repeat;
background-position:center;
}

a.tour302:hover { /* on mouseover */
background: url(t302over.gif) no-repeat;
background-position:center;
}

.tour302 {
width:210px;
height:60px;
padding:0px;
float:left;
text-align:left;
display:inherit;
}

a.tour303 { /* on mouseout */
/* need to set width and height */
width:210px; 
height:50px;
display:block;
text-align:left;
background: url(t303.jpg) no-repeat;
background-position:center;
}

a.tour303:hover { /* on mouseover */
background: url(t303over.gif) no-repeat;
background-position:center;
}

.tour303 {
width:210px;
height:60px;
padding:0px;
float:left;
text-align:left;
display:inherit;
}

a.tour304 { /* on mouseout */
/* need to set width and height */
width:210px; 
height:50px;
display:block;
text-align:center;
background: url(t304.jpg) no-repeat;
background-position:center;
}

a.tour304:hover { /* on mouseover */
background: url(t304over.gif) no-repeat;
background-position:center;
}

.tour304 {
width:210px;
height:60px;
padding:0px;
float:left;
text-align:left;
display:inherit;
}
a.tour305 { /* on mouseout */
/* need to set width and height */
width:210px; 
height:50px;
display:block;
text-align:left;
background: url(t305.jpg) no-repeat;
background-position:center;
}
a.tour305:hover { /* on mouseover */
background: url(t305over.gif) no-repeat;
background-position:center;
}

.tour305 {
width:210px;
height:60px;
padding:0px;
float:left;
text-align:left;
display:inherit;
}
.hiddenPic {display:none;}
.membercontainer {
	width:654px;
	height:150px;
	padding:0px;
	display:block;
	vertical-align:top;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.memberbox1 {
	width:150px;
	height:150px;
	float:left;
	padding:0px;
	clear:right;
	margin-top: 0;
	margin-right: 6px;
	margin-bottom: 0;
	margin-left: 6px;
}
.memberbox2 {
	width:150px;
	height:150px;
	float:left;
	padding:0px;
	clear:right;
	margin-top: 0;
	margin-right: 6px;
	margin-bottom: 0;
	margin-left: 6px;
}
.memberbox3 {
	width:150px;
	height:150px;
	float:left;
	padding:0px;
	margin-top: 0;
	margin-right: 6px;
	margin-bottom: 0;
	margin-left: 6px;
}
.memberbox4 {
	width:150px;
	height:150px;
	float:left;
	padding:0px 0 0 0;
	margin-top: 0;
	margin-right: 6px;
	margin-bottom: 0;
	margin-left: 6px;
}
.abusimbel {
margin: 20px 2px 2px 2px;
}
.boatname {
margin:0 10px 0 0 ;
}
.5star {
width:310px;
height:60px;
padding:0px;
float:left;
text-align:center;
display:inherit;
}
.5star2 {
width:310px;
height:60px;
padding:0px;
float:right;
text-align:center;
display:inherit;
}