/* CSS Document */
a:focus{ outline-style:none}

div#logo {
	background-image:url(images/logo.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	height:38px;
}

div#update {
	background-image:url(images/update.gif);
	background-repeat:no-repeat;
	background-position:left top;
	height:34px;
}

div#border {
	border:#ffffff;
	border-style:solid;
	border-width:7px;
	clear:both;
	float:none;
	height:400px;
	margin-top:0px;
	margin-bottom:15px;
	
}

div#border1 {
	border:#ffffff;
	border-style:solid;
	border-width:7px;
	clear:both;
	float:none;
	height:800px;
	margin-top:0px;
	margin-bottom:15px;
	
}


div#menuBox {
	width:auto;
	text-align:right;
	background-image:url(images/menuBg.gif);
	background-position:center;
	height:20px;
	

}


div#mainBox {
/*	position: absolute;*/
/*	azimuth:center;
	top:5%;
	left:50%;
	right:auto;*/
	width:725px;
	height:100%;
	margin:auto;
	/*padding:90px 10px 10px 10px;*/
	/*left:50%;
	right:50%;*/
}

div#left {
	background-color:#99FF33;
	float:left;
	clear:right;
}


div#right {
	background-color: #FFCC00;
	float:right;
	padding:15px 15px 15px 15px;
	width:330px;
	height:370px;
	background-image:url(images/kerawangBg.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	
}


div#right1 {
	background-color: #FFCC00;
	float:right;
	padding:15px 15px 15px 15px;
	width:330px;
	height:370px;
	background-image:url(images/kerawangBg.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
		
}

div#right2 {
	background-color: #FFCC00;
	float:right;
	padding:15px 15px 15px 15px;
	width:681px;
	height:370px;
	background-image:url(images/kerawangBg.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
		
}

div#package {
	background-color: #FFCC00;
	float:right;
	padding:15px 15px 15px 15px;
	width:681px;
	height:770px;
	background-image:url(images/kerawangBg.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	
}


div#packageBox {/* photo*/
	height:160px;
	width:290px;
	float:left;
	margin:6px 6px 6px 6px;
	padding-top:15px;
	clear: right;	
	}

div#packageBox2 { /*video*/
	height:160px;
	width:200px;
	margin:6px 6px 6px 6px;
	padding-top:15px;
	padding-right:10px;
	float:left;
	
}


div#packageBoxEnd {
	height:auto;
	width:200px;
	margin-left:6px;
	margin-right:6px;
	margin-top:6px;
	margin-bottom:30px;
	padding-top:15px;
	clear:both;
	float:none;
}

.packageFont {
	font-family:verdana;
	font-size:9px;
	color:#000000;
	text-align:left;
	line-height:15px;
}


.packageTitle {
	border-bottom:#FFFFFF 10px solid;
	font-family:verdana;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
}

div#photo
{
	background:url(images/photoP.gif) top right no-repeat;
	width:650px;
	clear:both;
	border-bottom:#ffffff solid 10px;
	margin-bottom:10px;
	padding-left:20px;
}

div#video
{
	background:url(images/packageV.gif) top left no-repeat;
	width:500px;
	height:200px;
	padding-left:50px;
	margin-bottom:0px;
	
}
pre#pack {
margin-top:3px;
margin-bottom:3px;
}

.wel { 
	margin-top:60px;
	padding-left:60px; 
	padding-right:60px; 
	padding-bottom:60px;
	font-family: verdana;
	font-size: small;
	text-align:justify;
}

.font {
    font-family: verdana;
	font-size: small;
	text-align:justify;
	color:#333333;
}

.fontWhite {
    font-family: verdana;
	font-size: small;
	text-align:justify;
	color:#FFFFFF;
}

.fontMenu {
	color:#FFFFFF;
	font-family:verdana;
	font-size:10px;
	padding-top:3px;
	/*font-weight:bold;*/
}

body {
    margin-left:0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom:20px;
	background:#000000;
	text-align: center;
}

ul#navlist {
	margin-left: 0;
	text-align:right;
	background-image:url(images/menuBg.gif);
	background-position:center;
	height:25px;
	margin-top:0px;
	margin-bottom:5px;
}

#navlist li {
	display: inline;
	padding-right:20px;
	margin-bottom:0px;
}

a.menu:link,a.menu:visited,a.menu:active  {
	color: #FFFFFF;
	border-bottom:#FFFFFF;
	border-bottom-style:solid;
	
}     


a.menu:hover{
	color: #FFFFFF;
	border-top:#FFFFFF solid 1px;
	border-bottom:#FFFFFF solid 10px;
	
}  

div#new {
    height:auto;
	padding-top:10px;
	padding-bottom:20px;
}

	
div#footer {
    padding-top:25px;
	padding-bottom:10px;
	color:#CCCCCC;
	font-family:verdana;
	font-size:9px;
	height:20px;
	float:none;
	clear:both;
}

.fontB {
	color:#333333;
	font-family: verdana;
	font-size: small;
	text-align:justify;
	
}

a.mail:link,a.mail:visited,a.mail:active  {
	color:#FFFFFF;
	border-bottom:none;
	text-decoration:underline;
	
}     


a.mail:hover{
    color: #666666;
	text-decoration:none;
	
	
} 

div#cont{
	background-image:url(images/contactU.gif);
	background-position:top;
	background-repeat:no-repeat;
	height:108px;
	width:23px;
	float:right;
	
}

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

.menu {
	margin: 0px;
	padding: 0px;
	list-style: none;
	float:right;
	width:auto;

	
}
.menu li {
	padding: 0px;
	margin: 0px;
	height: 24px;
	margin-left:10px;
	margin-bottom:0px;
	list-style: none;
	background-repeat: no-repeat;
}
.menu li a, .menu li a:visited {
	display: block;
	text-decoration: none;
	text-indent: -99999px;
	height: 24px;
	background-repeat: no-repeat;

}
#home {background-image: url(images/menu/home_h.jpg); width: 40px;}
#home a {background-image: url(images/menu/home_a.jpg);}
#gallery {background-image: url(images/menu/gallery_h.jpg); width:50px;}
#gallery a {background-image: url(images/menu/gallery_a.jpg);}
#package {background-image:  url(images/menu/package_h.jpg); width: 57px;}
#package a{background-image:  url(images/menu/package_a.jpg);}
#contact {background-image:  url(images/menu/contact_h.jpg); width: 73px;}
#contact a {background-image:  url(images/menu/contact_a.jpg);}
#home a:hover, #package a:hover, #gallery a:hover, #contact a:hover {background: none;}
.menu li {float: left;}
/*.menu:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}*/


div#new1 {
width:239px;
height:190px;
border-right:dotted 1px #CCCCCC;
float:left;
}

div#new2 {
width:239px;
height:190px;
border-right:dotted 1px #CCCCCC;
float:left;
}

div#new3 {
width:239px;
height:190px;
float:left;
clear:right;
}

.fontNew {
    font-family: verdana;
	font-size: 11px;
	text-align:left;
	margin-left:18px;
	color:#FFFFFF;
	display:block;
	}


a.galry:link,a.galry:visited,a.galry:active  {
	color:#000000;
	border-bottom:none;
	text-decoration:underline;
	
}     


a.galry:hover{
    color:#000000;
	text-decoration:none;
	
	
} 