﻿html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video { margin:0;padding:0;border:0;outline:0;font-size:100%;text-align:left;vertical-align:baseline;background:transparent;text-decoration:none;z-index:0;}
body { font-size:1em;line-height:1.4;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display:block;}
audio, canvas, video { display:inline-block;*display:inline;*zoom:1;}
audio:not([controls]) { display:none;}
[hidden] { display:none;}
blockquote, q { quotes:none;}
blockquote:before, blockquote:after, q:before, q:after { content:'';content:none;}
abbr[title], dfn[title] { border-bottom:1px dotted;cursor:help;}
hr { display:inline-block;float:left;color:#cedae6;border:none;background:none;margin:0;padding:0;}
img { border:0;-ms-interpolation-mode:bicubic;vertical-align:middle;}
svg:not(:root) { overflow:hidden;}
input, select { vertical-align:middle;}
input:focus, textarea:focus { outline:none;}

@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5) {
    html, body { width:999px;overflow-x:hidden;font-size:1.5rem;line-height:2.3rem;-webkit-text-size-adjust:100%;}
}

body { background:#3c5f35 url(../images/greenbg.jpg) no-repeat top center;}
a { cursor:pointer;}
P { margin:15px 0 15px 0;}
ul { list-style:none;z-index:2;}
li { float:left;list-style:none;}
p li { list-style-image:url(../images/bullet.gif);list-style-position:inside;}
select { background-color:#FFFFFF;border:0px;}
.inline { float:left;display:inline;}
.fleft { float:left;}
.fright { float:right;display:inline;}
.m5 { margin:5px 0 5px 5px;}
.m510 { margin:12px 0 12px 12px;}
.m0 { margin:0px;}
.p0 { padding:0px;}
.ml10 { margin-left:10px;}
.mt20 { margin-top:20px;}
.mt10 { margin-top:10px;}
.mt05 { margin-top:5px;}
.m10 { margin:10px 0 10px 10px;}
.m15 { margin:15px 0 15px 15px;}
.m20 { margin:20px 0 20px 20px;}
.p10 { padding:10px 0 10px 10px;}
.p20 { padding:20px 0 20px 20px;}
.p30 { padding:30px 0 30px 30px;}
.pad20 { padding-left:20px;}
.caps { text-transform:uppercase;}
.lcase { text-transform:lowercase;}
.caps2 { text-transform:capitalize;}
/* STYLED FONTS */
.txt13 { font-family:Arial,Serif;font-size:11px;color:#373737;line-height:15px;text-transform: uppercase;}
.txt13 strong { font-family:Arial;font-size:11px;color:#373737;line-height:15px;text-transform:uppercase;}
.txt13 span { font-family:Arial;font-size:11px;color:#373737;line-height:15px;text-transform:uppercase;}
.txt13 a { text-decoration:none;color:#373737;}
.txt13 a:hover { color:#3a3a3b;text-decoration:none;}
.txt10 { font-family:Arial,Serif;font-size:12px;color:#7b7773;line-height:15px;}
.txt10 strong { font-family:Arial;font-size:12px;color:#7b7773;line-height:14px;}
.txt10 span { font-family:Arial;font-size:19px;color:#7b7773;line-height:19px;font-weight:bold;}
.txt10 a { text-decoration:none;color:#7b7773;}
.txt10 a:hover { color:#456dc2;text-decoration:none;}
.txtop { font-family:Arial,Serif;font-size:19px;color:#4282c2;line-height:19px;text-transform:capitalize;}
.txtop strong { font-size:22px;color:#fff;line-height:30px;font-weight:normal;}
.txtop a { text-decoration:none;color:#4282c2;}
.txtop a:hover { color:#3a3a3b;text-decoration:none;}
.txt14 { font-family:Arial,serif;font-size:11px;color:#c4c4c4;line-height:15px;}
.txt14 strong a { font-family:Arial;font-size:12px;color:#393939;text-transform:uppercase;}
.txt14 strong a:hover { color:#960303;text-decoration:none;}
.txt14 p a { text-decoration:none;color:#c4c4c4;}
.txt14 a:hover { color:#3a3a3b;text-decoration:none;}
.txt12 { font-family:Arial,serif;font-size:15px;color:#fff;line-height:17px;font-weight:normal;}
.txt12 a { text-decoration:none;color:#fff;}
.txt12 a:hover { color:#960303;text-decoration:none;}
.txt12 strong { font-family:Arial,serif;font-size:14px;color:#3a3a3b;font-weight:bold;}
.txtnews { font-family:Arial,serif;color:#6f6f6f;line-height:16px;font-size:12px;}
.txtnews a { font-size:12px;text-decoration:none;color:#000;font-weight:bold; font-family: Georgia, Serif; font-style: italic;}
.txtnews a:hover { color:#3c5f35;text-decoration:none;}
.txtnews strong { text-decoration:none;color:#000;font-size:12px;font-weight:bold;}
.date { color:#5d5d5d;font-style:italic;font-size:11px;}
.blogtext { display:inline;float:left;clear:left;margin-top:5px;margin-bottom:5px;padding-top:10px;}
.txtnewsh { font:12px/17px Arial,serif;color:#999999;line-height:20px;}
.txtnewsh a { text-decoration:underline;color:#999999;}
.txtnewsh a:hover { color:#977837;text-decoration:none;}
.txt15 { font-family:Arial,serif;font-size:14px;color:#192f48;line-height:21px;}
.txt15 a { text-decoration:none;color:#3c5f35;}
.txt15 a:hover { color:#7db933;text-decoration:underline;}
.txt15 span { color:#666666;font-family:Arial;font-weight:bold;font-size:20px;}
.txt15 strong { font-family:Arial;font-weight:bold;font-size:15px;color:#666666;}
.txtheader { font-family:Trajan,serif;font-size:25px;color:#04595e;line-height:23px;text-align:left;text-transform:uppercase;font-weight:normal;}
.txtheader a { text-decoration:none;color:#ffffff;}
.txtheader a:hover { color:#8fd43c;text-decoration:none;}
.txtheader span { color:#04595e;font-family:Trajan, serif;font-weight:bold;font-size:16px;line-height:18px;}
.txtheader strong { font-family:Trajan, serif;font-weight:bold;font-size:22px;color:#04595e;line-height:30px;}
.txthome { font-family:Arial,serif;font-size:13px;color:#e4e4e4;line-height:19px;}
.txthome a { text-decoration:none;color:#ffffff;}
.txthome a:hover { color:#3a3a3b;text-decoration:underline;}
.txthome span { color:#ffffff;}
.txthome strong { font-family:Arial,serif;font-weight:bold;font-size:13px;color:#ffffff;}

.txtfooter { font-family:Arial,serif;font-size:13px;color:#e4e4e4;line-height:20px;}
.txtfooter a { text-decoration:none;color:#ffffff;font-size:12px; font-weight:bold}
.txtfooter strong { color:#ffffff;}
.txtfooter span { color:#000000;}
.txtfooter a:hover { color:#8fd43c;text-decoration:none;}
.txtfooternav { font-family:Baskerville,serif;font-size:12px;color:#545454;line-height:20px;text-transform:uppercase;}
.txtfooternav a { text-decoration:none;color:#545454;}
.txtfooternav a:hover { color:#803233;text-decoration:none;}
.txtfeatareas { font-family:Arial,serif;font-size:11px;color:#000000;line-height:15px;text-transform:uppercase;}
.txtfeatareas a { text-decoration:none;color:#000000;}
.txtfeatareas a:hover { color:#3a3a3b;text-decoration:none;}
.txtadvsea { font-family:Arial,serif;font-size:12px;color:#424242;line-height:20px;}
.txtadvsea a { text-decoration:none;color:#373737;}
.txtadvsea a:hover { color:#3a3a3b;text-decoration:none;}
.txtadvsea2 { font-family:Arial,serif;font-size:12px;color:#333333;line-height:20px;}
.txtadvsea2 a { text-decoration:none;color:#373737;}
.txtadvsea2 a:hover { color:#7db933;text-decoration:none;}
.txttop { font-family:Arial,serif;font-size:14px;color:#6e6d6d;font-weight:normal;}
.txttop strong { font-family:Arial,serif;font-size:14px;color:#762ba7;font-weight:bold;}

/* TOP MAIN NAV */
.headeright { display:inline;float:right;width:425px;height:146px;background:url(../images/specialist.gif) no-repeat top right;position:relative;z-index:99;margin-top:-146px;}
div#phone { display:inline;float:right;width:233px;height:26px;margin-right:49px;padding-top:22px;}
div#topnav { display:inline;float:right;height:45px;margin-right:49px;width:233px;}
div#topnav ul { list-style:none;z-index:2;}
div#topnav li { display:inline;float:left;list-style-image:none;margin:0px;padding:0px;}
div#topnav2 { display:inline;float:left;clear:left;height:45px;width:191px;margin-top:-66px;margin-left:750px;position:relative;z-index:9999;background:url(../images/slogan.gif) no-repeat top left;}
div#topnav2 ul { list-style:none;z-index:2;padding-left:25px;}
div#topnav2 li { display:inline;float:left;list-style-image:none;margin:0px;padding:2px;}
.langhead { display:inline;float:right;width:232px;height:29px;margin:9px 16px 0 0;}
.slogan { display:inline;float:right;width:399px;height:28px;margin:65px 19px 0 5px;}

/* CONTAINERS */
header { width:100%;height:100%;margin:0 auto;}
div#container2 { width:1000px;margin:0 auto;position:relative;margin-top:10px;}
div#topContainer { display:inline;float:left;width:1000px;height:220px;}
div#bottomContainer { display:inline;float:left;width:1000px;background:transparent;}
div#bottomContainer2 { display:inline;float:left;width:1000px;}
div#areamapcontainer { display:block;margin:75px auto 0 auto;width:1000px;background:url('../images/mapBG.png') repeat-y left top;}
h1#top { margin:0 auto;height:126px;width:1000px;text-align:center;}
.top2 { margin:0 auto;height:0px;width:1000px; position: relative; z-index: 99999;}
div#flash { margin:0 auto;width:100%;height:485px;}
.flashgallery { display:inline;float:left;width:100%;height:418px;background:#fff;}
.logo { display: inline; float: left; clear: left; cursor:pointer;z-index:99999;position:relative;}
.slogan { display:inline;float:left;width:600px;height:34px;margin:50px 0px 0px 10px;}
.topphone { display:inline;float:right;margin:60px 20px 0px 0px;}
.languages-spoken { display:inline;float:left;margin:20px 0px 0px 10px;}
nav#nav { margin:0px auto;width:1000px;height:50px;position:relative;clear:both;z-index:9999;}
nav#nav ul { margin:0px auto;clear: both; text-align:center; padding:0;list-style:none;z-index:5;width:1000px;position:absolute;}
nav#nav ul li { display:inline;float:left;margin:0;padding:0;list-style:none;z-index:2;position:relative;}
nav#nav ul ul { z-index:99;}
nav#nav2 { margin:0 auto;width:100%;height:50px;position:relative;clear:both;}
nav#nav2 ul { margin:0px auto;clear:both;list-style:none;z-index:5;width:1000px;position:relative;}
nav#nav2 ul li { display:inline;float:left;margin:0;padding:0;list-style:none;z-index:2;position:relative;}
nav#nav2 ul ul { z-index:99;}
ul#idd { height:150px;margin:0;padding:0;list-style:none;z-index:2;position:absolute;top:-999em;left:0px;z-index:0;}
li.idd { clear:both;height:35px;margin:0;padding:0;list-style:none;z-index:2;position:relative;z-index:99999;}
li.idd a { text-decoration:none;width:auto;}
li.idd:hover { visibility:inherit;}
li#tab05:hover ul { top:61px;z-index:99999;width:200px;}
div#leftColumn { display:inline;float:left;clear:left;width:775px;background:transparent;height:auto;padding-bottom:10px;}
div#leftColumn2 { display:inline;float:left;clear:left;width:225px;background:#fff;border:1px solid #e7e7e7;z-index:1;position:relative;margin-bottom:10px;}
div#leftColumn3 { display:inline;float:left;clear:left;width:1000px;background:#fff;height:auto;padding-bottom:10px;position:relative;}
.submenu { display:inline;float:left;clear:left;border-top:1px solid #d9d9d9;width:223px;}
.submenu ul { margin:0;list-style:none;width:223px;display:inline;float:left;z-index:2;padding-bottom:10px;margin-bottom:10px;}
.submenu li { list-style-image:none;margin:0px;padding:0px;display:inline;float:left;clear:left;padding:5px 0 5px 15px;}
.submenu .atitle { padding:8px 0 0 15px;}
.submenu h2 { padding:15px 0 4px 15px;font-weight:bold;color:#06a2df;font-family:Arial;font-size:14px;line-height:14px;}
.submenu h2 img { display:inline;clear:right;}
.submenu hr { display:block;color:#d9d9d9;border:none;background:none;margin:0;padding:0;z-index:0;border-bottom:1px solid #d9d9d9;}
div#leftColumnWide { display:inline;float:left;clear:left;width:1000px;background:transparent;height:auto;}
div#rightColumn { display:inline;float:right;clear:right;width:225px;margin-bottom:10px;z-index:1;position:relative;}
div#rightColumn2 { float:right;clear:right;width:765px;background:transparent;height:auto;padding-bottom:10px;}
.bottom-nav { margin:0 auto;clear:both;width:1000px;height:48px;background:#3b3b3b;}
.bottom-nav ul { display:inline;float:left;width:1010px;list-style:none;padding:0;margin:0;position:absolute;}
.bottom-nav li { display:inline;float:left;list-style:none;padding:0px;margin-left:7px;margin-right:0px;margin-bottom:0px;z-index:2;position:relative;line-height:30px;text-align:center;vertical-align:middle;margin-top:11px;}
.bottom-nav li a { /*padding:0 0 0 20px;background:transparent url(../images/bullet-footer.gif) no-repeat 0 3px;*/ font-weight:normal;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0px;padding:0px;}
.cleanbox { display:inline;float:left;clear:left;width:225px;height:57px;background:url(../images/cleanbox.gif) no-repeat bottom left;margin-bottom:10px;padding-top:10px;}
/* FOOTER */
footer#footer { display:inline;float:left;clear:both;width:100%;height:75px;}
.footer1 { margin:0px auto;width:1000px;height:70px;margin-top:10px; border-top: 1px solid #6a8564}
.fban { display:inline;float:left;width:auto;height:100px;border:0 solid;padding:0;margin:0;}
.footer2 { margin:0px auto;width:1000px;height:75px;margin-top: 0px; border-top: 1px solid #6a8564}
.logofooter { display:inline;float:left;clear:left;width:160px;height:124px;margin:25px 3px 0px 0px;}
#resilogo { display:inline;float:right;clear:right;width:160px;height:40px;margin:25px 0px 0 0;}
div#footerlogo { display:inline;float:left;width:172px;height:78px;margin-top:20px;margin-left:20px;}
.addressinfo strong { font-family:Arial, Serif;font-size:12px;color:#000000;font-weight:bold;}
.addressinfo h3 { font-family:Arial, Serif;font-size:12px;color:#fff;font-weight:bold;}
.addressinfo { display:inline;float:left;width:200px;padding:0;margin:30px 0 0 0px;}
.addressinfo2 { display:inline;float:left;width:180px;margin:25px 0 0 10px;}
.bannfoot { display:inline;float:left;width:auto;}
.bafoot { display:inline;float:left;width:auto;}
.footerlinks { display:inline;float:left;width:850px;height:30px;}
.footerlinks ul { list-style:none;display:inline;float:left;z-index:2;}
.footerlinks li { list-style-image:none;margin:0px;padding:0px;display:inline;float:left;}
.ipages { display:inline;float:left;width:715px;min-height:1633px;padding:0;background:#fff;padding:20px;border-bottom:20px solid #a8d6f6;}
.ipages p { display:inline;float:left;clear:left;width:715px;margin-bottom:20px;}
.ipages p img { display:inline;float:left;clear:left;margin:20px 40px 20px 0;}
.introp01 { display:inline;float:left;width:380px;height:auto;padding:0 20px 20px 0;}
.introp02 { display:inline;float:left;width:350px;height:auto;}
/* RIGHT PANNEL */
.separator { display:inline;float:left;width:230px;height:12px;background:url(../images/separator.gif) no-repeat top left;}
.bannersright { display:inline;clear:both;float:left;padding-bottom:8px;width:auto;height:auto;}
.smbanners { display:inline;float:left;clear:left;width:223px;height:auto;background:url(../images/smbanners.gif) repeat-y top left;border:1px solid #e6e6e6;margin-bottom:10px;}
.smbanners ul li { display:inline;float:left;clear:left;list-style-image:none;width:195px;height:47px;margin:0 0 10px 13px;}
.banners { display:inline;clear:both;float:left;padding-bottom:10px;width:225px;height:auto;}
.banners3 { display:inline;clear:both;margin-left:25px;}
.rightTitles { display:inline;float:left;width:225px;height:59px;}
.comboBoxes { margin:0px 0 10px 10px;}
.searchBttn { padding:0px 10px 10px 0;}
.spacetop { display:inline;float:left;width:227px;height:10px;}
.divspan { display:inline;float:left;width:700px;margin:20px 0 30px 7px;}
.backbtn { display:inline;float:right;margin-right:0;margin-top:-30px;}
.bannerft { display:inline;float:left;width:720px;height:120px;padding-bottom:25px;margin-left:20px;border-bottom:1px solid #e3e3e3;}
.bannerft2 { display:inline;float:left;width:750px;height:120px;padding-top:35px;}
.titles { margin-top:40px;padding-bottom:8px;width:700px;}
.contentPanel { width:720px;}
.conciergeimage { margin:16px;}
.homeTitle { margin:0;padding:0;}
.homeTitle2 { margin-bottom:50px;padding:0;}
.titleh { display:inline;float:left;clear:left;width:745px;height:20px;padding:15px 0 5px 18px;margin:10px 0 10px 0;border-top:1px solid #v;}
.titlehR { display:inline;float:left;clear:left;width:225px;height:51px;margin:10px 0 0 0;}
.titleh3 { display:inline;float:left;clear:left;width:755px;height:auto;padding:0 0 5px 0;margin:18px 0 0px 0;border-bottom:0px solid #dfdfdf;}
.titleh2 { display:inline;float:left;clear:left;width:753px;height:30px;padding:10px 0 5px 10px;margin:10px 0 10px 0;border-bottom:1px solid #dfdfdf;}
.titleb2 { display:inline;float:left;clear:left;width:715px;height:30px;padding:10px 0 5px 0;margin:10px 0 10px 0;border-bottom:1px solid #dfdfdf;}
.titleh4 { display:inline;float:left;clear:left;width:998px;height:30px;padding:3px 0 5px 10px;margin:10px 0 10px 0;border-bottom:1px solid #dfdfdf;}
.condopagetitle { display:inline;float:left;clear:left;width:753px;height:18px;padding:3px 0 0 18px;margin:15px 0 10px 0;}
.txtln1 { display:inline;float:left;margin-top:0;}
.txtln2 { display:inline;float:left;margin:1px 0 0 5px;}
.homePanel { display:inline;float:left;width:710px;padding:20px 5px 20px 5px;}
.featuredcontent { width:743px;margin:0px;padding:10px;float:left;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;}
.iPanel { width:743px;margin:0px;padding:10px;float:left;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;}
.featuredtopcurve { display:inline;float:left;width:765px;height:10px;background:url('../images/topi.gif') no-repeat top left;}
.featuredbottomcurve { display:inline;float:left;width:765px;height:10px;background:url('../images/bottomi.gif') no-repeat top left;}
.homePhoto { clear:left;float:left;margin:10px 10px 10px 1px;width:295px;height:425px;border:6px solid #f1f1f1;}
.bioPhoto { clear:left;float:left;margin:0px 10px 10px 1px;width:310px;}
.pagePhotos { margin-bottom:10px;}
.fieldsetArrow { background:url(../images/downArrow.gif) no-repeat bottom right;}
.featureAreas { display:inline;float:left;width:715px;height:100%;margin:26px 0 0 20px;}
.featureTitles { margin-bottom:10px;}
/*************** NEW 2010 RESOURCE CENTER ******************/
.res-in { display:inline;width:182px;height:180px;float:left;padding:15px 0 0 20px;}
#resources { display:inline;float:left;width:730px;height:700px;}
#resources a img, #resources a { border:none;overflow:hidden;float:left;}
#resources a:hover { border:7px solid #3a3a3b;}
/* EFFECT HOVER - Background */
#resources a:hover img { margin:-7px;}
.resbg { background:#343434;}
/* NOEFFECT - Background */
.resmarLFT { display:inline;float:left;padding:26px;}
/* Right Space for Each Box */
.resmarLFT4 { display:inline;float:left;padding:10px;}
/* Right Space for Each Box */
.resmarTOP { clear:both;padding-top:45px;}
/* Top Space for Each Box */
.fullmrgLFT { margin-left:30px;}
/* Margin Left from all boxes */
.fullmrgLFT4 { margin-left:10px;}
/* Margin Left from all boxes */
#resources2 { display:inline;float:left;width:730px;height:700px;}
#resources2 a img, #resources2 a { border:none;overflow:hidden;float:left;}
#resources2 a:hover { border:3px solid #194655;}
/* EFFECT HOVER - Background */
#resources2 a:hover img { margin:-3px;}
.resmarTOP2 { clear:both;padding-top:25px;}
/* Top Space for Each Box */
/*****************************************************FEATURED PROPERTY STYLES *****************************************************/
/*#intFeatPanel{width:223px;height:390px;padding:0;float:left;border:0 solid #d6d6d6;margin-bottom:5px;background:#fff;}*/
/*****************************************************  FEATURED PROPERTY STYLES *****************************************************/
div.fprop { display:inline;float:left;clear:left;width:227px;height:470px;margin:0 0 0 0;}
#featPropDiv { display:inline;width:225px;height:356px;padding:0;float:left;background:transparent url(../images/feat-prop.gif) no-repeat top left;margin-bottom:0px; border: 0px solid #e4e4e4; margin-bottom:10px;}
.featOptionsClass02 { display:inline;float:left;z-index:999;margin-top:-100px; margin-left: -24px;}
.featOptionsClass03 { display:inline;float:right; position: relative; z-index:999;margin-top:-100px; right:-184px;}
.featOptionsClass01 { clear:right;float:right;position:absolute;right:10px;margin-top:-5px;}
.featPanel { display:inline;float:right;width:213px;background:transparent;/*border-bottom:1px solid #e5f5fd;border-left:1px solid #e5f5fd;border-right:1px solid #e5f5fd;*/ font-family:Arial,sans-serif;font-size:13px;color:#2e2e2e;line-height:18px;position:relative;}
.featPanel .featimg { float:left;clear:left;padding-top:65px;width:190px;height:117px;border:0 solid;margin-left:6px;margin-bottom:6px;}
.featPanel strong { position:relative;display:inline;float:left;line-height:24px;padding-bottom:0;width:175px;padding:3px 0 2px 10px;text-decoration:none;font-family:Georgia, serif; font-size:12px; font-style: italic; color :#191919;line-height:13px;/*border-bottom:1px solid #444545;*/ font-weight:bold;margin:0 0 10px 8px;}
.featPanel span { display:inline;float:left;width:166px;height:90px;margin:0 0 10px 18px; font-size: 12px; text-transform: capitalize;}
.featPanel ul { width:223px;/*border-top:1px solid #e8eaea;*/ list-style:none;float:left;clear:both;margin-left:10px;}
.featPanel li { display:inline;float:left;}
.featuredDiv01 { text-align:left;width:223px;height:100%;float:left;overflow:hidden;margin:0 0 10px 12px;}
.featTextDiv { width:205px;float:left;height:100px;display:inline;margin:0 0 10px 15px;}
.featOptionsDiv { float:left;clear:both;width:200px;height:40px;margin:30px 10px 0 15px;}
.txtfeatured { font:13px/17px "Lucida Grande",Arial,sans-serif;color:#000000;line-height:17px;}
.txtfeatured a { text-decoration:none;color:#000000;}
.txtfeatured a:hover { text-decoration:none;color:#000000;}
.login { display:inline;float:right;margin-top:15px;margin-right:15px;}
.ml20 { margin-left:20px;}
.txtpages { font:13px/17px Arial,Helvetica,sans-serif;color:#3e3e3e;text-align:left;line-height:1.5em;}
.txtpages A { color:#3e3e3e;text-decoration:none;}
.txtpages A:hover { color:#3e3e3e;text-decoration:underline;}
#resoruces { display:inline;float:left;width:700px;height:172px;margin:0 0 30px 30px;}
.mlspics { display:inline;float:left;margin-bottom:10px;width:750px;}
.mls-in { display:inline;width:170px;height:170px;float:left;padding-top:15px;margin-left:10px;}
.mls-in1 { display:inline;clear:left;width:170px;height:170px;float:left;padding-top:15px;margin:0;}
.mlsbord { border:3px solid #dbdbdb;}
.res-in { display:inline;width:170px;height:170px;float:left;padding:15px 0 0 10px;margin:0;}
/***************************************************** CLIENT LOGIN *****************************************************/
.clientLoginButton { padding:0;margin:0;background:url(../images/mls-quick-search-btn.gif) no-repeat left top;width:30px;height:30px;border:0px;display:inline;}
.form { display:inline;height:22px;float:left;clear:left;margin:6px 0 0 14px;border:0 solid #fff;background:transparent;}
.input { display:inline;width:165px;height:28px;font:14px/16px "Lucida Grande",Arial,sans-serif;color:#666666;float:left;background:transparent;margin:0px;border:0 solid #fff;}
.advsrch2 { display:inline;float:left;clear:both;margin:14px 0 0 5px;height:15px;z-index:-2;}
.advsrch { padding:2px 0 0 13px;width:110px;height:15px;display:inline;float:left;z-index:-2;}
#news { display:inline;float:left;width:223px;height:80px;background:#fff url(../images/banners/news.gif) no-repeat left top;border:1px solid #e8eaea;border-bottom:0 solid;}
.featuredproperties { display:inline;float:left;width:225px;height:64px;}
.bord { display:inline;float:left;width:227px;height:51px;margin-top:54px;border:1px solid #c1c1c1;border-top:0 solid #c1c1c1;}
.context { width:210px;margin-left:5px;padding-top:10px;}
.top-navfrm { display:inline;float:right;width:180px;margin:58px 0 0 0;}
.servicespics { display:inline;float:left;width:712px;height:525px;border:3px solid #dbdbdb;background:url(../images/bigpic01.jpg) no-repeat left top;}
.serv-in { display:inline;width:244px;height:241px;float:left;padding:12px 0 2px 12px;margin:0;}
/***************** BLOG *****************/
.blogtitle { display:inline;float:left;width:225px;height:51px;}
.marginNews { float:left;margin:0;background:#fff;}
.containNews { width:205px;height:auto;float:left;padding:0px 9px 10px 9px;border:1px solid #fff; border-bottom: 0px; border-top: 0px; margin-bottom:0px;background:#fff url(../images/real-estate-news.gif) repeat-x top left;}
.space10 { width:225px;height:10px;background:transparent;}
.space5 { width:225px;height:5px;background:transparent;}
/***************** HOME AND INNER PAGES *****************/
.innerPanel { display:inline;float:left;width:750px;padding:10px 0 20px 0;}
#gift { display:inline;float:right;z-index:1;margin-top:-90px;}
.callnow { display:inline;float:right;margin:-52px 0 0 0;}
.toptittle { display:inline;float:left;width:750px;height:50px;margin-bottom:20px;}
.feat { display:inline;float:left;width:765px;height:165px;border-bottom:1px solid #c1c1c1;}
.box { display:inline;float:left;width:180px;height:150px;padding-top:10px;background:url(../images/homepics/loading.gif) no-repeat top left;}
.boxmar { margin-right:13px;}
.sepH { display:inline;float:left;width:750px;height:35px;border-bottom:3px solid #222222;margin-bottom:35px;}
.newsfooter { display:inline;float:left;clear:left;width:225px;height:6px;background:#fdfcf8 url(../images/footernews.gif) no-repeat top left;margin-bottom:10px;}
/******************** SFMENU DROPDOWN LISTS FOR CONDOS AND COMMUNITIES ********************/
#luxurycondos { display:inline;float:left;width:168px;height:116px;margin-bottom:5px;margin-top:0;background:url(../images/banners/luxurycondos.png) no-repeat left top;}
#luxurycommunities { display:inline;float:left;width:168px;height:116px;margin-bottom:5px;margin-top:0;background:url(../images/banners/luxurycommunities.png) no-repeat left top;}
.choosecondoDRP { display:inline;float:left;clear:left;width:225px;height:67px;background:url(../images/choosecondoandcomm.jpg) no-repeat top left;}
.dropcondos { display:inline;float:left;width:212px;height:45px;padding:135px 0 0 13px;}
.dropcommunities { display:inline;float:left;width:201px;height:50px;padding:154px 0 0 22px;border:1px solid #e7e7e7;background:url(../images/luxury-communities.jpg) no-repeat top left;margin-bottom:10px;}
.dropcommunities2 { display:inline;float:left;width:215px;height:50px;background:url(../images/mainland-communities.gif) no-repeat top left;padding:65px 0 0 10px;}
.sf-menu, .sf-menu * { margin:0;padding:0;cursor:pointer;width:199px;float:left;}
/* MENU FIRST ITEM CSS */
.sf-menu ul { display:none;position:absolute;width:199px !important;height:200px !important;overflow-y:auto;overflow-x:hidden;background-color:#fff;list-style:none;list-style-image:none;border:1px solid #e6e6e6;left:0;top:30px;margin:0 !important;}
.addressinfo { position:relative;}
.addressinfo .sf-menu ul { top:-200px !important;}
.monthlysel .sf-menu ul { width:199px !important;top:30px;z-index:9999;}
.newdrop .sf-menu ul { width:216px !important;height:100px !important;top:30px;z-index:9999;}
.sf-menu li { position:relative;width:126px !important;padding:0px;list-style:none;list-style-image:none;}
/* MENU BUTTON CSS */
.sf-menu a.sf-with-ul { width:146px !important;background-color:#323232;height:30px !important;}
/* LINK COLOR */
.sf-menu a, .sf-menu a:visited { display:block;cursor:pointer;background-color:Transparent;width:18px;padding:0px;margin-left:5px;min-width:1px;/* trigger IE7 hasLayout so spans position accurately */ FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:#272727;font:12px/20px Arial,Helvetica,sans-serif;LETTER-SPACING:0;}
/* MENU ITEMS CSS */
.sf-menu ul.ItemsDropDown li { width:191px !important;clear:both;padding:4px;list-style:none;list-style-image:none;/*overflow-x:hidden;text-overflow:ellipsis;*/ }
.monthlysel .sf-menu ul.ItemsDropDown li { width:160px !important;}
.newdrop .sf-menu ul.ItemsDropDown li {text-transform:none;}
.sf-menu ul.ItemsDropDown li a { text-decoration:none;width:auto;}
/* MENU ITEM ON HOVER */
.sf-menu li:hover, .sf-menu li.sfHover, .sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active { background-color:#3a3a3b;color:#ffffff;outline:0;border:0;text-decoration:none;z-index:4;}
.sf-menu li:hover ul, .sf-menu li.sfHover ul { /* border:1px solid #e6e6e6;left:0;top:28px;match top ul list item height */ }
.sf-menu li:hover { visibility:inherit;/* fixes IE7 'sticky bug' */ }
ul.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul { top:-999em;}
ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul { left:10em;/* match ul width */ top:0;}
ul.sf-menu li li:hover li ul, ul.sf-menu li li.sfHover li ul { top:-999em;}
ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul { left:10em;/* match ul width */ top:0;}
.sf-sub-indicator { position:absolute;display:block;right:.75em;top:1.05em;width:10px;height:10px;text-indent:-999em;overflow:hidden;}
a > .sf-sub-indicator { /* give all except IE6 the correct values */ top:.8em;background-position:0 -100px;/* use translucent arrow for modern browsers*/ }
/* apply hovers to modern browsers */
a:focus > .sf-sub-indicator, a:hover > .sf-sub-indicator, a:active > .sf-sub-indicator, li:hover > a > .sf-sub-indicator, li.sfHover > a > .sf-sub-indicator { background-position:-10px -100px;/* arrow hovers for modern browsers*/ }
/* point right for anchors in subs */
.sf-menu ul .sf-sub-indicator { background-position:-10px 0;}
.sf-menu ul a > .sf-sub-indicator { background-position:0 0;}
/* apply hovers to modern browsers */
.sf-menu ul a:focus > .sf-sub-indicator, .sf-menu ul a:hover > .sf-sub-indicator, .sf-menu ul a:active > .sf-sub-indicator, .sf-menu ul li:hover > a > .sf-sub-indicator, .sf-menu ul li.sfHover > a > .sf-sub-indicator { background-position:-10px 0;/* arrow hovers for modern browsers*/ }
.Socialnetworks { display:inline;float:left;clear:left;width:214px;height:100px;padding-top:54px;background:url(../images/social-networks.gif) no-repeat top left;margin-bottom:8px; padding-left: 11px;}
.soc { display:inline;float:left;width:25px;height:25px;margin:0px 5px 5px 0px;}
.logoContainers { width:750px;height:250px;}
.aff2 { margin:12px 0 0 12px;display:inline;float:left;}
.FTProp { display:inline;float:left;height:278px;position:relative;}
.containFeaturedSlide { display:inline;float:left;width:700px;height:270px;margin-top:10px; margin-left:25px; position:relative;}
.featDouble { display:inline;float:left;width:755px;height:297px;background: url('../images/featured-properties.gif') no-repeat top left;margin-bottom:15px; border: 0px solid #dcdcdc}
.movescroll { display:inline;float:left;width:1000px;height:46px;z-index:1000;position:relative;margin:0 0 0 0;}
.moveleft { display:inline;float:left;width:20px;height:46px;}
.moveright { display:inline;float:right;width:20px;height:46px;}
.bottomnews { display:inline;float:left;width:225px;height:14px;background:url(../images/bottom-news.gif) no-repeat top left;}
.findproperties { display:inline;float:left;width:225px;height:101px;background:#fff url('../images/luxury-properties.gif') no-repeat top left;}
/*************** BLOG & NEWS STYLES / SCROLL PLUS TABS ******************/
.tabNavigation { width:220px;}
.jScrollPaneContainer { position:relative;overflow:hidden;z-index:1;width:inherit;}
.jScrollPaneTrack { position:absolute;cursor:pointer;right:0;top:0;height:100%;/*background:#aaa;*/ }
.jScrollPaneDrag { position:absolute;/*background:#666;*/ background-image:url('../images/scroll.gif');background-repeat:no-repeat;cursor:pointer;overflow:hidden;height:60px;}
.jScrollPaneDragTop { position:absolute;top:0;left:0;overflow:hidden;}
.jScrollPaneDragBottom { position:absolute;background-image:url('../images/scroll.gif');background-repeat:no-repeat;background-position:bottom center;bottom:0;left:0;overflow:hidden;}
a.jScrollArrowUp { display:block;position:absolute;z-index:1;top:0;right:0;text-indent:-2000px;overflow:hidden;/*background-color:#666;*/ height:9px;}
a.jScrollArrowUp:hover { /*background-color:#f60;*/ }
a.jScrollArrowDown { display:block;position:absolute;z-index:1;bottom:0;right:0;text-indent:-2000px;overflow:hidden;/*background-color:#666;*/ height:9px;}
a.jScrollArrowDown:hover { /*background-color:#f60;*/ }
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover { /*background-color:#f00;*/ }
/* CSS Document */
/*************GLOBAL STYLES**************/
#optContain { float:left;width:200px;margin-left:3px;}
div.tabs > div { margin-top:10px;}
div.tabs > div h3 { margin-top:0;}
UL.tabNavigation { list-style:none;}
UL.tabNavigation LI { display:inline;}
#opt1 { float:left;display:inline;}
#opt2 { float:left;display:inline;}
#tab1 { width:195px;float:left;text-align:left;margin-left:2px;}
#tab2 { width:180px;float:left;text-align:left;margin-left:2px;}
#tab1Cnt { float:left;min-height:200px;height:auto;overflow:auto;padding-bottom:5px;}
#tab2Cnt { float:left;min-height:200px;height:auto;overflow:auto;padding-bottom:5px;}
/*************FORM STYLES**************/
.inputFieldClass { width:320px;border:solid 1px #e3ebf1;}
.inputStyle2 { margin:0 0 0 0;font:14px/18px Arial,Helvetica,sans-serif;text-align:justify;color:#596265;float:right;height:100px;width:350px;border:#e3ebf1 solid 1px;}
.inputStyle500 { margin:0;font:14px/18px Arial,Helvetica,sans-serif;text-align:justify;color:#596265;height:60px;width:150px;border:#e3ebf1 solid 1px;}
.inputStyleSm { margin:0 0 0 0;font:14px/18px Arial,Helvetica,sans-serif;text-align:justify;color:#596265;border:#e3ebf1 solid 1px;width:150px;height:20px;}
.inputStyleLg { margin:0 0 0 0;font:14px/18px Arial,Helvetica,sans-serif;text-align:justify;color:#596265;border:#e3ebf1 solid 1px;width:350px;height:20px;}
.inputStyle1 { margin:0 0 0 0;font:14px/18px Arial,Helvetica,sans-serif;text-align:justify;color:#596265;float:right;border:#e3ebf1 solid 1px;width:350px;height:20px;}
.inputDivClass1 { width:320px;float:left;padding:15px 30px 15px 0;}
.inputDivClass5 { width:520px;float:left;padding:15px 30px 15px 0;}
.inputDivClass2 { width:500px;float:left;height:130px;}
.inputDivClass3 { width:500px;float:left;height:40px;}
.inputDivClass4 { width:500px;float:left;height:60px;}
.applyTitles03 { float:left;width:600px;padding-top:20px;}
.height30 { height:45px;}
.rightForm { float:right;width:350px;}
.boat1 { width:75px;border:#e3ebf1 solid 1px;}
.boat2 { width:110px;border:#e3ebf1 solid 1px;}
.submitDiv { width:675px;float:left;text-align:right;padding-right:15px;}
/*****************************************************GR TRANSLATION STYLES *****************************************************/
.flags { display:inline;float:left;margin-left:4px;margin-top:-2px;}
.redo { display:inline;float:left;clear:left;width:225px;height:39px;padding-top:52px;background:#fff url(../images/search-by-language.jpg) no-repeat top left;margin-bottom:10px;}
.flagpad { padding-left:5px;margin-top:6px;}
.flgs { display:inline;float:left;width:25px;height:20px;}
.affiliated { display:inline;float:left;width:150px;height:160px;padding:12px;}
.butend { display:inline;float:left;width:765px;height:62px;background:url('../images/homebg2.gif') no-repeat top left;}
.butendalign { display:inline;float:left;width:260px;height:52px;margin:5px 0 0 32px;}
.homebanner { display:inline;float:left;margin-left:20px;}
#reNewsTab { display:inline;float:left;margin-left:8px;}
#jillsBlogTab { display:inline;float:left;}
.linenews { display:inline;float:left;clear:left;width:203px;height:10px;padding-bottom:10px;padding-top:10px;border-bottom:#e3ebf1 solid 1px;}
.bottom-flash { display:inline;float:left;width:998px;height:80px;margin-top:-30px;background:#fff;border-left:1px solid #e8eaea;border-right:1px solid #e8eaea;z-index:1000;position:relative;}
.fearturedx { display:inline;float:left;width:998px;height:265px;background:#fff url(../images/fpropbg.gif) no-repeat top left;border:#e8eaea solid 1px;border-top:#fff solid 0;}
.areamapft { display:inline;float:left;width:225px;height:235px;}
.areamapimg { display:inline;float:left;width:207px;height:142px;padding-bottom:15px;border-bottom:#e3ebf1 solid 1px;margin:10px 0 0 18px;}
.viewmapimg { display:inline;clear:left;float:left;width:127px;height:35px;margin:15px 0 0 100px;}
.fourfeatured { display:inline;float:left;width:1000px;height:250px;position:absolute;z-index:1010;}
/*------------------------- HEADER 2 STYLES ---------------------------*/
.header2 { display:inline;float:right;width:500px;height:30px;margin-top:-88px;background:#244b7e url(../images/bgheader.gif) no-repeat top center;}
.agentdrop selectbox { background-image:none;border:1px solid #d9d9d9;}
.agentdrop select { background-image:none;border:1px solid #d9d9d9;}
div#register { display:inline;float:left;width:225px;height:133px;background:url(../images/banners/newsletter.jpg) no-repeat top left;margin-top:5px;padding-bottom:5px;}
div#luxRE { display:inline;width:763px;background:#fff;float:left;padding-bottom:10px;margin-top:5px;border:1px solid #e8eaea;}
div#luxRE ul { list-style:none;margin:0;padding:0;}
div#luxRE ul li { list-style:none;float:left;display:inline;margin:0 0 10px 15px;padding:0;}
div#intwhite { display:inline;float:left;width:743px;background:#fff;padding:20px 10px 20px 10px;border:1px solid #e8eaea;}
div#intwhite2 { display:inline;float:left;width:980px;background:#fff;padding:20px 10px 20px 10px;border:1px solid #e8eaea;}
.intwhite { display:inline;float:left;width:743px;background:#fff;padding:20px 10px 20px 10px;border:1px solid #e8eaea;margin-top:5px;}
.number1 { display:inline;float:left;width:332px;height:386px;background:url(../images/homepic2.gif) no-repeat top left;margin-left:-10px;}
.number1 ul { margin-left:70px;padding:0;list-style:none;z-index:2;margin-top:13px;}
.number1 li { list-style-image:none;list-style-position:outside;margin:0px;height:52px;width:240px;clear:left;vertical-align:middle;}
.intgreen { display:inline;float:left;width:743px;height:230px;background:#fff;border:10px solid #8dd0c2;}
.intgbox1 { display:inline;float:left;width:366px;height:230px;border-right:10px solid #8dd0c2;}
.intgimg { display:inline;float:left;width:159px;height:120px;padding:10px;}
.intgbox1 p { display:inline;float:left;width:160px;height:70px;padding:5px;border-bottom:1px solid #e1e1e1;margin-bottom:5px;}
.intgbox2 { display:inline;float:left;width:365px;height:210px;}
.intgbox2 p { display:inline;float:left;width:160px;height:70px;padding:5px;border-bottom:1px solid #e1e1e1;margin-bottom:5px;}
.intgdrop { display:inline;float:left;margin-top:10px;width:168px;height:30px;}
div#newbloghome { display:inline;float:left;width:762px;height:auto;border:1px solid #e1e1e1;background:#fff;margin-top:10px;}
/*     ------------- PAGES TITLES LARGE -------------------  */
.newscont { display:inline;float:left;width:762px;height:165px;border-top:1px solid #e8e8e8;}
.newstxt { display:inline;float:left;width:207px;height:135px;padding:15px 20px 15px 20px;background:transparent;}
.newstxt ul.ul { margin:0;padding:0;list-style:none;z-index:2;}
.newstxt li.li { list-style-image:none;list-style-position:outside;margin:0px;padding:0px;}
.newsbtn { display:inline;float:right;width:68px;height:40px;z-index:5;margin:20px 15px 0 0;}
div.newscont ul#carousel2 { display:inline;float:left;margin:0;padding:0;list-style:none;z-index:2;width:1000px;position:absolute;}
div.newscont ul#carousel2 li { display:inline;float:left;margin:0;padding:0;list-style:none;z-index:2;position:relative;}
div#snet { display:inline;float:left;width:225px;height:46px;background:#fff url(../images/banners/followus.gif) no-repeat top left;}
div#realestatetit { display:inline;float:left;width:225px;height:57px;background:#fff url(../images/real-estate-news.gif) no-repeat top left;}
/*     ------------- CONDOMINIUMS & COMMUNITIES STUFF -------------------  */
.featuredAreas { display:inline;float:left;clear:both;width:750px;height:100%;padding:0px 0 10px 0;}
#communities { display:table-column;float:left;clear:left;width:100%;height:100%;padding-left:0px;}
.comm { display:inline;float:left;width:24%;height:auto;text-align:left;vertical-align:middle;}
#condos { display:inline-table;float:left;clear:left;width:100%;height:100%;margin-left:0;}
.condolist { display:block;clear:both;width:100%;height:20px;padding-top:15px;font-weight:bold;}
.condo { display:inline;float:left;width:31%;height:auto;text-align:left;padding:0px 0 0 12px;background:transparent url(../images/bullet.gif) no-repeat 0 5px;font-weight:normal;text-decoration:none;white-space:nowrap;overflow:hidden;/*text-overflow:ellipsis;*/ }
.txtCondos { font:14px/17px Arial,Helvetica,sans-serif;color:#424242;text-align:left;line-height:1.5em;}
.txtCondos A { color:#424242;text-decoration:none;text-transform:uppercase;}
.txtCondos A:hover { color:#424242;text-decoration:none;}
.xpace { display:inline;float:left;clear:left;width:325px;height:20px;}
.fContainer { display:inline;float:left;width:755px;height:auto;border:0 solid;padding:0;margin-bottom:20px;}
.homehere { display:inline;float:left;width:753px;height:auto;background:#f6f6f6;border-left:1px solid #e5f5fd;border-right:1px solid #e5f5fd;padding-bottom:14px;}
.homecell { display:inline;float:left;width:233px;height:289px;background:#fff url(../images/homebg.gif) no-repeat top left;margin:14px 0 0 14px;}
.homeimg { display:inline;float:left;width:211px;height:167px;margin:10px;}
.hometit { display:inline;float:left;width:181px;height:27px;background:url(../images/tbar.png) no-repeat top left;margin-top:-50px;margin-left:10px;padding-left:30px;padding-top:13px;font:13px/15px Arial,serif;color:#fff;text-transform:uppercase;font-weight:bold;z-index:99;}
.homecell ul { display:inline;float:left;width:210px;height:72px;}
.homecell li { list-style-image:none;margin:0px;padding:0px;}
.learn-more { display:inline;float:left;clear:left;width:112px;height:30px;margin-left:110px;}
.closeh { display:inline;float:left;width:960px;height:277px;padding:20px;background:url(../images/homebox.gif) repeat-x top left;}
.boxes { display:inline;float:left;width:307px;height:277px;background:#fff;margin-right:19px;}
.allprops { display:inline;float:left;clear:left;width:132px;height:14px;margin-top:20px;margin-left:600px;}
.padNews2 { display:inline;float:left;width:745px;padding:5px;}
.padimage { display:inline;float:left;width:200px;height:160px;}
.padimage img { display:inline;float:left;width:176px;height:118px;}
.padtxt { display:inline;float:left;width:540px;}
div#playertxt { display:inline;float:left;width:193px;height:auto;padding:15px;background:#f6f6f6;border:1px solid #e5f5fd;}
.close { display:inline;float:left;width:225px;height:5px;background:url(../images/banners/close.gif) no-repeat top left;}
div#condohomes { display:inline;float:left;width:1000px;height:46px;background:url(../images/condohomes.gif) no-repeat top left;margin-top:20px;}
.register { display:inline;float:left;width:225px;height:101px;margin:0 0 17px 0;padding:0;background:url(../images/register.gif) no-repeat top left;}
.categoryH { display:inline;float:left;width:739px;height:36px;background:url(../images/category.gif) no-repeat top left;padding-left:16px;padding-top:18px;}
.newcondodiv { display:inline;float:left;width:755px;background:#fff;}
.newcondodiv p { padding:20px;}
.logosHome { display:inline;float:left;margin-right:56px;}
.homeintro { display:inline;float:left;clear:left;width:755px;height:auto;min-height:400px;border:0px solid #dfdfdf;padding-left:0px;z-index:0; background: #fff;}
.homeintro p { margin-left:10px;}
.homeintro ul { margin-left:10px;}


.homeintroI {display:inline;float:left;clear:left;width:740px;height:auto;min-height:400px;border:0px solid #dfdfdf;padding-left:15px;position:relative; background: #fff;}
.homeintroI  p{display: inline; float: left; clear: left;margin:15px 0 15px 10px;}
.homeintroI  ul{list-style:none;z-index:2;}
.homeintroI li{list-style-image:url(../images/bullet2.gif);list-style-position:inside;float:left; clear: left; margin-left: 12px; width: 100%}
.cornertop {display: inline; float: left; clear: left; width: 755px; height: 5px; background: url(../images/cornertop.gif) no-repeat top left;}
.cornerbottom {display: inline; float: left; clear: left; width: 755px; height: 5px; background: url(../images/cornerbottom.gif) no-repeat top left;}

.featuredtop { margin:0 auto;clear:both;width:1000px;height:auto;margin-top:2px;height:193px;}
.featbuildings { display:inline;float:left;width:340px;height:auto;margin:20px 0 20px 20px;}
.IslandTitle { display:inline;float:left;clear:left;width:340px;height:135px;margin-bottom:10px;border:0;}
.buildingspic { display:inline;float:right;clear:right;width:623px;height:360px;margin-top:15px;}
.buildingspic ul { display:inline;float:left;clear:left;}
.buildingspic li { display:inline;float:left;width:197px;height:108px;border:1px solid #e5f5fd;margin:0 13px 13px 0;}
.homeintro2 { display:inline;float:left;clear:left;width:763px;border:1px solid #e7e7e7;min-height:630px;height:auto;background:#fff url(../images/homepic.jpg) no-repeat top left;}
.homeintro3 { display:inline;float:left;clear:left;width:753px;border:1px solid #e7e7e7;height:71px;background:url(../images/logosbg.gif) repeat-x top left;}
.homeintro3 ul li { display:inline;float:left;width:93px;height:44px;list-style-image:none;padding:15px 50px 0 40px;}
.mapBG { margin-left:10px;float:left;}
.custom-neightborhoods { display:inline;float:left;clear:left;width:763px;margin-bottom:10px;border:1px solid #e7e7e7;height:auto;min-height:383px;background:#fff;}
.custom-neightborhoods ul.outer { display:inline;float:left;width:366px;height:130px;margin:6px 0 10px 8px;background:#fff url(../images/areas/bg.png) no-repeat bottom left;}
.imgLoc { display:inline;float:left;clear:left;width:169px;height:115px;margin:0;}
.custom-neightborhoods li.outer h3 { display:inline;float:left;width:150px;}
.custom-neightborhoods li.outer { display:inline;float:left;border:0;list-style-image:none;margin:2px 0 0 10px;}
.ddcondominiums { display:inline;float:left;clear:left;width:166px;height:29px;margin-bottom:10px;}
.ddcommunities { display:inline;float:left;clear:left;width:166px;height:29px;margin-bottom:10px;}
.newsticker { display:inline;float:left;clear:left;width:753px;border:1px solid #e7e7e7;height:auto;min-height:282px;margin-top:20px;background:url(../images/newsticker.gif) no-repeat top left;}
.homeintrotxt { display:inline;float:left;width:403px;min-height:363px;margin-left:332px;margin-top:30px;}
div#featProps { display:inline;float:left;clear:left;width:763px;height:327px;margin-bottom:10px;background:#fff url(../images/featuredprophome.gif) repeat-x top left;border:1px solid #e7e7e7;}
.ptitle { padding:21px 0 10px 17px;}
.dreamhome { display:inline;float:left;clear:left;width:760px;height:auto;min-height:300px;padding-bottom:8px;background:#fff url(../images/dreamhome.gif) no-repeat top left;}
.dreambtn { display:inline;float:left;width:760px;height:auto;margin:0;padding:10px 0 0 0;}
.dreambtn ul { display:inline;float:left;clear:left;}
.dreambtn li { display:inline;float:left;list-style-image:none;margin-left:10px;padding:0px;width:97px;height:auto;}
.dreambtn li img { width:95px;height:83px;border:1px solid #4a4a4a;}
.dreambtn li span { display:inline;clear:both;width:107px;text-align:center;}
.featars { display:inline;float:left;width:760px;height:auto;margin:0;padding:10px 0 0 0;}
.featars ul { display:inline;float:left;clear:left;}
.featars li { display:inline;float:left;list-style-image:none;margin-left:8px;padding:0;width:364px;height:86px;margin-bottom:8px;border:1px solid #4a4a4a;background:url(../images/buildings/feat-areas-bg.jpg) repeat-x top left;}
.featarsimg { display:inline;float:left;width:175px;height:86px;border-right:1px solid #4a4a4a;}
.featars li p { display:inline;float:left;width:165px;text-align:left;margin-left:10px;margin-top:0;color:#fff;}
.featars li p a { color:#e5f5fd;height:10px;}
.featars li p a:hover { color:#dd4d3d;}
.featars li span { display:inline;clear:both;width:107px;text-align:center;}
.smbullet { display:inline;float:left;width:3px;height:3px;margin-right:8px;padding-top:6px;}
div#dh-text { display:inline;float:right;width:500px;padding:65px 10px 15px 10px;}
div#dreamhomeclose { display:inline;float:left;clear:left;width:760px;height:1px;background:#fff url(../images/dreamhome-close.gif) no-repeat top left;margin-bottom:20px;}
div#boxt1 { display:inline;float:left;width:307px;height:56px;}
div#boxt3 { display:inline;float:left;width:307px;height:56px;}
.bannerx1 { display:inline;float:left;width:277px;height:191px;margin:15px 0 0 15px;}
div#backint { display:inline;float:left;width:1000px;height:200px;border-bottom:11px solid #f4f100;background:url(../images/backint.jpg) no-repeat top left;margin-bottom:20px;}
.featuredbuildings { display:inline;float:left;clear:left;min-height:170px;margin-top:10px;}
.buildleft { display:inline;float:left;clear:left;width:373px;height:auto;}
.buildright { display:inline;float:left;width:373px;height:auto;margin-left:12px;}
.luxcondos { display:inline;float:left;clear:left;width:373px;height:109px;border:1px solid #444545;background:#313131;}
.luxpenthouses { display:inline;float:left;clear:left;width:373px;height:109px;border:1px solid #444545;background:#313131;}
.luxcondos li { display:inline;float:left;list-style-image:none;margin:10px 0 0 10px;padding:0;width:171px;height:38px;}
.luxpenthouses li { display:inline;float:left;list-style-image:none;margin:10px 0 0 10px;padding:0;width:171px;height:38px;}
/* SLIDER */
/* div.slider{margin:0 auto;clear:both;width:1000px;height:375px;padding-bottom:20px;margin-top:3px;}.advanced-slider{margin:0 auto;position:relative;left:0;top:0;overflow:hidden;background-color:transparent;}.advanced-slider .slide{position:absolute;width:1000px;height:375px;/*z-index:3;}*/ .advanced-slider .slice { display:block;position:absolute;}
.advanced-slider .preloader { background:url(assets/images/preloader2.gif) no-repeat left top;width:1px;height:1px;position:absolute;z-index:15;}
.advanced-slider .arrow-navigation a { background:url(assets/images/arrows.png) no-repeat;position:absolute;z-index:60;cursor:pointer;width:38px;height:38px;top:182px;}
.advanced-slider .arrow-navigation .left-arrow { left:20px;}
.advanced-slider .arrow-navigation .right-arrow { right:20px;background-position:-38px 0;}
.advanced-slider .slideshow-controls { position:absolute;z-index:40;width:100%;height:38px;cursor:pointer;top:182px;}
.advanced-slider .slideshow-pause { background:url(assets/images/pause.png) no-repeat;background-position:center top;}
.advanced-slider .slideshow-play { background:url(assets/images/play.png) no-repeat;background-position:center top;}
.advanced-slider .buttons-navigation { position:absolute;z-index:50;top:110%;/* To show bullets add less thank 100% */ left:46%;}
.advanced-slider .buttons-navigation a { background:url(assets/images/buttons.png) no-repeat;background-position:0 0;position:relative;cursor:pointer;float:left;width:15px;height:15px;margin:0 2px;}
.advanced-slider .buttons-navigation .out { background-position:0 0;}
.advanced-slider .buttons-navigation .over { background-position:-15px 0;}
.advanced-slider .buttons-navigation .select { background-position:-30px 0;}
.advanced-slider .buttons-navigation .thumbnail { background-image:url(assets/images/preloader.gif);background-color:#FFF;background-position:center;background-repeat:no-repeat;position:absolute;overflow:hidden;width:135px;height:85px;border:solid 2px #fff;margin-bottom:10px;}
.advanced-slider .caption-container { overflow:hidden;position:absolute;z-index:20;}
.advanced-slider .caption { background:transparent url(assets/images/captionBg.png);background:rgba(0,0,0,0.7);position:absolute;}
.advanced-slider .caption p { color:#FFF;margin:0;padding:10px;}
.advanced-slider .caption p a { color:#FFF;}
.advanced-slider .caption p u { font-size:16px;}
/*

.luxuryproperties{display:inline;float:left;width:225px;height:281px;background:url(../images/luxury-properties.gif) no-repeat top left;margin-bottom:20px;}.banners-cont{display:inline;float:left;width:207px;height:auto;border:1px solid #e4e4e4;background-color:#f5f5f5;padding:8px 8px 0 8px;margin-bottom:20px;}.interiors{display:inline;float:left;width:724px;background:#fff;border:0 solid #e4e4e4;margin-bottom:10px;padding:15px;min-height:2005px;}
/* BAR */
div#login-info { display:inline;float:left;width:auto;height:23px;padding-top:7px;}
div#login-info ul { list-style:none;z-index:2;}
div#login-info li { display:inline;float:left;list-style-image:none;list-style-position:inside;margin-left:0px;margin-right:0;padding:3px;text-align:left;}
div#login-info li span { display:inline;float:left;margin-top:5px;}
div#loginandlang { display:inline;float:right;width:auto;}
div#socialtab { display:inline;float:left;width:320px;height:30px;padding-top:8px;}
div#socialtab div { display:inline;float:left;padding:3px;height:40px;}
.buildingnav { display:inline;float:left;clear:left;width:710px;height:43px;padding:20px 0 20px 0;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
.buildingnav ul { list-style:none;z-index:2;}
.buildingnav li { display:inline;float:left;list-style-image:none;list-style-position:inside;margin-right:10px;padding:0px;}
div#featuredcondos { display:inline;float:left;width:755px;height:auto;border:1px solid #e4e4e4;border-bottom:0 solid;margin-bottom:20px;}
.buildingsH ul { list-style:none;z-index:2;}
.buildingsH li { display:inline;float:left;width:211px;height:194px;padding:20px;border-right:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;list-style-image:none;list-style-position:inside;}
div#featuredcondos img { display:inline;float:left;width:211px;height:136px;}
div#featuredcondos p { display:inline;float:left;clear:left;width:211px;height:45px;margin:5px 0 5px 0;}
div#featuredcommun { display:inline;float:left;width:755px;height:auto;border:1px solid #e4e4e4;border-bottom:0 solid;margin-bottom:20px;}

/* FLOORPLANS  */
.bigdiv { display:inline;float:left;clear:left;width:730px;border-bottom:1px solid #e3e3e3;padding-bottom:20px;padding-top:20px;}
.table1 { display:inline;float:left;width:500px;height:338px;}
.table1 img { display:inline;float:left;width:500px;height:338px;}
.table2 { display:inline;float:left;width:220px;padding:5px;}
.table2 p { font:11px/13px Arial,serif;color:#505050;line-height:18px;}
.table2 img { display:inline;float:left;width:220px;height:150px;padding-top:10px;border:0 solid;}
/* ------------- CONDO TABS -------------------*/
div.pthide { display:none;}
div.ptshow { display:inline;width:500px;}
/* ------------- MLS QUICK SEARCH -------------------*/ /*#mlsquicksearch{display:inline;float:left;width:250px;height:300px;background-color:#77c7bb;margin-top:10px;}*/
div#QuickSearch { display:inline;clear:left;float:left;width:225px;min-height:270px;background:url(../images/quick-search2.gif) no-repeat top left;position:relative;margin:0 20px 10px 0;padding-top:78px;}
.mlxField { display:inline;float:left;clear:left;border:0 solid #fff;background:transparent;width:140px;color:#fff;height:20px;margin:-2px 0 0 20px; font-style: italic; font-family: Georgia, Serif;}
.btnalign { display:inline;float:left;margin:22px 0 0 0;}
.btnalign2 { display:inline;float:left;margin:-5px 0 0 0px;}
/*div#QuickSearch{display:inline;float:left;height:260px;width:223px;background:#fff url(../images/quicksearch.gif) no-repeat top left;border-left:1px solid #e5f5fd;border-right:1px solid #e5f5fd;padding-top:65px;}*/ div.quickSearchPanel { display:inline;clear:both;}
div.quickSearchPanel form { padding-left:0;float:left;}
.newSelBox { display:inline;float:left;z-index:2;}
#navQS { display:inline;float:left;margin-left:0;border:0 solid #fff;width:80px;}
.aaquickmls { display:inline;float:left;width:235px;height:30px;}
.aaquickmls form { display:inline;float:left;border:0 solid #fff;padding:0;height:18px;width:150px;background:#fff;}
.aaquickmls input { display:inline;float:left;width:auto;height:15px;}
.aasrchicon { display:inline;float:left;width:30px;height:30px;}
.searchBody { display:inline;float:left;width:220px;height:15px;text-align:left;margin-bottom:13px;margin-left:7px;}
/*.advsrch { padding:0 0 0 0;width:105px;height:15px;display:inline;float:left;clear:left;z-index:-2;margin-left:20px;margin-top:4px;}*/
.advsrchH { padding:15px 0 0 0px;width:353px;height:15px;display:inline;float:left;z-index:-2;}
/*****************************************************************************************/ /* STYLES FOR AJAX PROPERTY SEARCH FORM */ /*****************************************************************************************/
select.inputField { background-color:#FFFFFF;border:0;}
select.gridInput { background-color:#FFFFFF;border:0;}
select.input2 { background-color:White;border:0;}
input.selectbox { border:solid 0 white;padding:12px 0 6px 8px;margin-bottom:-5px;margin-left:20px;color:#454545;text-transform:capitalize;clear:left;}
div#hsddl .selectBox-dropdown { width:107px;background:url('../images/halfdropR.gif') no-repeat left;}
div#hsdd7 .selectBox-dropdown { width:98px;background:url('../images/halfdropR4.gif') no-repeat left;}
div#hsdd4 .selectBox-dropdown { width:107px;background:url('../images/halfdropR2.gif') no-repeat left;}
div#hsdd5 .selectBox-dropdown { width:219px;background:url('../images/largedrop219.gif') no-repeat left;}
div#hsdd6 .selectBox-dropdown { width:219px;background:url('../images/largedrop219.gif') no-repeat left;}
div.bigbwdrop .selectBox-dropdown { width:321px;background:url('../images/chooseDropLarge.gif') no-repeat left;}
div.selectbox-wrapper { position:absolute;background-color:#ffffff;border:1px solid #e7e7e7;margin-top:-2px;padding:0;font-size:0.8em;text-align:left;height:100px;max-height:100px;overflow:auto;overflow-x:hidden;width:201px;z-index:1;left:20px;}
div.selectbox-wrapper ul { list-style-type:none;margin:0;padding:0;z-index:4;}
div.selectbox-wrapper ul li.selected { background-color:#e1e1e1;background-image:none;color:#353535;}
div.selectbox-wrapper ul li.current { background-color:#00abb7;background-image:none;color:#fff;}
div.selectbox-wrapper ul li { list-style-type:none;list-style-image:none;list-style-position:outside;display:block;font:13px/19px Arial,sans-serif;color:#454545;line-height:15px;margin:0;padding:5px 0 5px 7px;cursor:pointer;width:201px;}
label { display:block;}
.selectbox { display:block;padding:0;text-align:left;background:url('../images/chooseOne.gif') no-repeat left;cursor:pointer;font-size:0.8em;border:none 0 white;width:201px;height:33px;}
select { background:url('../images/chooseOne.gif') no-repeat left;}
/*****************************************************************************************/ /* STYLES FOR AJAX PROPERTY SEARCH FORM */ /*****************************************************************************************/
.selectBox-dropdown { width:201px;/* width = (desired width) - padding-right */ left:-5px;position:relative;line-height:33px;text-decoration:none;font:13px/20px Arial,sans-serif;color:#3f3f3f;outline:none;vertical-align:middle;background:url('../images/chooseOne.gif') no-repeat left;display:inline-block;cursor:default;padding:5px 0 3px 8px;cursor:pointer;}
div#QuickSearch .selectBox-dropdown { vertical-align:middle;}
div.navarea4 .selectBox-dropdown { width:147px;background:url('../images/chooseone155.gif') no-repeat left;}
div.auxBox .selectBox-dropdown { width:307px;background:url('../images/chooseone315.gif') no-repeat left;}
div.psBox .selectBox-dropdown { width:322px;background:url('../images/chooseone330.gif') no-repeat left;}
div.featuredBox .selectBox-dropdown { width:200px !important;background:url('../images/jumpbox.png') no-repeat left;}
.selectBox-dropdown:focus, .selectBox-dropdown:focus .selectBox-arrow { border-color:#3f3f3f;}
.selectBox-dropdown.selectBox-menuShowing { -moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;}
.selectBox-dropdown .selectBox-label { width:100%;padding:0 .3em 0 .3em;display:inline-block;white-space:nowrap;overflow:hidden;clear:both;line-height:30px;vertical-align:middle;color:#2e2d2e;font-family:Arial,sans-serif;font-size:12px;}
.selectBox-dropdown .selectBox-arrow { position:absolute;top:0;right:0;width:0;height:100%;}
/* Dropdown menu */ .selectBox-dropdown-menu { position:absolute;z-index:99999;max-height:200px;border:solid 1px #BBB;/* should be the same border width as .selectBox-dropdown */ background:#FFF;-moz-box-shadow:0 2px 6px rgba(0,0,0,.2);-webkit-box-shadow:0 2px 6px rgba(0,0,0,.2);box-shadow:0 2px 6px rgba(0,0,0,.2);overflow:auto;}
/* Inline control */ .selectBox-inline { width:152px;outline:none;border:solid 1px #BBB;background:#FFF;display:inline-block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:auto;}
div.navarea4 .selectBox-inline { width:116px;}
div.auxBox .selectBox-inline { width:276px;}
div.psBox .selectBox-inline { width:291px;}
div.featuredBox .selectBox-inline { width:291px;}
.selectBox-inline:focus { border-color:#666;}
/* Options */ .selectBox-options, .selectBox-options LI, .selectBox-options LI A { list-style:none;float:none;display:block;cursor:default;padding:0;margin:0;font-family:Arial,sans-serif;font-size:13px;line-height:15px;cursor:pointer;list-style-position:outside;list-style-image:none;clear:both;}
.selectBox-options LI A { line-height:1.9;padding:0 .5em;white-space:nowrap;overflow:hidden;background:6px center no-repeat;}
.selectBox-options LI.selectBox-hover A { background-color:#3a3a3b;color:#fff;}
.selectBox-options LI.selectBox-disabled A { color:#3a3a3b;background-color:transparent;}
.selectBox-options LI.selectBox-selected A { background-color:#3a3a3b;color:#fff;}
.selectBox-options .selectBox-optgroup { color:#fff;background:#3a3a3b;font-weight:bold;line-height:1.5;padding:0 .3em;white-space:nowrap;}
/* Disabled state */ .selectBox.selectBox-disabled { color:#888 !important;}
.selectBox-dropdown.selectBox-disabled .selectBox-arrow { opacity:.5;filter:alpha(opacity=50);border-color:#666;}
.selectBox-inline.selectBox-disabled { color:#888 !important;}
.selectBox-inline.selectBox-disabled .selectBox-options A { background-color:transparent !important;}
.subtit { display:inline;float:left;width:225px;height:60px;background:url(../images/subscribe-to-newsletter.gif) no-repeat top left;}
.subscribe { display:inline;float:left;width:223px;height:152px;border:1px solid #e4e4e4;margin-bottom:20px;}
.bigbanners { display:inline;float:left;clear:left;width:213px;height:auto;background:url(../images/background-cell.gif) repeat-y top center;padding:10px 0 0 10px;border:1px solid #434343;margin-bottom:10px;}
.language { display:inline;float:left;clear:left;margin-bottom:10px;width:230px;height:104px;background:url(../images/search-in-your-language.gif) no-repeat top left;}
.luxurywfh { display:inline;float:left;clear:left;width:758px;height:121px;border:1px solid #444545;background:#313131;margin-bottom:10px;}
/* point right for anchors in subs */
.sf-menu2 ul .sf-sub-indicator { background-position:-10px 0;}
.sf-menu2 ul a > .sf-sub-indicator { background-position:0 0;}
/* apply hovers to modern browsers */
.sf-menu2 ul a:focus > .sf-sub-indicator, .sf-menu2 ul a:hover > .sf-sub-indicator, .sf-menu2 ul a:active > .sf-sub-indicator, .sf-menu2 ul li:hover > a > .sf-sub-indicator, .sf-menu2 ul li.sfHover > a > .sf-sub-indicator { background-position:-10px 0;/* arrow hovers for modern browsers*/ }
.homeinfo { margin-left:12px;}
.homeinfo ul { list-style:none;z-index:2;}
.homeinfo li { display:inline;float:left;list-style-image:none;list-style-position:inside;margin-right:10px;padding:0px;}
.homeinfo li a { color:#c2bebe;}
.homeinfo li a:hover { color:#fff;text-decoration:none;}
.homeinfo li img { display:inline;float:left;width:26px;height:25px;margin-top:-3px;margin-left:0;}
div#fareas { display:inline;float:left;clear:left;margin-bottom:20px;margin-top:-15px;}
.featuredBox { display:inline;float:left;width:244px;height:231px;margin:0px 0 0px 0;/*background:url(../images/areas/bgareas.png) no-repeat top center;*/ }
.areadrop {display: inline; float: left; clear: left; width: 235px; margin: 0px; padding: 0px;}
.areadrop ul {display: inline; float: left; clear: left; width: 235px; height: auto; list-style: none;border-top: 1px solid #cbd7dc; margin: 0px; padding: 0px;}
.areadrop li {display:inline;float:left;clear: left; list-style-image:none;width: 235px; height: 28px; border-bottom: 1px solid #cbd7dc}
.areabox { display:inline;float:left;width:230px;height:230px;margin-right:10px;margin-bottom:0px;}
.areasimg { display:inline;float:left;clear:left;width:234px;height:auto;margin:0 0 0 0;}
.featuredBox2 { display:inline;float:left;width:250px;height:auto;margin:10px 0 0 0;background:url(../images/areas/bgareas2.png) no-repeat top left;}

.featureTxt { display: inline; float: left; clear: left; width: 240px; margin: 0px 20px 0 2px; }
.featureTxt ul { display: inline; float: left; clear: left; margin: 5px 0 0 3px; list-style-image: none; padding: 0; display: inline; width: 235px;margin-right:0px; }
.featureTxt li { display: inline; list-style-image: none; margin: 0px; float: left; margin-left: 8px; text-align: left; padding: 0px 0 0 10px; background: transparent url(../images/bullet2.gif) no-repeat 0 3px; font-weight: normal; text-decoration: none; white-space: nowrap; overflow: hidden; width: 100px;/*text-overflow:ellipsis;*/ }
.ul2 { display: inline !important; float: left !important; clear: right !important; margin-left: 0 !important; }
.ul2 li { display: inline; float: left; clear: right; margin-left: 0; width: 90px; text-align: left; padding: 0px 0 0 10px; background: transparent url(../images/bullet2.gif) no-repeat 0 3px; font-weight: normal; text-decoration: none; white-space: nowrap; overflow: hidden; /*text-overflow:ellipsis;*/ }

.featureTxt1 { display:inline;float:left;clear:left;width:100px;margin:5px 0 0 0px;}
.featureTxt1 ul { display:inline;float:left;clear:left;margin:0px;list-style-image:none;padding:0;display:inline;width:100px;}
.featureTxt1 li { display:inline;clear:left;list-style-image:none;margin:0px;float:left;text-align:left;padding:0px;}
.featureTxt2 { display:inline;float:left;clear:left;width:220px;margin:5px 0 0 0px;}
.featureTxt2 ul { display:inline;float:left;clear:left;margin:0px;list-style-image:none;padding:0;display:inline;width:220px;}
.featureTxt2 li { display:inline;list-style-image:none;float:left;text-align:left;margin-right:20px;text-align:left;padding:0px 0 0 9px;background:transparent url(../images/bullet3.gif) no-repeat 0 3px;font-weight:normal;text-decoration:none;white-space:nowrap;overflow:hidden;}
.featureTxt3 { display:inline;float:left;clear:left;width:240px;margin:5px 0 0 0px;}
.featureTxt3 ul { display:inline;float:left;clear:left;list-style-image:none;padding:0;width:240px;}
.featureTxt3 li { display:inline;list-style-image:none;float:left;text-align:left;margin-right:8px;text-align:left;padding:0px 0 0 9px;background:transparent url(../images/bullet3.gif) no-repeat 0 3px;font-weight:normal;text-decoration:none;white-space:nowrap;overflow:hidden;}
.welcomemsg { display:inline;float:left;clear:left;width:270px;margin:780px 5px 0px 15px;}
.fabullet { display:inline;float:left;margin:6px 0px 0px 4px;}
.superboxes { display:inline;float:left;clear:left;width:750px;height:auto;margin-bottom:10px;margin-left:4px;margin-top:20px;}
.onebox { display:inline;float:left;width:235px;height:auto;min-height:375px;border:1px solid #2f3d57;background:#051c3f;margin-right:10px;padding-bottom:8px;}
.boxlogo { display:inline;float:left;clear:left;width:230px;height:106px;margin:0 0 20px 0;}
.oneboxtxt { display:inline;float:left;clear:left;width:180px;height:auto;margin-left:25px;margin-bottom:20px;}
.smalltitles { display:inline;float:left;clear:left;width:203px;height:auto;margin:20px 0 5px 18px;}
.blogbg2 { display:inline;float:left;clear:left;width:225px;height:6px;background:url(../images/blogbg.gif) no-repeat top left;margin-bottom:10px;}
div#topbnrs { display:inline;float:left;width:223px;min-height:327px;background:#fff;border:1px solid #e7e7e7;margin-bottom:10px;}
div#topbnrs ul li { display:inline;float:left;clear:left;list-style-image:none;width:204px;height:53px;margin:0 0 10px 8px;}
div#botbnrs { display:inline;float:left;width:223px;min-height:327px;background:#fff;border:1px solid #e7e7e7;margin-bottom:10px;}
div#botbnrs ul li { display:inline;float:left;clear:left;list-style-image:none;width:204px;height:38px;margin:0 0 10px 9px;}
div#searchbymap { display:inline;float:left;clear:left;width:223px;height:223px;border:1px solid #e7e7e7;margin:0 0 10px 0;}
div#choose-your-language { display:inline;float:left;clear:left;width:213px;height:36px;border:1px solid #e7e7e7;padding:52px 0 0 10px;background:#fff url(../images/choose-your-language.gif) no-repeat top left;margin-bottom:10px;}
div#follow-us { display:inline;float:left;clear:left;width:223px;height:112px;background:url(../images/follow-us.gif) no-repeat top left;border:1px solid #e7e7e7;margin-bottom:10px;}
.price { display:inline;float:left;clear:left;width:750px;height:30px;margin-top:-10px;margin-left:8px;}
.price ul { display:inline;float:left;clear:left;padding:0;list-style:none;z-index:2;margin:0 0 0 10px;}
.price p { display:inline;float:left;width:auto;margin:0;padding:3px 5px 0 0;text-transform:capitalize;}
.price li { list-style-image:none;margin:0px;height:auto;width:auto;display:inline;float:left;margin-right:3px;}
.backtotop { display:inline;float:right;clear:right;margin:-34px 15px 0 0;}
.full-buildings { display:inline;float:left;clear:left;width:763px;margin-bottom:10px;border:1px solid #e7e7e7;height:auto;min-height:383px;background:#fff;}
.custom-buildings { display:inline;float:left;clear:left;width:750px;margin-left:8px;margin-bottom:10px;height:auto;min-height:180px;background:#fff;}
.custom-buildings ul { display:inline;float:left;width:178px;height:180px;margin:5px 0 10px 8px;background:#fff url(../images/areas/bg.png) no-repeat top left;}
.imgLoc { display:inline;float:left;clear:left;width:169px;height:115px;margin:0;}
.custom-buildings li p { display:inline;float:left;width:150px;}
.custom-buildings li { display:inline;float:left;border:0;list-style-image:none;text-align:center;width:178px;margin:3px 0 0 0;position:relative;overflow:hidden;}
.custom-buildings li:first-child { display:inline;float:left;width:178px;height:115px;position:relative;overflow:hidden;background:#fff url(../images/_nobg.jpg) no-repeat top left;cursor:pointer;}
.imgBld { display:inline;float:left;clear:left;max-width:169px;max-height:132px;margin-bottom:6px;}
.txtbuild { font-family:Arial,Serif;font-size:12px;color:#393939;line-height:12px;}
.txtbuild strong { font-family:Arial;font-size:12px;color:#456dc2;line-height:12px;font-weight:bold;}
.txtbuild a { text-decoration:none;color:#393939;}
.txtbuild a:hover { color:#456dc2;text-decoration:none;}
.nicenav { display:inline;float:left;clear:left;width:730px;height:30px;}
.nicenav ul { display:inline;float:left;clear:left;width:730px;height:30px;margin-left:10px;margin-top:-15px;}
.nicenav li { display:inline;float:left;list-style-image:none;margin-right:15px;border-right:1px solid #dadada;padding-right:10px;}
.newdevelopments { display:inline;float:left;width:255px;height:183px;background:url(../images/banners/new-developments.jpg) no-repeat top left;margin-left:11px;}
.luxurycondos { display:inline;float:left;width:255px;height:183px;background:url(../images/banners/luxury-condominiums.jpg) no-repeat top left;margin-left:11px;}
.featuredprophome { display:inline;float:left;clear:left;width:755px;height:auto;border:0px solid #e4e4e4;padding-top:10px;margin-bottom:10px;}
.ftit { display:inline;float:left;margin:10px 0 3px 10px;width:170px;}
.homepics { display:inline;float:left;clear:left;width:255px;height:auto;margin:10px 10px 0 10px;}
.homepic { display:inline;float:left;clear:left;margin:0 0 15px 0;}
.hometexts { display:inline;float:left;clear: left;text-align:left;width:517px;height:auto; min-height: 550px;padding: 10px 10px 10px 0px; margin: 0px;}


.lnrmorehome { display:inline;float:left;clear:left;margin:30px 0 10px -17px;}
.Hphone { display:inline;float:left;clear:left;margin-left:5px;}
.Hflag { display:inline;float:left;clear:left;margin-right:5px;}
.Hemail { display:inline;float:left;clear:left;margin:3px 0 3px 0;}
.HemailSoc { display:inline;float:left;margin-left:9px;}
.featuredbldgs { display:inline;float:left;clear:left;width:225px;height:110px;background:url(../images/luxury-condominiums.gif) no-repeat top left;margin-bottom:10px;}
.Rnewdevelopments { display:inline;float:left;clear:left;width:225px;height:110px;background:url(../images/new-developments.gif) no-repeat top left;margin-bottom:10px;}
.Rcommunities { display:inline;float:left;clear:left;width:225px;height:110px;background:url(../images/luxury-communities.gif) no-repeat top left;margin-bottom:10px;}
.flagslang { display:inline;float:left;clear:left;width:143px;height:34px;background:url(../images/flagbg.gif) no-repeat top left;margin:5px 0 5px 8px;}
.Flagsoc { display:inline;float:left;margin:5px 0 0 12px;}
.bigbot { display:inline;float:left;clear:left;margin-top:10px;}
div.ui-accordion { display:inline;float:left;clear:both;width:100%;height:100%;}
div.accordiantab { display:inline;float:left;clear:both;height:50px;width:100%;background:#161414 url(../images/accordian-bg.gif) no-repeat 0 0;margin-top:7px;cursor:pointer;}
img.accordianTitle { padding:15px 0 0 15px;}
div.accordianContent { display:inline;float:left;clear:left;color:white;width:720px;margin:0;padding:0;background-color:#2e2d2d;border:solid 2px #161414;vertical-align:top;}
div.accordianContent p { padding:15px;}
div#contentArea { display:inline;float:left;clear:both;width:724px;height:100%;padding:20px 0 20px 3px;}
.bigbwdrop { display:inline;float:left;clear:left;margin:0px 0 15px 0;}
.bigcondos { display:inline;float:left;width:376px;height:293px;background:url(../images/banners/big-condominiums.jpg) no-repeat top left;border:0px solid #e4e4e4;position:relative;}
.bigcondos .selectBox { position:absolute;left:27px;bottom:28px;}
.bigcommun { display:inline;float:left;width:376px;height:293px;background:url(../images/banners/big-communities.jpg) no-repeat top left;border:0px solid #e4e4e4;margin-left:15px;position:relative;}
.bigcommun .selectBox { position:absolute;left:27px;bottom:28px;}
div.containFeaturedSlide li div.fib { display:inline;float:left;clear:left;width:205px; height:130px;margin-top:0px; margin-left: 0px;position:relative;border:0px solid #eaeaea;}
div.containFeaturedSlide li div.fib img { position:absolute;}
div.containFeaturedSlide li strong { display:inline;float:left;clear:left;width:185px;height:16px;margin:2px 0 0 0px;padding:9px 0px 9px 0px; font-family: georgia; font-size: 14px;  font-style: italic; color:#3a3a3b;text-transform: capitalize; font-weight: bold; background:transparent /*url(../images/gradient.png) repeat-x top center*/;overflow:hidden;z-index:9999;position:relative;}
div.containFeaturedSlide li span { display:inline;float:left;clear:left;width:185px;margin:2px 0 0 0px;padding:2px 0px 9px 0px; font-family: Arial, serif; font-size: 12px;  color:#5f5f5f;text-transform: capitalize; background:transparent /*url(../images/gradient.png) repeat-x top center*/;overflow:hidden;z-index:9999;position:relative;}
div.containFeaturedSlide li div.hr { display:inline;float:left;clear:left;width:195px;height:4px;/*background:url(../images/bar.gif) no-repeat top left;*/}
div.containFeaturedSlide li img.lm { display:inline;float:left;clear:left;width:107px;height:29px;margin:2px 0 0 1px;}

.languagestuff {display:inline;float:left;clear:left;width:225px;height:140px;background:#fff url(../images/search-by-language.gif) no-repeat top left;margin-bottom:8px;}
.languagestuff ul {display:inline;float:left;clear:both;margin-top:53px;margin-left:13px;padding:0px;width:220px;}
.languagestuff li {float:left;display:inline;margin:0px 5px 8px 0px;width:46px;height:33px;}

.viewallB {display: inline; float: left; clear: left; width: 197px; height: 34px; margin-left: -3px; margin-bottom: 0px;}
.viewallB2 {display: inline; float: left; clear: left; width: 197px; height: 34px; margin-left: -8px; margin-bottom:0px;}

.welcometxt { display:inline;float:left;clear:left;width:329px;height:67px;margin:28px 0px 0px 28px;}
.superfooter { display:inline;float:left;width:auto;height:75px;margin-left:0px;padding-left:0px;margin-top:15px;}
.contentaddress { display:inline;float:left;clear:left;width:490px;height:78px;border-bottom:1px solid #e0e0e0;margin-bottom:5px;margin-top:8px;}
.address1 { display:inline;float:left;width:auto;height:auto;margin:0px 10px 0px 10px;}
.address1 p { display:inline;float:left;margin:0px;padding:0px;}
.address2 { display:inline;float:left;width:190px;height:auto;}
.address3 { display:inline;float:left;width:155px;height:auto;}
.contentinfo { display:inline;float:left;clear:left;width:auto;height:auto;margin:15px 0px 0px 10px;}
.KellerLogo { display:inline;float:left;width:auto;height:auto;margin:38px 0px 0px 40px;}
.learnmorehome { display:inline;float:left;clear:left;width:128px;height:44px;margin:-44px 0px 0px 280px;}
.salestop { display:inline;float:left;clear:left;position:absolute;z-index:99999;width:280px; margin-top: -130px; margin-left: 22px;}
.salestop2 { margin: 0px auto; clear: both;position:relative;z-index:99999;width:1000px; margin-top: -95px;}

ul.featuredFlags { width:280px;float:left; clear: left; display:inline;list-style:none;height:20px;margin:-90px 0 0 185px;padding:0;}
ul.featuredFlags li { float:right;display:inline;margin-right:5px; width: 26px; height: 19px;}
ul.featuredFlags li img{  width: 26px; height: 19px;}

.supertopB { display:inline;float:left;clear:left;width:530px;height:auto;margin:-60px 0px 0px 460px;}
.supertop { display:inline;float:left;width:250px;}
.supertop2 { display:inline;float:left;width:250px;border-left:1px solid #ececec;margin-left:0px;padding-left:20px;}
.supertop ul { display:inline;float:left;clear:left;width:260px;height:auto;}
.supertop li { display:inline;float:left;clear:left;width:260px;list-style-image:none;}
.supertop li img { display:inline;float:left;clear:left;width:16px;height:13px;margin:2px 0px 0px 0px;}
.supertop li span { display:inline;float:left;margin-left:5px;width:98px;text-align:left;}
.supertop2 ul { display:inline;float:left;clear:left;width:260px;height:auto;}
.supertop2 li { display:inline;float:left;clear:left;width:260px;list-style-image:none;}
.supertop2 li img { display:inline;float:left;clear:left;width:16px;height:13px;margin:2px 0px 0px 0px;}
.supertop2 li span { display:inline;float:left;margin-left:5px;width:98px;text-align:left;}

.newdrop { display:inline;float:left;clear:left;margin:-41px 0px 0px 13px;position:relative;z-index:99999;}
.viewall { display:inline;float:left;clear:left;width:199px;height:36px;margin:-253px 0px 0px 320px; position: relative; z-index: 99999;}
.viewall span {display: inline; float: left; margin-right: 5px;}

.homeagent {display: inline; float: left; clear: left; width: 191px; height: 215px; margin: 15px 0px 0px 27px;}

.MACKagents {display: inline; float: left; clear: left; width: 730px; height: auto; margin-bottom: 20px; margin-top: 20px; border-bottom: 1px solid #dfdfdf; padding-bottom: 20px;}
.photoAG {display: inline; float: left; clear: left; width: 165px; height: auto}
.TxtAg {display: inline; float: left; width: 540px; margin-left: 0px; height: auto;}
.TxtAg p {display: inline; float: left; margin: 0px; padding: 0px; margin-bottom: 10px;}
.TxtAg p strong {color: #000; font-weight: bold; text-transform: uppercase; font-size: 18px;}
.TxtAg p a {color: #0cade3; font-weight: bold;}
.AgPic img{display: inline; float: left; clear: left; width: 150px; height: 216px;}

.rentals {display: inline; float: left; clear: left; width: 750px; height: auto; margin-bottom: 20px;}
.rentb {display: inline; float: left; width: 237px; height: 47px; margin-right: 10px; margin-bottom: 10px; margin-left: 1px;}

.CommunitiesTxt {display: inline; float: left; clear: left; width: 215px; max-height: 40px; margin-left: 22px; margin-top: 70px; font-family: Arial, Serif; font-size:12px; line-height: 15px; color: #dddddd;}
.roundbottom {display: inline; float: left; clear: left; width: 225px; height: 7px; background: url(../images/round-bottom.gif) no-repeat top left; margin-bottom: 10px;}
.FeaturedPropCustom {display: inline; float: left; clear: left; width: 225px; height: 312px; background: url(../images/featured-properties2.gif) no-repeat top left; margin-bottom: 8px;}
.boxed {display: inline; float: left; width: 208px; height: 322px; background: url(../images/boxed.png) no-repeat top left; margin-top: 25px;}

.AreaBGH {display: inline; float: left; margin-right: 20px; background: url(../images/areabg.gif) no-repeat top left; width: 368px; height: 119px; margin-bottom: 20px;}
.AreaBGHIMG {display: inline; float: left; clear: left; margin: 10px 10px 0px 10px; width: 133px; height: 99px;}
.AreaBGH h2 {display: inline; float: left; width: 170px; max-width: 170px; font-size: 16px; font-family: Georgia, Serif; font-style: italic; color: #3a3a3b; margin-top: 20px;}
.AreaBGH p {display: inline; float: left; width: 170px; max-width: 170px; font-size: 12px; font-family: Arial, Serif; color: #5f5f5f; line-height: 16px; margin: 0px; padding: 0px;}
.bigarrow {display: inline; float: right; clear: right; width: 41px; height: 119px; border: 0px; margin-top: -47px; padding: 0px;}