/* billboard */
#billboard, #promos, #headlines, #ticker, /*#ticker-fader,*/ #options, #links, #homefooter { width: 984px; margin: 0 0 10px 10px; *margin: 0 0 10px 10px;
_margin: 0 0 10px 10px; clear: both; color: #6B6072; } /*  asterisk* works in BOTH IE6 and IE7   underscore_ works ONLY in IE6  */
/* Note: Option to 0 0 10px 10px; (tbrl)  is  0 10px 10px (trlb) */
#billboard { width: 974px; margin: -4px -3px 10px -3px; *margin: -4px -3px 10px -3px; _margin: -4px -3px 10px -3px; } /* Note: margin-bottom: 10 collapses - it is redundant   Remember: #content has padding-L&R:8px; top:5px; bot:0px; therefore -3px off L&R margins to get 5 pixels arount billboard*/
#billboard img { padding: 0; border: 0; margin: 0; }
#billboard.beach img { height: 237px; } /* 294 */
/* promos */
div#promos { position: absolute; bottom: -166px; /* -206+41  other 328px;*/ right: 0px; z-index: 10; width: 909px; min-height: 165px; *height: 165px; padding-left: 75px; margin: 0px 0px 0px 0px; *margin: 0px 0px 0px 0px; _margin:  0px 0px 0px 0px; visibility: hidden; background-image: url(/images-home/promo_bg_fader_984x165.jpg); background-repeat: no-repeat; background-position: right top; overflow: hidden; display: inline; } 
/* Note: margin-bottom: 10 collapses - it is redundant */
/* #promos { width: 834px; min-height: 92px; *height: 92px; margin: 0 75px 10px 75px; *margin: 0 75px 10px 75px; _margin:  0 75px 10px 75px; visibility: hidden; }*/ /* Note: margin-bottom: 10 collapses - it is redundant */
div#promos img { float: left; margin: 15px 25px 5px 0; visibility: inherit; border: none; display: inline;/* display: inline; critical to prevent new para shift in IE */ } /* Note: with float: left, margin-left: 0 may avoid IE double float margin bug.  */
div#promos img.last { margin: 15px 0 0; *margin: 15px 0 0 _margin: 15px 0 0 }
/* #promos img.last { margin: 15px 0 0; *margin: 15px 0 0 _margin: 15px 0 0 } */
/* ticker with fader */
.wrapper-fader { width: 950px; margin: 0 8px 10px 8px; *margin: 0 8px 10px 8px;
_margin: 0 8px 10px 8px; display: block; } /* container984 -wrapper-fader950 -contentPaddingL8 -R8 =16    /2 = 8px L & R */
/* Note: margin-bottom: 10 collapses - it is redundant */
#ticker-fader { width: 950px; height: 70px; position: relative; float: left; display: inline; background-color: #f6f6f6; background-image: url(/images-home/ticker_70x950.gif); background-repeat: no-repeat; background-position: left bottom; } /* one background instead of a top & bot bg as with ticker WITHOUT fader (see below) */
#ticker-fader p { width: 100%; padding-top: 3px; padding-bottom: 0.8em; float: left; } /* - NOT USED HERE - padding-bottom: 0.2 to 0.8 - adjust height to fit text */
#ticker-fader a { color: #6e6e6e; text-decoration: none; }
#ticker-fader a#ticker-headline { width: 150px; margin: .7em 9px 0 0; *margin: .7em 9px 0 0;
_margin: .7em 9px 0 0; color: #565656; font-weight: bold; text-align: center; display: block; float: left; border-right: 1px solid #CCCCCC; } /* margin-top - use to align with fader text */
#ticker-fader a#ticker-headline .hot { color:#D00; font-size:15px; letter-spacing:2px; font-weight:bold; padding-top: 0px !important; }
/* tickerfader */
#textfader { position: absolute; top: 5px; left: 170px; width: 780px; height: 55px; text-align: left; overflow: hidden; font-size: 100%; }
#textfader .promo { position: absolute; }

#textfader .promo a { position: absolute; top: 0; left: 0px; width: 770px; height: 65px; padding-right: 10px; *padding-right: 10px;
_padding-right: 10px; display: block; color: #93859E; /*#93859E; */ }
/* see matching inline style used to hide temporary overlap of all textfader text:  z-index: 3; color: #fafaec; !important; font-size: 1000%; font-weight: bold; letter-spacing: 0px; height: 65px; width: 780px; overflow: hidden; white-space: nowrap; */
#textfader .promo a.first { z-index: 3; color: #fafaec; !important; font-size: 1000%; font-weight: bold; letter-spacing: 0px; height: 65px; width: 780px; _width: 790px; background-image: url(/images-home/ticker_fader_blank_65x780.gif); background-repeat: no-repeat; background-position: left top; overflow: hidden; white-space: nowrap; } /* in conjuction with an img as the first fader element */
/* #textfader .promo a.first { z-index: 1; background-image: url(/images/ticker_70x950.gif); background-repeat: no-repeat; background-position: right bottom; } */ /* may use for a first fading element containing only text */
#textfader .promo a.first img { position: absolute; top: 0; left: 0px; } 

#textfader .promo a.active { display: block; }
#textfader #promofader1 { left: 0px; }
/*#ticker-fader #textfader #promofader2 { left: 248px; }
#ticker-fader #textfader #promofader3 { left: 496px; }
#ticker-fader #textfader #promofader4 { left: 744px; }*/
#textfader .promo a.noscript { z-index: 0; }/* see noscript in home (index.html) head */
#textfader .promo a.second { z-index: 1; }

/* see startpage.css for general styling for AREBB */
#main #AREBB-logo-home-wrapper { display: block; z-index: 20; position: absolute; bottom: -350px; _bottom: -430px; _margin-top: 25px; right: 25px; height: 82px; width: 300px; text-align: left; color: #330099; font-size: 11px; text-decoration: none; } 
#main #AREBB-logo-home { display: block; height: 104px; width: 220px; margin-top: 20px; padding: 10px 0px 20px 115px; text-align: left; color: #330099 !important; font-size: 11px !important; text-decoration: none; background-image: url(/global/images/elements/icons/belize-real-estate-association-logo.gif); background-repeat: no-repeat; background-position: left top; }  /* REMOVED word-wrap: break-word;  IE Hack */ 

/* -------------------------------------------------------- */


/* ticker WITHOUT fader - margins NOT updated - see above */
.wrapper { width: 950px; margin: 0; *margin: 0 0 0 10px;
_margin: 0; }
#ticker { width: 950px; min-height: 35px; margin-bottom: 10px; margin-top: 10px; position: relative; float: left; background-color: #f6f6f6; background-image: url(/images-home/ticker_btm_950.gif); background-repeat: no-repeat; background-position: left bottom; } /* ticker_btm_950.gif  950w x 120h - giving more room for text as needed */
#ticker p { width: 100%; padding-top: 3px; padding-bottom: 0.8em; background: url(/images-home/ticker_top_950.gif) no-repeat top left; float: left; } /* padding-bottom: 0.2 to 0.8 - adjust height to fit text */
#ticker a#ticker-headline { width: 12.5em; margin-right: 1em; color: #565656; font-weight: bold; text-align: center; display: block; float: left; }
/*#ticker a#news-headline { display: block; border-left: 1px solid #CCCCCC; text-align: left; position: absolute; top: 0px; margin-top: 3px; margin-right: 8px; margin-left: 12.5em; padding-left: 15px; color: #93859E; float: left; } */
#ticker a#news-headline-1, #ticker a#news-headline-2 { display: block; float: right; border-left: 1px solid #CCCCCC; text-align: left; margin-top: 3px; margin-right: 8px; padding-left: 15px; color: #93859E; width: 750px; } /*  margin-left: 12.5em;  */
#ticker a { color: #6e6e6e; text-decoration: none; }
#ticker a#ticker-headline .hot { color:#D00; font-size:15px; letter-spacing:2px; font-weight:bold; padding-top: 0px !important; }
/* VIDEOS */ 
#video { position: relative; top: -50px; width: 980px; text-align: center; }
#video a.watch-ad { width: 173px; margin-right: 10px; }
#video a.watch-event { margin-right: 50px; }
/* ----------------------------------------------- UNUSED - Keep for feference --------- */
/* promofader */
#main #promofader { position: relative; height: 155px; margin-bottom: 21px; }
#main #promofader .promo { position: absolute; }
#main #promofader .promo a { position: absolute; top: 0; left: 0; display: block; width: 236px; height: 155px; }
#main #promofader .promo a.active { display: block; }
#main #promofader #promofader1 { left: 0; }
#main #promofader #promofader2 { left: 248px; }
#main #promofader #promofader3 { left: 496px; }
#main #promofader #promofader4 { left: 744px; }
#main #promofader .promo a.first { z-index: 1; }
