@charset "UTF-8";/* Global Css */a:link {	color: #ffffff;	text-decoration: none;}a:visited {	text-decoration: none;	color: #ffffff;}a:hover {	text-decoration: underline;	color: #ffffff;}a:active {	text-decoration: none;	color: #ffffff;}.link2 a:link {	color: #000000;	text-decoration: none;}.link2 a:visited {	text-decoration: none;	color: #000000;}.link2 a:hover {	text-decoration: underline;	color: #000000;}.link2 a:active {	text-decoration: none;	color: #000000;}body {	background-color: #ffffff;	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	background-image: url(images/global/bg2.jpg);	background-repeat: repeat-x;}#container {	position: absolute;	z-index: 1;	width: 1024px;	left: 50%;	margin-left:-512px;	top: 0px;	height: 873px;	}#Logo {	background-image: url(images/global/logotopleft.png);	height: 186px;	width: 306px;	left: 0px;	top: 0px;	position: absolute;}#Flags {	height: 40px;	width: 172px;	left: 835px;	top: 14px;	position: absolute;}#globalmenu {	position:absolute;	left:0px;	top:186px;	width:1024px;	height:40px;	z-index:2;}#Shedfooter {	position:absolute;	left:29px;	width:259px;	height:75px;	z-index:1;	bottom: -79px}#copyright {	position:absolute;	left:901px;	width:97px;	height:29px;	z-index:1;	bottom: -31px}.footext {	font-family: "Times New Roman", Times, serif;	font-size: 12px;	color: #000000;}.maintext {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 14px;	color: #000000;}.butttext {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;}.addressfoottext {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #EEEEEE;}.formtext {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 13px;	color: #000000;}.formtext2 {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 13px;	color: red;}.formerrortext {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	color: #FF0000;	z-index: 4;}.formanswertext {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	color: #000000;}.lgemaintext {	font-family: Arial, Helvetica, sans-serif;	font-size: 24px;	color: #000000;}.lgemaingreytext {	font-family: Arial, Helvetica, sans-serif;	font-size: 20px;	color: #000000;}/* home page */#welcomeheader {	position:absolute;	left:45px;	top:545px;	width:934px;	height:110px;	z-index:3;	background-image: url(images/home/fr_welcomeheader.png);}#homepagebanner {	position:absolute;	left:0px;	top:212px;	width:1024px;	height:350px;	z-index:2;	background-image: url(images/home/homepage-banner.png);}#findusheader {	position:absolute;	left:0px;	top:238px;	width:934px;	height:110px;	z-index:3;	background-image: url(images/home/fr_findus.png);}#map{	position:absolute;	left:1px;	top:358px;	width:934px;	height:300px;	z-index:3;}#directions{	position:absolute;	left:0px;	top:350px;	width:934px;	height:297px;	z-index:3;}#home_text {	position:absolute;	left:45px;	top:670px;	width:934px;	height:224px;	z-index:3;}#home_bg {	position:absolute;	left:46px;	top:528px;	width:934px;	height:413px;	z-index:1;	background-repeat: no-repeat;	background-image: url(images/home/home_bg.png);}#footbox_index {	position:absolute;	left:0px;	top:1515px;	width:1024px;	height:267px;	z-index:1;	background-image: url(images/global/footerbg_blue.png);}#addthis {	position:absolute;	left:546px;	top:21px;	width:125px;	height:16px;	z-index:4;}/* who we are page */#footbox_whoweare {	position:absolute;	left:0px;	top:700px;	width:1024px;	height:267px;	z-index:1;	background-image: url(images/global/footerbg_blue.png);}#whoweare_text {	position:absolute;	left:45px;	top:330px;	width:641px;	height:522px;	z-index:3;}#whowearepic {	position:absolute;	left:701px;	top:350px;	width:289px;	height:500px;	z-index:3;	background-image: url(images/whoweare/L&N.png);}#whoweare_header {	position:absolute;	left:45px;	top:237px;	width:934px;	height:80px;	z-index:2;	background-image: url(images/whoweare/wwaheader.png);}#wwa_bg {	position:absolute;	left:45px;	top:329px;	width:934px;	height:500px;	z-index:1;	background-repeat: no-repeat;	background-image: url(images/whoweare/wwa_bg.png);}/* about fes page */#footbox_aboutfes {	position:absolute;	left:0px;	top:1260px;	width:1024px;	height:267px;	z-index:1;	background-image: url(images/global/footerbg_blue.png);}#aboutfes_header {	position:absolute;	left:45px;	top:237px;	width:934px;	height:80px;	z-index:2;	background-image: url(images/aboutfes/aboutfesheader.png);}#aboutfes_text {	position:absolute;	left:45px;	top:322px;	width:934px;	height:152px;	z-index:3;}#aboutfes_text2 {	position:absolute;	left:50px;	top:953px;	width:934px;	height:460px;	z-index:3;}#aboutfes_gallery {	position:absolute;	left:97px;	top:495px;	width:820px;	height:462px;	z-index:3;}#af_bg {	position:absolute;	left:45px;	top:336px;	width:934px;	height:1075px;	z-index:1;	background-repeat: no-repeat;	background-image: url(images/aboutfes/af_bg.png);}/* riadverus page */#rvpagebanner {	position:absolute;	left:0px;	top:300px;	width:1024px;	height:350px;	z-index:2;	background-image: url(images/riad/riad-banner.png);}#rvpagebanner2 {	position:absolute;	left:0px;	top:1290px;	width:1024px;	height:350px;	z-index:2;	background-image: url(images/riad/riad-banner2.png);}#rvpagebanner3 {	position:absolute;	left:0px;	top:1990px;	width:1024px;	height:350px;	z-index:2;	background-image: url(images/riad/riad-banner3.png);}#text_block_1 {	position:absolute;	left:45px;	top:644px;	width:934px;	height:426px;	z-index:2;}#text_block_2 {	position:absolute;	left:35px;	top:1620px;	width:954px;	z-index:2;	height: 396px;}#text_block_3 {	position:absolute;	left:265px;	top:1001px;	width:534px;	height:313px;	z-index:2;}#footbox_riadverus {	position:absolute;	left:0px;	top:2140px;	width:1024px;	height:267px;	z-index:1;	background-image: url(images/global/footerbg_blue.png);}#rv_header {	position:absolute;	left:45px;	top:237px;	width:934px;	height:80px;	z-index:2;	background-image: url(images/riad/rvheader.png);}#rv_bg {	position:absolute;	left:45px;	top:329px;	width:934px;	height:2000px;	z-index:1;	background-repeat: no-repeat;	background-image: url(images/riad/rv_bg.png);}/* rooms & rates page */#footbox_rooms {	position:absolute;	left:0px;	top:1150px;	width:1024px;	height:267px;	z-index:1;	background-image: url(images/global/footerbg_blue.png);}#rooms_header {	position:absolute;	left:45px;	top:237px;	width:934px;	height:80px;	z-index:2;	background-image: url(images/rooms/roomsheader.png);}#rooms_picbanner {	position:absolute;	left:45px;	top:325px;	width:934px;	height:450px;	z-index:2;}#roomtext {	position:absolute;	left:45px;	top:805px;	width:934px;	height:414px;	z-index:3;	background-repeat: no-repeat;}#roomtext2 {	position:absolute;	left:0;	width:934px;	height:130px;	z-index:3;	bottom: -150px;}/* trips page */#footbox_trips{	position:absolute;	left:0px;	top:1350px;	width:1024px;	height:267px;	z-index:1;	background-image: url(images/global/footerbg_blue.png);}#trips_header {	position:absolute;	left:45px;	top:237px;	width:934px;	height:80px;	z-index:2;	background-image: url(images/trips/tripsheader.png);}#trips_text {	position:absolute;	left:45px;	top:322px;	width:934px;	height:136px;	z-index:3;}#trips_text2 {	position:absolute;	left:46px;	top:905px;	width:934px;	height:460px;	z-index:3;}#trips_gallery {	position:absolute;	left:97px;	top:450px;	width:820px;	height:462px;	z-index:3;}#trips_bg {	position:absolute;	left:46px;	top:319px;	width:934px;	height:1212px;	z-index:1;	background-repeat: no-repeat;	background-image: url(images/trips/trips_bg.png);}/* contact page */#contactform {	position:absolute;	left:46px;	top:569px;	width:919px;	height:430px;	z-index:3;}#contact_bg {	position:absolute;	left:37px;	top:501px;	width:950px;	height:530px;	z-index:2;	background-image: url(images/contact/Form_BG.png);	background-repeat: no-repeat;}#contactpage_bg {	position:absolute;	left:45px;	top:336px;	width:934px;	height:835px;	z-index:1;	background-repeat: no-repeat;	background-image: url(images/contact/fes_bg.png);}#contact_header {	position:absolute;	left:45px;	top:237px;	width:934px;	height:80px;	z-index:2;	background-image: url(images/contact/contactheader.png);}#formhead {	position:absolute;	left:41px;	top:24px;	width:392px;	height:38px;	z-index:4;}#contact_text {	position:absolute;	left:45px;	top:320px;	width:934px;	height:180px;	z-index:3;}#contact_text2 {	position:absolute;	left:46px;	top:1027px;	width:934px;	height:144px;	z-index:3;}#formanswer {	position:absolute;	left:0px;	top:57px;	width:920px;	height:110px;	z-index:5;}#footbox_contact {	position:absolute;	left:0px;	top:1007px;	width:1024px;	height:267px;	z-index:1;	background-image: url(images/global/footerbg_blue.png);}#footaddress {	position:absolute;	left:45px;	top:200px;	width:934px;	height:34px;	z-index:2;	border-top-color: #ffffff;	border-top-style: solid;	border-top-width: thin;	padding-top: 5px;}/* activities */#footbox_activities {	position:absolute;	left:0px;	top:700px;	width:1024px;	height:267px;	z-index:1;	background-image: url(images/global/footerbg_blue.png);}#activities_gallery {	position:absolute;	left:97px;	top:317px;	width:820px;	height:462px;	z-index:3;}#activities_text {	position:absolute;	left:42px;	top:736px;	width:934px;	height:141px;	z-index:3;}#activitiespic {	position:absolute;	left:701px;	top:330px;	width:289px;	height:500px;	z-index:3;	background-image: url(images/whoweare/L&N.png);}#activities_header {	position:absolute;	left:45px;	top:237px;	width:934px;	height:80px;	z-index:2;	background-image: url(images/activities/pageheaders.png);}#activities_bg {	position:absolute;	left:95px;	top:330px;	width:820px;	height:460px;	z-index:1;	background-repeat: no-repeat;	background-image: url(images/whoweare/wwa_bg.png);}
