/* Biladi - HOMEPAGE */

/* Biladi - contentRight */
#contentRight a { float: left; }
#contentCenter a:hover { cursor: pointer; color: #F9A026; }
#contentRight .product { margin-top: 1em; }
#contentRight .product:hover .content, #contentRight .product:hover .price { text-decoration: underline; cursor: pointer; } 
#contentRight .product:hover { text-decoration: none; color: transparent; } 
#contentRight .product img, #contentRight .product .textBlock { float: left; }
#contentRight .product img { margin-right: 1em; }
#contentRight .product span { display: block; }
#contentRight .product .textBlock { width: 10.7em; height: 5.4em; }
#contentRight .product .textBlock .top, #contentRight .product .textBlock .price { font-weight: bold; }
#contentRight .product .textBlock .price { color: #0a5e74; }
#contentRight .product .textBlock .content { margin-bottom: 0.5em; }
#contentCenter { float: left; width: 36em; }
#contentRight .more { 
  float: none; display: block; text-align: right; margin-top: 0.7em; 
  text-decoration: underline; font-weight: bold; color:#0a5e74; 
}
#contentCenter .hello, #promotions h3, #circuits h3, #circuits .textBlock .top, 
#circuits .textBlock .price, #circuits .more { color: #d56917; }
#contentCenter .hello, #promotions h3, #circuits h3 { font-size: 15px; font-weight: bold; }
#contentCenter .hello { padding-bottom: 0.5em; }

/* Biladi - promotions */
#promotions { 
  height: 20.3em; padding: 0.5em 1em 0.7em 14.5em; font-size: 10px;  
  background: #faefe2 url(../images/bg_promotions.png) no-repeat top left; 
}
#promotions h3 { 
  width: 13.8em; height: 2em; padding: 0.5em 0 0 2.5em;
  background: transparent url(../images/icon_promotions.gif) no-repeat top left; 
}
#promotions h3 span { font-weight: normal; }
#promotions .product img { width: 9.2em; height: 6em; border: 1px solid #e5ccaf; }
#promotions .textBlock { color: #0a5e74; }
#promotions .textBlock .top { 
  display: inline; padding: 0 0.1em; font-size: 11px; font-weight: bold; 
  color: white; background-color: #f6bb18; 
}
#promotions .textBlock .top { 
  display: inline; padding: 0 0.1em; font-size: 11px; font-weight: bold; 
  color: white; 
}
#promotions .textBlock .content span { font-weight: bold; }
#promotions .textBlock .price { 
  font-size: 10.5px; font-weight: bold; 
}

/* Biladi - offers */
#offers { margin-top: 1em; padding: 0.5em; border: 1px solid #dee1e8; background-color: #edf1f2; }
#offers .top { 
  background: transparent url(../images/bg_offers.png) no-repeat top left; 
}
#offers .top p { 
  float: right; position: relative; width: 7em; height: 4.49em; 
  padding: 0.5em; font-size: 17px; font-weight: bold; color: white; background-color: #003366; 
}
#offers a { 
  float: none; display: block; text-align: right; 
  text-decoration: underline; font-weight: bold; color:#0a5e74; 
}
#offers .top a { 
  position: absolute; bottom: 1.5em; right: 1em;
  font-size: 9px; text-decoration: underline; color: white;
}
#offers .top a.boatPricing { bottom: 3em; }
#offers .top a:hover { color: #3399FF; }
#offers .bottom { margin-top :0.5em; padding: 0 1.5em; }
#offers table {  width: 100%; font-size: 11px; text-align: left; color:#0a5e74; }

/* Biladi - circuits */
#circuits { float: right; width: 21em; }
#circuits h3 { 
  padding-bottom: 0.3em; font-size: 12px; text-transform: uppercase; border-bottom: 1px dotted #d56917;
  background: url(../images/icon_circuits.gif) no-repeat top right; 
}
#circuits .product { margin: 0 0 0.7em 0; padding: 0.7em 0 0 0; border-top: 1px solid #d9782e; }
#circuits .first { border: none; }
#circuits .product img { width: 10em; height: 6.6em; border: 1px solid #d9782e; }
#circuits .textBlock { color: black; }
#circuits .more { padding-top: 0.5em; border-top: 1px dotted #d56917; }
#circuits .more:hover { color: #04738F; }

/* Biladi - precisions */
#precisions { clear: both; width: 57em; margin-top: 2em; padding: 0 1em; border: 1px solid #c2c2bf; }
#precisions a { 
  float: left; display: inline; width: 11em; height: 5.4em; 
  margin: 1.5em 0 1.5em 2em; padding-left: 6.5em; font-size: 11px; color: black; 
}
#precisions a .title { display: block; }
#precisions .block1 { margin-left: 0; background: transparent url(../images/bg_block1.png) no-repeat top left; }
#precisions .block2 { background: transparent url(../images/bg_block2.png) no-repeat top left; }
#precisions .block3 { background: transparent url(../images/bg_block3.png) no-repeat top left; }


#metaBlock { margin-top: 2em; padding: 0 0.3em; font-size: 11px; color: #003366; }