/*
		www.upandawaybali.com default styles
		author: Budi Hariyanto <www.telorizer.net>
*/

body {
	background:#F1F5E9;
	margin:0 0 0 0;
	font-family:verdana,arial,helvetica,"MS PGothic", sans-serif; 
	font-size:11px;
	color:#000000;
}
#header {
width:790px;
height:108px;
background: url(layout/head.jpg) no-repeat 71% 100%;

}
#content {
	padding-left:1px;
	text-align:center;
}
#content-link {
	padding-left:20px;
	text-align:left;
}
#content td { background-repeat: no-repeat; }
.bg { background-repeat: no-repeat; }
table#Table_01 { 
	width:790px;
	background: url(layout/bg3.jpg) repeat-y top center; 
	text-align: center;
}

#navigate {
	font-family:arial;
	font-size:11px;
	color:#832D2D;
	padding:3px;
}
td.tophead {
	background: #f2f2f2;
	font: 10pt/12pt Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	padding:2px 0 2px 5px;
	text-align:left;
}
table.topheadmenu { border-top:1px solid #ccc; background: #FFFFFF; width:148px; padding-right:1px;}
.title { 
	color:#333333; 
	letter-spacing:1px; 
	font: normal 14px/14px Arial, Verdana, Helvetica, "MS PGothic", sans serif;
	font-weight:bold;
	border-bottom:1px solid #e1e1e1;
}
table.topheadline { border-bottom:1px solid #e1e1e1; border-top:1px solid #e1e1e1; background: #FAFAF6; width:148px; }
table.headlink {
	background: #FAFAF6;  
	width:147px;
	font-family: Arial, "MS PGothic";
	font-size:10px;
	font-weight:normal;
	letter-spacing:0px;
	text-align:left;
}
.headlink td { padding:2px 0 0 1px; background: #FFFFFF;}
.headlink a:link { text-decoration:none; color: #333333; }
.headlink a:active { text-decoration:none; color: #333333; }
.headlink a:visited { text-decoration:none; color: #333333; }
.headlink a:hover { text-decoration:none; color: orange; }
a {text-decoration:none}
a:visited{color:#0000FF}
.normal {
	font-size: 11px;
	font-family: verdana, "MS PGothic";
}
td, tr, th { font-family: Arial, Verdana, Helvetica, "MS PGothic"; font-size: 11px; }
.japanxmall { font-family: "MS PGothic"; font-size: 11px; }
.japanxbold {font-family: "MS PGothic"; font-size: 11px; font-weight: bold; }
.japanxheader {font-family: "MS PGothic"; font-size: 17px; font-weight: bold; }
.smallbold {
	font-size: 11 px;
	font-family: verdana;
	font-weight: bold;
}
.smallboldorange {
	font-size: 11 px;
	font-family: verdana;
	font-weight: bold;
	color : #FF6600;
}

.xxsmall {
	font-size: xx-small;
	font-family: verdana;
}
.style10 {color: #2086A4}
.xkolomhead {
	background: #C0C0C0;
	border:1px solid #FFFFFF;
}		  
.xkolomleft {
	background: #FFFFFF;
	border-left:1px solid #C0C0C0;
	border-top:1px solid #C0C0C0;
	border-bottom:1px solid #C0C0C0;
	border-right:0px;
}
.xkolomright {
	background: #FFFFFF;
	border-right:1px solid #C0C0C0;
	border-top:1px solid #C0C0C0;
	border-bottom:1px solid #C0C0C0;
	border-left:1px solid #C0C0C0;
}
.xkolom {
	background: #FFFFFF;
	border-left:1px solid #C0C0C0;
	border-top:1px solid #C0C0C0;
	border-bottom:1px solid #C0C0C0;
	border-right:0px;
}
.border-gambar {
	border:1px dotted #e1e1e1;
}
.border-menu {
	font-weight:bold;
	color:#000000;
	border-bottom:1px dotted #e1e1e1; 
	font-family: MS PGothic;
	font-size:12px;
}
.vertical-nav { 
	color:#e1e1e1;
	border-bottom:1px solid #e1e1e1; 
	font-family: MS PGothic;
	font-size:10px;
}
.vertical-nav a:link { color:#666666; }
.vertical-nav a:active { color:#666666; }
.vertical-nav a:visited { color:#666666; }
.vertical-nav a:hover { color:#7B1515; }
.nav { font: normal 11px/12px Arial, Verdana, Helvetica, "MS PGOTHIC", "sans serif"; }
.bioset { 
	font: 10pt/11pt Arial, Verdana, Helvetica, "MS PGOTHIC", "sans serif";
	color: #666666;
}
.bio { 
	font: 10pt/11pt Arial, Verdana, Helvetica, "MS PGOTHIC", "sans serif";
	color: #333333;
}
.bio a:link { font: 9pt/10pt Arial, Verdana, Helvetica, "MS PGOTHIC", "sans serif"; color: #58541B; text-decoration:none; }
.bio a:active { font: 9pt/10pt Arial, Verdana, Helvetica, "MS PGOTHIC", "sans serif"; color: #58541B; text-decoration:none; }
.bio a:visited { font: 9pt/10pt Arial, Verdana, Helvetica, "MS PGOTHIC", "sans serif"; color: #58541B; text-decoration:none; }
.bio a:hover { font: 9pt/10pt Arial, Verdana, Helvetica, "MS PGOTHIC", "sans serif"; color: #58541B; text-decoration:underline; }
.bio ul, .bio li { 
	margin-left:7px;
	list-style-type:square;
	list-style-image:none;
	font: 11px/12pt Arial, Verdana, Helvetica, "MS PGOTHIC", "sans serif";
}
.isi {
	font: 12px/12px Arial, Verdana, Helvetica, "MS PGOTHIC", "sans serif";
}
.isi ul, li {
	margin-left:10px;
	list-style-type:none;
	list-style-image: url(images/arrow_orange.png);
	font: 11px/12pt Arial, Verdana, Helvetica, "MS PGOTHIC", "sans serif";
}
.topten { 
	font: normal 11pt/12pt Arial, Verdana, Helvetica, "MS PGOTHIC", "sans serif";
	font-weight:bold;
}
.index-title {
	border-bottom:1px dotted #CCCCCC;
	padding-left:10px;
}
.index-title p { 
	font-family: Arial, Verdana, Helvetica, "MS PGOTHIC", "sans serif"; 
	font-size:13pt;
	font-weight:bolder;
	color:#B34848;
}
.index-title a:link { text-decoration:none; color:#6285DF; }
.index-title a:visited { text-decoration:none; color:#6285DF; }
.index-title a:active { text-decoration:none; color:#6285DF; }
.index-title a:hover { text-decoration:none; color:#315ED0; }
.index-title img { border:0px; }
.index-intro {
	font-size: 10px;
	font-family: Arial, "MS PGOTHIC", sans-serif; 
	padding-left:5px;
	padding-right:8px;
}
.regular {
	font-size: 11px;
	font-family: Arial, "MS PGOTHIC", "sans serif"; 
	padding-left:5px;
	padding-right:8px;
}
.regular a:link { color:#6285DF; text-decoration:none; }
.regular a:active { color:#6285DF; text-decoration:none; }
.regular a:visited { color:#6285DF; text-decoration:none; }
.regular a:hover { color:#0000FF; text-decoration:none; }
.index-intro a:link { color:#000000; text-decoration:none; }
.index-intro a:visited { color:#000000; text-decoration:none; }
.index-intro a:active { color:#000000; text-decoration:none; }
.index-intro a:hover { color:#999999; text-decoration:none; }
.xpadding { padding-top:0px; padding-left:5px; padding-right:5px; padding-bottom:5px; }
.foot { line-height:35px; font: 9px/10px Arial, Verdana, Helvetica, "MS PGOTHIC", "sans serif"; }
td.foot { padding-right:5px; }
.footline { width:750px; border-top:1px dotted #cccccc; }
.red { color: #FF0000; }
.biodetail td { line-height:14pt; }
img.xgallery { background: #e1e1e1 url(images/loading.gif) no-repeat 50% 50%; }
.bottom { border-bottom:1px solid #e1e1e1; }
/* styles for the tidechart */
.charttop { border-right:1px solid #333333; border-bottom:1px solid #333333; background:#BCD5F7; }
.charttopright { border-bottom:1px solid #333333; background:#BCD5F7; }
.charttopleft { border-right:1px solid #333333; border-bottom:1px solid #333333; background:#BCD5F7; }
.charttoptime { border-bottom:1px solid #333333; background:#BCD5F7; }
.chartleft { border-bottom:1px solid #333333; background:#BCD5F7; }
.chartleftdate { background:#BCD5F7; border-right:1px solid #333333; }
.chartleftdateX { background:#BCD5F7; border-right:1px solid #333333; border-top:1px solid #333333; border-bottom:1px solid #333333; }
.chartwave { border-top:1px solid #333333; border-bottom:1px solid #333333; }
.chartwaveleft { background:#BCD5F7; border-top:1px solid #333333; border-bottom:1px solid #333333; }
.chart { border:1px solid #333333; }
.tab-border { border:1px solid #f2f2f2; padding:2px; }
.tabel-menu { background:#FAFAF6; border-top:1px solid #333333; border-bottom:1px solid #333333; }
.tabel-title { padding:2px; }
.tabel-content { padding-bottom:5px; font:9pt/11pt Arial, Verdana, "MS PGothic"; border-bottom:1px ridge #333; }
.chart-tabel td { font:9px/11pt Arial, Verdana, "MS PGothic"; }
img.floatingleft { float:left; padding:5px; }
img.floatingright { float:right; padding:5px; }
.funktitle { font:normal 14pt/16pt Tahoma, Helvetica, "MS PGothic"; border-left:8px solid #CCFF00; color: #CCFF00; border-bottom:1px solid #cccccc; padding-left:45px; padding-right:5px; padding-bottom:5px; padding-top:5px; }
table.menu { width: 610px; border:0px solid #CCC; border-right:0; border-left:0; border-bottom:0;}
.menu {
	text-align: center; border-top:0; border-left:0; border-right:0;
}
.menu td { text-align:left; font: 10px/13px MS PGothic; color:#333; }
.menu img { border:0px; }
.menukosong  { background:#300F85; margin:2px; padding:2px; display:block; color:#FFFFFF; }
.menu a { 
 background:#CCC;
 margin:1px 0 1px 1px; 
 padding:3px 0 3px 1px; 
 display:block; 
 color:#000; 
 text-decoration:none; 
 }
.menu a:visited { background:#CCC; display:block; color:#333; text-decoration:none; }
.menu a:active { background:#CCC; display:block; color:#333; text-decoration:none; }
.menu a:hover { background:#eee; display:block; color:#333; text-decoration:none;}
.menu a:focus { background:#eee; display:block; color:#333; text-decoration:none; }
.footer {
	FONT-SIZE: 8pt; CURSOR: hand; COLOR: rgb(48,55,133); FONT-FAMILY: arial,sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.rate td {margin:0; border:1px solid #e1e1e1; color:#999999;font-weight:bold;}
.publish {margin:0; color:#000000;font-weight:bold;}
.rate p { background:#e1e1e1; font-weight:bold; color:#ffffff;}
#dropmenudiv{
position:absolute;
border:1px solid #eee;
font:normal 10px "MS PGothic";
z-index:100;
line-height:19px;
}
.menugila { background:#eee; margin:1px; padding:1px; font: 11px/13px Arial, Verdana, "MS PGothic"; display:block; }
.menugila a:link { background-color:#eee; background-image: url(images/box.png); background-repeat:no-repeat; background-position: left; margin:1px; padding-left:10px; padding-top:2px; padding-bottom:2px; padding-right:2px; display:block; color:#333; text-decoration:none; border-bottom:2px solid #eee; }
.menugila a:visited { background-color:#eee; background-image: url(images/box.png); background-repeat:no-repeat; background-position: left; margin:1px; display:block; color:#333; padding-left:10px; padding-top:2px; padding-bottom:2px; padding-right:2px; text-decoration:none; border-bottom:2px solid #eee; }
.menugila a:active { background-color:#eee; background-image: url(images/box.png); background-repeat:no-repeat; background-position: left; margin:1px; display:block; color:#333; text-decoration:none; padding-left:10px; padding-top:2px; padding-bottom:2px; padding-right:2px; border-bottom:2px solid #eee;  }
.menugila a:hover { background-color:#ccc; background-image: url(images/box.png); background-repeat:no-repeat; background-position: left; margin:1px; display:block; color:#333; text-decoration:none; padding-left:10px; padding-top:2px; padding-bottom:2px; padding-right:2px; border-bottom:2px solid #999; }
.osaka { font: 10px/11px "MS PGothic", Osaka; }
.xcoklat { background: #f2f2f2; padding:3px; border-bottom:1px solid #333; }
.xcoklat p { font: 12px/14px "MS PGothic", Osaka; }
.wedding_plan { border-bottom: 1px dotted #fff; padding:2px; }
.batas-bawah { padding:2px; border-bottom:1px solid #cccccc; font: normal 11px/13px "MS PGothic", Arial, Verdana, sans-serif; }
.birumuda { color:#4685DB; }
.silver { color: #cccccc; }
.abuabu { color: #999999; }
.disc ul, .disc li { margin-left:7px; font-family: "MS PGothic"; font-size: 11px; }
.batasatas { border-top: 1px solid #ccc; }
.bleu {	
	font-size: 12pt;
	font-family: verdana;
	font-weight: bold;
	color: #6285DF;
}
.daftar {
font: 10pt/13pt Arial, "MS PGothic", Osaka, sans-serif;
font-weight: bold;
padding-bottom:1px;
}
.daftar img { margin-right:5px; }
table.xdaftar { width:740px; }
.xdaftar ul, .xdaftar li { margin-left: 7px; margin-top:0; list-style-type:square; list-style-image: none; }
.kotak2 td { border:1px solid #e1e1e1; } 
.horizontal ul, .horizontal li { display: inline; background:#e1e1e1; }
img.xgal { padding-bottom:3px; }
#info { padding-right:5px; }
ul.clean, li.clean { margin-left:16px; }
td.kotak { background: #F1F1F0; border:1px solid #FFF; }
.kotak div { border-bottom:1px solid #FFF; color: #333; padding-left:5px; }
.kotak a { color: #333; }
table.weather { border:1px solid #F2F2F2; background: #FFFFFF; }
.weather td { border:1px solid #e1e1e1; background: #F2F2F2; }
.table1 { border-top:1px solid #CCC; border-right:1px solid #CCC; }
.table2 { 
		border-top:1px solid #CCC;
		border-bottom:1px solid #ccc; 
		border-left:1px solid #ccc; 
		border-right:1px solid #CCC; 
		}
.table1 td { border-bottom:1px solid #ccc; border-left:1px solid #ccc; padding:3px; }

div#eXTReMe { display: none; visibility: hidden;}

h1.keyword { 
	color:#333333; 
	font: normal 10px/12px Arial, Verdana, Helvetica, "MS PGothic", Osaka, sans-serif;
	font-weight:bold;
	text-align:center;
}
#Table_01 td {
	background-repeat:no-repeat;
}
