/*  
Theme Name: Bali Private Holidays
Theme URI: http://www.baliprivateholidays.com/
Description: Bali Private Holiday.
Version: 1.0
Author: Andre Ramayadi
Author URI: http://ramayadi.net/
*/
body {margin:0; padding:0; background: url(images/bg.jpg) repeat-x top left; font:normal 12px 'Arial',verdana; color:#333333}
a, a:link, a:visited, a:active {text-decoration:none; color:#96C832}
a:hover {text-decoration:none;color:#81AA2B}
h1 {margin:0; padding:0; font:normal 30px 'Century Gothic',arial;}
h1 a, h1 a:link, h1 a:visited, h1 a:active {color:#fff;}
h2 {margin:0 0 8px;padding:0 0 5px; font:normal 25px Arial, Helvetica, sans-serif; border-bottom:2px solid #E5E5E5}
h3 {margin:0; padding:5px 0 5px; font:normal 20px Arial, Helvetica, sans-serif; color:#1F1F1F}
h4 {margin:0; padding:0; font:bold 14px Arial, Helvetica, sans-serif}
h5 {width:225px;margin:0 0 3px 10px;padding:3px 10px 8px 15px; background:url(images/bg_heading_menu.jpg) no-repeat top left; font-size:15px}
h5 a, h5 a:link, h5 a:visited, h5 a:active {color:#fff}
p {margin:5px 0 5px; padding:0;line-height:12pt}

#container {width:900px; margin:0 auto; margin-top:18px; position:relative}
.grid_left {width:610px; float:left; margin-right:10px}
.grid_right {width:260px; float:right}
.both {clear:both}
.right {clear:right}
.left {clear:left}

.bali-holiday a img {border:none}
#private-villas {margin-top:20px}

#menu {width:900px; margin-top:10px; background:url(images/bg_menu.jpg) repeat-x top left; border-bottom:4px solid #000}
#menu ul {float:right;margin:0; padding:10px 0 10px; list-style-type:none }
#menu ul li {display:inline;margin:0;font:normal 12px 'arial',verdana; text-transform:uppercase}
#menu ul li a {text-decoration:none;padding:8px 15px 8px; color:#000}
#menu ul li a:hover {background: url(images/bg_menu_hover.jpg) repeat-x right top;color:#fff}

#wrap_inline {width:880px; padding:8px 10px 10px 10px; background-color:#fff; border-bottom:3px solid #6D6D6D}
#header {width:830px; height:50px; margin:0 0 8px; padding:140px 0 0 50px; background:url(/bph/rotator.php)  top left}
#search {width:870px; margin-bottom:20px; padding:5px; background-color:#CCCCCC}
#search label {color:#999999}
label.label1 {width:65px;}
input.input1 {width:110px; padding:2px; border:1px solid #CDCDCD; color:#999999}
input.input2 {width:50px; border:1px solid #CDCDCD}
input.searchsubmit {padding:0 8px 5px; background:url(images/bt_go.jpg) no-repeat top left; border:none; color:#fff}
#search select {padding:1px;border:1px solid #CDCDCD}

#featured {width:590px; padding:2px 10px 10px; border-top:6px solid #B3DD62; background:url(images/bg_villa_featured.jpg) repeat-x 0 1px}
.wrap_featured {width:590px; margin:10px 0 10px;}
.img_featured {width:107px; float:left; margin-right:8px; padding-bottom:9px; background:url(images/bg_thumbnail_front.png) no-repeat bottom center}
.img_featured img {padding:3px;border:1px solid #EEEEEE; background-color:#fff}
.content_featured {width:475px; float:right}
p.detail {float:right;background:url(images/bt_arrow.png) no-repeat 0 50%; padding-left:23px; text-decoration:none;}
p.detail a {color:#CCCCCC}
ul.sidebar {margin:0 0 15px 10px;padding:0; list-style-type:none}
ul.sidebar li {padding:5px;width:240px; border-bottom:1px dashed #E5E5E5}
ul.sidebar li a {display:block;width:240px; color:#999999}
ul.sidebar li a:hover {color:#1E1E1E}

.content {width:610px; margin-bottom:10px}
.content_right {width:355px; float:right}
.content_left {width:220px; float:left; margin-right:15px}
.content_left img {padding:10px; border:1px solid #CCCCCC;}
.imggallery{margin-bottom:15px; padding-bottom:10px;background:url(images/bg_thumbnail_int.jpg) no-repeat bottom center}
.content h3 {padding: 12px 8px 6px;background:url(images/bg_rate.jpg) repeat-x top left; font:normal 13px Arial, Helvetica, sans-serif; color:#91C030}
.content ul {margin:0; padding:0;list-style-type:none}
.content li {margin:0;padding:8px; border-bottom:1px solid #DADADA}
img.size-full {width:349px; height:auto; padding:2px; border:1px solid #CCCCCC}

#footer {margin:1px 0 30px; padding-top:8px; border-top:15px solid #E3E3E3; color:#999999}
#footer a {color:#999999}