html, body { margin:0; padding:0; border:0px; color:#000033; background-color: #CCFFFF; width:100%; font-family:Arial, Helvetica, sans-serif; height:100%}
img { margin:0; padding:0; border:0}
img#photo { margin:0; padding:0; border: ridge; border-color:#6633ff; text-align:center; vertical-align:middle}
.backlefttop { margin:0; padding:0; background-image:url(images/_FadeTopLeft.jpg); background-repeat:no-repeat; background-position:right; height:172px}
.backleft { margin:0; padding:0; background-image:url(images/_FadeIn.jpg); background-repeat:repeat-y; background-position:right; width:50%}
.backrighttop { margin:0; padding:0; background-image:url(images/_FadeTopRight.jpg); background-repeat:no-repeat; background-position:left; height:172px}
.backright { margin:0; padding:0; background-image:url(images/_FadeOut.jpg); background-repeat:repeat-y; background-position:left; width:50%}
.bar { margin:0px; padding:0px; padding-left:10px; background-image:url(images/_Bar.jpg); background-repeat:repeat-x; background-position:top; color:#ffffff; font-family: Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; line-height:30px; vertical-align:top}
.bottom { vertical-align:bottom}
.bul { margin:0; padding:0; color:#000066; font-size:16px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; padding-bottom:5px}
.centre { text-align:center}
.feature {background-image:url(images/Featured.jpg); background-repeat:no-repeat; background-position:top left; height:147px; padding:0px}
.features {background-image:url(images/Featured-156x105.jpg); background-repeat:no-repeat; background-position:top left; height:147px; padding:0px; margin:0; padding:0px; color:#000066; font-size:12px; font-weight:bold; line-height:14px; font-family: Arial, Helvetica, sans-serif; text-decoration:none}
.feat { vertical-align:top}
.form { display:inline}
.frame {border: ridge; border-width:5px; border-color:#6633ff; text-align:center; vertical-align:middle; margin:15px}
.galback {margin:0; padding:0; background-image:url(images/_GalBack.jpg); background-repeat:repeat-y; text-align:center}
#galfill { height:100%}
*:first-child+html #galfill {height:50%}
* html #galfill {height:50%} 
h1 { margin:0; padding:0; color:#000066; font-size:22px; font-weight:bold; line-height:24px; font-family: Arial, Helvetica, sans-serif; display:inline}
h2,h3,h4,h5,h6 { margin:0; padding:0; 	font-size:100%;	font-weight:normal}
.icon { margin:0; padding:0; background-image:url(images/_Shadow406x606.jpg); background-repeat: no-repeat; height:406px; width:606px; text-align:left; vertical-align:top}
.info { margin:0; padding:0; color:#000066;font-size:18px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; line-height:34px; vertical-align: middle; padding-bottom:5px; padding-top:5px; text-decoration:none }
.input { margin:0; padding:0; margin-left:10px; z-index:99; height:16px; width:100px; border-width:1px}
.l {float:left; display:inline}
.lilink {color:#000066; font-size:12px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; text-decoration:none; margin:0; padding:0; vertical-align:top}
.left { text-align:left}
.menuback { margin:0; padding:0; background-image:url(images/_Bar.jpg); background-repeat:repeat-x; background-position:left top; text-align:right; vertical-align:top}
.middle { vertical-align:middle}
.moviebacking{ margin:0; padding:0; background-image:url(images/StLuciaRealEstateAgentsLogoR.jpg); background-repeat:no-repeat; vertical-align:bottom; text-align:left}
.numbers { margin:0; padding:0; color:#000066;font-size:16px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; line-height:24px; vertical-align:middle; text-decoration:none}
p { margin:0; padding:5px}
.photol { margin:0; padding:0; float:left; padding-top:8px ; padding-bottom:8px; padding-right:8px}
.photolil { margin:0; padding:6px; float:left; padding-bottom:12px}
.photor { margin:0; padding:0; float:right; padding-top:8px ; padding-bottom:8px; padding-left:8px}
.photos { margin:0; padding:0; background-image:url(images/_Shadow468x306.jpg); background-repeat: no-repeat; height:306px; width:468px; text-align:left; vertical-align:top}
.r {float:right; display:inline;}
.red {background-color:#FF0000; color:#FFFFFF; font-weight:bold}
.ref { margin:0; padding:0; color:#000066;font-size:24px; font-weight:bold}
.right { text-align:right}
.search { margin:0; padding:0; z-index:99; width:52px; font-size:11px; padding-bottom:1px; height:17px; border:1px; }
.spacer { margin:0; padding:0; border:0; line-height:1px; font-size:1px; vertical-align:middle}
table { margin:0; padding:0; margin-left: auto; margin-right: auto; border-collapse:collapse; border:0; height:100.05%}
#tabfill { height:100%}
*:first-child+html #tabfill {height:87%}
* html #tabfill {height:87%} 
.text { margin:0; padding:0; color:#000066;font-size:16px; font-weight:normal; line-height:20px; font-family: Arial, Helvetica, sans-serif}
.textb{ margin:0; padding:0; color:#000066;font-size:18px; font-weight:bold; line-height:20px; font-family:Arial, Helvetica, sans-serif; padding-top:5px; padding-bottom:5px}
.textfeat { margin:0; padding:0; color:#000066;font-size:18px; font-weight:normal; line-height:24px; font-family: Arial, Helvetica, sans-serif; vertical-align:middle}
.textintro { margin:0; padding:0; color:#000066;font-size:18px; font-weight:normal; line-height:24px; font-family: Arial, Helvetica, sans-serif; vertical-align:top}
.thumbs {border: ridge; border-width:5px; border-color:#6633ff; text-align:center; vertical-align:middle; margin:15px; width:90px; height:60px}
.title { margin:0; padding:0; color:#000033;font-size:28px; font-weight:bold}
.top { vertical-align:top}
a img { border:0}
a.bartext:active { margin:0px; padding:0px; padding-left:10px; color:#ffffff; font-family: Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; line-height:30px; vertical-align:top; text-decoration:none}
a.bartext:visited { margin:0px; padding:0px; padding-left:10px; color:#99CCFF; font-family: Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; line-height:30px; vertical-align:top; text-decoration:none}
a.bartext:link { margin:0px; padding:0px; padding-left:10px; color:#ffffff; font-family: Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; line-height:30px; vertical-align:top; text-decoration:none}
a.bartext:hover { margin:0px; padding:0px; padding-left:10px; color:#ffffff; font-family: Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; line-height:30px; vertical-align:top; text-decoration:none}
a.copyright:active { margin:0; padding:0; color:#000066; text-decoration:none; font-size:14px}
a.copyright:visited { margin:0; padding:0; color:#000066; text-decoration:none; font-size:14px}
a.copyright:link { margin:0; padding:0; color:#000066; text-decoration:none; font-size:14px}
a.copyright:hover { margin:0; padding:0; color:#009900; text-decoration:none; font-size:14px}
a.terms:active { margin:0; padding:0; color:#000066; text-decoration:none; font-size:14px}
a.terms:visited { margin:0; padding:0; color:#000066; text-decoration:none; font-size:14px}
a.terms:link { margin:0; padding:0; color:#000066; text-decoration:none; font-size:14px}
a.terms:hover { margin:0; padding:0; color:#009900; text-decoration:none; font-size:14px}
a.link:active { margin:0; padding:0; color:#000066;font-size:16px; font-weight:bold; text-decoration:none; font-family: Arial, Helvetica, sans-serif}
a.link:visited { margin:0; padding:0; color:#000066;font-size:16px; font-weight:bold; text-decoration:none; font-family: Arial, Helvetica, sans-serif}
a.link:link { margin:0; padding:0; color:#000066;font-size:16px; font-weight:bold; text-decoration:none; font-family: Arial, Helvetica, sans-serif}
a.link:hover { margin:0; padding:0; color:#009900;font-size:16px; font-weight:bold; text-decoration:none; font-family: Arial, Helvetica, sans-serif}
a.numbers:active { color:#000066; text-decoration:none}
a.numbers:visited {color:#000066; text-decoration:none}
a.numbers:link { color:#000066; text-decoration:none}
a.numbers:hover { color:#009900;text-decoration:underline}
.urhere{ width:95px; padding:5px 4px 5px 10px; margin:0px 4px 0px 0px; font-family:Arial; font-size:14px; text-decoration:none; font-weight:bold; border-color:#306FBC; color:#9933CC}
#qm0 .urhere{ width:95px; padding:5px 4px 5px 10px; margin:0px 4px 0px 0px; font-family:Arial; font-size:14px; text-decoration:none; font-weight:bold; border-color:#306FBC; color:#00CC00}
