* {
	margin: 0;
	padding: 0;
}

p, li, label, td {
	line-height: 18px;
}

p { margin-bottom: 10px;}
body {
	text-align: center;
	background: #fff;
	font-family: arial,verdana,  helvetica, sans-serif;
	background:#fff;
	background-image:url(bg.jpg);
	background-repeat:repeat-x;
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
	font-size:12px;
	color:#333333;
}

#wrapper { text-align:left; width:780px; margin: 0px auto;}

#content { background:#fff; padding: 15px; padding-bottom:50px;}

#content li {margin-left: 25px;}
h1 { font-family:Georgia, "Times New Roman", Times, serif; font-size:20px;font-weight:100; margin-bottom:10px; color:#1C53B9;}

.imgbord { border: 1px solid #C9C9C9; padding:2px}

.brwn { color:#B18F4F; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px;}

.brwn h1{ font-size:20px; font-weight:100; margin-bottom:10px;  color:#B18F4F; }

/*nav*/
#nav{background:url(nav-bg.jpg) repeat-x; height:40px;}

#nav ul{
	list-style-type: none;
	margin-left: 66px;
}
#nav li{
	float: left;
	height: 40px;
	margin-right: 10px;
}
* html #nav li{
	margin-right: 10px;
}
#nav a{
	height:39px;
	display:block;
}

#nav a.m1{
	width: 64px;
	background:url(nav_home.jpg) no-repeat left top;
}
#nav a.m2{
	width: 104px;
	background:url(nav_villa.jpg) no-repeat left top;
}
#nav a.m3{
	width: 128px;
	background:url(nav_gallery.jpg) no-repeat left top;
}
#nav a.m4{
	width: 80px;
	background:url(nav_services.jpg) no-repeat left top;
}
#nav a.m5{
	width: 96px;
	background:url(nav_guest.jpg) no-repeat left top;
}
#nav a.m6{
	width: 74px;
	background:url(nav_faq.jpg) no-repeat left top;
}
#nav a.m7{
	width: 75px;
	background:url(nav_contact.jpg) no-repeat left top;
}

/*end nav*/


#attr h1 { font-family:Arial, Verdana, Helvetica, Tahoma; font-size:20px;font-weight:100; margin-bottom:10px; color:#4156A0; border-bottom: 1px solid #BFC9F9; padding-bottom:8px;}





#data {width:100%; background:#ccc; font-size: 0.9em; margin-bottom: 10px;} 
#data th {background:#eee; text-align:left; padding:.6em; font-size:0.95em;} 
#data td {background:#fff; padding:.5em; font-size: 1em;} 
#data ul {margin: 0 0 0 20px; padding: 0;}
#data ul li {font-size: .9em;}

#data2 {width:100%; background:#ccc; font-size: 0.9em; margin-bottom: 10px;} 
#data2 th {background:#eee; text-align:left; padding:.6em; font-size:12px; color:#006699;} 
#data2 td { padding:.5em; font-size: 11px; font-weight:bold;} 
#data2 ul {margin: 0 0 0 20px; padding: 0;}
#data2 ul li {font-size: .9em;}



#thumb { width: 300px; }

#thumb img{ margin:5px;border: 1px solid #C9C9C9; padding:2px }

#footer { background:url(footer.jpg); height:35px; margin-bottom:50px;width:780px; color:#FFFFFF; font-size:10px; font-weight:bold; text-align:center; padding-top:10px;}

#footer a {  color:#FFFFFF;  }
#footer p{line-height:7px;}

#footer a:hover {text-decoration:underline;}




/*FCKEditor*/

.Title
{
	font-weight: bold;
	font-size: 18px;
	color: #cc3300;
}
h1{font-weight: 100;
	font-size: 22px;
	color:#CC0000; font-family:Arial, Verdana, Helvetica, Tahoma;}