
html, body {
 height: 100%;
}

body {
 margin: 0;
 padding: 0;
 text-decoration: none;
 background-repeat:no-repeat;
}

#containerSl {
 min-height: 100%;
 height: 100%;
 margin: 0 auto -117px auto;
 width:981px;/* width od  current site*/
 } html>body #containerSl { height: auto; }
 
 
#spacer {
background-image:url(../images/spacer.gif);
	width:981px;
	height:10px;
	}

#header {
	background-image:url(../images/header.jpg);
	width:757px;
	height:75px;
	float:left;
	}
#contact {
    font-family:Verdana, Arial, Helvetica;
    font-size:14px;
}
#logo {
	width:224px;
	height:75px;
	float:left;
	}
	
#topLinks {
	background-image:url(../images/topLinks.jpg);
	width:971px;
	height:17px;
	float:left;
	padding-right:10px;
	padding-top:3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	text-align:right;
	}
	
#topLinkBtm {
	background-image:url(../images/topLinkBtm.jpg);
	width:981px;
	height:39px;
	float:left;
	background-repeat:repeat;
	}

#leftSideLinkContainer {
	width:169px;
	float:left;
	}
	
#leftLinkHome {
	
	width:169px;
	height:25px;
	float:left;
	}
		
#leftLinkSelect {

	width:169px;
	height:30px;
	float:left;
	}
	
			
#leftLinkKnow {
	width:169px;
	height:31px;
	float:left;
	}
	
#leftLinkSpecial {
	width:169px;
	height:31px;
	float:left;
	}

#leftLinkContact {
	width:169px;
	float:left;
	height:28px;
	background-repeat:no-repeat;
	}

#banner {
	background-image:url(../images/banner1.jpg);
	width:812px;
	height:145px;
	float:left;
	}

#contentContainer {
	background-image:url(../images/topLinkBtm1.jpg);
	width:981px;
	background-repeat:no-repeat;
	float:left;
	} 

#tourPackages {
	background-image:url(../images/tourPackages.jpg);
	width:169px;
	height:339px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2e2e2e;
	text-align:justify;
	}
#tourSpacer {
	width:169px;
	height:500px;
	float:left;
}
#tourPackagesContent{
	width:110px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#2e2e2e;
	text-align:justify;
	padding-left:15px;
	}
	
#content {
	width:787px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#03508b;
	padding-left:18px;
	text-align:justify;
	padding-right:5px;
	padding-top:10px;

	}
	
#bedRoom {
	width:194px;
	height:109px;
	float:left;
	padding-left:15px;
	}

#specialPackages {
	width:191px;
	height:109px;
	float:left;
	padding-left:15px;

	}
	
#offers {
	width:189px;
	height:109px;
	float:left;
	padding-left:15px;
	}
	
#maldives {
	width:178px;
	height:109px;
	float:left;
	padding-left:15px;
	}
	
#footer {
	background-image:url(../images/footer.jpg);
	width:981px; 
	height:26px;
	float:left;
	color:#676767;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	padding-top:5px;
	}
	
.links {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	text-align:right;
	text-decoration:none;
	font-weight:bold;
    }

.links:hover {
	color:#CCFF00;
	text-decoration:none;
    }
	
.footer {
	color:#676767;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	text-decoration:none;
    }

.footer:hover {
	color:#996600;
	text-decoration:none;
    }
	
.preigo { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#336699;
	}
.preigo:hover {
	color:#996600;
	text-decoration:none;
    }
.subLinks { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#006600;
	font-weight:bold;
	}
.subLinks:hover {
	color:#996600;
	text-decoration:none;
    }
.tourImage {
	margin-top:40px;
	margin-left:12px;
	}
	
.tourImage2 {
	margin-top:10px;
	margin-left:12px;
	}	
.tourPackages {
	margin-top:8px;
	margin-left:12px;
	}
 /* STYLE SHEET FOR FORM PAGE */
  
.errorText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FA5858;
    }
.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #BDD5EC;
	cursor: auto;
	margin: 0px;
	padding: 0px;
	text-align: center;
}
.buttonreset {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #DDDCE1;
	margin: 0px;
	padding: 0px;
}
.input   
	   {
		 font-family: Verdana, Arial, Helvetica, sans-serif;
         font-size: 11px;
		color: #383838;
		border: solid rgb(193,192,192) 1px;
		width:200px;
	   }
.inputBook   
	   {
		font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
		color: #666666;
		border: solid rgb(193,192,192) 1px;
		width:75px;
	   }
.border{
  border: 1px solid #cccccc;
}	

.contactAddress{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
    font-size:11px;
	text-align:center;
	background-color:#edeeec;
}
.pagesubhead{
 font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#5C712E;
  font-weight:bold;
}
.normaltext {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#5C712E;
  font-weight:bold;
}         