/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/*-----------------------------------*/

body {
	background:#0e0c0d url(images/frontpage_new.jpg) repeat-x;
	font:normal 12px/1.2em ;
	color:#fff;
	}


p { font-size:14px; text-align:justify; margin:0.5em 0; line-height:1.2em; }
.clr {clear:both;}

a {color:#fff; text-decoration:none;}

	
#main {clear:left; float:left; background:#870000; padding:20px; margin:0px; width:724px;}


.wrapper{
		width:764px;
		height:auto;
		margin:0 auto;
		}

.header{
		background:#870000;	
		padding:0; 
		margin:0;
		height:35px;
		line-height:35px;
		}
.inputx { border:1px; margin-bottom:5px; margin-left:5px;}
/*====================*/
/*=== Other Styles ===*/
/*====================*/
	

		
#slider {
	position:relative;
    height:413px;
	width:764px;
	float:left;
    margin:0px;
	background:url(images/loading.gif) no-repeat 50% 50%;
}
#slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
#slider a {
	border:0;
	display:block;
}

.nivo-controlNav {
	position:absolute;
	left:260px;
	bottom:-42px;
}
.nivo-controlNav a {
	display:block;
	width:22px;
	height:22px;
	background:url(images/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
.nivo-controlNav a.active {
	background-position:0 -22px;
}

.nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(images/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
a.nivo-prevNav {
	left:15px;
}

.nivo-caption {
    text-shadow:none;
    font-family: ;
}
.nivo-caption a { 
    color:#efe9d1;
    text-decoration:underline;
}

/*====================*/
/*=== Other Styles ===*/
/*====================*/		

.menu{
		width:204px;
		border-right:1px solid #6f0202;
		float:left;
		padding-right:15px;
		}
.index p{ font:normal 12px/1.2em ;}		
	
ul#fontagama li {list-style:url(images/cincinkawin.gif)}

		
.content{
		float:right;
		width:484px;
		font:normal 12px/1.2em ;
		}
.content h3{font:"", Times, serif; size:18px;}
.content img{margin-left:10px; width:151px; height:151px; float:left; margin:0 10px 10px 0; }
.content ul li{list-style:square outside; margin-left:1.5em; }
.content ol{list-style:decimal outside; margin-left:1.5em; }
.content input{padding-left:20px;}

.pusing td{border:1px solid #FFFFFF;} 
.pusing th{background-color:#FFFFFF;color:white;}


.inputx {
	font-family: ;
	font-size: 11px;
	color:#323232;
	border:1px solid #FFFFFF;
	background-image:url(assets/back.jpg);
	background-color:#FFFFFF;
}

#sel {
    width:auto ; 
    display: inline; 
    float: left; 
    margin: 1px 0 0; 
    padding: 5px 0; 
    text-align: center; 
    border-color:#00FF00 ; 
    font-weight:5px ;
    font-size:12px ;
    font-family: ;
} 

.baris {
    width: ;
    display: inline;
    float: left;
    clear: left;
    margin: 0;
    padding:0
} 
#gambar{width:auto; height:auto; }
#booking{height:auto; width:auto;  }

.title-back {width:100%; height: 43px; text-indent:-9999em;}

#villa-title {background:url(images/Villa-Weddings.jpg) center no-repeat; margin-bottom:20px;}
#hotel-title {background:url(images/Hotel-Weddings.jpg) center no-repeat; margin-bottom:20px;}
#chapel-title {background:url(images/Chapel-Weddings.jpg) center no-repeat; margin-bottom:20px;}
#beach-title {background:url(images/Beach-Weddings.jpg) center no-repeat; margin-bottom:20px;}
#additional-title {background:url(images/Additional-Services.jpg) center no-repeat; margin-bottom:20px;}
#apli-title {background:url(images/Application-Form.jpg) center no-repeat; margin-bottom:20px;}
#balinase-title{background:url(images/Balinase-Wedding.jpg) center no-repeat; margin-bottom:20px;}
#based-title {background:url(images/base-on-budget.jpg) center no-repeat; margin-bottom:20px;}
#comitment-title {background:url(images/Comitment-Ceremony.jpg) center no-repeat; margin-bottom:20px;}
#contact-title {background:url(images/Contact.jpg) center no-repeat; margin-bottom:20px;}
#married-title {background:url(images/married-in-bali.jpg) center no-repeat; margin-bottom:20px;}
#honey-title {background:url(images/Honey-Moon.jpg) center no-repeat; margin-bottom:20px;}
#links-title {background:url(images/Links.jpg) center no-repeat; margin-bottom:20px;}
#private-title {background:url(images/Private-Wedding-Ceremony.jpg) center no-repeat; margin-bottom:20px;}
#religius-title {background:url(images/Religius-Ceremony.jpg) center no-repeat; margin-bottom:20px;}
#renewal-title {background:url(images/Renewal-of-Vows.jpg) center no-repeat; margin-bottom:20px;}
#term-title {background:url(images/Term-&-Conditions.jpg) center no-repeat; margin-bottom:20px;}
#venue-title {background:url(images/venue.jpg) center no-repeat; margin-bottom:20px;}
#thanks-title {background:url(images/thanks.jpg) center no-repeat; margin-bottom:20px;}
.footer{
		background:#4e4a4a;
		height:47px;
		width:744px;
		padding:10px;
		}
a.kiri{
	font-family: ;
	font-weight : bold;
	text-decoration: none;
	color:#FFF000;
	font-size:12px;
}
a.kiri:hover {
	font-family: ;
	text-decoration:none;
	color:#F0D161;
	font-size:12px;
	
}
		
.gambar{height:200px; width:170px;}

.gambar-list {float:left;}

.kolom{margin:0 5px; }

.no{margin-left:58px;}
.no1{margin-left:31px;}
.no2{margin-left:19px;}
.no3{margin-left:38px;}
.no4{margin-left:29px;}
.no5{margin-left:63px;}

.kotak1{margin-left:17px;}
.kotak2{margin-left:19px;}
.kotak3{margin-left:12px;}
.kotak4{margin-left:2px;}

.imgclr{height:41px; width:491px;}

.webminteks img{height:auto; width:auto;}
#fontheader{color:#FFFFFF; text-align:center;}

#fontfooter{text-align:right;  padding-left:10 px;}
#fontfooter a:hover{text-align:right; font-style:oblique; color:#00CCCC;}

#menucontent, .menucontent { text-decoration:none; font-style:normal; font-size:12px; line-height:1.5em; }
#menucontent a:hover, .menucontent:hover { padding-left:10px; font-style:italic; background-color:#ca0101; font-style:oblique;}
.contentkolom {width:200px; float:left; margin-right:10px; border-bottom:1px solid #fff;}
.clearright {margin-right:0px; padding-right:0px}
.outterkolom {margin:5px 0px 10px 0px;}
#pekagefont{ text-decoration:none; padding-left:25px; font-style:normal; font-size:14px; font-weight : bold;  line-height:2em;  list-style:url(images/Kamboja.gif );}
#pekagefont a:hover{ padding-left:5px; font-style:normal; background-color:#ca0101;}

#menufont{ text-decoration:none; font-style:italic; font-size:14px; font-weight : bold;  line-height:2em;}
#menufont a:hover{ padding-left:10px; font-style:italic; background-color:#ca0101; font-style:oblique;}

#confont{ text-decoration:none;}
#confont a:hover{ padding-left:10px; font-style:italic; background-color:#ca0101; font-style:oblique;}


#fontagama{ text-decoration:none; padding-left:50px;}
#fontagama a:hover{ padding-left:10px; font-style:italic; padding-left:5px;  background-color:#ca0101;  list-style:url(images/cincinkawin.gif); }


<link rel="stylesheet" href="/fancybox/jquery.fancybox-1.3.4.css" type="text/css" media="screen" /> 
 

