@charset "utf-8";
/* ©2008 Nusa Lembongan Diving, by. Vara_Alamaya */

body {
	background-color: #FFFFFF;
	font-family: Tahoma;
	font-size: 8pt;
	color: #333333;
	text-align: justify;
	padding: 0px;
	margin: 0px;
	line-height: 12pt;
	}
	.text {
	font-family: Tahoma;
	font-size: 8pt;
	color: #333333;
	text-align: justify;
	line-height: 12pt;
	}
	.shadtop {
	background-image: url(../images/shadrepetitiontop.gif);
	background-repeat: repeat-x;
	background-position: left top;
	}
	.shadleft {
	background-image: url(../images/shadrepetitionleft.gif);
	background-repeat: repeat-y;
	background-position: left top;
	}
	.shadright {
	background-image: url(../images/shadrepetitionright.gif);
	background-repeat: repeat-y;
	background-position: right top;
	}
	.shadbottom {
	background-image: url(../images/shadrepetitionbottom.gif);
	background-repeat: repeat-x;
	background-position: left top;
	}
/*	a:link {
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	}
	a:hover {
	color: #333333;
	text-decoration: none;
	}
*/	
.head2 {
	background-image: url(../images/head2.jpg);
	background-repeat: no-repeat;
}
	.bgcontent {
	background-image: url(../images/bg_content.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	}
	.bgmola {
	background-image: url(../images/bg_mola.gif);
	background-repeat: repeat-x;
	background-position: left top;
	}
	.bgaddress {
	background-image: url(../images/bg_address.gif);
	background-repeat: repeat-x;
	background-position: left top;
	}
	.bgallery {
	background-image: url(../images/bg_gallery.gif);
	background-repeat: repeat-x;
	background-position: left top;
	}
	.linecontent {
	background-image: url(../images/line_content.gif);
	background-repeat: repeat-y;
	background-position: left top;
	}
	.link {
	font-weight:bold;
	color: #333333;
	text-decoration: none;
	}
	.link:hover {
	color: #333333;
	text-decoration: underline;
	}
	
	.linka {
	font-weight:bold;
	color:#336699;
	text-decoration: none;
	}
	
	.linka:hover {
	color:#FF9900;
	text-decoration: underline;
	}
	
	.linkb {
	color: #336699;
	text-decoration: none;
	}
	.linkb:hover {
	color: #336699;
	text-decoration: underline;
	}
	
	.tittletext {
	font-family: Tahoma;
	font-size: 12pt;
	color: #333333;
	}

    .menustyle {
	font-family: Tahoma;
	font-size: 8pt;
	color: #999999;
	}
	
	.menulink {
	font-family: Tahoma;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration:none;
	}
	.menulink:hover {
	color: #FFFFFF;
	text-decoration:underline;
	}
	
	.formtxt {
	font-family: Tahoma;
	font-size: 8pt;
	color: #000000;
	}
	
	.framepic {
	padding-right:10px;}
	
	input {
	border:1px solid #FF9900;
	background-color:#FDE6BD;
	font-family: tahoma;
	font-size: 8pt;
	color:#333333;
	}
	textarea {
		border:1px solid #FF9900;
		background-color:#FDE6BD;
		font-family: tahoma;
		font-size: 8pt;
		color:#333333;
		width:311px;
		}
	input.button {
		background-color:#e8f0e0;
		border:1px solid #8da478;
		font-family: tahoma;
		font-size: 8pt;
		color: #005000;
		cursor:pointer;
		}
	input.button:hover {
		font-family: tahoma;
		font-size: 8pt;
		color: #ffffff;
		background-color:#518720;
		border:1px solid #8da478;
		}