﻿#divOffers {margin-bottom:10px;}
#divOffers h2 {font-weight:normal;margin-bottom:5px;font-size:15px;color:#b52b45;font-family:Arial Rounded MT Bold, Arial;}
#divOffers div.soitem {margin-right:3px;}

#divHolidayDeals h4 {color:#b52b45;}
#divHolidayDeals h4 label {font-size:11px;margin-left:5px;}
#divDeal {margin:0;}

div.rightSideBox h4 {margin:0;font-size:16px;}

#divBreadcrumbs {left:0;}

#divBody.geography {padding-bottom:30px;}

#divGeographyContent {width:325px;margin-right:10px;float:left;}
#divGeographyContent h1 {font-size:18px;margin:0 0 10px;color:#70acac;}
#divGeographyContent h2 {color:#70acac;margin:20px 0 1px;font-size:14px;}
#divGeographyContent h3 {margin-top:20px;}
#divGeographyContent #imgMainImage {width:316px;margin-bottom:10px;margin-top:-4px;padding:5px;background:#fff;border:1px solid #e7dede;}
#divGeographyContent #btnMoreInformation {margin-bottom:30px;}
#divGeographyContent div.thumbs {margin-top:-8px;}
#divGeographyContent p a {text-decoration:underline;}
#divGeographyContent p a:hover {color:#666;}
#divGeographyContent div.thumbs {margin-right:-9px;} /* the -9px makes the wrapping seemingly discard the right margin on the end thumb */

#divGeographyContent dl {margin:0;font-size:11px;}
#divGeographyContent dt {display:block;float:left;width:90px;}
#divGeographyContent dd {color:#666;}
        
#divSideContainer {width:325px;float:left;margin-left:10px;}
#divSideContainer #divGridHold {width:297px !important;}
#divSideContainer #divMapContainer {height:350px;}

#divSideContainer h3 {margin-top:20px;}
#divSideContainer h3.nomargin {margin:0 0 1px;}
#divSideContainer h3 {margin:10px 0 1px;font-size:14px;color:#70acac;}

#divSideContainer #divTravelInformation {color:#333333;line-height:1.4em;}
#divSideContainer #divTravelInformation dl {font-size:11px;margin:0}
#divSideContainer #divTravelInformation dt {display:block;float:left;width:90px;}
#divSideContainer #divTravelInformation dd {color:#666;margin-left:90px;}
#divSideContainer #divTravelInformation dd a {color:#666;}
#divSideContainer #divTravelInformation dd a:hover {color:#999;}


/* Special Offers */
#divOffers {float:left;}
#divOffers div.soitem {position:relative;height:147px;width:161px;float:left;margin:0 2px 10px 0;}
#divOffers div.soitem.last {margin-right:0;}
#divOffers div.soitem a {background:url(Images/SpecialOffers/offerBackground.png) no-repeat 0 0;height:147px;width:161px;display:block;
	position:absolute;top:0;left:0;}
#divOffers div.soitem a h5 {text-transform:uppercase;color:#b52b45;font-size:9px;font-weight:normal;cursor:pointer;line-height:10px;position:absolute;left:12px;top:110px;width:93px;}
#divOffers div.soitem a h6 {color:#666;font-size:9px;font-weight:normal;cursor:pointer;line-height:10px;position:absolute;left:12px;top:132px;width:108px;}
#divOffers div.soitem a:hover {background-position:0 -147px;}
#divOffers div.showall div.soitem.more {display:block;}
#divOffers div.soitem.more {display:none;}
#divOffers div.soitem img {width:142px;height:95px;position:absolute;top:10px;left:11px;}
#divOffers div.soitem strong {position:absolute;top:117px;left:115px;width:35px;text-align:center;color:#fff;}
