/*  
Theme Name: Seminyak Bali
Theme URI: http://www.seminyakbali.com
Description: Design for SeminyakBali.Com
Version: 1.0
Author: Andre Ramayadi
Author URI: http://ramayadi.net
*/

body {margin:0; padding:0; background:#fff url(images/bg_white.jpg) top left repeat-x; font:normal 11px "Verdana", Arial, Helvetica, sans-serif; color:#383838}
a {text-decoration:none;color:#13477c}
a:hover {color:#1d70af}

h1 {margin:0; padding:0; font:normal 30px Georgia, "Times New Roman", Times, serif}

p {line-height:12pt}

fieldset {border:none}

#wrap {width:990px; margin:0 auto; padding:15px 10px 30px !important; padding:15px 10px 10px; }
#desc {width:990px; margin:0; padding:5px 0 10px; background: url(images/bg_line.gif) bottom left repeat-x; font:normal 12px Arial, Helvetica, sans-serif; color:#1e70c1}
#menu {width:970px; margin-bottom:15px; padding:10px !important; padding:10px 10px 3px; background: url(images/bg_line.gif) bottom left repeat-x;}
#menu ul{padding:0;	margin:0; list-style:none; text-transform:uppercase}
#menu ul li{float:left;padding:8px; margin:0; font: normal 12px "Arial", Helvetica, sans-serif;}
#menu ul li a{color:#ffffff;padding:8px;margin:0;text-decoration: none}
#menu ul li a:hover, #menu ul li a:active, #menu ul li.page_loaded a{color:#ffffff; background-color:#1C70B0}
#menu ul li a:hover, #menu ul li a:active, #menu ul li.page_item a{color: #1C70B0;}
#menu ul li a:hover, #menu ul li a:active, #menu ul li.current_page_item a{color:#ffffff;background-color:#1C70B0}

#wrap_banner {width:990px;position:relative; margin:15px 0 15px;}

.rental_info {width:201px; position:relative; float:left; margin-left:10px; padding:5px 8px 5px; background-color:#e6e6e6; border-top:1px solid #d3d3d3}
.rental_info h2 {margin:0; padding:10px 0 10px; font:normal 18px Georgia, "Times New Roman", Times, serif; background: url(images/bg_line.gif) bottom left repeat-x; color:#ff582f}

#wrap_content {width:990px; position:relative;}
#content_left {width:531px; float:left;  padding-right:5px; }
.content {margin-bottom:15px; padding:5px 0 5px;}
.content h2 {margin:0 0 10px; padding:8px 0 5px; font:normal 21px Arial, "Helvetica", sans-serif; color:#ff582f; border-bottom:1px solid #cecece}
.content img {margin-right:5px; padding:2px; border:1px solid #cecece}
.content a {font-weight:bold}
.content ul {list-style-type:square; margin-left:10px}
.welcome {border-bottom:1px solid #cecece}
.wraprates {width:auto; background: #f1f1f1 url(images/bg_clip.gif) top left no-repeat;}
.judulrates {width:auto; background-color:#fff; padding:8px 0 1px 5px; margin-left:30px; font:normal 12px Georgia, "Times New Roman", Times, serif}
.rates {width:auto; position:relative;padding:4px 5px 4px 34px;}
.wraprates ul {margin:0; padding:0}
.wraprates li {margin:5px 0 5px 15px; font-family:Georgia, "Times New Roman", Times, serif}
.reservasi{ float:right; background: url(images/bt_reservasi.gif) no-repeat; padding-left:28px;; margin:20px 0 10px 10px;font:bold 12px Arial, Helvetica, sans-serif}
.reservasi a { color:#3B6CA3; text-decoration:none;border-bottom:1px dotted #3B6CA3;}
.reservasi a:hover {color:#294B72; text-decoration:none; border-bottom-style:solid }

h2.small {font:normal 18px Georgia, "Times New Roman", Times, serif; color:#1d70af}
.villa_list {width:531px; margin:8px 0 8px}
.villa_list_img {width:141px; position:relative; float:left; margin-right:10px;}
.villa_list_img img{margin:0; padding:2px; border:1px solid #cecece}
.desc_villa_list {width:380px; position:relative; float:left}
.desc_villa_list h4 {margin:0 0 8px; padding:0;font:normal 14px Arial, "Helvetica", sans-serif; color:#2991dc}
.desc_villa_list p {margin:3px 0 3px; padding:0}
.desc_villa_list a {font-weight: bold}


.content_kolom {width:217px;  float:left; margin-left:10px; padding:5px 0 5px;}
.content_kolom h3 {width:207px; margin:0 0 2px; padding:5px;  background-color:#e6e6e6; border-bottom:1px dotted #999999; font:normal 14px Georgia, "Times New Roman", Times, serif}
.content_kolom a img  {border:5px solid #cecece; margin:5px 0 3px}
.content_kolom a:hover img  {border:5px solid #e0e0e0;}
.content_kolom ul{position:relative;margin:0 0 10px 0;padding:0; list-style-type:none}
.content_kolom li{margin:0;padding:0;color: #555;font-size: 100%;border-bottom: 1px solid #DBDBDB;}
.list a, .list a:visited {color:#1d70af; font: normal 11px "Verdana", Arial, Helvetica, sans-serif;text-decoration:none;display:block;padding:8px;width:auto !important;width:200px;}
.list a:hover {background: #e8e8e8;color:#0f1d79;}

.clear {clear:left}
.rental_1 {margin-bottom:3.6em !important; margin-bottom:3.0em}
.rental_2 {margin-bottom:6.5em !important; margin-bottom:5.8em}

#footer {width:1010px; margin:0 auto; background-color:#fff}
#footer p {margin:0; padding:10px}
#bottom {width:994px; padding:8px; background:#e5e5e5}