body { padding: 0px; margin: 0px; background: #FFFFFF; }
h1 { margin: 0px; }
.h1Style { font: normal 28px "Tahoma", Verdana, Geneva; text-transform: uppercase;  }
h2 { letter-spacing:1.5px; color:#99c246; margin:10px 0px 0px 0px; font: bold normal 14px "Tahoma", Verdana, Geneva; }
p { }
.langFlags { float: left; width: 999px; padding: 40px 0px 0px 0px; }
.comic {  }
.fRight { float: right; }
.her { margin: 0px 0px 15px 20px; }
.framePad { float: left; padding: 0px 0px 0px 18px; }
.padCnt1 { float: left; padding: 0px 0px 0px 20px; }
.inNav { width: 250px; float: left; display: inline; }
.inNavPad { padding: 10px 0px 0px 15px; float: left; }
.navTop1 { padding: 30px 0px 0px 400px; float: left; }
.left779 { float: left; width: 779px; }
.navRight { float: right; padding: 3px 32px 0px 0px; text-align: right; }
.sevenRight { width: 779px; float: right; text-align: right; }
.callIvette { margin-right: 30px; }
.inline { float: left; display: inline; }
.logo { float: left; display: inline; width: 222px; }
.hdr1 { float:left; display:inline; width: 779px; height: 150px; background: url(images/bgNav.gif) no-repeat; }
.wrapper { margin: 0px auto; width: 999px; }

.sBox1 { float: left; display: inline; padding: 0px 15px 0px 0px; }
.sBoxPad { float: left; padding: 0px 0px 0px 9px; }
.sBox2 { float: left; padding: 0px 0px 0px 9px; }
.sBoxHold { float: left; padding-top: 17px; padding-left: 10px; }

.navPad99 { float: left; padding: 19px 0px 0px 0px; }
.inputBox55 { width: 123px; height: 20px; background: url(images/mlsBox.gif) no-repeat; float: left; display: inline; border:none; padding:left; }
.flash { float: left; height: 270px; }

#centerBod { width: 1001px; float: left; padding-bottom:50px; }
.optionsBox { margin: 0px auto; width: 985px; padding: 12px 0px 0px 0px; }
.inlineBox { float: left; display: inline; padding-right: 15px; }
.inlineBox2 { float: left; display: inline; }
.w1001 { width: 1001px; float: left; padding-top: 25px; }

.w1001A {float: left; width: 1001px; padding-top: 35px; }
.w675A { float: left; width: 675px; }
.w875A { float: left; width: 875px; }
.pageTitle { margin-left: 10px; }
.center1 { text-align: center; }
.b0 { border: 0px; }
.img { padding:0; margin-right:20px; float:left; }
.img2 { padding:0; margin:5px 0px 0px 0px; float:right; }
.welcome-pic { padding:0; margin:0; float:left; }
.welcomeTxt { color:#000000; font-size-adjust:none; font-stretch:normal; padding:20px 0px 20px 25px; float:left; width:93%; font: normal 13px/18px Arial, Helvetica, sans-serif; text-align: justify; }
#main_nav { width:999px; height:54px; padding:0; margin:0; float:left; background: #FFFFFF; overflow:hidden; border: 1px solid #2d4600; }
.iframe { padding:0; margin-left: 25px; }
.custom { width:665px; float: left; margin:0; padding:20px 30px 20px 30px; }
.community-details { margin-left:26px; padding:0; margin-top: 30px; }
.mainTxt { font: 13px/17px Arial, Helvetica, sans-serif; color:#000000; }
.mainTxt A { color: #6a3328; text-decoration:underline; }
.mainTxt A:hover { color: #6a3328; text-decoration:none; }
#container { width: 100%; }
#hdrNav { float:left; width:1001px; height:150px; background: #6c0000; }
#flash { height:263px; float:left; padding:0px; margin:0px; width:1001px; }
.main-content { font: 13px/17px Arial, Helvetica, sans-serif; color:#000000; padding:20px; float:left; width: 690px; }
.main-content A { color:#666; text-decoration:underline; }
.main-content A:hover { color:#666; text-decoration:none; }
.spacer { float:left; clear:left; height:50px; }
/*-------------------------- NAV --------------------------------*/
.flLeft { float: left; display: inline; }
.flLeft1 { float: left; display: inline; padding-left:8px; }
.flLeftDiv { float: left; display: inline; margin: 0px 6px; }
/*-------------------------- end NAV --------------------------------*/
.join01 { float: left; padding-top: 25px; }
.join02 { float: left; display: inline; width: 305px; background: #eeeeee; border: #cccccc solid 1px; }
.join03 { padding: 20px; float: left; }
.join04 { margin-left: 15px; float: left; display: inline; width: 620px; height: 180px; background: #E8E3DB; border: #dacab1 solid 1px; }
.join05 { padding: 20px; float: left; }



/*-----------------------LEFT COLUMN----------------------*/
.left { width: 733px; float: left; display: inline; padding:0; margin:0; overflow:hidden; }
.left_title { width:600px; float: left; margin: 30px 0px 5px 20px; padding: 0px; clear:left; height: auto; }
.dyn_title { width:710px; float: left; margin:28px 0px 10px 20px; padding: 0px; clear:left; height: auto; }
.div-left { width:726px; float:left; padding:0; margin:0; }
/*----------------------- end LEFT COLUMN----------------------*/


/*------------------------- INSIDE PAGES --------------------------*/
.leftInside { width: 1001px; float: left; }
.left_titleInner { border-bottom:1px solid #2d4600; width:999px; float: left; height: 67px; margin: 0px; padding: 0px; clear:left; }
#centerBodInner { width: 999px; float: left; background: #FFFFFF; border-right: 1px solid #9ca946; border-bottom: 1px solid #9ca946; border-left: 1px solid #9ca946; }
/*------------------------- end INSIDE PAGES --------------------------*/	
	

/*-------------------- RIGHT COLUMN -------------------------*/
.right { padding:0; maring:0; width:260px; float: left; display: inline; }
.right_title { padding:0px; height:auto; width:200px; float:left; margin: 33px 0px 10px 20px; }
.div-right { width:260px; float:left; padding:0; margin:0; }
/*-------------------- end RIGHT COLUMN -------------------------*/


/*---------------------- FOOTER --------------------------*/
#footer { width: 1001px; float: left; }
#footerId01 { float: left; padding: 10px 0px 10px 10px; }
.footerTxt { font: 12px/17px Arial, Arial, Helvetica, sans-serif; color: #000000; text-align: left; }
.footerTxt A { color: #6a3328; text-decoration:underline; }
.footerTxt A:hover { color: #6a3328; text-decoration:none; }
.footer p { padding:10px 0 0 10px; margin:0; float:left; color: #3f5b00; }
.resi_logo { padding:5px 0 0 0; margin:0; float:right; }
/*---------------------- end FOOTER --------------------------*/


/*------------------------- CLIENT LOGIN ---------------------------*/
#clientLogin2 { padding:0; margin:0; float:left; }
.clientLoginButton { padding:0; margin:0; background: url(images/searchGo.gif) no-repeat left top; width:32px; height:20px; border:none; display:inline; }
.clientLogin { padding:0; float:right; display:inline; clear: none; margin:13px 12px 0px 0px; }
.form { padding:0; margin:0px; }
.qSearch1 { float: right; display: inline; margin: 38px 0px 0px 0px; padding: 0px; }
.input { display:inline; height: 13px; font-size: 11px; background: transparent; border: 0px; float:left; margin:2px 3px 0px 0px; padding-left:5px; }
.mlsButton { margin:0px; padding:0px; background: url(images/mls-btn.gif) no-repeat left top; border-style: none; border-width: 0px; height: 19px; width: 18px; display: inline; }
/*------------------------- end CLIENT LOGIN ---------------------------*/


/*--------------------- BUYERS CONTENT ---------------------------*/
.buyers-content { width:733px; float:left; padding:0; margin:0; }
.buyers-left { width:360px; float:left; display:inline; padding:0; margin:0; }
.buyers-right { width:360px; float:left; display:inline; padding:0; margin:0; }
.buyers-pics { float:left; padding: 10px 0px 0px 10px; }
.buyers-title { font-weight: bold; color: #665f5f; }
.learn-more { font-weight: bold; color: #99c246; }
/*--------------------- end BUYERS CONTENT -----------------------*/

.commlist { display:block; float:left; clear:both; height:auto; width:100%; padding-left:10px; padding-top:5px; }
.comm { font-size: 12px; display: inline; float:left; height:18px; text-align:left; width: 30%; margin:0px 0px 0px 20px; position:relative; }
