#news{
	height : 250px;
	overflow:auto;
	width : 290px;
	padding-top : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-bottom : 0px;
	font-size : 14px;
}
#diveinfo{
	height : 250px;
	overflow:auto;
	width : 290px;
	font-size : 14px;
	padding-top : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-bottom : 0px;
}
H2{
  font-size : 16px;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  text-decoration : none;
  

  font-weight : normal;
}
H1{
  font-size : 10px;
  font-weight : 100;
  background-color : navy;
  margin-top : 0px;
  color : white;
}
.topimage{
	background-image : url(image/2010.7.jpg);
	vertical-align : top;
	color : white;
	background-repeat : no-repeat;
	background-position : center center;
	background-color : #FFF;
	padding-top : 50px;
	height : 400px;
}
H3{
  margin-top : 0px;
  
  
  margin-bottom : 0px;
  

  
  
  text-align : center;
  font-weight : normal;
  color : white;
  background-color : #62b0ff;
}
.top2{
	background-color : #009;
	width : 600px;
	background-image : url(image/top2.1.jpg);
	height : 90px;
}
BODY{
  background-color : #5983DE;
  text-align : center;
  left : auto;
}  
  
.toptext{
  font-size : 10px;
  text-align : right;
}
.contents{
	
	
  
  background-color : #5983DE;
  
  vertical-align : top;
  font-size : 10px;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;

  

  
  
}
.contents LI{
  font-size : 13px;
  font-weight : normal;
  margin-left : 0px;
  margin-top : 0px;
  margin-right : 0px;
  margin-bottom : 2px;
}
.contents UL{
  list-style-type : none;
  margin-left : 0px;
  margin-top : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  padding : 0px;
}
.contents A{
  width : 100%;
  color : white;
  background-color : navy;
  text-decoration : none;
  display : block;
  padding-top : 1px;
  padding-left : 2px;
  padding-bottom : 1px;
}
.contents A:HOVER{
	background-color : #7999DE;
	color : #ffffff;
}
#diveinfo TABLE{
  width : 93%;
}
.subcontents{
  
  
  
  
  
  
  
  
  
  

  font-size : 20px;
}
#mainbody{
  width : 600px;
  
  
  padding-top : 0px;
  margin-top : 0px;
  border-top-width : 0px;
  vertical-align : top;
  
}
#mainbody A{
  color : #0000ff;
  
}
.mainpop{
	color : #FFF;
	margin-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
	vertical-align : top;
}
#banner1{
  color : fuchsia;
}
#banner2{
  background-color : aqua;
}
#banner3{
  background-color : lime;
  margin-left : 7px;
}
.iframe{border-style : none none none none;border-width : 0px 0px 0px 0px;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  background-color : #5983DE;
  width : 150px;
  height : 750px;
  
  
  
  
  
}
#benthos{
	width : 765px;
	background-repeat : repeat-y;
	background-color : white;
	border-width : 2px 2px 2px 2px;
	border-style : solid solid solid solid;
	border-color : #cccccc #cccccc #cccccc #cccccc;
	text-align: center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.schoolh4{
	width : 210px;
	font-size : 12px;
	border-left-width : 0px;
	border-bottom-width : 0px;
	border-left-style : solid;
	border-bottom-style : solid;
	border-top-width : 0px;
	border-right-width : 0px;
	border-top-style : solid;
	border-right-style : solid;
	color : #00C;
	background-color : #CFF;
	padding-top : 5px;
	padding-left : 5px;
	padding-bottom : 5px;
}
#ife{
  background-color : #5983DE;
  height : 500px;
  padding-top : 0px;
  margin-top : 1px;
  line-height : 5px;
}
.fundivingh4{
	padding-top : 5px;
	padding-left : 5px;
	padding-bottom : 5px;
	color : #00C;
	margin-left : 0px;
	margin-right : 0px;
	vertical-align : 100%;
	font-size : 13px;
	border-top-color: #00C;
	border-right-color: #00C;
	border-bottom-color: #00C;
	border-left-color: #00C;
	border-top-style: double;
	border-right-style: double;
	border-bottom-style: double;
	border-left-style: double;
	background-color: #0CF;
}
#mainbody ul{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
.snorkelingh3{
  
  
  text-align : left;
  
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  border-left-width : 2px;
  border-bottom-width : 0px;
  border-left-style : solid;
  border-bottom-style : solid;
  
  
  
  font-size : 15px;
}
.marinesp{
  background-image : url(canoe/canoe02.jpg);
  background-repeat : no-repeat;
  height : 414px;
}
.marinesp2{
  margin-top : 310px;
  font-size : 13px;
  margin-left : 10px;
  margin-right : 5px;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : white white white white;
  color : white;
}
.techh3{
  font-size : 13px;

  
  width : 250px;
}
.tech1{
  font-size : 12px;
  background-image : url(tech/tech1.jpg);
  background-repeat : no-repeat;
}
.tech2{
  margin-top : 240px;
  font-size : 10px;
  
  margin-left : 5px;
  margin-right : 5px;
  margin-bottom : 5px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : white white white white;
  color : white;
}
.tech3{
  font-size : 12px;
}
.font{
	font-size : 12px;
	padding-top : 2px;
	padding-left : 2px;
	padding-right : 2px;
	padding-bottom : 2px;
	line-height : normal;
	text-align: left;
}
.menuline{
  border-left-width : 1px;
  border-right-width : 1px;
  border-left-style : solid;
  border-right-style : solid;
  border-left-color : white;
  border-right-color : white;
}
MARQUEE{
  
  color : white;
  background-color : #000099;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
.school1{
  background-image : url(school/school.jpg);
  background-repeat : no-repeat;
  height : 350px;
}
.school2{
  font-size : 10px;
  
  
  
  
  
  
  
  border-style : solid solid solid solid;
  
  
  
  
  
  
  
  
  
  
  
  border-width : 1px 1px 1px 1px;
  margin-bottom : 5px;
  margin-top : 120px;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  
  
  list-style-type : disc;
  margin-left : 5px;
  margin-right : 5px;
}
.schooltop{
  font-size : 12px;
  border-left-width : 2px;
  border-right-width : 2px;
  border-left-color : white;
  border-right-color : white;
  color : white;
}
.contentstop{
  background-image : url(snorkel/snorkeltop.jpg);
  background-repeat : no-repeat;
  height : 250px;
}
.contents1{
  margin-top : 170px;
border-width : 1px 1px 1px 1px;
  border-right-style : solid;
  border-right-color : white;
  font-size : 12px;
  border-top-style : solid;
  border-top-color : white;
  border-left-style : solid;
  border-left-color : white;
  border-bottom-style : solid;
  border-bottom-color : white;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  color : white;
  margin-left : 20px;
  margin-right : 20px;
  
  
  width : 530px;
  height : 40px;
  text-align : left;
}
.discovertop{
  font-size : 12px;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  
  margin-left : 20px;
  margin-right : 20px;
  border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : white white white white;
  color : white;
  
  margin-top : 5px;
  margin-bottom : 150px;
}
.discover{
  background-image : url(discover/discover.jpg);
  background-repeat : no-repeat;
  
  height : 250px;
background-position : 0px -50px;}
.font2{
	font-size : 12px;
	margin-top : 0px;
	margin-left : 2px;
	margin-right : 2px;
	margin-bottom : 0px;
}
.infoonnatop{
  background-image : url(infoonna/seaser.jpg);
  background-repeat : no-repeat;
  height : 300px;
}
.test{
  font-size : 14px;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
}
.contentssnorkel{
  width : 100%;
  color : #80ffff;
  background-color : #0080ff;
  padding-top : 5px;
  
  
  padding-bottom : 5px;
  font-size : 24px;
  height : 10px;
  padding-left : 5px;
  padding-right : 5px;
  margin-top : 5px;
  margin-left : 5px;
  margin-right : 5px;
  margin-bottom : 5px;
}
#news A{
  color : navy;
  
}
.kakaku{
  font-size : 20px;
  color : white;
  font-family : "MS UI Gothic";
  background-color : #2492ff;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  text-align : center;
  font-weight : bold;
}
.font3{
  font-size : 16px;
}
.iframe2{
  width : 600px;
  height : 880px;
}
.toptext A{
  color : white;
}
H4{
	text-decoration : none;
	font-weight : normal;
	font-size : 16px;
	color: #00F;
}
.pankuzu{
  font-size : 10px;
  background-color : #3e9eff;
  padding-top : 1px;
  padding-left : 1px;
  padding-right : 1px;
  padding-bottom : 1px;
  height : 12px;
}
.staffcoment{
  font-size : 12px;
}
.font-white{
  font-size : 12px;
  color : white;
}
.thai{
  background-image : url(thai/thai (17);
  background-repeat : no-repeat;
background-position : center top;}
.emmons{
  background-image : url(fun/point/emmons/emmons1.jpg);
  background-repeat : no-repeat;background-position : center top;
  
  
  color : white;
  vertical-align : top;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  text-align : center;
  font-size : 24px;
  
  
}
.fundivingh4 A{
  color : white;
}
.funpoint {
	width: 570px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	color: #FFF;
	padding: 5px;
	margin-left: 5px;
}

.topimagedouga{
  background-color : black;
  height : 350px;
  color : white;
}
