/*  
Theme Name: Private Leisure 
Theme URI: http://www.seminyakvillasonline.com
Description: Convert into Wordpress Theme
Version: 1.0
Author: Ray Wirawan
Author URI: http://crazy.hostei.com
*/


body{
margin:0px;
padding:0px;
line-height: 1.5em;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#555555;
/*background-color:#f6f6f6;*/
}

em{color: red;}

img {border:0px;}

a:link,a:visited{text-decoration:none;
color:#71799B;
}
a:hover{ text-decoration:underline;
}

a.ads_link:link,a.ads_link:visited{text-decoration:underline;
color:#2d5b76;
}
a.ads_link:hover{ text-decoration:underline;
color:#252628;
}


h1{font-size:16px;
color:#005e8f;}

.formsearch {margin-bottom:4px;}


.title_blue {margin:12px 0px 0px 0px;
padding:0px;
color:#6297bc;
/*color:#85b7ef;*/
font-size:16px;
font: Arial;
}

.title_blue21 {margin:6px 0px;
padding:0px;
color:#6297bc;
/*color:#85b7ef;*/
font-size:14px;
font-family:Geneva, Arial, Helvetica, sans-serif;
}
#fadeshow3 img{
height:280px;
width:490px;


}


#maincontainer{
width: 980px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
padding-top:10px;

}

#topsection{
/*background: #EAEAEA;*/
}

#topsection h1{
margin: 0;
padding-top: 15px;
}

#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
/*aslinya 0 272px 0 180px bearti tambah 6 px*/
margin: 0 266px 0 200px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth
border:1px dotted;
border-color:#FFFFFF #CCCCCC #FFFFFF #CCCCCC;*/
} 

#leftcolumn{
float: left;
width: 180px; /*Width of left column in pixel*/
margin-left: -980px; /*Set margin to that of -(MainContainerWidth)*/
}

#rightcolumn{
float: left;
width: 272px; /*Width of right column*/
margin-left: -272px; /*Set left margin to -(RightColumnWidth)*/
}

#footer{
clear: left;
width: 100%;/*
background:#efefef;*/
color: #FFF;
text-align: center;
padding: 4px 0;
height:1px;
}

#footer a{
color: #000000;
}

.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}

.more {
float:right;
margin-right:2px;
padding-top:0px;

}


.centernya{
padding:1px 20px;
}
.centernya2{
padding:1px 0px;
}

.back_blue_header{
background:#709fcc url(http://seminyakvillasonline.com/images/back_header_blue.jpg); 
height:91px; 
margin-bottom:0px; 
border-bottom:1px #e6e6e6 solid;
}
#blog{
color:#e9e9eb;
}

#blog .blogg{ 
padding:1px 0px;
}

#blog a:link,#blog a:visited{color:#FFFFFF; text-decoration:none;
}
#blog a:hover{color:#e9e9eb; text-decoration:underline;
}


/*#blog a.blo:link {font-weight:bold;
}*/
#blog a.head:link {font-weight:bold; color:#FFFFFF;
}

#blog .header{
color:#ffffff;
font-weight:bold;
font-size:12px;
font-family:Geneva, Arial, Helvetica, sans-serif;}

/* menu */
.buttonmenu{
list-style-type: none;
margin: 0;
padding: 0;
width: 166px;

}
* html .buttonmenu{
width: 166px;

}
.buttonmenu li a{
color:#555555;
display: block;
width: 166px;
padding: 2px 4px 2px 10px;
text-decoration: none;
border-bottom: 1px #DDDDDD solid;
text-decoration:none;
background:url(http://seminyakvillasonline.com/images/arrow_green.gif) left no-repeat;
}
.findback{
background:url(http://www.seminyakvillasonline.com/images/find_back.gif) repeat-x;
}
.callback{
background:url(http://seminyakvillasonline.com/images/call_back.gif) repeat-x;
}
.buttonmenu li a:visited{
color:#555555;
}

.buttonmenu li a:hover, .buttonmenu li a:active{
color: black;
background-color:#E4E4E4;
border-bottom:1px #DDDDDD solid;
text-decoration:none;
}



#glowingtabs{
float:left;
line-height:normal; /*Add border strip to bottom of menu*/
font-size:11px;
margin-left:690px;
position:absolute;
margin-top:30px;

}

#glowingtabs ul{
list-style-type: none;
margin:0;
margin-left: 5px; /*Left offset of entire tab menu relative to page*/
padding:0;
padding-top:4px;
}

#glowingtabs li{
display:inline;
margin:0;
padding:0;
}

#glowingtabs a{
float:left;
background:url(http://seminyakvillasonline.com/images/glow-left.png) no-repeat left top;
margin:0;
margin-right: 1px; /*spacing between each tab*/
padding:0 0 0 6px;
text-decoration:none;
}

#slide_out{
border:1px #666666 solid; 
padding:1px; 
background-color:#c3cfdc;
}

#glowingtabs a span{
float:left;
display:block;
background:url(http://seminyakvillasonline.com/images/glow-right.png) no-repeat right top;
padding: 6px 12px 6px 4px;
color:#fff700;
text-shadow:#000 1px 1px 1px;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#glowingtabs a span {float:none;}
/* End IE5-Mac hack */

#glowingtabs a:hover span {
color: black;

text-shadow:#fff 0px 0px 0px;
}

#glowingtabs #current a{ /*Selected Tab style*/
background-position:0 -26px; /*Shift background image up to start of 2nd tab image*/
}

#glowingtabs #current a span{ /*Selected Tab style*/
background-position:100% -26px; /*Shift background image up to start of 2nd tab image*/
color: black;
}

#glowingtabs a:hover{ /*onMouseover style*/
background-position:0% -26px; /*Shift background image up to start of 2nd tab image*/
}

#glowingtabs a:hover span{ /*onMouseover style*/
background-position:100% -26px; /*Shift background image up to start of 2nd tab image*/
}


/* end menu */

.img_preview_center{
width:490px;
border:1px #666666 solid;
padding:1px; 
background-color:#EEEEEE;
}
.img_preview_center img{
width:490px;
height:auto;
}


.img_preview{
width:265px;
margin-bottom:5px;
border:1px #CCCCCC solid;
}

a:hover .img_preview{
background-color:#DDD;
}

.img_preview_kotak{
margin:0px;
padding:0px;
margin-bottom:5px;
border:1px #CCCCCC solid;

}

a:hover .img_preview_kotak{
background-color:#DDD;
}


.kotak_menu_dalam {
border:1px #cfcfcf solid;
background-color:#FFFFFF;
margin-bottom:5px;
}

.ktok { border:1px #CCCCCC solid;
padding:2px;
margin:2px 0px 2px 4px;
float:left;
}

* html .ktok{
margin:2px 0px 2px 3px;
}
.ktok img {width:80px;
height:80px;
}

.title_box {font-size:12px;
color:#c65203;
/*437da5color:#000066;*/
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
text-shadow:#ffffff 1px 1px 1px;
/*padding-left:2px;*/
}


table.tengah {color:#000000;background-color:#fff;padding:0px; margin-bottom:15px;border-top: 1px solid #cccccc;border-left: 1px solid #cccccc;border-bottom: 0px solid gray;border-right: 0px solid #cccccc; font-size:11px;}
table.tengah th, table.tengah td {padding:4px;border-top: 0px solid #cccccc;border-left: 0px solid #cccccc;border-bottom: 1px solid #cccccc;border-right: 1px solid #cccccc; font-size:11px;}

.title_no_box {
padding-bottom:3px;
margin-bottom:1px;
}
.title_box_ads {
padding-bottom:3px;
border-bottom:1px #ff6700 solid;
margin-bottom:3px;
margin-top: 20px;
}
.title_box_box {
padding-bottom:3px;
border-bottom:1px #ff6700 solid;
margin-bottom:1px;
}
.title_box_same {
padding-bottom:3px;
border-bottom:1px #999999 solid;
margin-bottom:1px;
}
.title_box_find {
padding-bottom:3px;
border-bottom:1px #ff6700 solid;
margin-bottom:1px;
}
.title_box_gray {
padding-bottom:3px;
border-bottom:1px #ddd solid;
margin-bottom:3px;
}


.title_ads {
font-size:10px;
color:#CCCCCC;
}


/*---------------- END FEATURED VILLA ------------------------*/

.fea {background-color:#f3f3f3;
height:100%;
float:left;
width:100%;
margin-bottom:4px;
}
.fea b{color:#888888}
.fea_image {
padding:10px;
width:170px;
float:left;
}

.fea_image img{
background-color:#FFFFFF;
padding:5px;
width:150px;
height:90px;
}

a:hover .link_fea_img{
background-color:#DDD;
}
.fea_desc_up {
float:left; 
width:280px;
padding-top:10px;
}
.fea_desc {
border-top:1px #ffffff solid;
padding-top:4px;
margin-top:2px;
padding-bottom:10px;
}

a.fea_title:link, a.fea_title:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#677a8c;
font-weight:bold;
}

a.fea_title:hover{
color:#a6a8ad;
text-decoration:underline;
}


.img_f{
margin:0px;
padding:3px;
border:1px #CCCCCC solid;
background-color:#DDD;
}

a:hover .img_f{
background-color:#666666;
}

.fea_fea {
width:96%; 
background:url(images/fea_back.gif) repeat-x; 
padding-left:5px;
}
/*---------------- END FEATURED VILLA ------------------------*/


h4 {font-size:12px;
color:#888888;
padding:0px;
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.preview {
/*width:306px;
background-color:#F9F9F9;*/
background:url(images/back_prv.gif) repeat-x;
font-size:11px;
margin-bottom:10px;
padding:10px 10px 10px 10px;
border:1px #DDD solid;
height:100%;
}
.preview_side {
margin:4px 0px 0px 190px;
text-align:justify;
color:#666;
}


.img_preview_cat{
width:170px;
height:100px;
background-color:#FFF;
padding:4px;
border:1px #d2d0d0 solid;
}

 a:hover .img_preview_cat{
background-color:#DDD;
}

.previ {
width:400px;
background-color:#EEE;
float:left;
font-size:11px;
}
.previ_center{
width:400px;
background-color:#EEE;
float:left;
margin-left:10px;font-size:11px;

}
.previ_center img{
margin-left:6px;
margin-top:6px;
width:100px;
height:140px;

}
.previ img{
margin-left:6px;
margin-top:6px;
width:100px;
height:140px;

}
.title_preview {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#5E5E5E;
}
.up_left_right {
height:12px;
}

.breadcrumb{
padding-top:10px;
	font-size: 11px;
	margin-bottom: 4px;
	padding-left:0px;
	color:#555555;
}
.breadcrumb a:link, .breadcrumb a:visited{
	text-decoration:underline;
	padding-right: 10px; /*adjust bullet image padding*/
	color:#232323;
	background-color: transparent;
	background-image: url(images/arrow.gif);
	background-repeat: no-repeat;
	background-position: right center;
	margin-right: 2px;
}


.breadcrumb a:active{
	color:#252628;
	text-decoration:underline;
}
.breadcrumb a:hover{
	text-decoration:underline;
	color:#51a451;
}


#gallery_title {
	width:272px;
	margin-bottom:12px;
	border-bottom:1px solid #DBDBC8;
	text-align:center;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
	font-size: 12px;
}
#gallery {
	margin-bottom: 7px;
	padding-left:4px;
} 
* html #gallery {
	margin-bottom: 7px;
	padding-left:0px;
} 
#gallery img {
	width:160px;
	height:auto;
}
.pl{
position:absolute; 
margin-top:-78px; 
margin-left:360px;
}
* html .pl{
position:absolute; 
margin-top:-78px; 
margin-left:206px;
}

#gallery_more {

	width:270px;
	text-align:right;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
	padding-top: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #DBDBC8;
	float: left;
	font-family: Tahoma;
	font-size: 11px;
	padding-right: 5px;
}
#gallery_more a {
	color: #666666;
	text-decoration: none;
}
#gallery_more a:hover {
	color: #666666;
	text-decoration: underline;
}
.moregallery {
	background-image: url(../images/bt_more_gallery.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-bottom: 1px;
}


/* thumbnail list */
ul#thumbs, ul#thumbs li{margin:0;padding:0;list-style:none;}
ul#thumbs li{float:left;margin:2px;border:1px solid #CCC;background-color:#f5f5f5;padding:2px;}
ul#thumbs a{display:block;float:left;width:79px;height:79px;line-height:79px;overflow:hidden;position:relative;z-index:1;}
ul#thumbs a img{float:left;position:absolute;top:-20px;left:-40px;}
/* mouse over */
ul#thumbs a:hover{overflow:visible;z-index:1000;border:none;}
ul#thumbs a:hover img{border:1px solid #BDD7D7;	background:#fff;padding:2px;}	
/* // mouse over */
/* clearing floats */
ul#thumbs:after, li#thumbs:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
ul#thumbs, li#thumbs{display:block;}
/*  \*/
ul#thumbs, li#thumbs{min-height:1%;}
* html ul#thumbs, * html li#thumbs{height:1%;}	
/* // clearing floats */

#contact-form {padding:0;}
#contact-form h1{padding:17px 0 3px;margin:0;}
.cssform label{float: left;width: 150px;}
.cssform input[type="text"]{ width: 180px;border:1px solid #cecece}
.cssform input{border:1px solid #cecece}
.cssform textarea{width: 250px;height: 150px;border:1px solid #cecece}

.contentlist, .contentlist ul {margin:0 0 10px; padding:0; }
.contentlist li {margin:0;padding:0; font:normal 12px 'Arial';list-style:none}
.contentlist li {
	color:#414141;
	width:auto;
	background-color: transparent;
	background-image: url(images/list_checkbox.png);
	background-repeat: no-repeat;
	background-position: 1px -3px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 25px;
}
.contentlist li a img {
	border:none;
}

.conten_detail{
margin-right:2px;
background:url(images/back_prev_detail.gif) left top no-repeat;
padding-left:10px;
padding-top:10px;

}

.ktka {
	position: relative;
	float:left; 
	width:auto; 
	padding:4px 10px 0px 0px; 
} 
.ktka img {
	width:auto;
	height:84px;
}


.thu, .thu li{margin:0;padding:0;list-style:none;}
.thu li{float:left;margin:0px;border:1px solid #CCC;background-color:#fff;padding:2px;}
.thu a{display:block;float:left;width:84px;height:84px;line-height:84px;overflow:hidden;position:relative;z-index:1;}
.thu a img{float:left;position:absolute;top:0px;left:-20px;}

/*.thu a:hover{overflow:visible;z-index:1000;border:none;}
.thu a:hover img{border:1px solid #BDD7D7;	background:#fff;padding:2px;}	
*/
.thu li:hover{float:left;margin:0px;border:1px solid #CCC;background-color:#e8edf5;padding:2px;}

.testimonial{
border-top:1px #ddd dotted;
padding:6px 0px 6px 4px;
}
.testimonial p{
margin:0px;
}
.testimonial b{
/*color:#333366;*/
color:#636363;

}
.testimonial em{
color:#6a1a3a;
}
.adss{
padding:2px 0px 2px 0px;
}
.adss p{
margin:0px;
}
#mainpic_ads img{ width:100px;
height:auto;
}
#mainpic_ad{ width:100px;
height:auto;
}

.tabbertabnye img{
width:470px;
}

.back_und {background:url(http://seminyakvillasonline.com/images/back_und.gif) repeat-x;}


.adsthu, .adsthu li{margin:0;padding:0;list-style:none;}
.adsthu li{float:left;margin:0px;border:1px solid #CCC;background-color:#f3f3f3;padding:0px;}
.adsthu a{display:block;float:left;width:130px;height:100px;line-height:100px;overflow:hidden;position:relative;z-index:1;}
.adsthu a img{float:left;position:absolute;top:0px; left:-25px; height:100px; width:auto}

/*
.adsthu a:hover{overflow:visible;z-index:1000;border:none;}
.adsthu a:hover img{border:1px solid #BDD7D7;	background:#fff;padding:2px;}	
*/

 a.newss:link,a.newss:visited{
text-decoration:underline;

}


/* ACORDIOOOOOOOOOOOOONNNN */

.technology{ /*header of 2nd demo*/
cursor: hand;
cursor: pointer;
}

.openlanguage{ /*class added to contents of 2nd demo when they are open*/
color: 993366;
}

.closedlanguage{ /*class added to contents of 2nd demo when they are closed*/
color:#333333;
}
.closedlanguage a{ /*class added to contents of 2nd demo when they are closed*/
color:#333333;
background-color:#FFF;
}
.closedlanguage a:hover{ /*class added to contents of 2nd demo when they are closed*/
color:#993366;
background-color:#CCCCCC;
}

.butt{
list-style-type: none;
margin: 0;
padding: 0;
width: 98%;
}

.butt li a{
color: #5A5A5A;
display: block;
width: 100%;
padding: 1px 0px 0px 4px;
text-decoration:none;
font-size:11px;
}


.butt li a:visited{
color: #5A5A5A;
}

.butt li a:hover, .butt li a:active{
color: #ffffff;
}


.butt #current a{ /*currently selected tab*/
border-bottom: 1px solid #FFF;

}

.butt #sub a{ /*currently selected tab*/
color:#68A2A6;

}

/* ---------------------------- [  END MENU KIRI HOVER  ] ---------------------------- */
  
.butt2{
list-style-type: none;
margin: 0;
padding: 0;
width:auto;


}
* html .butt2{


}/* 
.butt2 li a,.butt2 li a:visited{
color:#993366;
display: block;
width: 174px;
padding-left: 16px;
text-decoration: none;
border-bottom: 1px #E5E5E5 solid;
text-decoration:none;
font-size:11px;
padding-bottom:2px;
padding-top:2px;
}



.butt2 li a:hover, .butt2 li a:active{
color: black;
background-color:#F8F8F8;
border-bottom:1px #E5E5E5 solid;
text-decoration:none;
}

end ACOORRRDDDDDDDDDDDIOONNN menu */
#submit{
background:#fff url(images/submit-back.jpg) no-repeat center;
clear:left;
width:88px;
height:24px;
color:#ffffff;
border:0px #FFFFFF solid;
margin-top:1px;
padding-bottom:4px;
letter-spacing:0.5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-shadow:#000000 1px 1px 1px;
}
* html #submit{
padding-bottom:0px;
}
#submit_clear{
background:#fff url(images/submit-back.jpg) no-repeat center;
clear:left;
width:88px;
height:24px;
color:#ffffff;
border:0px #FFFFFF solid;
margin-top:1px;
padding-bottom:4px;
letter-spacing:0.5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-shadow:#000000 1px 1px 1px;
}
* html #submit_clear{
padding-bottom:0px;
}

#dhtmltooltip{
position: absolute;
left: -300px;
width: 150px;
border: 2px solid #ff2b04;
padding: 2px;
background:#ff8436 url(images/back-tool.gif) top repeat-x;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
color:#FFFFFF;
font-weight:bold;
text-align:center;
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}

 img, div, input { behavior: url("iepngfix.htc") }
 
 
 #news-bottom {
 padding:10px 0px 0px 4px;
 }
 
 .news-list {
 border-bottom:1px #dddddd dashed; 
 padding:4px 0px;
 }
 .news-list p{
 margin:0px;
 padding:0px;

 }
 
/*================================ bawahnya gak pake ajahh ====================*/
h2{
font: 14px tahoma;
font: bold;
}
h3{
font: 13px tahoma;
font: bold;
}
.wrapper{
margin:10px auto 0 auto;
width:900px;}

.box1{
float:left;
background:#FFFFFF;
margin:0 auto;
width:900px;
}
* html #box1{
float:left;
width:900px;
}
.box2{
float:left;
background:#E0F3A9;
margin:0 auto;
padding:0;
width:900px;
margin-top:30px

}
* html .box2{
float:left;
width:907px;}
#box3{
background:#B5E18D;
margin:0 auto;
padding:0;
float:left;
width:900px;
}
* html #box3{
float:left;
width:907px;
}
#box4{
background:#E0F3A9;
margin:0 auto;
padding:0;
float:left;
width:900px;
margin-top:15px
}
* html #box4{
float:left;
width:907px;
margin-top:15px
}
#header img{
margin:20px 0 0 10px;
padding:0;
float:left;
}

#header h1{
margin:0;
padding:55px 0 0 128px;
font-size:18px;
color:#A6CE39;
}
#header h2{
margin:3px 0 0 130px;
padding:0;
font-size:12px;
color:#aeaeae;
}
#headerline{
margin:0 14px 0 0;
float:right;
width:755.5px;
height:33px;
background-image:url(images/line.gif);}

* html #headerline{
width:758px;
margin:0 6px 0 0;
}


/*menu atas*/
.invertedshiftdown2{
margin:0 13.5px 0 0;
padding: 0 0 5px 0;
width: 756px;
float:right;
border-top: 1px solid #43B5E9; /*warna biru*/
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}
* html .invertedshiftdown2{
margin:0 6px 0 0;
padding: 0 0 5px 0;
width:758px;}
.invertedshiftdown2 ul{
margin:0;
margin-left: 431px; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
}
* html .invertedshiftdown2 ul{
margin-left:432px;}
.invertedshiftdown2 li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform:uppercase;
}
.invertedshiftdown2 a{
float: left;
display: block;
font: 12px Arial;
color: white;
text-decoration: none;
margin: 0 0 0 1px; /*Margin between each menu item*/
padding: 3px 10px 3px 10px; /*Padding within each menu item*/
background-color:#aeaeae; /*Default menu color*/
border-bottom: 8px solid white;
}
.invertedshiftdown2 a:hover{
background-color: #43B5E9; /*Highlight red color theme*/
padding-top: 1px; /*Set padding-top value to default's padding-top + padding-bottom */
padding-bottom: 0; /*Set padding-bottom value to 0 */
border-bottom-color: #43B5E9; /*Highlight red color theme*/
color: white;
}
.invertedshiftdown2 .current a{ /** currently selected menu item **/
background-color:#43B5E9; /*Highlight red color theme*/
padding-top: 1px; /*Set padding-top value to default's padding-top + padding-bottom */
padding-bottom: 0; /*Set padding-bottom value to 0 */
border-bottom-color: #43B5E9; /*Highlight red color theme*/
color: white;
}

/*menu kiri*/
#ddblueblockmenu{
border-bottom-width: 0;
width: 185px;
float:left;
line-height:5px;
}
#ddblueblockmenu ul{
margin:20px 0 0 0;
padding: 0 0 0 15px;
list-style-type:none;
font: 11px Tahoma;
}
#ddblueblockmenu li a{
display:block;
padding: 7px 0;
padding-left: 9px;
width: 152px; /*185px minus all left/right paddings and margins*/
text-decoration: none;
text-transform:uppercase;
color:#A6CE39;
background-color:#FFFFFF;
border-bottom:none;
}
#ddblueblockmenu li img{
margin:0 10px 0 0;
}
* html #ddblueblockmenu li a{ /*IE only */
width: 151px; /*IE 5*/
w\idth: 151px; /*185px minus all left/right paddings and margins*/
}
#ddblueblockmenu li a:hover {
background-color:#EBEBEB;
color:#333333;
border-left-color: #1c64d1;
}
#ddblueblockmenu div.menutitle{
color:#2d5b76;
margin:0;
padding: 1px 0;
padding-left: 15px;
}
/*iklan*/
.menuiklan{
margin:25px 0 0 0;}
.menuiklan a{
cursor:pointer;
text-decoration:none;
color:#E3E3F2;}
.menuiklan a:hover{
color:#FFFFFF;}

#menuiklan1{
background-image:url(images/sam.gif);
height:79px;
width:160px;
margin:7px 0 0 15px;}
#menuiklan1 h2{
margin:0;
padding:0px 0 0 100px;
font: 18px Verdana, Arial, Helvetica, sans-serif;}
#menuiklan1 h3{
text-align:right;
margin:0;
padding:0 5px 0 0;
font: 9px Verdana, Arial, Helvetica, sans-serif;}

#menuiklan2{
background-image:url(images/phket.gif);
height:79px;
width:160px;
margin:7px 0 0 15px;}
#menuiklan2 h2{
margin:0;
padding:0 0 0 4px;
font: 18px Verdana, Arial, Helvetica, sans-serif;}
#menuiklan2 h3{
text-align:left;
margin:0;
padding:0 0 0 5px;
font: 9px Verdana, Arial, Helvetica, sans-serif;}

#menuiklan3{
background-image:url(images/lmbk.gif);
height:79px;
width:160px;
margin:7px 0 0 15px;}
#menuiklan3 h2{
margin:0;
padding:0 0 0 83px;
font: 18px Verdana, Arial, Helvetica, sans-serif;}
#menuiklan3 h3{
text-align:right;
margin:0;
padding:0 5px 0 0;
font: 9px Verdana, Arial, Helvetica, sans-serif;}

/* Menu tengah */
div.middlemenu{
margin:30px 0 0 5px;
width:505px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.middlemenu a{
color:#2d5b76;
text-decoration:none;}
.middlemenu a:hover{
color:#333333;}

.kotakimg{
margin:0 0 10px 0;
width:505px;
float:left;}
* html .kotakimg{margin:0;}
#middletext h1{
font-weight:normal;
font-size:16px;
color:#2d5b76;
margin:10px 0 0 0;
}
#middletext h2{
margin:0 0 0 0;
}
#middletext h3{
color:#FFFFFF;
font-size:11px;
margin:-18px 0 10px 135px;
}
* html #middletext h3{
margin:-18px 0 10px 135px;}
#middletext p{
color:#666666;
margin:10px 8px 0 0;
}
/* Menu kanan */
div.rightmenu{
margin:30px 0 0 0;
padding:0 0 0 10px;
width:89px;
float:left;
}
#righttext{
width:110px;
margin:10px 0 10px 40px;
padding:0;
}
#righttext1 h3{
margin:0;
padding:10px 0 0 20px;
width:160px;
font-size:15px;
color:#666666;}
* html #righttext1 h3{
padding:0 0 0 30px;}
#righttext p{
margin:5px 0 5px 0;}

/*live chat */
#kanan fieldset{
margin:5px 0 0 2px;
padding:0px 0 5px 0;
border: 1px solid #33CCFF;
width: 178px;
}
* html #kanan fieldset{
width:180px;
margin:0 0 0 0;
padding:5px 0 0 0;}
#kanan legend{
color:#33CCFF;
background:#FFFFFF;
border: 1px solid #33CCFF;
margin:0 0 0 8px;
padding: 2px 6px;}
# html #kanan legend{
margin:0;}
#kanan ul{
margin: 0;
padding: 5px 0 0 15px;
list-style-type:none;
font: 10px Tahoma;
}
#kanan li a{
display:block;
padding: 5px 0 10px 0;
padding-left: 0px;
width: 135px; /*185px minus all left/right paddings and margins*/
text-decoration: none;
color:#A6CE39;
background-color:#FFFFFF;
border-bottom:none;
}
#kanan li a:hover {
background-color:#EBEBEB;
color:#333333;
border-left-color: #1c64d1;
}
#kanan h3{
margin:5px 0 10px 14px;
font-weight:bold;}
* html #kanan h3{
margin:5px 0 5px 18px;}

/*bvra*/
#bvra {
margin:15px 0 0 2px;
padding:0px 0 5px 0;
border: 1px solid #33CCFF;
width: 178px;
}
* html #bvra{
width:180px;
margin:15px 0 0 0;
padding:0px 0 5px 0;
}
/* Menu tengahbawah */
div.middlebottommenu{
width:900px;
float:left;
margin:-5px  0 0 0 ;
}
* html .middlebottommenu{
margin:0;}
#bottomtext h3{
font-weight:normal;
font: 16px Verdana, Arial, Helvetica, sans-serif;
color:#A6CE39;
margin:40px 0 0 15px;
}
* html #bottomtext h3{
margin:50px 0 0 15px;}
#bottomtext h4{
font: 14px bold Verdana, Arial, Helvetica, sans-serif;
margin:0 0 0 15px;
}
#bottomtext p{
color:#666666;
margin:10px 15px 0 15px;
}
* html .bottomleft{
width:420px;
float:left;
margin:10px 10px 0 10px;
}
.bottomleft{
margin:12px 10px 0 15px;
float:left;}
* html .bottomleft{
margin:12px 10px 5px 8px;
float:left;}
* html .bottomright{
width:420px;
float:left;
margin:12px 7px 5px 6px;
}
.bottomright{
margin:12px 10px 0 5px;
float:left;}
/*box kiri dan kanan*/
#leftbox{
margin:0 0 10px 0;
height:147px;
width:425px;
background-color:#F0F6E9;
border:1px solid #E9E9E9;
}
#leftbox img{
margin:2px 10px 0 6px;
float:left;
}
#leftbox h1{
font:12px bold Verdana, Arial, Helvetica, sans-serif;
margin:5px 0 0 0;
}
#leftbox p{
font:11px Verdana, Arial, Helvetica, sans-serif;
line-height:16px;
margin:5px 8px 5px 6px;
}
#leftbox a{
color:#7DA60B;
}
#leftbox a:hover{
color:#FF0000;
}
/*GREEN MUDA bawah*/
#greenbox h3{
font-weight:normal;
font:16px tahoma;
color:#7DA60B;
padding:10px 0 0 15px;
margin:0;
}
#greenbox h4{
font:14px tahoma;
color:#aeaeae;
padding:0 0 0 15px;
margin:0;
}
#greenbox p{
font:12px bold Verdana, Arial, Helvetica, sans-serif;
margin:15px 15px 0 15px;
}
#greenbox a{
color:#7DA60B;
}
#greenbox a:hover{
color:#FF0000;
}
/*green tua bawah*/
.endbox {
margin:0 0 30px 0;
width:300px;
float:left;
}
.endbox h1{
font:14px bold Verdana, Arial, Helvetica, sans-serif;
color:#336600;
margin:10px 0 0 15px;
}
.endbox p{
font:9px Verdana, Arial, Helvetica, sans-serif;
color:#666666;
margin:10px 15px 0 15px;
}
* html .endbox p{
margin:10px 15px 10px 15px;}
.endbox a{
color:#336600;
}
.endbox a:hover{
color:#FF0000;
}
.endbox ul {margin:10px 15px 0 15px;; padding:0; list-style:none}
.endbox li {margin:5px 0 5px; padding:0;}
* html .endbox ul{
margin:10px 15px 10px 15px;}
#newsBar-bar{
margin:0 15px 15px 15px;
}
#end {
background-color:#FBF2DE}
#end a{
color:#7DA60B;}
#end a:hover{
color:#FF0000;}

/*form*/
#form{
width:180px;
}
#form label{
padding:0 0 0 0;
width: 140px;
float: left;
text-align:left;
display: block
}
* html #form label{
padding:0 0 -10px 0;
width:165px;}
#form p{
margin:10px 0 10px 5px;
width:158px;
}
* html #form p{
margin:0 0 10px 5px;
width:175px;}

#form select{
font-size:9px;
color:#33CCFF;
background:#FFFFFF;
border: 1px solid #33CCFF;
}
#form fieldset{
border: 1px solid #33CCFF;
width: 80px;
}
#form legend{
color:#33CCFF;
background:#FFFFFF;
border: 1px solid #33CCFF;
padding: 2px 6px
}
.submit input{
margin-left:0px;
color:#33CCFF;
background:#FFFFFF;
border: 2px outset #33CCFF;
}
* html .submit input{
margin-left:-5px;
}
/* kotak tengah atas */
.boxtengah p{
width:505px;
margin:20px 0 0 0;}
#leftboxtengah{
float:left;
width:195px;
margin:5px 15px 10px 0;
background-color:#F0F6E9;
border:1px solid #E9E9E9;
}
/* html #leftboxtengah{
margin:10px 0 10px 0;
height:300px;
}*/
#leftboxtengah h1{
font:12px bold Verdana, Arial, Helvetica, sans-serif;
margin:5px 0 0 5px;
}/*
* html #leftboxtengah h1{
margin:0 0 0 8px;
}*/
#leftboxtengah p{
font:11px Verdana, Arial, Helvetica, sans-serif;
line-height:16px;
margin:5px 10px 5px 5px;
}
#leftboxtengah img{
margin:5px 0 0 5px;
}

/*
* html #leftboxtengah img{
margin:20px 20px 20px 10px;
float:left;
}*/
.contentwp {width:auto; margin-bottom:15px; border-bottom:1px solid #cecece}
.contentwp h2 {font-weight:normal;
font-size:16px;
color:#2d5b76;
margin:10px 0 0 0;
}
.contentwp h2 a {text-decoration:none; color:#2d5b76}
.contentwp h2 a:hover {text-decoration:underline;}
.postmetadata {
	text-align: center;
	}
.navigation {
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 60px;
	}
.alignright {
	float: right;
	}

.alignleft {
	float: left
	}

/* Begin Comments*/
.alt {
	margin: 0;
	padding: 10px;
	}

.commentlist {
	padding: 0;
	text-align: justify;
	}

.commentlist li {
	margin: 15px 0 3px;
	padding: 5px 10px 3px;
	list-style: none;
	}

.commentlist p {
	margin: 10px 5px 10px 0;
	}

#commentform p {
	margin: 5px 0;
	}

.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	}

.commentmetadata {
	margin: 0;
	display: block;
	}
textarea#comment {width:400px}
/* End Comments */
