A:link{text-decoration:underline;color:#606;}A:visited{text-decoration:underline;color:#606;}A:active{text-decoration:underline;color:#606;}A:hover{text-decoration:underline;color:#342663;}.bg-menu-repeat{background-image:url(images/bg-menu-repeat_05.jpg);background-repeat:repeat-x;height:34px;font-family:Arial,Helvetica,sans-serif;font-size:14px;text-decoration:none;padding-top:6px;padding-left:12px;}.logo-placement{text-align:center;vertical-align:middle;}.footer{border-top-width:1px;border-top-style:dotted;border-top-color:#6b6576;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#6b6576;padding-top:5px;}.content{font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#000;}.scrolling-auto{height:310px;width:95%;padding-top:17px;padding-right:5px;padding-bottom:10px;padding-left:20px;font-family:tahoma,verdana;font-size:13px;line-height:20px;color:#000;}body,td,th{font-family:tahoma,verdana;}body{margin-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;background:#8b8c90;}
/* background:#303030 url(../images/wallpaper.jpg); */

.ombak-adress{vertical-align:top;color:#4188d8;font-family:verdana;font-size:12px;padding-top:20px;padding-left:20px;}.ombak-content{vertical-align:top;font-family:tahoma,verdana;font-size:13px;line-height:16px;color:#faf7f1;padding-top:10px;padding-right:10px;}a:link{color:#4188d8;}a:visited{color: #4188d8;}a:hover{color:#fff;}a:active{color:#4188d8;}h3{color:#4188d8;font-size:14px;font-weight:bold;}

.toplink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#555555;
}

.toplink a {
	color:#555555;
	text-decoration:none;
}

.toplink a:hover {
	color:#555555;
	text-decoration: underline;
}

.leftmenu {
	margin-top:20px;
	position:relative;
	z-index:1;
	height:439px;
	background: url(../images/indonesia-cruises-home_r2_c2.png) no-repeat;
}

.cruise_menu{
	position:relative;
	z-index: 2;
	font-family:Verdana;
	font-size:12px;
	color:White;
	line-height:22px;
	padding-top:5px;
	padding-left:20px;
}

.special_offers_region {
	position:absolute;
	z-index: 3;
	top: 380px;
	width:184px;
	margin: 0 4px 0 4px;
	padding: 10px 0 10px 0;
	border:#336699 1px solid;
	background:url(../images/bg-grey-transparent.png) repeat;
	text-align:center;
	/*left: 35px;*/
	text-decoration: blink;
}

.special_offers_region a{
	color: #FFFFFF;
	text-decoration:none;
	font-family:Verdana;
	font-size:12px;
}

	.special_offers_region a:hover{
		text-decoration:underline;
	}

.bottom_brd
{
    border-style: none none solid none;
    border-width: 0px 0px 1px 0px;
    border-bottom-color: #003399;
}

.logopage img {
position:relative;
max-width:194px;
width: expression(this.width > 194 ? "194px": true);
}

#button_green{
background-color:#006600;
color:#FFFFFF;
font-size:12px;
width: 140px;
font-family:tahoma,verdana;
}

#button_red{
background-color: #7B0909;
color:#FFFFFF;
font-size:12px;
width: 140px;
font-family:tahoma,verdana;
}

#button_blue{
background-color: #006699;
color:#FFFFFF;
font-size:12px;
width: 140px;
font-family:tahoma,verdana;
}

#button_darkblue{
background-color: #002F5E;
color:#FFFFFF;
font-size:12px;
width: 140px;
font-family:tahoma,verdana;
}

#button_darkgrey{
background-color: #292929;
color:#FFFFFF;
font-size:12px;
width: 140px;
font-family:tahoma,verdana;
}

.gallerycontainer{
float:left;
height:130px;
white-space:180px;
padding:15px 15px 0px 15px;
}
.style1{
float:left;
height:130px;
white-space:180px;
padding:15px 15px 0px 15px;
width:150px;
}

.style1 img {
width:150px;
height:auto;
}
.style2{
float:left;
height:130px;
white-space:180px;
padding:15px 15px 0px 15px;
width:150px;
text-align:center;
}

.style2 img {

height:100px;
width:auto;
}

/*form start */
.form{
padding:10px 0 20px 0; 
}

.form p{
width: 300px;
height: 1%;
clear: left;
margin: 0 0 0 10px;
padding: 5px 0 8px 0;
padding-left: 155px;
border-top: 1px dotted  #FFFFFF;
}

.form label{
font-size:12px;
color:#FFFFFF;
float: left;
margin-left: -155px;
width: 150px;
}

.form input[type="text"]{
width: 250px; 
border: solid 1px #FFFFFF;
font-size:12px;
}

.form select{ 
border: solid 1px #FFFFFF;
font-size:12px;
}

.form textarea{
width: 250px;
height: 150px; 
border: solid 1px #FFFFFF
}

* html .threepxfix{
margin-left: 3px;
}

#errormsg {
	font-size: 10px;
	font:Arial, Helvetica, sans-serif;
	color: #FF0000;
	margin-left:165px;
}

#errormsgbook {
	font-size: 10px;
	font:Arial, Helvetica, sans-serif;
	color: #FF0000;
}
/* form end */

/* guestbook start */
.rowcontainerheader{
width: 100%;
vertical-align:top;
padding: 1px;
}

.gbtitle {
font:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
margin-bottom:20px;

}

.gbcontent {
font:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}
.gbcontentblue {
font:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
/*background-color:#84A9E8;*/
}

.gbno {
float:left;
width: 30px;
}

.gbdate {
float:left;
width: 70px;
}

.gbname {
float:left;
width:150px;
}

.gbwebsite {
float:left;
width:200px;
}

.gbcomment {
float:left;
width:300px;
}

.clear {
clear:both;
}
/* guestbook end */

/* blog list */
#blogcontent {
width:700px;
display:block;
margin:10px 0 14px 0;
}

#leftblog{
float:left;
font-size:11px;
width:65px;
border-right:#FFFFFF 1px solid;
margin:0 auto;
padding:0;
padding-right:1px;
}
#leftblog img{
height: 50px;
width:50px;
border:#FFFFFF 1px solid;
padding:1px;
}

#rightblog{
float:left;
width: 600px;
margin:0;
padding:0;
padding-left:8px;
}

#rightblogTitle{
font-style:italic;
color: #7DD5FF;
}

#rightblog p{
margin:0;
padding:0;
}

/* PAGING */
.pagination{width: 100%;overflow: hidden;margin:0;padding:10px 0;}
.pagination ul{margin: 0;padding: 0;font: bold 9px Verdana;list-style-type: none;}
.pagination li{display: inline;margin: 0; }
.pagination li a{
border:#ffffff 1px solid;
float: left;
display: block;
text-decoration: none;
margin: 0 1px 0 0;
padding: 2px 3px;
color:#000000;
background: #8CCDFD;
}
.pagination li a:selected{color: #02799B;}
.pagination li a:hover, .pagination li.selected a{background:#57A2FD; }

#foot{
width: 100%;
}
#foot a{
color: #01012C;
}
#foot a:visited{
color: #01012C;
}
#foot a:hover{
color: #ffffff;
}
