@charset "utf-8";

* {
	border: 0;
	margin: 0;
	}

body {
	/*background-image: url(../images/home_border.jpg);
	background-repeat: repeat-x;*/
	/*margin: 0 auto;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #536303;
	background-color: #536303;
	}
	
#container {
	display: block;
	width: 1024px;
	text-align: left;
	margin: 0 auto;
	background-color: #fddd47;
	}

#maincontent_bg { /*for GENERIC pages*/
	position: relative;
	display: inline;
	float: left;
	width: 1024px;	
	background-color: #d7e263;
	}
	
#topBanner {
	position: relative;
	display: inline;
	float: left;
	width: 1024px;
	height: 178px;
	}
	
#topBannerSpan {
	background-image:url(../images/header_logo.jpg);
	background-repeat: no-repeat;
	position: absolute;
	width: 100%;
	height: 100%;
	}

#topBannerText {
	position: relative;
	display: block;
	float: right;
	color: #7b9400;
	width: 400px;
	height: 100px;
	top: 65px;
	padding-right: 20px;
	}

#topBannerText p {
	margin-bottom: 10px;
	width: 340px;
	}
	
#topBannerBookNow p {
	margin-bottom: 10px;
	width: 450px;
	}

/***************************BOOK NOW BUTTONS**************************/	
.booknowBtn:link, .booknowBtn:visited {
	text-decoration: none;
	position: relative;
	display: inline;
	float: left;
	width: 224px;
	height: 38px;
	margin: 7px;
	/*background-image: url(../images/home_book_now_btn.gif);
	background-repeat: no-repeat;*/
	}	
/*.booknowBtn:hover, .booknowBtn:active {
	background-image: url(../images/home_book_now_btn_on.gif);
	}*/
	
.booknowBtn:link span, .booknowBtn:visited span {	
	background-image: url(../images/home_book_now_btn.gif);
	background-repeat: no-repeat;
	position:absolute;
	width: 100%;
	height: 100%;
	}
	
.booknowBtn:hover span, .booknowBtn:active span {
	background-image: url(../images/home_book_now_btn_on.gif);
	}	
/***********************HEADER IMAGES**************************/	

#index_header_img, #desert_header_img, #mountain_header_img, #combo_header_img, #mountaintosea_header_img, #book_header_img, #book_confirm_header_img, #sinai_header_img, #ethical_header_img, 
#about_header_img, #contact_header_img, #bookhiking_header_img, #bedouincamp_header_img, #terms_header_img, #privacy_header_img, #bedouinbus_header_img, #sitemap_header_img, #culture_header_img, 
#flash_container,#oneday_header_img, #ba_offer_header_img, #cairo_header_img, #cairo_packages_header_img, #cairo_activities_header_img {
	background-repeat: no-repeat; 
	position: relative;
	display: inline;
	float: left;
	width: 1024px;
	height: 248px;
	margin: 0;
	padding: 0;
	}

#index_header_img {
	background-image: url(../images/home_img_header.jpg);
	}

#termsBaOfferLink, #readFullVersion {
	float: left;
	display: inline;
	position: relative;
	/*border: thin red solid;*/
	height: 18px;
	width: 700px;
	padding-left: 200px;
	padding-bottom: 30px;
	}
	
#termsBaOfferLink	{
	padding-top: 120px;
	}



.BaBtn:link, .BaBtn:visited {
	color:#536303;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
}
	
.BaBtn:hover , .BaBtn: active {
	color:#0099CC;
	
	}	

#desert_header_img {
	background-image: url(../images/desert_img_header.jpg);
	}	

#mountain_header_img {
	background-image: url(../images/mountain_img_header.jpg);
	}

#combo_header_img {
	background-image: url(../images/combo_img_header.jpg);
	}

#mountaintosea_header_img {
	background-image: url(../images/mountaintosea_img_header.jpg);
	}
	
#culture_header_img {
	background-image: url(../images/culture_img_header.jpg);
	}

#oneday_header_img {
	background-image: url(../images/oneday_img_header.jpg);
	}
	
#book_header_img, #book_confirm_header_img {
	background-image: url(../images/book_img_header.jpg);
	}	

#sinai_header_img {
	background-image: url(../images/sinai_img_header.jpg);
	}
	
#ba_offer_header_img {
	background-image: url(../images/ba_offer_header_img.jpg);
	}		

#ethical_header_img {
	background-image: url(../images/ethical_img_header.jpg);
	}
	
#about_header_img {	
	background-image: url(../images/about_img_header.jpg);
	}

#contact_header_img {
	background-image: url(../images/contact_img_header.jpg);
	}

#bookhiking_header_img {
	background-image: url(../images/bookhiking_img_header.jpg);
	}

#bedouincamp_header_img {	
	background-image: url(../images/guesthouse_img_header.jpg);
	}

#terms_header_img {
	background-image: url(../images/terms_img_header.jpg);
	}
	
#privacy_header_img {	
	background-image: url(../images/privacy_img_header.jpg);
	}
	
#bedouinbus_header_img {
	background-image: url(../images/bedouinbus_img_header.jpg);
	}

#sitemap_header_img {
	background-image: url(../images/sitemap_img_header.jpg);
	}
		
		
#cairo_header_img {
	background-image: url(../images/cairo_img_header.jpg);
}	

#cairo_packages_header_img {
	background-image: url(../images/cairo_packages_img_header.jpg);
}

#cairo_activities_header_img {
	background-image: url(../images/cairo_activities_img_header.jpg);
}

		
/**************WINDOWS*********************/	
.mainWindow, .secondWindow, .thirdWindow {
	position: relative;
	display: inline;
	float: left;
	width: 1024px;
	height: 100%;
	}

.mainWindowContent {
	position: relative;
	display: inline;
	float: left;
	width: 855px;
	height: 100%;
	margin-bottom: 20px;
	}

#mainWindowContent_home  {
	/*padding-bottom: 20px;*/
	padding-left: 150px !important;
	}
	
#mainWindowContent_bus {
	padding-left: 20px;
}	

#mainWindowContent_book {
	margin-bottom: 0px !important;
	}

#mainWindowContent_sitemap {
	width: 700px;
	padding-left: 100px;
	}

#mainWindowContent_sitemap p {
	padding-top: 10px;
	padding-bottom: 10px;	
	}

#desertWindow {
	background-image: url(../images/desert_3xImg.jpg);
	background-repeat: no-repeat;
	background-position: top right;
	}


.mainWindow {
	background-color: #d7e263;
	z-index: 100; /*TO ENSURE CIRCLE PNG (POSITIONED INSIDE THIS <DIV> DISPLAYS ABOVE THE WINDOWS BELOW)*/
	font: bold;
	/*padding-bottom:20px;*/
	}

#mainWindow_sinai {
	height: 360px;
	background-image: url(../images/sinai_bg_01.jpg);
	background-repeat: no-repeat;
	background-position: 648px bottom;
	}

#mainWindow_ethical {
	height: 490px;
	background-image: url(../images/ethical_bg_01.jpg);
	background-repeat: no-repeat;
	background-position: bottom right;
	}

#mainWindow_ba_offer {
	/*border: thin red solid;*/
	background-image: url(../images/ba_offer_bg02.jpg);
	background-repeat: no-repeat;
	background-position: top right;
	}


#mainWindow_about {
	height: 360px;
	background-image: url(../images/about_bg_01.jpg);
	background-repeat: no-repeat;
	background-position: 750px 70px;
	}

#mainWindow_contact {
	height: 350px;
	background-image: url(../images/contact_bg_01.jpg);
	background-repeat: no-repeat;
	background-position: 620px 40px;
	}

#mainWindow_bookhiking {
	/*height: 410px;*/
	background-image: url(../images/bookhiking_bg_01.jpg);
	background-repeat: no-repeat;
	background-position: 720px 83px;
	}

#mainWindow_bedouincamp {
	background-image: url(../images/bedouin_camp_bg_01.jpg);
	background-repeat: no-repeat;
	background-position: 720px 30px;
	}

#mainWindow_privacy {
	background-image: url(../images/privacy_bg_01.jpg);
	background-repeat: no-repeat;
	background-position: 750px 220px;
	}
	
#mainWindow_bedouinbus {
	background-image: url(../images/bedouinbus_bg_01.jpg);
	background-repeat: no-repeat;
	background-position: 660px 400px;
	height: 100%;
	}

#mainWindow_sitemap {
	background-image: url(../images/sitemap_bg_01.jpg);
	background-repeat: no-repeat;
	background-position: 610px 50px;
}

#mainWindow_book, #mainWindow_book_confirm {
	position: relative;
	display: inline;
	float: left;
	/*border: #FF0000 solid;*/
	background: url(../images/form_bg_image.jpg) no-repeat bottom right;
	background-color: #d7e263;
	}
	
#mainWindow_book {
	height: 1200px;
	}

#mainWindow_book_confirm {	
	height: auto;
	}
	
#mainWindowText {
	font-size: 11px;
	font-weight: bold;
	line-height: 15px;
	padding-top: 7px;
	padding-bottom: 10px;
	padding-left: 10px;
	width: 855px;/*keeps IE happy*/
	position: relative;
	display: inline;
	float: left;
	}	
	


#hikeOverviewText {
	font-size: 12px;
	line-height: 17px;
	padding-top: 7px;
	padding-bottom: 10px;
	width: 480px;
	}

.hikeSceduleBox {
	position: relative;
	display: inline;
	float: left;
	width: 540px;
	height: 38px;
	padding-left: 40px;
	padding-bottom: 6px;
	/*border: thin red solid;*/
	}

#hikeScheduleBoxOneDay {
	height: 100% !important;
	padding-bottom: 40px !important;
	}

.hikeSceduleText {
	font-size: 12px;
	font-weight: bold;
	line-height: 17px;
	position: relative;
	display: inline;
	float: left;
	top: 17px;
	width: 290px;
	}
	
.hikeSceduleTextOneDay {
	font-size: 12px;
	line-height: 17px;
	/*position: relative;*/
	display: inline;
	float: left;
	top: 17px;
	}
	
#onedaylist {
 	font-size: 12px;
 	display: inline;
	float: left;
	top: 17px;
	list-style-image: none;
	list-style-position:inside;
	line-height: 18px;
	margin-top: 5px;
	margin-bottom: 2px;
	}
	
#onedaylist2, #onedaylist3  {
 	font-size: 12px;
 	display: inline;
	float: left;
	top: 17px;
	list-style-image: none;
	list-style-position:inside;
	padding-left: 10px;
	line-height: 18px;
	margin-top: 5px;
	margin-bottom: 2px;
	}

#priceoneday {
	font-size: 12px;
 	display: inline;
	float: left;
	font-weight: bold;
	/*margin-top: 20px;*/
	padding-right: 10px;
	}

#hikeslist	{
	margin: 0;
	padding: 0;
	position: relative;
	display: inline;
	float: left;
	width: 450px;
	list-style: none;
	font-size: 12px;
	line-height: 17px;
	/*padding-bottom: 50px;*/
	}
	
#hikeslistOneDay	{
	margin: 0;
	padding: 0;
	position: relative;
	display: inline;
	float: left;
	width: 550px;
	list-style: none;
	font-size: 12px;
	line-height: 17px;
	/*border: thin red solid;*/
	/*padding-bottom: 50px;*/
	}	

#hikeOverviewText, #hikeSceduleText, #hikeslist, .hikeMainTitle, .hikeTitle  /*.hikeSceduleBox, .hikeSceduleText*/ {
	padding-left: 40px;
	position: relative;
	display: inline;
	float: left;
	}

.hikeMainTitle {
	color: #a9831e;
	padding-top: 28px;
	padding-left: 40px;
	width: 450px;
	}

.hikeTitle {
	padding-left: 40px;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 300px;
	}

.sitemapTitle {
	color: #a9831e;
	padding-top: 20px;
	padding-bottom: 50px;
	}

#bustitle {
	position: relative;
	display: inline;
	float: left;
	color: #a9831e;
	top: 100px;
	padding-left: 20px;
	}

#bus_logo {
	position: relative;
	display: inline;
	float: left;
	width: 201px;
	height: 128px;
	margin-left: 10px;
	margin-top: 10px;
	background-image: url(../images/bp_bedouin_bus.jpg);
	}

#titleSpace {
	padding-top: 50px;
	}

.generalMainTitle, .generalTitle, .generalBodyText {
	position: relative;
	display: inline;
	float: left;
	padding-left: 20px;
	width: 800px;
	}
	
.mainTitleCairoBook {
	position: relative;
	display: inline;
	float: left;
	padding-left: 20px;
	/*width: 500px;*/
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 21px;
	}	

#baIndexOffer {
	display: inline;
	float: left;
	position: relative;
	border: thin red solid;
	width: 500px;
	


}
	
.mainTitleCairoPresentation {
	position: relative;
	display: inline;
	float: left;
	width: 329px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
	}	
	
.mainTitleLongWeekend {
	position: relative;
	display: inline;
	float: left;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
	padding-left: 10px;
	}	
	
.cairoBasicText{
	font-size: 12px;
	line-height: 19px;
}

.cairoTransferSubTitleText {
	font-size: 17px;
	color: #c77f0a;

}		

.generalMainTitle {
	color: #a9831e;
	padding-top: 28px;
	}
	
.generalMainTitleCairo {
	position: relative;
	display: inline;
	float: left;
	padding-left: 20px;
	color: #a9831e;
	padding-top: 28px;
	width: 200px;
	}	

.generalTitle {
	padding-top: 10px;
	padding-bottom: 10px;
	}

.generalBodyText {
	font-size: 12px;
	padding-top: 10px;
	padding-bottom: 10px;
	line-height: 19px;
	}
	
.generalBodyText_inset {
	font-size: 12px;
	padding-top: 10px;
	padding-bottom: 10px;
	line-height: 19px;
	padding-left: 165px;
	}

.busBodyText {
	position: relative;
	display: inline;
	float: left;
	width: 800px;
	font-size: 12px;
	/*padding-top: 20px;*/
	padding-bottom: 20px;
	line-height: 19px;
	}
	
.busHotelText {
	position: relative;
	display: inline;
	float: left;
	width: 200px;
	font-size: 12px;
	/*padding-top: 10px;*/
	padding-bottom: 20px;
	line-height: 19px;
	}

#booking_title {
	padding-bottom: 15px;
	}

.termstext {
	position: relative;
	display: inline;
	float: left;
	padding-left: 20px;
	width: 850px;
	font-size: 11px;
	padding-top: 10px;
	padding-bottom: 10px;
	line-height: 17px;
	}

.termstext_inset {
	position: relative;
	display: inline;
	float: left;
	padding-left: 165px;
	width: 850px;
	font-size: 11px !important;
	padding-top: 10px;
	padding-bottom: 10px;
	line-height: 17px;
	}

.privacytext {
	position: relative;
	display: inline;
	float: left;
	padding-left: 20px;
	width: 590px;
	font-size: 12px;
	padding-top: 10px;
	padding-bottom: 10px;
	line-height: 17px;
	}

.privacytext_inset {
	position: relative;
	display: inline;
	float: left;
	padding-left: 165px;
	width: 590px;
	font-size: 12px !important;
	padding-top: 10px;
	padding-bottom: 10px;
	line-height: 17px;
	}

#buslowercontent {
	position: relative;
	display: inline;
	float: left;
	padding-left: 165px;
	}

#guesthouseText {
	width: 540px;
	}

#guesthouseText2 {
	line-height: 19px;
	padding-left: 20px !important;
	}

#guesthouseText2, .generalTitle_inset, #guesthousepriceText {
	position:relative;
	display: inline;
	float: left;
	padding-left: 165px;
	}	

.generalTitle_inset {
	width: 700px;
	}

.generalTitleGuesthouseContact {
	width: 700px;
	position:relative;
	display: inline;
	float: left;
	margin-left: 20px;
	margin-top: 20px;
}

#guesthousepriceText {
	line-height: 25px;
	}

.guesthouse_list {
	position:relative;
	display: inline;
	float: left;
	margin: 0;
	padding: 0;
	padding-top: 5px;
	padding-bottom: 15px;
	list-style: none;
	line-height: 18px;
	font-size: 13px;
	font-weight: bold;
	width: 320px;
	}

.guesthouse_list li {
	background-image: url(../images/bp_bullet.gif);
	background-repeat: no-repeat;
	padding-left: 12px;
	}	
	
.orangetext {
	color: #c77f0a;
	font-weight: bold;
	}

.insetTitle {
	padding-top: 10px;
	padding-bottom: 10px;
	color: #536303;
	}

#ownershipTitle {
	position:relative;
	display: inline;
	float: left;
	padding-top: 40px !important;
	}
	
.insetBodyText {
	position: relative;
	display: inline;
	float: left;
	font-size: 12px;
	/*padding-top: 10px;*/
	padding-bottom: 10px;
	width: 830px;
	line-height: 17px;
	}

.insetBodyText_spaced {
	position: relative;
	display: inline;
	float: left;
	font-size: 12px;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 830px;
	line-height: 19px;
	}

#Imgx3_desert, #Imgx3_mountain, #Imgx3_combo, #Imgx3_mountaintosea, #Imgx3_culture {
	position: relative;
	display: inline;
	float: right;
	width: 253px;
	height: 440px;
	margin-right: 20px;
	margin-top: 20px;
	background-repeat: no-repeat;
	}

#Imgx3_oneday {
	background-image: url(../images/oneday_3xImg.jpg);
	position: relative;
	display: inline;
	float: right;
	width: 253px;
	height: 1720px;
	/*margin-right: 20px;*/
	margin-top: 20px;
	background-repeat: no-repeat;
	}
#Imgx3_desert{
	padding-bottom: 20px; /*THIS SETS THE BOTTOM SPACING FOR THE WHOLE WINDOW*/
	background-image: url(../images/desert_3xImg.jpg);
	}

#Imgx3_mountain{
	padding-bottom: 20px; /*THIS SETS THE BOTTOM SPACING FOR THE WHOLE WINDOW*/
	background-image: url(../images/mountain_3xImg.jpg);
	}	
	
#Imgx3_combo {	
	padding-bottom: 20px; /*THIS SETS THE BOTTOM SPACING FOR THE WHOLE WINDOW*/
	background-image: url(../images/combo_3xImg.jpg);
	}	

#Imgx3_mountaintosea {
	padding-bottom: 20px; /*THIS SETS THE BOTTOM SPACING FOR THE WHOLE WINDOW*/
	background-image: url(../images/mountaintosea_3xImg.jpg);
	}
	
#Imgx3_culture {
	padding-bottom: 20px; /*THIS SETS THE BOTTOM SPACING FOR THE WHOLE WINDOW*/
	background-image: url(../images/culture_3xImg.jpg);
	/*height: 1450px !important;*/
	}		

#Imgx3_oneday{
	padding-bottom: 50px; /*THIS SETS THE BOTTOM SPACING FOR THE WHOLE WINDOW*/
	
	}
	
#mainWindowTitle{ 
	color: #a9831e;
	padding-top: 28px;
	width: 800px;
	padding-left: 10px;
	}
	
#NewsTitleIndex, #VideoTitleIndex{ 
	color: #a9831e;
	padding-top: 28px;
	padding-left: 10px;
	position: relative;
	display: inline;
	float: left;
	padding-right: 135px;
	}
	
#VideoTitleIndex{ 
	margin-left: 190px;
	}			

#latestNewsText{
	position: relative;
	display: inline;
	float: left;
	width: 430px;
	font-size: 11px;
	line-height: 17px;
	padding-top: 7px;
	padding-bottom: 10px;
	padding-left: 10px;
	}
	
#husseinVideo{
	display: inline;
	float: left;
	position: relative;
	width: 290px;
	height: 160px;
	margin-left: 40px;
	margin-top: 7px;
}	
		
		
#mainWindowText, #hikeOverviewText, #mainWindowTitle, #mainWindow h4{ 
	position: relative;
	display: inline;
	float: left;
	}	
	
		
	
#hikesBox1, #hikesBox2, #hikesBox3, #hikesBox5 {
	position: relative;
	display: inline;
	float: left;
	width: 232px;
	height: 270px;
	margin: 0 25px;
	}

#hikesBox4 {
	position: relative;
	display: inline;
	float: left;
	width: 232px;
	height: 270px;
	margin: 0 110px;
	}

.moreInfoBtn:link, .moreInfoBtn:visited {
	text-decoration: none;
	color: #536303;
	}

.moreInfoBtn:hover, .moreInfoBtn:active {
	color: #9F9B09;
	}

#hikesBox1 {
	background:url(../images/home_desert_hike_img.jpg) no-repeat;
}
#hikesBox2 {
	background: url(../images/home_mountain_hike_img.jpg) no-repeat;
}
#hikesBox3 {
	background: url(../images/home_combo_hike_img.jpg) no-repeat;
}
#hikesBox4 {
	background: url(../images/home_sea_hike_img.jpg) no-repeat;
}

#hikesBox5 {
	background: url(../images/home_culture_hike_img.jpg) no-repeat;
}

.hikestext, .hikesboxtitle {
	position: relative;
	display: inline;
	float: left;
	}
		
.hikesboxtitle:link, .hikesboxtitle:visited  {	
	width: 237px;
	padding-left: 60px;
	margin-top: 180px;
	color: #536303;
	font-weight: bold;
	text-decoration: none;
	}

.hikesboxtitle:hover, .hikesboxtitle:active  {
	color: #9F9B09;
	}

.hikestext {
	font-size: 12px;
	margin-left: 7px;
	font-weight: bold;
	width: 285px;
	}
		
.secondWindow {
	z-index: 1 !important;
	background-color: #dee591;
	}	

.non_insetcontent {
	position: relative;
	display: inline;
	float: left;
	margin-left: 0px;
	width: 800px;
	}

.insetContent {
	position: relative;
	display: inline;
	float: left;
	margin-left: 165px;
	}

.emailLinks:link, .emailLinks:visited {
	font-weight: bold;
	text-decoration: none;
	color: #c77f0a;
	}

.emailLinks:hover, .emailLinks:active {
	text-decoration: underline;
	}

.greenLinks:link, .greenLinks:visited {
	font-weight: bold;
	text-decoration: none;
	color: #536303;
	}

.greenLinks:hover, .greenLinks:active {
	text-decoration: underline;
	}

.sinaiLinks:link, .sinaiLinks:visited {
	position: relative;
	display: inline;
	float: left;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #3e4905;
	height: 30px;
	margin-top: 10px;
	padding-left: 25px;
	background-image: url(../images/acrobat.gif);
	background-repeat: no-repeat;
	}

.activitiesLinks:hover, .activitiesLinks:active {
	text-decoration: underline;
	}
	
	
.activitiesLinks:link, .activitiesLinks:visited {
	position: relative;
	display: inline;
	float: left;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #3e4905;
	height: 30px;
	margin-top: 10px;
	padding-left: 25px;
	background-image: url(../images/acrobat.gif);
	background-repeat: no-repeat;
	}

.campMenuLinks:hover, .campMenuLinks:active {
	text-decoration: underline;
	}
	
	
.campMenuLinks:link, .campMenuLinks:visited {
	position: relative;
	display: inline;
	float: left;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #3e4905;
	height: 30px;
	margin-top: 10px;
	padding-left: 25px;
	background-image: url(../images/acrobat.gif);
	background-repeat: no-repeat;
	}

.sinaiLinks:hover, .sinaiLinks:active {
	text-decoration: underline;
	}	

.sitemapLinks:link, .sitemapLinks:visited {
	font-size: 17px;
	/*font-weight: bold;*/
	text-decoration: none;
	color: #536303;
	}

.sitemapLinks:hover, .sitemapLinks:active {
	text-decoration: underline;
	}

#contactDetails {
	padding-top: 40px !important;
	}
	
.addressBox {
	position: relative;
	display: inline;
	float: left;
	width: 215px;
	height: 230px;
	margin-top: 40px;
	margin-left: 20px;
	margin-right: 50px;
	/*border: #FF0000 solid thin;*/
	}

/*#lh_addressBox {
	margin-left: 165px;
	}*/

#busBox, #guesthouseBox {
	position: relative;
	display: inline;
	float: left;
	height: 110px;
	margin-top: 20px;
	margin-right: 50px;
	}

#busBox {
	margin-left: 160px;
	width: 215px;
	}

.busheaders {
	position: relative;
	display: inline;
	float: left;
	width: 800px;
	color: #c77f0a;
	padding-bottom: 10px;
	}

#guesthouseBox {
	margin-left: 20px;
	width: 400px;
	}

#pricelist {
	/*margin: 0;
	padding: 0;*/
	position: relative;
	display: inline;
	float: left;
	width: 800px;
	/*margin-left: 165px;*/
	font-size: 12px;
	margin-bottom: 20px;
	height: 100%;

	}

.roomdata {
	width: 550px;
	}
	
.fooddata {
	width: 800px;
	}	
	
.pricedata {
	width: 250px;
	}	

.priceheaders {
	text-align:center;
	background-color: #536303;
	color: #c77f0a;
	}
	
.roomrow_odd {
	background-color:#E1E987;
	}	
	
.roomrow_even {
	}	
	
.addressBox h4, #busBox h4, #guesthouseBox h4 {
	padding-bottom: 20px;
	}

.addressBox p, #busBox p, #guesthouseBox p {
	font-size: 12px;
	line-height: 20px;
	padding-bottom: 8px;
	}

.bookHikeBox {
	position: relative;
	display: inline;
	float: left;
	width: 800px;
	background-repeat: no-repeat;
	background-position: right top;
	padding-left: 160px;	
	}

#bookHikeBox_desert {
	background-image: url(../images/book_hiking_desert.jpg);
	min-height: 190px; 
	}

#bookHikeBox_mountain {
	background-image: url(../images/book_hiking_mountain.jpg);
	min-height: 190px; 
	}

#bookHikeBox_mountaintosea {
	background-image: url(../images/book_hiking_mountaintosea.jpg);
	min-height: 210px; 
	}

#bookHikeBox_combo {
	background-image: url(../images/book_hiking_combo.jpg);
	min-height: 210px; 
	}
	
#bookHikeBox_culture {
	background-image: url(../images/book_hiking_culture.jpg);
	min-height: 270px; 
	}

#bookHikeBox_oneday {
	background-image: url(../images/book_hiking_oneday.jpg);
	min-height: 210px; 
	}
	
.bookHikeInfo {
	position: relative;
	display: inline;
	float: left;
	width: 400px;
	margin-top: 7px;
	margin-bottom: 10px;
	} 	

.bookHikeTitle:link, .bookHikeTitle:visited {
	width: 237px;
	margin-top: 180px;
	color: #536303;
	font-weight: bold;
	text-decoration: none;
	}

.bookHikeTitle:hover, .bookHikeTitle:active  {
	color: #9F9B09;
	}

#bookHikeInfo_Mountain, #bookHikeInfo_culture {
	/*width: 400px !important;*/
	margin-bottom: 3px;
	
	}

.bookHikeInfo p {
	font-size: 12px;
	font-weight: bold;
	padding-top: 3px;
	}

.bookHikingText {
	position: relative;
	display: inline;
	float: left;
	width: 570px;
	font-size: 13px;
	line-height: 18px;
	}

#bookHikingText_ext {
	font-weight: bold;
	padding-bottom: 10px;
	}
	
.secondWindow, .thirdWindow {
	position: relative;
	display: inline;
	float: left;
	width: 1024px;
	}
	
	
#windowIndexCairo {
	position:relative;
	float:left;
	display:inline;
	width: 1024px;
	height: 230px;
	background-color: #dee591;
	/*background-image: url(../images/home_cairo_img.jpg);
	background-repeat: no-repeat;*/
	background-position: 740px 20px;
	z-index:101;
}	

#mainWindow_cairo {
	/*background-image: url(../images/cairo_bg_img.jpg);*/
	background-position: 750px 55px;
	background-repeat: no-repeat;
	height: 750px;

}


#mainWindow_cairo_packages{
	/*background-image: url(../images/cairo_packages_bg_img.jpg);
	background-position: 750px 55px;
	background-repeat: no-repeat;*/
	height: 1030px;

}

#mainWindow_cairo_activities{
	/*background-image: url(../images/cairo_activities_bg_img.jpg);
	background-position: 750px 55px;
	background-repeat: no-repeat;*/
	height: 1400px;

}

.cairoBodyText {
	position: relative;
	display: inline;
	float: left;
	padding-left: 20px;
	width: 850px;
	font-size: 12px;
	padding-top: 10px;
	padding-bottom: 10px;
	line-height: 19px;
	}
	
#menuCairo {
	position: relative;
	float: left;
	height: 24px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-top: 20px;
	margin-left: 20px;
}

.cairoSbMenu {
 	color:#536303;
	padding-left: 20px;
	padding-right: 20px;
}

.cairoSbMenuCairoResidents {
 	color:#536303;
	padding-right: 20px;
}

.cairoSbMenu:hover, .cairoSbMenuCairoResidents:hover, 
.cairoSbMenu:active, .cairoSbMenuCairoResidents:active {
	color: #9F9B09;
	text-decoration: none;
}

.cairoSbMenu:link, .cairoSbMenuCairoResidents:link,
.cairoSbMenu:visited, .cairoSbMenuCairoResidents:visited {
	text-decoration: none;
}

.cairoSbMenuSelectedCairoResident {
	color: #9F9B09;
	padding-right: 20px;
}

.cairoSbMenuSelected {
	color: #9F9B09;
	padding-right: 20px;
	padding-left: 20px;
}

#cairoPackageSpec, #cairoActivitySpec {
	position: relative;
	float: left;
	width: 329px;
	height: 186px;
	background-image: url(../images/cairo_presentation_box.jpg);
	background-repeat: no-repeat;
	margin-top: 10px;
	margin-bottom: 10px;
	
}

#cairoPackageSpec {
	margin-left: 20px;
}

.cairoTextOrange {
	color: #e19213;
}

#cairoAnd {
	position: relative;
	float: left;
	width: 134px;
	height: 186px;
	background-image: url(../images/cairo_and_image.jpg);
	background-repeat: no-repeat;
	margin-top: 10px;
}

#longWePackageSpec {
	position: relative;
	float: left;
	width: 400px;
	margin-left: 150px;
	margin-bottom: 20px;
	height: 120px;
	background-image: url(../images/cairo_long_we_calendar.jpg);
	background-repeat: no-repeat;
	background-position: 35px 60px;
}

#shortePackageTitle {
	position: relative;
	float: left;
	width: 800px;
	margin-left: 150px;
}

#shortWePackageSpec {
	position: relative;
	float: left;
	width: 400px;
	margin-left: 50px;
	height: 120px;
	background-image: url(../images/cairo_short_week_calendar.jpg);
	background-repeat: no-repeat;
	background-position: 25px 60px;
}

#cairoNoteWindow {
	position: relative;
	float: left;
	width: 800px;
	margin-left: 150px;
	margin-top: 10px;
}


.cairoPackageAndActivityText {
	position: relative;
	display: inline;
	float: left;
	width: 270px;
	font-size: 12px;
	padding-top: 10px;
	padding-bottom: 20px;
	line-height: 25px;
	padding-left: 20px;
	
}


#cairoPakagesPriceText {
	position:relative;
	display: inline;
	float: left;
	line-height: 25px;
	margin-top: -15px;
	/*padding-left: 10px !important;*/
	}	

#cairoPackagesPricelist {
	/*margin: 0;
	padding: 0;*/
	position: relative;
	display: inline;
	float: left;
	width: 850px;
	/*margin-left: 165px;*/
	font-size: 12px;
	margin-bottom: 20px;
	height: 100%;
}


#packagesTilte{
	display: inline;
	float: left;
	position: relative;
	margin-top: 10px;
}


#packagesInfoBox, #activityInfoBox {
	display: inline;
	float: left;
	position: relative;
	/*background-color: #e1e987;
	border: #9a9697 thin solid;
	border: thin red solid;*/
	margin-top: 10px;
	width: 820px;
	height: 620px;
	padding: 5px;
	padding-top: 5px;
	padding-left: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#activityInfoBox {
	margin-left: 145px;
}

#package1, #package2, #package3, #package4, #package5, #package6, #activity1, #activity2, #activity3, #activity4, #activity5, #activity6, #activity7, #activity8, #activity9, #activity10, #activity11, #activity12, #activity13 {
	cursor: pointer;
}

#package1InfoBox, #package2InfoBox, #package3InfoBox, #package4InfoBox, #package5InfoBox, #package6InfoBox, #activity1InfoBox,  #activity2InfoBox,  #activity3InfoBox,  #activity4InfoBox,  #activity4InfoBox,  #activity5InfoBox,  #activity6InfoBox,  #activity7InfoBox,  #activity8InfoBox,  #activity9InfoBox,  #activity10InfoBox,  #activity11InfoBox,  #activity12InfoBox,  #activity13InfoBox {
	background-color: #e1e987;
	border: #9a9697 thin solid;
	width: 820px;
	height: 620px;
	padding-left: 15px;
	padding-top: 10px;
	background-image: url(../images/cairo_package1_bg_img.jpg);
	background-repeat: no-repeat;
	background-position: 600px 125px;
	
}

#activity1InfoBox,  #activity2InfoBox,  #activity3InfoBox,  #activity4InfoBox,  #activity4InfoBox,  #activity5InfoBox,  #activity6InfoBox,  #activity7InfoBox,  #activity8InfoBox,  #activity9InfoBox,  #activity10InfoBox,  #activity11InfoBox,  #activity12InfoBox,  #activity13InfoBox {
	background-color: #e1e987;
	border: #9a9697 thin solid;
	width: 810px;
	height: 610px;
	padding-left: 15px;
	padding-top: 10px;
	/*background-image: url(../images/cairo_activity_bg_img.jpg);
	background-repeat: no-repeat;*/
	background-position: 600px 150px;
	
}

#activity1InfoBox {
	background-image: url(../images/cairo_activity1_bg_img.jpg);
	background-repeat: no-repeat;
}

#activity2InfoBox {
	background-image: url(../images/cairo_activity2_bg_img.jpg);
	background-repeat: no-repeat;
}

#activity3InfoBox {
	background-image: url(../images/cairo_activity3_bg_img.jpg);
	background-repeat: no-repeat;
}

#activity4InfoBox {
	background-image: url(../images/cairo_activity4_bg_img.jpg);
	background-repeat: no-repeat;
}

#activity5InfoBox {
	background-image: url(../images/cairo_activity5_bg_img.jpg);
	background-repeat: no-repeat;
}

#activity6InfoBox {
	background-image: url(../images/cairo_activity6_bg_img.jpg);
	background-repeat: no-repeat;
}

#activity7InfoBox {
	background-image: url(../images/cairo_activity7_bg_img.jpg);
	background-repeat: no-repeat;
}

#activity8InfoBox {
	background-image: url(../images/cairo_activity8_bg_img.jpg);
	background-repeat: no-repeat;
}

#activity9InfoBox {
	background-image: url(../images/cairo_activity9_bg_img.jpg);
	background-repeat: no-repeat;
}

#activity11InfoBox {
	background-image: url(../images/cairo_activity11_bg_img.jpg);
	background-repeat: no-repeat;
}

#activity12InfoBox {
	background-image: url(../images/cairo_activity12_bg_img.jpg);
	background-repeat: no-repeat;
}

#activity13InfoBox {
	background-image: url(../images/cairo_activity13_bg_img.jpg);
	background-repeat: no-repeat;
}


#package1InfoBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


.packageMainTitleBox {
	font-size: 18px;
	color: #c77f0a;
	margin-bottom: 10px;
}

#packageMainTextBox {
	font-size: 12px;
	color: #536303;
	margin-top: 10px;
	line-height: 19px;
}

#packageMainBulletText {
	display: inline;
	float: left;
	position: relative;
	font-size: 12px;
	color: #536303;
	margin-top: 10px;
	line-height: 19px;
	width: 250px;
	height: 90px;
	border: thin red solid;
	margin-top: 15px;
}

#packageMainBulletText2 {
	display: inline;
	float: left;
	position: relative;
	font-size: 12px;
	color: #536303;
	margin-top: 10px;
	line-height: 19px;
	width: 250px;
	height: 90px;
	border: thin red solid;
	margin-top: 15px;
}

#activityNotes {
	display: inline;
	float: left;
	position: relative;
	width: 800px;
	padding-left: 160px;
}

.orangeLinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #C77F0A;
	text-decoration: none;
}

.orangeLinks:hover,
.orangeLink:active {
	text-decoration: none;
}

.orangeLinks:link,
.orangeLink:visited {
	text-decoration: none;
}

#secondWindow_sinai {
	background-color: #bdca3b !important;
	height: 400px;
	background-image: url(../images/sinai_bg_02.jpg);
	background-repeat: no-repeat;
	background-position: bottom right;
	}

#secondWindow_about {
	height: 230px;
	background-image: url(../images/about_bg_02.jpg);
	background-repeat: no-repeat;
	background-position: 750px 10px;
	}

#secondWindow_bookhiking {
	height: 1050px;
	}
	
#secondWindow_guesthouse {
	background-image: url(../images/guesthouse_bg_02.jpg);
	background-repeat: no-repeat;
	background-position: 750px 10px;
	height: 450px;
	}	
	
#secondWindow_privacy {	
	background-image: url(../images/privacy_bg_02.jpg);
	background-repeat: no-repeat;
	background-position: 750px 80px;
	}
	
.secondWindow h3, .thirdWindow h3 {
	color: #a9831e;
	padding-top: 10px;
	padding-bottom: 10px;
	}	

#review1_txt, #review2_txt, #review3_txt {
	position: relative;
	display: inline;
	float: left;
	font-size:12px;
	font-weight: bold;
	line-height: 17px;
	padding-right: 5px;
	padding-bottom: 25px;
	}

#review1_txt, #review2_txt {
	width: 245px;
	}

#review3_txt {
	width: 320px;
	}
	
.quote {
	color: #a9831e;
	font-size: 18px;
	}	

.siteofinterestBox {
	position: relative;
	display: inline;
	width: 370px;
	padding-left: 0px;
	height: 380px;
	background-repeat: no-repeat;
	background-position: 30px 0;
	}	

.siteofinterestBox p {
	/*font-size: 14px;*/
	line-height: 20px;
	font-weight: normal;
	} 

#soi01 {
	background-image: url(../images/sinai_sitesofintersest_01.jpg);
	float: left;
	}
	
#soi02 {
	background-image: url(../images/sinai_sitesofintersest_02.jpg);
	float: right;
	margin-right: 30px;
	}
	
#soi03 {
	background-image: url(../images/sinai_sitesofintersest_03.jpg);
	float: left;
	}

#soi04 {
	background-image: url(../images/sinai_sitesofintersest_04.jpg);
	float: right;
	margin-right: 30px;
	}

.soiboxtitle  {	
	width: 237px;
	padding-left: 95px;
	margin-top: 180px;
	color: #485505;
	}
		
.thirdWindow {
	z-index: 2;
	background-color: #fddd47;
	/*padding-bottom: 45px;*/
	/*min-height: 400px;*/
	}

#thirdWindow_sinai {
	background-color: #f2ed58 !important;
	height: 900px !important;
	}

#thirdWindow_ethical {
	background-image: url(../images/ethical_bg_02.jpg);
	background-repeat: no-repeat;
	background-position: 660px 160px;
	height: 450px !important;
	}

#thirdWindow_bookhiking {
	position: relative;
	display: inline;
	float: left;
	height: 265px !important;
	}

#thirdWindow_about {
	height: 500px;
	}

#thirdWindow_guesthouse {
	background-color: #f2ed58;
	background-image: url(../images/guesthouse_bg_03.jpg);
	background-repeat: no-repeat;
	background-position: 750px 80px;
	}
	
#termsThirdWindow {	
	background-color: #f2ed58;
	}

#thirdWindow_privacy {
	background-color: #f8ed6d;
	background-image: url(../images/privacy_bg_03.jpg);
	background-repeat: no-repeat;
	background-position: 750px 100px;
	}
	
.thirdWindow p {
	padding-top: 10px;
	font-size:13px;
	line-height: 17px;
	}	

.thirdWindowTitle {
	padding-top: 10px;
	padding-bottom: 10px;
	}

#dailyNewsText {
	padding-top: 0px !important;
	}

.newsColumnLinks:link, .newsColumnLinks:visited {
	position: relative;
	display: inline;
	float: left;
	font-size: 11px;
	font-weight: bold;
	color: #536303;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 30px;
	/*width: 830px;*/
	line-height: 17px;
	text-decoration: none;
	background-image: url(../images/acrobat.jpg);
	background-repeat: no-repeat;
	background-position: left;
	}

.newsColumnLinks:hover, .newsColumnLinks:active {
	text-decoration: underline;
	}

#forthWindow_guesthouse {
	background-image: url(../images/guesthouse_bg_04.jpg);
	background-repeat: no-repeat;
	background-position: 750px 22px;
	height: 270px !important;
	}
	

#forthWindow_privacy {
	background-image: url(../images/privacy_bg_04.jpg);
	background-repeat: no-repeat;
	background-position: 750px 80px;
	height: 100%;
	padding-bottom: 30px;
	}

.columnPdfBox {
	position: relative;
	display: inline;
	float: left;
	width: 380px;
	/*border: solid thin #FF0000;*/
	}

#pdf1Title, #pdfTitleLong, #pdf2Box, #pdf3Box, #pdf4Box, #pdf5Box, #pdf6Box {	
	padding-left: 40px;
	padding-right: 30px;
	}
	
#pdf1Box {
	padding-left: 40px;
	padding-right: 100px;
	}

#pdf7Title, #pdf8Title {
	padding-right: 30px;
	}

#pdf7Box, #pdf9Box {	
	/*padding-left: 40px;*/
	padding-right: 70px;
	}
	
#pdf1Title,#pdf2Title, #pdf3Title, #pdf8Title, #pdf9Title {
	position: relative;
	display: inline;
	float: left;
	width: 260px;
	height: 20px;
	padding-top: 20px;
	padding-bottom: 8px;
	}

#pdf7Title {
	position: relative;
	display: inline;
	float: left;
	width: 228px;
	height: 20px;
	padding-top: 20px;
	padding-bottom: 8px;
	}
}


#pdf1Title {
padding-left: 50px !important;
}

#pdf3Title {
margin-left: 70px;
}

.pdfTitleLong {
	position: relative;
	display: inline;
	float: left;
	width: 800px;
	height: 20px;
	padding-top: 20px;
	padding-bottom: 8px;
	}		

.pdf_info_Box {
	position: relative;
	display: inline;
	float: left;
	width: 752px;
	height: 161px;
	}
	
#pdf_inset {
	padding-left: 40px;
	}
	
.pdf_info_Box span {
	background-image: url(../images/travellerinfo_pdf_btn.jpg);
	background-repeat: no-repeat;
	position:absolute;
	width: 100%;
	height: 100%;
	}
	
#pdf1Box, #pdf2Box, #pdf3Box, #pdf4Box, #pdf5Box, #pdf6Box, #pdf7Box, #pdf9Box, #pdfGHBox {
	position: relative;
	display: inline;
	float: left;
	width: 203px;
	height: 161px;
	}
	
#pdf1Box span {	
	background-image: url(../images/itinery_pdf_btn.gif);
	background-repeat: no-repeat;
	position:absolute;
	width: 100%;
	height: 100%;
	}
	
#pdf1Box span {	
	background-image: url(../images/itinery_pdf_btn.gif);
	background-repeat: no-repeat;
	position:absolute;
	width: 100%;
	height: 100%;
	}
	
#pdf2Box span {	
	background-image: url(../images/map_pdf_btn.gif);
	background-repeat: no-repeat;
	position:absolute;
	width: 100%;
	height: 100%;
	}
	
#pdf3Box span {	
	background-image:url(../images/slideshow_btn.gif);
	background-repeat: no-repeat;
	position:absolute;
	width: 100%;
	height: 100%;
	}
	
#pdf4Box span {	
	background-image: url(../images/hike_info_pdf_01.gif);
	background-repeat: no-repeat;
	position:absolute;
	width: 100%;
	height: 100%;
	}
	
#pdf5Box span {	
	background-image: url(../images/hike_info_pdf_02.gif);
	background-repeat: no-repeat;
	position:absolute;
	width: 100%;
	height: 100%;
	}	
	
#pdf6Box span {	
	background-image: url(../images/hike_info_pdf_03.gif);
	background-repeat: no-repeat;
	position:absolute;
	width: 100%;
	height: 100%;
	}	
	
#pdf7Box span {	
	background-image: url(../images/staff_pdf_btn.jpg);
	background-repeat: no-repeat;
	position:absolute;
	width: 100%;
	height: 100%;
	}		

#pressReleaseBox {	
	background-image: url(../images/press_pdf_btn.jpg);
	background-repeat: no-repeat;
	padding-top: 40px;
	width: 203px;
	height: 161px;
	margin-top: 60px;
	padding-bottom: -100px;
	}	

#pdf9Box span {	
	background-image: url(../images/joinUs_pdf_btn.jpg);
	background-repeat: no-repeat;
	position:absolute;
	width: 100%;
	height: 100%;
	}	
	
#pdfGHBox span {	
	background-image: url(../images/guesthouse_pdf_btn.jpg);
	background-repeat: no-repeat;
	position:absolute;
	width: 100%;
	height: 100%;
	}		

.pressLink:link, .pressLink:visited {
	position: relative;
	display: inline;
	float: left;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	padding-top: 2px;
	color: #3e4905;
	margin-left: 7px;
	padding-left: 12px;
	background-image: url(../images/bp_bullet.gif);
	background-repeat: no-repeat;
}

.pressLink:hover, .pressLink:active {
	text-decoration:underline;
	}

.busmap_pdf_btn {
	position: relative;
	display: inline;
	float: left;
	font-size: 12px;
	font-weight: bold;
	color: #536303; 
	width: 200px;
	height: 20px;
	top: 32px;
	left: 240px;
	background-image: url(../images/acrobat.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 30px;
	z-index: 500;	
	}
	
#acrobatDownload {
	position: relative;
	display: inline;
	float: right;
	font-size: 12px;
	font-weight: bold;
	color: #536303; 
	width: 200px;
	height: 20px;
	background-image: url(../images/acrobat.gif);
	background-repeat: no-repeat;
	background-position: right;
	margin-top: 30px;
	padding-right: 10px;	
	margin-right: 50px;
	margin-bottom: 10px;
	}

#acrobatDownload_GH {
	position: relative;
	display: inline;
	float: left;
	font-size: 12px;
	font-weight: bold;
	color: #536303; 
	width: 200px;
	height: 20px;
	background-image: url(../images/acrobat.gif);
	background-repeat: no-repeat;
	background-position: right;
	margin-top: 140px;
	padding-left: 10px;	
	}


#acrobatDownload:link, #acrobatDownload:visited, #acrobatDownload_GH:link, #acrobatDownload_GH:visited {
	text-decoration: none;
	}
#acrobatDownload:hover, #acrobatDownload:active, #acrobatDownload_GH:hover, #acrobatDownload_GH:active {
	text-decoration: underline;
	}	
	
#bp_footer {
	float: left;
	display: inline;
	position: relative;
	text-align: center;
	width: 1024px;
	height: 22px;
	padding-top: 7px;
	font-size: 12px;
	color: #FFFFCC;
	background-color: #f4b712;
	}

#petrollink {
	/*float: left;
	display: inline;*/
	/*position: absolute;*/
	height: 20px;
	width: 155px;	
	margin-left: 10px;
} 
	
#petrollink span {
	position: absolute;
	background-image: url(../images/silversun_logo.gif);
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
} 	


#includesPackage, #includesActivity, #activitySchedule {
position: relative;
float: left;
display: inline;
/*height: 300px;*/
width: 255px;
/*border: thin red solid;*/
}

#includesPackagePart2, #includesActivityPart2  {
position: relative;
float: left;
display: inline;
/*height: 300px;*/
width: 270px;
/*border: thin red solid;*/
margin-left: 50px;
padding-top: 18px;
}

#activitychedulePart2 {
position: relative;
float: left;
display: inline;
/*height: 300px;*/
width: 300px;
/*border: thin red solid;*/
margin-left: 50px;
}

#activityPriceBox1 {
display: inline;
float: left;
position: relative;
height: 40px;
width: 80px;
}

#activityPriceBox2, #activityPriceBox3, #activityPriceBox4, #activityPriceBox5 {
display: inline;
float: left;
position: relative;
height: 40px;
width: 40px;
padding-left: 5px;
}

#MinPaxBox {
display: inline;
float: left;
position: relative;
height: 40px;
width: 100px;
padding-left: 45px;
}

#pricingTitle, #activityScheduleTitle {
display: inline;
float: left;
position: relative;
width: 800px;
}

}


