/*Yoseph Eko Novianto @ 2006*/

body {margin: 0px 0px 0px 0px; background: #f6f8f6; font: 12px Arial, Helvetica, sans-serif; color: #3c3b3b;}
p{margin: 9px 9px 0px 0px;}
td {background: #ffffff; font: 12px Arial, Helvetica, sans-serif;}
td.grey {background: #ecefec; font: 12px Arial, Helvetica, sans-serif;}
td.verticalline {background: #800000 url(../images/line_vertical.jpg);}
td.horizontalline {background: #800000 url(../images/line_horizontal.jpg);}
td.top2 {background: url(../images/bg_top2.jpg);}
 
a:link {color: #aa0000; text-decoration: none;}
a:hover {color: #aa0000; text-decoration: underline;}
a:active {color: #aa0000; text-decoration: none;}
a:visited {color: #aa0000; text-decoration: none;}

td.top {background: #4987c4 url(../images/bg_top.jpg); height: 28px; color: #000000; font-size:14px;}
a:link.top {color: #ffffff; text-decoration: none; margin-left:10px; margin-right:10px; font-size:12px;}
a:active.top {color: #ffffff;	text-decoration: none; margin-left:10px; margin-right:10px; font-size:12px;}
a:hover.top {color: #ffffff; text-decoration: underline; margin-left:10px; margin-right:10px; font-size:12px;}
a:visited.top {color: #ffffff; text-decoration: none; margin-left:10px; margin-right:10px; font-size:12px;}

/* content space */
#navigation {margin: 10px 10px 10px 5px;}
#contentspace {margin: 0px 10px 5px 2px; font: bold 18px  Arial, Helvetica, sans-serif; color: #7f7f7f;}
#bodyspace {margin: 0px 0px 5px 10px; font: 12px  Arial, Helvetica, sans-serif; color: #7f7f7f;}

/* spacer */
#spacer {margin: 5px;}
#dots {background: #999999 url(../images/bg_dots.jpg); width:100%; height:1px;}

/* this is page location */
#pagelocation {font-size: 10px;}

/* this is bold maroon header */
#gorgia {font: bold 18px  Arial, Helvetica, sans-serif; color: #038f00;}
#gorgia14 {font: bold 14px  Arial, Helvetica, sans-serif; color: #038f00;}

h1 {font: bold 18px Arial, Helvetica, sans-serif; color: #038f00;}
h2 {font: bold 16px Arial, Helvetica, sans-serif; color: #038f00;}
h3 {font: 14px Arial, Helvetica, sans-serif; color: #038f00; margin-bottom:0em;}

/* this is bold grey description */
#notes {font: 14px bold Arial, Helvetica, sans-serif; color: #747474;}

/* this is what's new format */
#whatsnew {padding: 10px 10px 10px 10px; font: 11px, Arial, Helvetica, sans-serif;}

/* this is margin for navigation format */
#navigation {padding: 5px 0px 5px 10px;}

/* this is list on the left side */
#list {font: 11px Arial, Helvetica, sans-serif;}

/* this is list on the left side */
#featuredvillas {padding: 3px 3px 3px 3px; background-image: url(../images/bg_villa_category.jpg); background-color: #ecf2f8; border: 1px solid #83ABD1;}

/* this is new villas */
#newvillas {font: 9px Arial, Helvetica, sans-serif; margin: 0px 0px 0px 0px; border: 1px solid #84aed7; background-color: #f1f8fe; padding: 3px 3px 3px 3px;}
#newvillas img {font: 10px; float: left; margin: 0px 10px 10px 0px;}
#newvillas h3 {font: bold 14px  Arial, Helvetica, sans-serif;	color: #5E5E5E; margin-top:0em;}
#newvillas a {font:9px Arial, Helvetica, sans-serif;}

/* This is testimonials */
#testimonials {padding: 10px 0px 10px 10px; border-right: 1px; border: 1px solid #A7A800; background-color: #FFFFE8;}

/*pix list */
#pixlist {font: 12px; margin: 0px 0px 0px 0px; padding: 3px 3px 3px 3px;}
#pixlist img {font: 10px; float: left; margin: 0px 10px 10px 0px;}

/*list survey*/
#maju {margin-left: 25px;}
#kiri {float: left; height: 130px; margin-right: 20px;}
#kiri img {float: left; margin-right: 20px;}

/* this is footer */
#footer {background: #cccccc;}
ul {margin-top: 0em;}
li {margin-left: -3em; list-style: none inside url(../images/li.jpg);}

/*This is for front page only */
#villacategory {background-color: #6395C4; color: #ffffff;}
