/* 
    Document   : specialoffers.css
    $LastChangedRevision: 1558 $
	$LastChangedBy: JamieHarrop $
	$LastChangedDate: 2011-08-15 16:34:06 +0100 (Mon, 15 Aug 2011) $
    Description:
        Holiday Bargains Styles
*/

.hide {position:absolute;left:-10000px;}
#mainContent {clear:both;}

/* RIGHT :: Search+Merch List */	
#searchnmerch {width:279px;float:right;clear:both;background: #fff url(../images/chunkbg.jpg) top left repeat-x;border:1px solid #999;height:275px;}
#frmSearch ol {position:relative;width:265px;display: block;margin-top: 6px;height:240px;}
#frmSearch li {clear:both;height:29px;}
#frmSearch h3 {display:block;width:269px;padding:5px;background-color:#0092d7;color:#fff;font-size:1.2em;line-height:1.2em;font-weight:600;}
#frmSearch label {display:block;width:80px;padding-left:5px;float:left;clear:both;}
#frmSearch small {padding-left:5px;}
#frmSearch input, #frmSearch select {float:left;}
#frmSearch #imgBtnSearch { clear:both; float:right;}
#offersChk label, #chkShowPropertyWithDiscount {display:block;position:absolute;bottom:-34px;color:#fff;}
#offersChk label {width:250px;height:25px;}
#chkShowPropertyWithDiscount {bottom:-30px;left:120px;border:none;}
#offersChk * {float:left;}
select.formatWidth {width:120px;}
select.longFormat {width:160px;}
input.formatWidth {width:97px;}
.offerTC2{font-size:9px;}

/*=======Main Body========*/
#leftoffers {display:block; width:707px; float:left; margin-right:5px;}
#rightoffers {display:block; width:288px; float:left;}
#leftoffers h1 {color:#438B16;font-size:27px;}
#franceimage { display:none; width:707px; height:216px; background:url(../images/spoffers/FranceBack2.jpg) no-repeat;}
#irelandimage { display:none; width:707px; height:216px; background:url(../images/spoffers/IrelandBack2.jpg) no-repeat;}
#ukimage { display:block; width:707px; height:216px; background:url(../images/spoffers/UKBack2.jpg) no-repeat;}
#countrylinks { position:relative; top:177px; display:block; float:left;}
#countrylinks li{float:left;}
#countrylinks a{ display:block; width:95px; height:27px; margin:6px;}
#countryoffers {display:block; float:right;}
#countryoffers li{ display:block; width:193px; height:92px; margin:6px 0 6px 7px;}
#offertext h2 {color:#ff9e00; font: bold 24px "Trebuchet MS", Arial, Helvetica, sans-serif; padding-left:10px;}
#currentoffers {}
#offerslist li{ display:block; width:278px; height:138px; background-color:#CC9; margin:4px 0 4px 0;}

/*========added override for latedeals css=========*/

#ldResult { display:block; width:690px; height:100%;border:1px solid #666666; overflow:hidden; margin-bottom:20px;}
#lbimage{ display:block; float:left; width:230px;}
#ldPropDesc{ display:block; float:left; width:190px; margin:5px; height:100%;}
#ldPropDesc a, #ldPropDesc a:visited{ text-decoration:none; color:#000;}
#ldWherewhen { display:block; float:left; width:130px; margin:5px; overflow:hidden;}
#ldDiscount{ display:block; float:left; width:70px; margin:5px 0 0 5px;}
#ldDiscount span{
  color: #CC0000;
  font-size: 30px;
}
#ldBookText {
display:block;
background-color:#0092D7;
color:#fff;
height:20px;
width:100%;
clear:both;
padding-left:5px;
}
#ldBookText a{ color:#FFF; font-weight:bold;}

#seasonal_side {
background:url(../images/mainhomeimgs/onsale2012.gif) no-repeat;
height:138px;
margin-top:10px;
position:relative;
width:278px;
}
	#seasonal_side a {
	display:block;
	position:absolute;
	height:20px;
	width:140px;
	bottom:5px;
	left:80px
	}

#txtStartDate { margin-right:3px }

#specialoffers h2 {
	color:#438B16;
	font-size:27px;
}

.specialcol {
	width:230px;
	float:left;
	margin:0 6px 20px 0;
}

.specialcolprice {
color:#D51703;
font-weight:bold;
}

.specialcol h3 {
	width:222px;
	height:23px;
	padding:4px 0 0 4px;
	color:#FFF;
	background:#0092D6;
	font-weight:bold;
}

.specialcol h4 {
	color:#000;
	font-weight:bold;
	margin:10px 0 0 0;
	padding:0;
}

.specialcol ul {
	margin:0;
	padding:0;
}

.specialcol ul li {
	list-style:none;
}

.specialcol a {
text-decoration:none;
color:#000;
}

.specialcol a:visited {
color:#000;
}

#specialoffertext {
width:100%;
margin-bottom:20px;
}

#specialoffertext h4 {
width:100%;
height:22px;
background:#438B16;
color:#FFF;
padding:5px 0 0 5px;
font-size:14px;
}

#subpromo ul{
  float:left;
  display:block;
  width:224px;
  height:295px;
  margin-right:6px;
  background-color:#FFF;
  }
#subpromo li  {
  font:100 12px Arial, Helvetica, sans-serif;
  line-height:22px;
  }
#subpromo a{
  text-decoration:none;
  padding-left:6px;
}
#subpromo .lihead{
  background-color:#878F34;
  color:#FFF;
  line-height:27px;
  width:220px;
  padding-left:4px;
}
#subpromo .nomargin{
  margin-right:0px;
}
.lisubhead{
  margin-top:10px;
}
