﻿
/* CSS Document */
.advDiv01 { float: left; padding-bottom: 50px; }

.featured_listing_pic { float: left; width: 240px; padding: 8px 0px 8px 0px; }

/*     -------------           FEATURED PROPERTY STYLES          -------------------            */
#featPropDiv { width: 100%; padding: 0px; float: left; }

.featuredDiv01 { text-align: left; width: 100%; height: 353px; float: left; } /*  background:#6600FF; DIV OR TD CONTAINING THE FEATURED  PROPERTY MODULE */

.featImgDiv { width: 240px; margin-top:10px; } /* DIV CONTAINING JUST THE IMAGE */

.featTextDiv { width: 260px; float: left; height: 120px; display:inline; } 								/* THIS IS THE HEIGHT FOR THE TEXT AREA */

.featOptionsDiv { float: left; display: inline; padding: 20px 0px 0px 15px; width:240px;}

.featIMG { width: 240px; height: 160px; border: #ffffff solid 2px; }

.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; }

.featText01 { font: 13px/17px Arial, Helvetica, sans-serif; src: url(Eurosti.TTF); color: #505050; padding: 10px 10px 0px 15px;} /* TEXT INSIDE OF THE FEATURED PROPERTY */

.featText01 A { color: #505050; text-decoration: none; }

.featText01 A:hover { color: #505050; text-decoration: underline; }

/*     -------------           FEATURED PROPERTY STYLES          -------------------            */


/*--------------------REAL ESTATE NEWS STYLES --------------------*/
#reBack { height: 30px; margin-top: 50px; }

#crRN { float: left; width: 700px; height: 50px; vertical-align: bottom; }

#reNews { float: left; text-align: left; }

.reNews { font: 13px/17px Arial, Arial, Helvetica, sans-serif; src: url(Eurosti.TTF); color: #545454; padding: 12px 10px 0px 7px; text-align: left; }    /*   -----   real estate news text   ------   */

.reNews A { color: #cb9724; text-decoration: none; }

.reNews A:hover { color: #cb9724; text-decoration: underline; }

.padNews { padding: 0px 5px 0px 5px; }

/*     ------------- REAL ESTATE NEWS SECTION ------------------- */


/*     ------------- CONDOMINIUMS STUFF -------------------  */
.condos { width: 730px; float: left; padding:0px 0px 20px 0px; }

#condoList { font-size: 12px; width:5px; height:auto; padding: 10px 0px 0px 0px; }

.condolist { display: table-cell; float:left; height:auto; width:100%; }

.condo { font-size: 13px; display: inline; float:left; height:auto; text-align:left; width: 30%; margin:0px 0px 5px 20px; background-image: url('images/bullet.gif'); background-repeat:no-repeat; background-position:left center; text-indent: 12px;}

.txtCondos { font: 12px/5px Arial, Helvetica, sans-serif; color: #515128; padding: 10px; }

.txtCondos A { color: #515128; text-decoration: none; }

.txtCondos A:hover { color: #515128; text-decoration: underline; }

/* ------------- CONDOMINIUMS STUFF -------------------*/


/*-------------ADV STYLES-----------------*/
.gItems { padding-left: 10px; width: 20%; }

.lrgImage { border: 0px; width: 296px; height: 239px; margin-top: 12px; margin-left: 13px; margin-right: 13px; }

.bgImageSlot { vertical-align: top; background-image: url(images/imageSlot.gif); background-repeat: no-repeat; background-position: top left; width: 318px; height: 264px; }

.h1Adv { font-size: 18px; letter-spacing: 0.04em; color: #FFFFFF; }

#divOptions1 { width: 411px; background-image: url(images/bgOptions.gif); background-repeat: no-repeat; background-position: top left; vertical-align: top; line-height: 18px; }

#divOptions2 { width: 396px; background-image: url(images/bgOptions2.jpg); background-position: top left; background-repeat: no-repeat; }

.textFor { font: 12px/17px Arial, Helvetica, sans-serif; src: url(Eurosti.TTF); color: #545454; }

.textFor A { text-decoration: none; color: #57a1a2; }

.textFor A:hover { text-decoration: none; color: #57a1a2; }

.textFor2 { font: 12px/17px Arial, Helvetica, sans-serif; src: url(Eurosti.TTF); color: #545454; }

.textFor2 A { color: #57a1a2; text-decoration: none; }

.textFor2 A:hover { color: #57a1a2; text-decoration: none; }

.itmHeight { height: 25px; border: #33FF99 solid 1px; float: left; width: 150px; }

.textFor3 { font: 12px/17px Arial, Helvetica, sans-serif; color: #545454; }

.textFor3 A { color: #57a1a2; text-decoration: none; }

.textFor3 A:hover { color: #57a1a2; text-decoration: none; }

.textFor3 A:visited { color: #57a1a2; text-decoration: none; }

.textFor3 A:active { color: #57a1a2; text-decoration: none; }

.advTitles { border-bottom: #cb9724 solid 2px; padding-bottom: 3px; margin-bottom: 10px; margin-top: 15px; }

.space99 { margin: 30px 0px 20px 0px; }

.space100 { margin: 0px 0px 20px 0px; }

.txt99 { font: 12px/17px Georgia, Helvetica, Arial; color: #545454; }

.txt99 A { color: #57a1a2; text-decoration: none; }

.txt99 A:hover { color: #57a1a2; text-decoration: none; }

.returnLink { float: right; margin: -12px 10px 0px 0px; font: 12px/17px Arial, Helvetica, sans-serif; color: #545454; }

.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: 12px/17px Georgia, Helvetica, Arial; color: #545454; border-bottom: #efefef solid 1px; }

.agentPic { border: #cb9724 solid 3px; height:120px; margin: 0px 10px 0px 10px; }

.agentTxt { font: 12px/17px Arial, Helvetica, sans-serif; color: #545454; display: inline; text-align: right; }

.agentTxt A { color: #57a1a2; text-decoration: underline; }

.agentTxt A:hover { color: #57a1a2; 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 { text-decoration: none; text-align: left; font: 11px/17px Arial, Helvetica, sans-serif; color: #545454; }

#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; }

