body { background-color:#cc9acb; font-family:'Tahoma, Arial';font-size:8pt;}
.body2 { background-color:white; font-family:'Tahoma, Arial';font-size:8pt;}
.pagefont {font-family:Tahoma, Arial;}
a {color:blue;cursor:hand;}
area {cursor:hand;}
li {margin-bottom:.5em;}
.faqbody {margin:2em;font-size:small;font-weight:bold;line-height:1.5em;}
.faqques {margin:2em;font-size:medium;color:blue;font-weight:bold;}
.accent {color:#0066ff;}
table.rates, table {font-size:8pt;}
table.info {font-size:8pt; text-align:center;color:#330099}
th {padding-left:2px;padding-right:2px;}
table.roomamen {font-size:9pt;}
table.rates td input, table.rates td select{font-size:8pt;}
table.rates th {font-weight:bold;padding-left:2px;padding-right:2px;}
.logo {width:100%;height:40px;}
.disclaim {font-size:9pt;text-align:center;}
.show {display:;font-size:10pt;}
.hide {display:none;}
.bold {	FONT-WEIGHT: bold}
.boldctr {font-weight:bold;text-align:center;}
.abox {background-color:beige;width:auto;}
.button {font-weight:bold;font-size:10pt;}
.ctr {	TEXT-ALIGN: center}
.smallctr {	FONT-SIZE: 8pt; TEXT-ALIGN: center}
.largectr {	FONT-SIZE: 12pt; FONT-WEIGHT: bold; TEXT-ALIGN: center}
.small {	FONT-SIZE: 8pt;}
.largebold {	FONT-SIZE: 12pt;font-weight:bold;}
.trow {	BACKGROUND: #ffffff}
.prophead { color:#3366ff; font-size:16pt;text-align:center; }
.area {font-size:14pt;font-style:italic;color:black;}
.verbage {font-size:8pt;font-weight:bold;}
.thumbs {text-align:center;padding:4px;}
.abutton {cursor:hand;font-weight:bold;font-size:12px;color:blue;}
.photoinfo {vertical-align:top;text-align:center;}
.photocaption {font-size:11px;font-weight:bold;}
.photobutton {font-size:12px;font-weight:bold;}
.photothumb {text-align:center;width:150px;}
.sred {font-size:10pt;color:#880000;font-weight:bold;}
.hdrgray {color:#444444;}
.propbutton {color:blue;background-color:white;font-size:10pt;text-align:center;width:100%;text-decoration:underline;}
td .tdata {font-size:8pt;}
td .tdatas {font-size:7pt;}
a .villaname {color:blue;font-size:small;text-decoration:none;}
.citytitle {color:blue;font-size:x-small;}
.sectiontitle {font-size:small;font-weight:bold;}
.image1 {width:100%;text-align:center;}
.image2 {width:50%;	text-align:center;}
.imagetitles {color:#000044;}
.darkblue {color:#000044;}
h3.subtopic {font-size:9pt;}
.pbartext {font-size: 8pt;text-decoration:none;color:white}
#updateflag {display:none;}
/**/
#picdiv {
	text-align:center;
	width:95%;
}
#picdiv div {
	margin:auto;
}
