
HTML { height:100%; }
BODY { background-image:url(images/mainBG.gif); background-repeat:repeat-x; background-position:top; margin: 0px; height:100%; padding: 0px; line-height: 1px; font-size: 1px; }
H1 { font-size:16px; padding: 15px;}
H2 { font-size:16px; padding: 15px 0px 0px 0px;}
TD { padding: 0px; }
UL { margin:0px 0px 0px 15px; }
LI { list-style-image:url(images/arrow.gif); font-family:Trebuchet MS, Georgia, Arial; font-size:12px; color:#4e5361; line-height: 20px; }

/*------Index Page Styles ------------*/

#vCard { display: inline; float: left; }
#sig { padding-left:60px; }
#featPhoto { }
#lowerContentH { width:744px; margin-top: 20px; }
#aboutCenter { width: 320px; display: inline; float: left; padding: 0px 0px 0px 10px; background-color: #FFFFFF; }
#hPanel01 { width:744px; background-color:#FFFFFF; padding-top: 10px; float: left;}
#aboutTxt { width:220px; height:200px; display:inline; float:left; margin:0px; }
#hPanelB { background-image:url(images/panelBttm2.gif); background-position:top; background-repeat: no-repeat; float: left; height: 11px; width: 744px; }
#aboutPhoto { margin:0px 10px 10px 0px; border:solid 1px #ede1d1; }


/*------End Index Page Styles ------------*/
/*------Right Panel Styles and Empty Divs ------------*/
#rightPanel { width:232px; margin:10px 0 0 0; vertical-align:top; display:inline; float:left; }
.panelTitle { width:220px; height:38px; background-image:url(images/titleBG.gif); clear:both; }
.panelTitles { margin: 15px 0px 0px 10px; }
.panelBttm { height:11px; width:220px; padding:0px; margin-bottom:10px; vertical-align:top; }
.panelTop { height:11px; width:220px; padding:0px; margin:0px; vertical-align:bottom; }
.panelBody4 { background-color:#FFFFFF; width:200px; padding:10px; font-family:Trebuchet MS, Georgia, Arial; font-size:12px; color:#4e5361; line-height:20px; }
.panelBody2 { width:220px; background-color:#FFFFFF; }
.R01{vertical-align:bottom; height: 11px; width: 220px;}
#divR99{}
#divR98{}
#divR97{}
#divR96{}
#divR95{}
#divR94{}
/*------End Right Panel Styles ------------*/

/*------Nav Styles  ------------*/

#top { background-image:url(images/logo.gif); background-repeat:no-repeat; background-position:top left; height:146px; width:1000px; margin:0px; vertical-align:top; float:left; }
#nav { margin:80px 0px 0px 0px; padding: 0; width:727px; float:right; vertical-align:top;}
.nvI{display: inline;}
.nvI2{display:inline; float: left; height: 234px;}

/*------ End Nav Styles  ------------*/

/*----------------PAGE TANGIBLES / STYLES -----------------------------*/
/*		#lowerContent { width:744px; margin:12px 0px 0px 12px; display:table; }        */
#rickNoteCnt{float: left; width: 714px; margin: 0px 0px 0px 15px;}
#lowerContent { width:744px; margin:10px 0px 0px 12px; }

#googlePage01{background-color:#FFFFFF; width:744px; float: left; }

.content{}
.bubble { width:100%;height:100%;}

#dAbout01{float: left; height: 285px; width: 356px; display: inline; }
#dAbout02{float: left; height: 285px; width: 350px; display: inline; }
#aboutPage01{background-color: #ffffff; /*padding: 15px; height: 360px;*/ float: left; width: 744px;}
#column1 { width:320px; float:left; border-right:solid 1px #ece0cf; padding:0px 25px 0px 0px; display: inline; }
#column2 { width:320px; float:left; padding:0px 0px 0px 25px; display: inline; }
#bsCnt{float: left; width: 744px; background-color: #FFFFFF;}
#bS01{float: left; height: 11px; width: 744px;}
#tDiv{width:744px; height:38px; background-image:url(images/titleBG2.gif); background-position: top left; float: left;}
#noteRick{margin: 15px 20px 15px 15px; float: left; width: 685px;}
#iframeDiv01{background-color:#FFFFFF; width:744px; text-align: center; float: left; }
.p15{padding: 15px;}

#pAH01{background-color: #FFFFFF; float: left;}

#condoPageBody{ width:744px; background-color: #FFFFFF; float: left; }

#panel3body { width:744px; height:500px; background-color: #FFFFFF;}

#lowerIcons { height:234px; float: left; }

#mainContainer { margin:auto; width:1000px; height:100%; padding:0px; border:0px; border-collapse:collapse; }
#center { width:1000px; }

#leftPanel { width:768px; height:auto; margin:0px; vertical-align:top; display:inline; float:left; }

.panelTop2 { background-image:url(images/panelTop2.gif); background-position:bottom; background-repeat: no-repeat; height:11px; width:744px; padding:0px; margin:0px; }
.panelTop3 { background-image:url(images/panelTop2.gif); background-position:left; background-repeat: no-repeat; height:11px; width:367px; padding:0px; margin:0px; }

.panelTitle2 { width:744px; height:38px; background-image:url(images/titleBG2.gif); float: left;}
.panelTitle3 { width:367px; height:38px; background-image:url(images/titleBG2.gif); }
.buyingSellingPanels { width:auto; display:inline; float:left; }
.buyingSellingPanels2 { width:211px; display:inline; float:left; }
.panelBody { background-color:#FFFFFF; width:200px; padding:10px; }
#panelBody2 { width:210px; display:inline; background-color:#FFFFFF; margin:0 5px 0 5px; float:left; }


.panelBody3 { background-color:#FFFFFF; padding:15px; width:708px; }
#windermere { margin:0px; display:inline; width:350px; float:left; }
.vcardBG { background-image:url(images/downloadV-card.gif); background-position:top right; background-repeat:no-repeat; }

.panelBody5 { background-color:#FFFFFF; width:347px; padding:10px; font-family:Trebuchet MS, Georgia, Arial; font-size:12px; color:#4e5361; line-height:20px; }
.panelBody4 a { text-decoration:none; color:#4e5361; }
.panelBody4 a:hover { text-decoration:underline; }

.panelBttm2 { background-image:url(images/panelBttm2.gif); background-position:top; background-repeat: no-repeat; height:11px; width:744px; padding:0px; margin:0px 12px 10px 0px; float:right; }
.panelBttm4 { background-image:url(images/panelBttm2.gif); background-position:top; background-repeat: no-repeat; height:11px; width:744px; padding:0px; margin:0px 0px 10px 12px; }
.panelBttm3 { background-image:url(images/panelBttm3.gif); background-position:top; background-repeat: no-repeat; height:11px; width:367px; padding:0px; margin:0px 0px 10px 0px; }

#featuredPhoto { margin:6px 0px 0px 6px; border:solid 1px #ede1d1; }
.smallTitle { font-family:Trebuchet MS, Georgia, Arial; font-size:12px; font-weight:bold; color:#4e5361; }
.txt { font-family:Trebuchet MS, Georgia, Arial; font-size:12px; line-height:15px; text-align:justify; color:#4e5361; }
.txt a { text-decoration:none; color:#4e5361; }
.txt a:hover { text-decoration:underline; }
#featuredTxt { width:200px; /*	padding-left:5px;*/ }
#learnMore { font-family:Trebuchet MS, Georgia, Arial; font-size:12px; line-height:15px; text-align:justify; color:#4e5361; margin:15px 0px 0px 120px; }
#aboutTxt2 { width:620px; display:table; }
#bluePanel { width:368px; height:262px; display:inline; float:left; background-color:#00133b; }
.blueTxt { font-family:Trebuchet MS, Georgia, Arial; font-size:12px; line-height:15px; text-align:justify; color:#FFFFFF; }
.blueTxt a { color:#cdba9e; text-decoration:none; }
.blueTxt a:hover { color:#334575; text-decoration:underline; }
.li { margin:5px 0px 5px 0px; }
.pop { background-image:url(images/pop-BG.gif); background-position:top left; background-repeat:no-repeat; background-color:#FFFFFF; padding:75px 20px 20px 20px; margin:8px; }

#footerTxt { padding:0px 0px 0px 25px; float:left; display:inline; }
.fTxt01 { font-family:Trebuchet MS, Georgia, Arial;  font-size:12px; line-height:15px; color:#4e5361; }
.fTxt01 A { color: #0057AE; text-decoration: none; }
.fTxt01 A:hover { color:#0057AE; text-decoration: underline; }
#footerLogos { float:right; display:inline; margin-right:15px; }
#footer { padding-top:15px; width:1000px; margin:auto; clear:both; }
.sellingPhotos { margin:0px 0px 0px 15px; }





/*     -------------           FEATURED PROPERTY STYLES          -------------------            */
#featured { width:220px; background-color:#ffffff; float: left;} /*  DIV OR TD CONTAINING THE FEATURED  PROPERTY MODULE */
.featuredDiv01 { width: auto; float: left; width: 220px}
.padFeat { padding: 5px 0px 0px 0px; }
.featImgDiv { width: 220px; height: 112px; float: left;} /*     DIV CONTAINING JUST THE IMAGE      */
.featIMG { width: 205px; height: 106px; border: #cdba9e 2px solid; margin-left: 5px; } /*     CLASS THAT CONTROL THE FEATURED IMAGE      */
.featTextDiv {width: 200px; padding-left: 10px; height: 80px; float: left; line-height: 15px;}
.featText01 { font-family:Trebuchet MS, Georgia, Arial; font-size:12px; color:#4e5361; text-align: left; } /* TEXT INSIDE OF THE FEATURED PROPERTY */
.featOptionsDiv { width: 190px; height: 23px; float: left; padding: 0px 0px 0px 15px; }
.featOptionsClass01 { display: inline; float: right; }
.featOptionsClass02 { display: inline; float: left; margin-right: 5px; }
.featOptionsClass03 { display: inline; float: left; }
.border0 { border:0px; }
/*---------------------------------------------*/


/* ADv Page */
.listMenus { font-family: Arial, Helvetica, sans-serif; color: #fe4110; font-size: 12px; letter-spacing: -1px; }
.details,
.details A,
.details A:hover { font-size: 12px; color: #666666; }
.lrgImage { margin-right:15px; }
.optionsADV { font-family: Arial, Helvetica, sans-serif; color: #fe4110; font-size: 13px; letter-spacing: -1px; }
.optionsADV A { color: #fe4110; text-decoration: none; }
.optionsADV A:hover { color: #666666; text-decoration: underline }
.BpTitle { font-family: Arial, Helvetica, sans-serif; color: #43557c; font-weight: bold; font-size: 17px; letter-spacing: -1px; background-image: url(images/BpTitleBg.gif); background-repeat: repeat-x; height: 40px; vertical-align: top; width: 100%; line-height: 20px; padding-top: 10px; }
.psImage { margin: 10px; }
.title { font-weight:bold; font-size:14px; }
