@charset "utf-8";
/* CSS Document */

.divContainer {
 position:relative;
 top:0px;
 left:0px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(../images/sidebar.jpg);
	background-repeat:no-repeat;
	background-attachment:fixed;
}
.style1 {
	font-size: x-small;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}
.style2 {
	font-size: 14px;
	font-weight:normal;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 10px;
	padding-right: 10px;
}
.style3 {
	font-size: 16px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}

.subheading1 {
	font-size: 16px;
	font-weight:bold;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	background-color:#d8dd9b;
}
.mainTxt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	z-index:3;
 }
h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	text-align:center;
	background-color:#d8dd9b;
	z-index:2;
 }

.MainBody {
	position:absolute;
	top:370px;
	left:212px;
	width:470px;
	padding-left:5px;
	padding-right:5px;
	z-index:4;
}

.recentDiversHeader {
	position:absolute;
	top:1556px;
	left:36px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	text-align:center;
}
.recentDiversText {
	position:absolute;
	top:1619px;
	left:9px;
	width: 196px;
	height: 174px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	line-height:18px;
}
.testimonialsHeader {
	position:absolute;
	top:2206px;
	left:36px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	text-align:center;
	width:140px;
}
.testimonialsText {
	position:absolute;
	top:2244px;
	left:23px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	width:160px;
}
.footer {
	position:absolute;
	top:2671px;
	left:132px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	width:500px;
}
.logoVisa {
	position:absolute;
	top:2372px;
	left:359px;
}
.logoMastercard {
	position:absolute;
	top:2375px;
	left:527px;
}
.logoFacebook {
	position:absolute;
	top:2365px;
	left:52px;
}
.logoAdventure {
	position:absolute;
	top:2566px;
	left:208px;
}

/*XMAS GUFF*/
 .xmaslights_top {
  position:absolute;
  top:5px;
  left:0px;
  }
 .xmaslights {
  position:absolute;
  top:300px;
  left:0px;
  }
 .xmaslights_bot {
  position:absolute;
  top:2300px;
  left:0px;
  }
  
/* BACKGROUND IMAGES*/  
.bg_01 {
 position:absolute;
 top:0px;
 left:0px;
 }
 .bg_02 {
 position:absolute;
 top:0px;
 left:209px;
 }
 .bg_03 {
 position:absolute;
 top:0px;
 left:446px;
 }
 .bg_04 {
 position:absolute;
 top:0px;
 left:694px;
 }
 .bg_05 {
 position:absolute;
 top:371px;
 left:0px;
 }
 .bg_06 {
 position:absolute;
 top:371px;
 left:209px;
 width:485px;
 height:1009px;
 background-color:#f5f7d0;
 z-index:1;
 }
 /*.bg_07 {
 position:absolute;
 top:371px;
 left:446px;
 width:248px;
 height:1009px;
 background-color:#f5f7d0;
 }*/
 .bg_08 {
 position:absolute;
 top:371px;
 left:694px;
 
 }
 .bg_09 {
 position:absolute;
 top:1380px;
 left:0px;
 background-color:#dfd8ce;
 width:209px;
 height:918px;
 }
 .bg_10 {
 position:absolute;
 top:1380px;
 left:209px;
 background-color:#f5f7d0;
 width:485px;
 height:918px;
 }
 /*.bg_11 {
 position:absolute;
 top:1380px;
 left:446px;
 background-color:#f5f7d0;
 width:248px;
 height:918px;
 }*/
 .bg_12 {
 position:absolute;
 top:1380px;
 left:694px;
 background-color:#cfcac3;
 width:39px;
 height:918px;
 }
 .bg_13 {
 position:absolute;
 top:2298px;
 left:0px;
 }
 .bg_14 {
 position:absolute;
 top:2298px;
 left:209px;
 }
 .bg_15 {
 position:absolute;
 top:2298px;
 left:446px;
 }
 .bg_16 {
 position:absolute;
 top:2298px;
 left:694px;
 }
 
 /*PROMO IMAGES*/
 .logo_ba_bite {
	position:absolute;
	left: 30px;
	top: 370px;
 }
 .logo_padi_5star {
	position:absolute;
	top:1050px;
	left:29px;
  }
  .logo_padi_eLearning {
	position:absolute;
	top:1540px;
	left:15px;
  }
  .promo1 {
	position:absolute;
	top:500px;
	left:12px;
  }
  .promo2 {
	position:absolute;
	top:1079px;
	left:15px;
  }
  .promo3 {
	position:absolute;
	top:767px;
	left:10px;
  }
  .logo_lacafe {
	position:absolute;
	top:1401px;
	left:107px;
	width: 94px;
  }
  .logo_howzat {
	position:absolute;
	top:1401px;
	left:13px;
  }
  .logo_dot {
	position:absolute;
	top:1457px;
	left:63px;
  }
  .logo_padi_discover {
	position:absolute;
	top:1297px;
	left:29px;
	width: 74px;
	height: 45px;
  }
  .logo_padi_dive {
	position:absolute;
	top:1298px;
	left:109px;
  }  
 .logo_wifi {
	position:absolute;
	top:1253px;
	left:58px;
  }
.floatleft {
float:left;
padding-right:10px;
}
.floatright {
float:right;
padding-left:10px;
}
