body { background: url(../images/bg-home.gif); }
.roundCorner-tr { background: url(../images/roundedcorners-tr-home.png) no-repeat top right; }

.uber-feature { width: 740px; height: 265px; overflow: hidden; margin-bottom: 5px; background-repeat: no-repeat; font-size: 11px; line-height: 15px; color: #fff; position: relative; }
#uber-feature.Oceana { background: url(../images/feat-oceana.jpg) no-repeat; }
#uber-feature.theRoyalAmwaj { background: url(../images/feat-royal.jpg) no-repeat; }
#uber-feature.ibnBattutaGate { background: url(../images/feat-ibn-1.jpg) no-repeat; }

#main-overlay-text { width: 180px; position: absolute; top: 63px; left: 145px; }
#main-overlay-text a { color: #067998; }
#uber-feature.theRoyalAmwaj #main-overlay-text { left: 190px; width: 140px; }
#uber-feature.ibnBattutaGate #main-overlay-text { left: 190px; width: 140px; }

.large-feature { height: 100%; background: #eee; }
#large-feature-1 { width: 370px; float: left; }
#large-feature-2 { width: 365px; float: right; }

.micro-features-container { overflow: hidden; zoom: 1; }

.micro-feature { height: 58px; width: 160px; background: #eee; border: solid 1px; padding: 100px 10px 10px; font-size: 11px; line-height: 15px; }

.medium-micro-feature { overflow: hidden; zoom: 1; }
#medium-feature-1 { float: left; width: 369px; color: }
#medium-feature-2 { float: right; width: 371px; }

#micro-feature-1{ float:left;}
#micro-feature-1{float: right};
#micro-feature-1, #micro-feature-2 { border-color: #3e65b2; }

#micro-feature-1.Oceana, #micro-feature-2.Oceana { background: url(../images/feat-oceana.gif) no-repeat top; }
#micro-feature-1.theRoyalAmwaj, #micro-feature-2.theRoyalAmwaj { background: url(../images/feat-royal.gif) no-repeat top; }
#micro-feature-1.ibnBattutaGate, #micro-feature-2.ibnBattutaGate  { background: url(../images/feat-ibn.gif) no-repeat top; border-color: #8e2e54; }

#micro-feature-1.ibnBattutaGate a, #micro-feature-2.ibnBattutaGate a { color: #8e2e54; }
#micro-feature-1 a, #micro-feature-2 a { color: #3e65b2; }

#feature-news { float: right; width: 364px; height: 168px; background: #eee; border: solid 1px #cdcdcd; }
#feature-news-header { color: #333; text-indent: 10px; line-height: 27px; text-transform: uppercase; background: url(../images/latestnews-bg.gif) repeat-x; zoom: 1; }

#news-container { padding: 20px; line-height: 18px; background: url(../images/news_icon.gif) no-repeat 9px 23px; zoom: 1; }
#news-container .article-headline { color: #333; }
#news-container a { color: #137987; text-decoration: none; }
#news-container a:hover { text-decoration: underline; }
