a:link { }
a:visited { }
a:hover { }
a:active { }

h1 {
	font-size: 1.5em;
	font-weight: bold;
	margin: 0.67em 0; 
}

p {
	color: #335767;
	font-size: 11px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	line-height: 17px;
	text-align: left;
	margin: 20px 20px 10px;
}
ul {
	list-style-type: disc;
	margin: 1em 0 1em 40px;
	list-style-position: outside;
}
ul ol {
	margin-top: 0;
	margin-bottom: 0;
	list-style-type: disc;
	list-style-position: outside;
}
.1text {
	color: #335767;
	font-size: 11px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	line-height: 12px;
	background-color: #fff;
	text-align: left;
	line-height: 17px;
	margin: 2px 10px 2px 20px; 
}
.address {
	color: #335767;
	font-size: 12px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-weight: bold;
	line-height: 14px;
	margin: 4px 4px 4px 4px;
}
.bgbluebottom {
	background-image: url(images/bluebottombg.jpg); 
}
.bgbluebottomsamples {
	background-image: url(images/bg1samples.jpg); 
}
.bgbluetop {
	background-image: url(images/bluetopbg.jpg);
}
.bgimagehome { 
background-image: url(images/Bel-Lago-Home-last_11.gif);
}
.bgluetopbld {
	background-image: url(images/bluetopbldingbg.jpg); 
}
.bluebg {
	background-color: #b8cff3;
}
.bodybg {
	background-color: #2b4189;
}
.bold {
	font-weight: bold; 
}
.clickfloorplan {
	color: #fff;
	font-size: 10px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	line-height: 10px;
	background-color: #30549e;
	text-align: center;
	margin-top: 2px;
	margin-bottom: 2px; 
}

.disclaimer {
	color: #335767;
	font-size: 11px;
	font-family: "Trebuchet MS", Arial, Helvetica, SunSans-Regular, sans-serif;
	line-height: 12px;
	background-color: #fff;
	text-align: left;
	margin-top: 1px;
	margin-bottom: 1px; 
}
.finishtable {
	color: #335767;
	font-size: 11px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-weight: bold;
	line-height: 15px;
	text-align: left;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 4px; 
}
.finishtableplain {
	color: #335767;
	font-size: 11px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	line-height: 15px;
	text-align: left;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 4px; 
}
.finishtablehead {
	color: #335767;
	font-size: 12px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-weight: bold;
	line-height: 15px;
	text-align: left;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 4px;
	 
}
.finishtableheadright {
	color: #335767;
	font-size: 12px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-weight: bold;
	line-height: 15px;
	text-align: left;
	margin-top: 2px;
	margin-bottom: 2px;
	
}
.finishtablewhite {
	color: #335767;
	font-size: 11px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-weight: bold;
	line-height: 15px;
	background-color: #fff;
	text-align: left;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 4px; 
}
.floorplansdescription {
	color: #335767;
	font-size: 14px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	line-height: 16px;
	background-color: #cfdbeb;
	margin: 4px 4px 4px 20px; 
}
.floorplanslarge {
	background-color: #bfd8f6;
	text-align: center; 
}
.footer {
	color: #335767;
	font-size: 11px;
	font-family: "trebuchet ms", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, 	sans-serif;
	line-height: 11px;
	background-color: #cfdbeb;
	text-align: center; 
}
.footerblue {
	background-color: #cfdbeb; 

}
.formtext {
	color: #335767;
	font-size: 11px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	line-height: 14px;
	text-align: left;
	margin: 2px 4px 2px 20px;
}
.formtexthead {
	font-weight: bold;
}
.headercategory {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-style: italic;
	font-weight: lighter;
	color: #b9c8d4;
	line-height: 24px;
	background-color: #654026;
	text-align: center;
	vertical-align: bottom;
	margin-bottom: 34px;
	letter-spacing: 0.1em;
}
.headercategoryblue {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-style: italic;
	font-weight: lighter;
	color: #b9c8d4;
	line-height: 24px;
	background-color: #003271;
	text-align: center;
	vertical-align: bottom;
	margin-bottom: 34px;
	letter-spacing: 0.1em;
}
.headercategorygreen {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-style: italic;
	font-weight: lighter;
	color: #b9c8d4;
	line-height: 24px;
	background-color: #0d8857;
	letter-spacing: 0.1em;
	text-align: center;
	vertical-align: bottom;
	margin-bottom: 34px;
}
.headercategoryred {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-style: italic;
	font-weight: lighter;
	color: #b9c8d4;
	line-height: 24px;
	background-color: #8b2532;
	text-align: center;
	vertical-align: bottom;
	margin-bottom: 34px;
}
.headercategorysalmon {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-style: italic;
	font-weight: lighter;
	color: #b9c8d4;
	line-height: 24px;
	background-color: #b87967;
	letter-spacing: 0.1em;
	text-align: center;
	vertical-align: bottom;
	margin-bottom: 34px; 
}
.homefloatingboxtype {
	color: #335767;
	font-size: 11px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	line-height: 15px;
	text-align: left;
	padding-top: 15px;
	padding-right: 10px;
	padding-left: 18px;
}
.homespace {
	padding-top: 8px; 
}
.logoleft {
	text-align: left; }
	
.navigation {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: normal;
	color: #FFF;
	background-color: #30549E;
	text-align: left;
	text-indent: 90px;
	vertical-align: middle;
	letter-spacing: 0.1em;
}
.navigationbg {
	background-color: #30549E;
}
.padleft20 {
	padding-left: 20px; 
}
.photostopspace20 {
	background-color: #0d0e12;
	vertical-align: top;
	padding-top: 20px; }

.psmall {
	font-size: 9px;
	}
.ptextdarkbluebg {
	color: #fff;
	font-size: 12px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-weight: bold;
	line-height: 13px;
	background-color: #30549e;
	text-align: center;
	margin-top: 2px;
	margin-bottom: 2px; 
}

.ptextnobg {
	color: #335767;
	font-size: 11px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	line-height: 13px;
	background-color: #fff;
	text-align: center;
	margin-top: 2px;
	margin-bottom: 2px; 
}
.ptextwhitebg {
	color: #335767;
	font-size: 11px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	line-height: 12px;
	background-color: #fff;
	text-align: center;
	margin-top: 2px;
	margin-bottom: 2px; 
}
.pwhitetextnobg {
	color: #fff;
	font-size: 12px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	line-height: 17px;
	margin: 20px 20px 10px; 
}
.redtop {
	color: #b9c8d4;
	font-size: 22px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-style: italic;
	line-height: 24px;
	background-color: #8b2532;
	text-align: center;
	vertical-align: bottom;
	margin-bottom: 34px;
	letter-spacing: 0.1em;
}
.tablecolor2 {
	color: #335767;
	background-color: #f6f6fa;
	font-size: 11px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	line-height: 16px;
	text-align: center;
	margin-top: 2px;
	margin-bottom: 2px; 
}
.tablesubheadamenities{
	color: #335767;
	font-size: 13px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-weight: bold;
	line-height: 15px;
	margin: 0; 
}

.tabletext11 {
	color: #335767;
	background-color: #bfd8f6;
	vertical-align: top;
}

.tabletextamenities{
	color: #335767;
	font-size: 12px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	line-height: 17px;
	margin: 4px; 
}

.tablewhitebg {
	color: #335767;
	background-color: white;
	vertical-align: top; 
}

.whitebg {
	background-color: #fff; 
}

.yellowbg {
	background-color: #f6f5e8; 
}
