/*  
Theme Name: Bali Excellence
Theme URI: http://baliexcellence.com/
Description: Bali Excellence Nice Holiday.
Version: 1.0
Author: 28SIGN.COM
Author URI: http://28sign.com/
*/
body {margin:0; padding:0;color:#202020;background:#f0f0d6 url(images/bg_body.jpg) top left repeat-x; font:normal 11px 'Verdana', Arial, Helvetica, sans-serif}
a {text-decoration:none; color:#00a13a}
a:hover {text-decoration:none; color:#00bf43}
p {line-height:12pt}
form {margin:0; padding:0}
#wrap {width:960px; margin:0 auto;}
#head {width:932px; margin:14px 0 0; padding:0 14px 0 14px;background:url(images/bg_top.jpg) top left repeat-x; border-bottom:1px solid #F0EFD0}
#head_left {width:250px; float: left; position:relative; padding-bottom:13px}
#head_left a {font-size:12px; font-weight:bold}
#head_right {width:682px; float:left; position:relative; display:inline; text-align:right; padding-bottom:12px}
#head_right a {text-transform:uppercase; color:#774918}
#head_right a:hover {color:#AB6A23}
#head_right span {margin:0 10px 0}
#wrapcontent {width:960px;margin:0 auto}
#contentleft {width:636px; float:left; position:relative}
#contentleft h1 {margin:0; padding:0; width:636px; height:164px;background: url(images/bg_heading.jpg) top left no-repeat;text-indent:-9000px; }
#menu {width:636px; margin:3px 0 14px}
#menu ul {margin:0; padding:4px 0 0;list-style:none;}
#menu li {display:inline;margin:0;padding:0;font: bold 12px 'Verdana'; text-transform:uppercase}
#menu a {float:left;margin:0 5px 0;padding:0 0 0 5px;text-decoration:none;color:#fff}
#menu a span {float:left;display:block;padding:5px 10px 5px 4px;}
#menu .current_page_item a {background-position:0%;}
#menu .current_page_item a span {background-position:100%;}
#menu a span {float:none;} /* IE5-Mac hack */
#menu a:hover {background-position:0%;}
#menu a:hover span {background-position:100%; color:#000;}
#menu a:hover{background:#333333 url(images/left.png) no-repeat left top;}
#menu a:hover span {background:#333333 url(images/right.png) no-repeat right top; color:#fff;}
#menu .page_loaded a, #menu .current_page_item a {color:#333333;}
#menu .page_loaded a span, #menu .current_page_item a span { color:#333333;}
#menu .page_loaded a:hover {color:#fff;}
#menu .page_loaded a:hover span{color:#fff;}
#menu .current_page_item a:hover span { color:#fff;}
#space {width:636px; position:relative}
/*--------------------- sidebar ------------------------------------*/
#contentright {width:324px; float:left; position:relative; background: url(images/bg_heading2.jpg) top left no-repeat}
#wrapfadeimage {width:324px; margin-top:22px;background:url(images/bg_wrapfade.jpg) bottom left repeat-x;}
/*-------------------------- content -------------------------------*/
#content_body {width:959px; clear:left; margin:0 auto; padding:0 0 1px 1px; background:#EFEFD5 url(images/bg_content2.jpg) top left repeat-x}
#bodyleft {width:610px; float:left;}
#bodyleft h3 {width:auto;margin:0 0 3px; padding:0; font:bold 16px 'Tahoma' }
#wrapintro {width:595px; padding:0 1px 0 14px;}
.content_intro {width:517px;margin:0;padding:5px 36px 0;background:#dddea4 url(images/bg_browngradasi.jpg) bottom left repeat-x; color:#774918; font-size:12px; text-align:justify}
.content_intro h2 {width:auto;margin:0; padding:0;color:#333333; font: bold 20px 'verdana'}
.content_intro p {margin:8px 0 0 0; padding:0}
.content_intro p a {color:#333333; font-size:11px}
.content_intro p a:hover {color:#525252; font-size:11px}
.content_intro_round {height:14px;width:589px; background:#E2E2AE url(images/round_topbottom.jpg) bottom left no-repeat}
.content_intro_round2 {height:14px;width:589px; background:url(images/round_topbottom2.jpg) bottom right no-repeat}

#recommend {width:524px; padding:0 36px 15px;}
h2.recommended {width:auto; margin:0;padding:20px 0 20px;color:#333333; font: bold 22px 'Arial'}
.recommend_villa {width:524px; margin-bottom:20px;  color:#202020; text-align: justify}
.recommend_villa img {padding:3px; margin-right:10px; background-color:#a5953d; border:1px solid #fffefd; float:left}
.recommend_wrap {width: auto; position:relative}
.recommend_wrap p {margin:0; padding:0}
.feature { width:610px;  background: #bab943 url(images/rightroundh2.jpg) no-repeat right top; background-position:100%} 
h2.featured  {width: auto;font: bold 22px 'Arial'; padding:10px 0 10px 36px; margin:0; background:url(images/leftroundh2.jpg) no-repeat left top; background-position:0%;}
.boxfeatured {width:574px; margin:10px 0 15px 0; padding:25px 0 1px 36px; background-color:#d4d48c}

#bodyright {width:288px;float:left; margin:1px 0 0 25px; padding:36px 36px 0 0; background: url(images/bg_fade.jpg) top left no-repeat}
#wrapsearch {width:288px; margin:15px 0 15px; background:url(images/search.jpg) top left no-repeat}
#wrapsearch input{ width: 195px;border:1px solid #fff;margin-left:80px;padding:5px}
#quickinquery {width:288px; padding:23px 0 2px !important; padding:28px 0 0; background: #BAB943 url(images/bg_quickinquery.jpg) top left no-repeat;border-bottom:1px solid #AABB75 }
#quickinquery li {padding:5px 0 5px; list-style-type:none}

#nav {position:relative;background-color:#BAB943}
#nav h3 {margin:0; padding:5px 3px 5px 30px; font:normal 22px 'Tahoma'; border-bottom:1px solid #fff; color:#774918}
#nav h2 {margin:0;padding:0;color:#fff; font: bold 22px 'Arial'}
#nav h4 {margin:0 0 3px; padding:0; font:bold 16px 'Tahoma'}
#nav h3 a {display:block;color:#774918}
#nav h3 a:hover {color:#fff}
#nav ul {margin:0; padding:0; list-style:none}
#nav li { border-bottom:1px solid #BAB943;}
#nav li a, #nav li a:visited {display:block;padding:10px 3px 10px 38px; background-color:#F0F0D6; color:#B9B944; font:normal 16px 'Tahoma'}
#nav li a:hover {background-color:#FAFAF1}
#wrapnews {width:auto; margin:30px 0 0; padding:0 20px 40px}
.news {width:auto; margin:10px 0 10px; color:#fff}
.news p {margin:0;padding:0}
.news img { float: left; margin: 0 5px 5px 0; width: 100px; padding: 3px; border: 1px solid #FFFFFF; }

#bottom { width:auto; margin:15px 0 3px; text-align:center; color:#fff}
#bottom a {color:#FF9900}
#bottom a:hover { text-decoration:underline}
#footer {width:100%; padding:8px 0 8px; text-align:center; border-top:3px solid #666666; text-transform:uppercase; color:#666666; font-size:9px}
#footer p {margin:0; padding:0}
#footer a {color:#666666}
#footer a:hover {text-decoration:underline}
.clear {clear:left;}
.green {color:#00a13a}

.postmetadata {
	padding:0 0 5px 0;
	clear:both;
}
.post-thumbnail {
	padding:5px 5px 5px 0;
	float:left;
}
.post-thumbnail img {
	margin:0 8px 13px 0!important;
}
.post-content-thumbnail {
	float:right;
}
.post-content p {
margin-top:0;
}
