/* CSS Document */

.bldgOps { height: 20px; }


/*     -------------           FEATURED PROPERTY STYLES          -------------------            */
	#featPropDiv{ width: 225px; height: 250px; padding-top: 5px; float: left; }
.featuredDiv01{ text-align: left; width: 700px; height: 160px; float: left;  margin: 20px 0px 0px 20px;  } /*  DIV OR TD CONTAINING THE FEATURED  PROPERTY MODULE */
.featImgDiv{ border: #dbdbdb solid 1px; float: left; } /*    DIV CONTAINING JUST THE IMAGE      */
.featIMG{ width: 203px; height: 153px; border: #eeeeee solid 2px; }

.featOptionsDiv{ float: left; text-align: right; display: inline; width: 460px; padding: 0px 0 0 20px;}
.featOptionsClass01{display: inline; float: right;  }
.featOptionsClass02{display: inline; float: left; margin: 0px 0px 0px 0px; }
.featOptionsClass03{display: inline; float: left; margin: 0px 0px 0px 0px; }


.featTextDiv{width: 480px; height: 147px; float: left; }
.featText01{ font: 11px/15px Verdana, Arial, Helvetica, sans-serif; color: #ffffff; padding: 0px 10px 0px 20px; } /* TEXT INSIDE OF THE FEATURED PROPERTY */
.featText01 A{color: #e70000; text-decoration: none;}
.featText01 A:hover{color: #e70000; text-decoration: underline;}
/*     -------------           FEATURED PROPERTY STYLES          -------------------            */

/*-------------ADV STYLES-----------------*/
.gItems { padding-left: 10px; width: 20%; }
.lrgImage { border: 0px; width: 276px; height: 219px; }
.bgImageSlot { vertical-align: top; width: 300px; height: 264px; }
.h1Adv { font-size: 18px; letter-spacing: 0.04em; color: #FFFFFF; }
#divOptions1 { /*width: 411px; */ vertical-align: top; line-height: 18px; }
#divOptions2 { width: 396px; }
.textFor { font-family: verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; line-height: 15px; }
.textFor A { text-decoration: none; color: #e70000; }
.textFor A:hover { text-decoration: underline; color: #e70000; }
.textFor2 { font-family: verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: none; letter-spacing: -0.04em; line-height: 18px; }
.textFor2 A { color: #e70000; text-decoration: underline; }
.textFor2 A:hover { color: #e70000; text-decoration: none; }
.itmHeight { height: 25px; border: #33FF99 solid 1px; float: left; width: 150px; }
.textFor3 { font-family: verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; letter-spacing: -0.04em; }
.textFor3 A { color: #e70000; text-decoration: none; }
.textFor3 A:hover { color: #e70000; text-decoration: underline; }
.textFor3 A:visited { color: #e70000; text-decoration: none; }
.textFor3 A:active { color: #e70000; text-decoration: none; }
.advTitles { border-bottom: #dedede solid 1px; padding-bottom: 3px; margin-bottom: 10px; margin-top: 15px; }
.space99 { margin: 30px 0px 20px 0px; }
.space100 { margin: 0px 0px 20px 0px; }
.txt99 { font: normal 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #ffffff; /*margin: 30px 0px 20px 0px;*/ }
.txt99 A { color: #e70000; text-decoration: none; }
.txt99 A:hover { color: #e70000; text-decoration: underline; }
.returnLink { float: right; margin: -12px 10px 0px 0px; font-family: verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #959595; text-decoration:none; }
.returnLink A,
returnLink A:hover { text-decoration: none; }
.noBorder { border: 0px; vertical-align: middle; }
/*--------------ADV STYLES-----------------*/
/*agent styles*/
#homehdrBldg { margin: 35px 0px 15px 0px; width: 740px; /*height: 70px;*/ float: left; font-family: verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #959595; border-bottom: #efefef solid 1px; float: left; }
.agentPic { border: #979797 solid 3px; height:120px; margin: 0px 10px 0px 10px; }
.agentTxt { font-family: verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #959595; line-height: 15px; display: inline; text-align: right; }
.agentTxt A { color: #979797; text-decoration: underline; }
.agentTxt A:hover { color: #979797; text-decoration: none; }
.bldgH1 { padding: 0px 0px 0px 30px; font-size: 22px; color: #725461; }
/* ----------------------------------------------------------------  ADVBUILDING DROPDOWN  -------------------------------------------------------*/
#advStuff { padding: 0px 0px 0px 13px; border-bottom: #eeeeee solid 1px; height: 60px; float: left; }
#content #dropdown a { text-decoration: none; }
/* Drop-down list */
#dropdown { padding-top: 16px; padding-left: 10px; float: left; width: 200px; left: 200px; top: 30px; margin-bottom: 2em;/*background: url(/i/dropdown.jpg) no-repeat;  -------------------------- Insert drop down image ------------------------------ */
}
#droplist { display: block; }
#dropdown span { display: block; padding: 0 0 0 0; line-height: 26px; }
#dropdown ul { display: none; height: 150px;   /* MAKE THE HEIGHT AS MUCH AS YOU LIKE*/ overflow: auto; position: absolute; /*background: #eee;*/
  width: 200px; padding: 0 0 0px 0; margin: 0 1px 0 1px; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; border-left: 1px solid #ccc; }
#dropdown li { margin: 0 0 0 0; padding: 0 0 0 0; list-style-type: none; background: #FFFFFF;   /*--------------------- Insert dropdown back ground color  ---------------------- */ }
.class01Drop { color: #f18723; text-decoration: none; text-align: left; font: 11px Arial, Helvetica, sans-serif; }
#dropdown li a { display: block; color: #666; text-decoration: none; margin: 0 0 0 0; height: 18px; padding: 0 7px 0 7px; width: 164px; }
#dropdown li a:hover,
#dropdown li a:active { color: #000; text-decoration: none; background-color: #eeeeee; /* --------------------- Insert hover background color  ---------------------- */

