
/** FROM: chrometheme.css **/
.awd-dest-menu a {
  width: auto;
  display: block;
  text-indent: 7px;
  color: #ffffff;
}

* html .awd-dest-menu a{ /*IE only hack*/
  width: 100%;
}

.awd-dest-menu {
    position:absolute;
    border-bottom-width: 0;
    line-height: 18px;
    z-index: 100;
    margin-left: -5px;
    visibility: hidden;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    overflow-y: visible;
    overflow-x: visible;
}

.awd-dest-menu-content {
  max-height: 400px;
  overflow: hidden;
  _behavior: expression(fixMenuHeight(this));
}

.awd-dest-menu-scroll {
  position: absolute;
  top: 5px;
  right: 15px;
  width: 10px;
  height: 395px;
}

.awd-dest-menu-scrollbar {
  width: 14px;
  background-color: #F35DB6;
  z-index: 10;
}

.menu-grey .awd-dest-menu-scrollbar {
  background-color: #AEC6DE;
}

.awd-dest-menu-scroll-up {
  position: absolute;
  top: 0;
  left: 0;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -0px;
  _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/awdShared/images/white_top_menu_arrow_up.png', sizingMethod='image');
  _background: transparent;
  _background-position: 0% 0%;
  width: 9px;
  height: 11px;
  cursor: pointer;
  background-repeat: no-repeat;
  line-height: 1px;
}

.awd-dest-menu-scroll-down {
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -11px;
  _background-image: url('/awdShared/images/white_top_menu_arrow_down.png');
  _background-position: 0% 0%;
  width: 9px;
  height: 11px;
  cursor: pointer;
  line-height: 1px;
  background-repeat: no-repeat;
}

.menu-grey .awd-dest-menu-scroll-up   { 
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -22px;
    background-repeat: no-repeat;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/awdShared/images/gray_top_menu_arrow_up.png', sizingMethod='scale');
    _background: transparent;
    _background-position: 0% 0%;
}
.menu-grey .awd-dest-menu-scroll-down { 
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -33px;
    background-repeat: no-repeat;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/awdShared/images/gray_top_menu_arrow_down.png', sizingMethod='scale');
    _background: transparent;
    _background-position: 0% 0%;
}

.menu-pink .awd-dest-menu-top { 
  background-image: url('/awdShared/images/awdSpritePng24.png');
  background-position: left -0px;
    background-repeat: no-repeat;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/awdShared/images/drop-down-menu-top-pink.png', sizingMethod='image');
    _background: transparent;
    _background-position: 0% 0%;
}
.menu-pink .awd-dest-menu-top-body { background-color: #F35DB6; }

.menu-pink .awd-dest-menu-bottom { 
    background-image: url('/awdShared/images/drop-down-menu-bottom-pink-bg.png');
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/awdShared/images/drop-down-menu-bottom-pink-bg.png', sizingMethod='scale');
    _background: transparent;
}
.menu-pink .awd-dest-menu-bottom-left { 
  background-image: url('/awdShared/images/awdSpritePng24.png');
  background-position: left -12px;
    background-repeat: no-repeat;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/awdShared/images/drop-down-menu-bottom-pink-left.png', sizingMethod='image');
    _background: transparent;
    _background-position: 0% 0%;
}
.menu-pink .awd-dest-menu-bottom-right { 
  background-image: url('/awdShared/images/awdSpritePng24.png');
  background-position: left -33px;
    background-repeat: no-repeat;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/awdShared/images/drop-down-menu-bottom-pink-right.png', sizingMethod='image');
    _background: transparent;
    _background-position: 0% 0%;
}

.menu-grey .awd-dest-menu-top { 
  background-image: url('/awdShared/images/awdSpritePng24.png');
  background-position: left -54px;
    background-repeat: no-repeat;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/awdShared/images/drop-down-menu-top-grey.png', sizingMethod='image');
    _background: transparent;
    _background-position: 0% 0%;
}
.menu-grey .awd-dest-menu-top-body { background-color: #AEC6DE; }

.menu-grey .awd-dest-menu-bottom { 
    background-image: url('/awdShared/images/drop-down-menu-bottom-grey-bg.png');
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/awdShared/images/drop-down-menu-bottom-grey-bg.png', sizingMethod='scale');
    _background: transparent;
}
.menu-grey .awd-dest-menu-bottom-left { 
  background-image: url('/awdShared/images/awdSpritePng24.png');
  background-position: left -66px;
    background-repeat: no-repeat;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/awdShared/images/drop-down-menu-bottom-grey-left.png', sizingMethod='image');
    _background: transparent;
    _background-position: 0% 0%;
}
.menu-grey .awd-dest-menu-bottom-right { 
  background-image: url('/awdShared/images/awdSpritePng24.png');
  background-position: left -87px;
    background-repeat: no-repeat;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/awdShared/images/drop-down-menu-bottom-grey-right.png', sizingMethod='image');
    _background: transparent;
    _background-position: 0% 0%;
}

.menu-pink td.menu-border {
    background-image: url('/awdShared/images/menu-bg-pink-colour-small.png');
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/awdShared/images/menu-bg-pink-colour-small.png', sizingMethod='scale');
    _background: transparent;
    width: 50px;
    background-position: top right;
    background-repeat: no-repeat-x;
}

.menu-grey td.menu-border {
    background-image: url('/awdShared/images/menu-bg-grey-colour-small.png');
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/awdShared/images/menu-bg-grey-colour-small.png', sizingMethod='scale');
    _background: transparent;
    width: 50px;
    background-position: top right;
    background-repeat: no-repeat-x;
}

.menu-padding {
  width: 87px;
  height: 0px;
}

.menu-pink td.menu-padding {
    background-color: #F35DB6;
}

.menu-grey td.menu-padding {
    background-color: #AEC6DE;
}

.menu-body {
  white-space: nowrap;
}

.menu-pink td.menu-body {
    background-color: #F35DB6;
}

.menu-grey td.menu-body {
    background-color: #AEC6DE;
}

.awd-dest-menu-content table {
  min-width: 137px;
}

.awd-dest-menu-top-body {
  position: absolute;
  top: 0;
  left: 0;
  right: 50px;
  height: 12px;
}

.awd-dest-menu-top {
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  background-position: top right;
  background-repeat: no-repeat;
  height: 12px;
  _margin-left: 100%;
  _left: -50px;
}

.awd-dest-menu-body {
  position: relative;
  min-width: 137px;
  top: 12px;
  left: 0;
}

.awd-dest-menu-bottom {
  position: absolute;
  bottom: -21px;
  left: 50px;
  right: 50px;
  height: 21px;
  z-index : 999;
  _behavior: expression(fixMenuBottom(this));
}

.awd-dest-menu-bottom-left {
  position: absolute;
  bottom: -21px;
  left: 0;
  width: 50px;
  height: 21px;
  background-position: top left;
  background-repeat: no-repeat;
}

.awd-dest-menu-bottom-right {
  position: absolute;
  bottom: -21px;
  right: 0;
  width: 50px;
  height: 21px;
  background-position: top right;
  background-repeat: no-repeat;
  _margin-left: 100%;
  _left: -50px;
}

/* ######### Style for Drop Down Menu yellow Background ######### */

.dropmenudiv3{
    position:absolute;
    top: 0; /*THEME CHANGE HERE*/
    border-bottom-width: 0;
    line-height:18px;
    z-index:100;
    width: 251px;
    visibility: hidden;
    border-top-width: 1px;
    border-right-width: 1px;
    border-left-width: 1px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    background-image: url(/awdShared/images/bg-scrapbook1.png);
    background-repeat: no-repeat;
}


.dropmenudiv3 a{
width: auto;
display: block;
text-indent: 15px;
/*border-bottom: 1px solid #BBB; /*THEME CHANGE HERE*/ */
padding: 2px 0;
color: #ffffff;
/*text-decoration: none;
font-weight: bold;*/
}

* html .dropmenudiv3 a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv3 a:hover{ /*THEME CHANGE HERE*/
}

/** FROM: main.css **/

body {
	margin: 0;
	padding: 0;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
/*
	background-image: url(/awdShared/images/bg-search.gif);
	background-repeat: repeat-y;
	background-position: right;
*/
	height: 100%;
}
.size13boldblue {
	font-family: "Arial Black", Gadget, Arial, sans-serif;
	font-size: 13px;
	color: #336699;
}
.size11boldblue {
	font-family: "Arial Black", Gadget, Arial, sans-serif;
	font-size: 11px;
	color: #336699;
	text-decoration: underline;
}
.size10boldblue,
.size10boldblue a {
	font-family: "Arial Black", Gadget, Arial, sans-serif;
	font-size: 10px;
	color: #006599;
	text-decoration: underline;
}


.size14boldpink {
	font-family: "Arial Black", Gadget, Arial, sans-serif;
	font-size: 14px;
	color: #ed008c;
}
.size14boldwhite {
	font-family: "Arial Black", Gadget, Arial, sans-serif;
	font-size: 14px;
	color: #fff;
}
.size11boldwhite {
	font-family: "Arial Black", Gadget, Arial, sans-serif;
	font-size: 11px;
	color: #fff;
}
.size10boldwhite {
	font-family: "Arial Black", Gadget, Arial, sans-serif;
	font-size: 10px;
	color: #fff;
}
.textwhite {
	color: #fff;
}

/* Page Title*/
h1 {
	font-size: 22px;
	font-weight: bold;
	color: #ffffff;
	/* text-align: center; */
	display: block;
	margin-top: 0;
	margin-bottom: 0;
	/*margin-bottom: 0.3em;*/
}

h2 {
	font-size: 16px;
	font-weight: bold;
	color: #336699;
	text-align: left;
	display: block;
	margin-right: 0;
	margin-left: 0.5em;
	margin-bottom: 0.5em;

}
h4 {
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	display: block;
	margin-right: 0;
	margin-bottom: 0.3em;
	background-color: #0276B3;
	margin-top: 0.5em;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
}
a {
	text-decoration: underline;
}

a:hover {
	text-decoration: none;
	color: #c06;
}

div.break-line-yellow {
	height: 2px;
	background-color: #FCD319;
	border-bottom: 2px solid #cfcfcf;
	clear:both
}
div.break-line-blue {
	height: 2px;
	background-color: #0276b3;
	border-bottom: 2px solid #cfcfcf;
	clear:both
}
div.white-pink-shadow {
	height: 17px;
	clear:both;
  background-image: url('/awdShared/images/awdSpriteGif.gif');
  background-position: left -0px;
	_background-image: url(/awdShared/images/white-pink-shadow.gif);
	_background-position: 0% 0%;
}

div.gray-box {
  background-image: url(/awdShared/images/gray-box.gif);
  background-repeat: repeat-x;
  background-position: bottom left;
  background-color: #FFF;
  clear: both;
  min-height: 192px;
  _height: 192px;
  padding-left: 25px;
  padding-right: 15px;
}


div.gray-box-most-popular {
    width: 218px;
    min-height: 32px;
    position: relative;
    float: left;
    margin: 0 12px 12px 0;
    border-radius: 6px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    overflow: hidden;
    padding: 109px 4px 4px 12px;
    background: #fbfbf9;
    box-shadow: 1px 1px 1px rgba(0,0,0,0.28);
    -webkit-box-shadow: 0px 1px 1px rgba(0,0,0,0.28);
    -moz-box-shadow: 1px 1px 1px rgba(0,0,0,0.28);    
    border: 1px solid #f0f0f0;
    cursor: pointer;
    -webkit-transition: -webkit-transform linear 0.15s;
    -moz-transition: -webkit-transform linear 0.15s;
}
div.gray-box-most-popular:hover {
    box-shadow: 1px 1px 1px rgba(0,0,0,0.58);
    -webkit-box-shadow: 0px 1px 1px rgba(0,0,0,0.58);
    -moz-box-shadow: 1px 1px 1px rgba(0,0,0,0.58);    
    -webkit-transform: scale(1.04);
    -moz-transform: scale(1.04);
}    
div.gray-box-most-popular a.popular-destination-text {
    margin: 0;
    font-size: 16px;
    -webkit-border-bottom-left-radius: 6px;
    -webkit-border-bottom-right-radius: 6px;
    -moz-border-radius-bottomleft: 6px;
    -moz-border-radius-bottomright: 6px;	
    color: #4c4c4c;
    text-decoration: none;
    display: block;   
    font-weight: bold;    
}
div.gray-box-most-popular .image img {
    display: block;
    width: 226px;
    height: 100px;
    position: absolute;
    top: 4px;
    left: 4px;
    z-index: 1;
}
div.gray-box-most-popular .overlay {
    display: block;
    position: absolute;
    z-index: 4;    
    top: 3px;
    left: 3px;
    width: 226px;
    height: 100px;
    background: url(/awdShared/images/destination-overlay.png) no-repeat;
    border: 1px solid #fbfbf9;
}
div.gray-box-most-popular .icon {
    background: url(/images/sprite-common.png) no-repeat -160px -23px;
    width: 23px;
    height: 23px;
    display: block;
    position: absolute;
    bottom: 24px;
    right: 4px;
}

div.weather-currency {
    float: left;
    width: 48%;
}

div.social-links ul {
    margin: 0;
    padding: 0;
    list-style: none;
    margin-top: 5px;
}

div.social-links li {
    width: 108px;
    height: 97px;
    float: left;
    margin-left: 7px;
    margin-top: 15px;
    cursor: pointer;
}

div.social-links a {
    text-decoration: none;
    visibility: hidden;
}

li.social-newsletter {
  background-image: url('/awdShared/images/awdSpritePng24.png');
  background-position: left -108px;
	_background-image: url('/awdShared/images/social/newsletter.png');
	_background-position: 0% 0%;
}
li.social-email {
  background-image: url('/awdShared/images/awdSpritePng24.png');
  background-position: left -205px;
	_background-image: url('/awdShared/images/social/email.png'); 
	_background-position: 0% 0%;
}
li.social-twitter {
  background-image: url('/awdShared/images/awdSpritePng24.png');
  background-position: left -302px;
	_background-image: url('/awdShared/images/social/twitter.png');
	_background-position: 0% 0%;
}
li.social-bookmark {
  background-image: url('/awdShared/images/awdSpritePng24.png');
  background-position: left -399px;
	_background-image: url('/awdShared/images/social/bookmark.png');
	_background-position: 0% 0%;
}
li.social-facebook {
  background-image: url('/awdShared/images/awdSpritePng24.png');
  background-position: left -496px;
	_background-image: url('/awdShared/images/social/facebook.png');
	_background-position: 0% 0%;
}

div.gray {
	float: left;
	background-repeat: no-repeat;
	background-position: 50% 0;
  background-image: url('/awdShared/images/awdSpriteGif.gif');
  background-position: left -17px;
	_background-image: url(/awdShared/images/gray.gif);
	height: 172px;
	width: 4px;
	margin-left: 10px;
	margin-right: 10px;
}
div.white-box {
	clear:both;
	background-color: #ffffff;
}

div.white-box-home-page {
	background-color:#FFFFFF;
	clear: both;
	padding-left: 25px;
	padding-right: 15px;
	margin-top: -13px;
}

/* Top Menu Links*/
	.tab-most-left {
		background-color: #000000;
		bottom: 0;
		_bottom: -1px;
		height: 35px;
		left: 50%;
		margin-left: -990px;
		opacity: 0.8;
		filter: alpha(opacity=80);
		position: absolute;
		width: 500px;
	}
	.left-menu-gap {
		float: left;
		position: relative;
		width: 4px;
	}
	  .menu-container {
	  	bottom: 0;
	  	height: 30px;
	  	position: absolute;
	  	width: 100%;
	  	z-index: 80;
	  }
	  .menu-left {
	  	float: left;
	  	width: 39px;
	  }
      .menu-guide {
        color: #FFFFFF;
		font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        float: left;
        width: 109px;
        z-index: 1;
        text-align: center;
        line-height: 30px;
        cursor:pointer;
      }

      .menu-maps {
        color: #FFFFFF;
		font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        z-index: 1;
        float: left;
        width: 109px;
        text-align: center;
        line-height: 30px;
        cursor:pointer;
      }

      .menu-hotels {
        color: #FFFFFF;
		font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        float: left;
        width: 109px;
        text-align: center;
        z-index: 1;
        line-height: 30px;
        cursor:pointer;
      }
            
      .menu-specials {
        color: #FFFFFF;
		font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        z-index: 1;
        float: left;
        width: 186px;
        text-align: center;
        line-height: 30px;
        cursor:pointer;
      }
            
      .menu-themes {
        color: #FFFFFF;
		font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        position: absolute;
        top: 158px;
        right: 180px;
        z-index: 1;
        border: solid white 1px;
        padding: 5px;
      }

      .menu-guide a { color: #FFF; text-decoration: none; }
      .menu-maps a { color: #FFF; text-decoration: none; }
      .menu-hotels a { color: #FFF; text-decoration: none; }
      .menu-promotions a { color: #FFF; text-decoration: none; }
      .menu-specials a { color: #FFF; text-decoration: none; }
      .awd-tab-inactive a { color: #FFF; text-decoration: none; }

      .break-line-black {
		position: absolute;
		bottom: 30px;
        _bottom: 29px; /* compensate for IE6 not understanding odd heights */
		/*left: 0;*/
		width: 100%;
		height: 5px;
		line-height: 5px;
		opacity: .8;
                filter: alpha(opacity=80);
		background-color: #000;
      }
	.gap-black {
		position: relative;
		margin-left: 0;
		width: 4px;
		background-color: #000;
		opacity: .8;
                filter: alpha(opacity=80);
		float: left;
		height: 30px;
      }
      .tab-menu-set {
		position: absolute;
		bottom: 0px;
        _bottom: -1px; /* when height of containing div is odd IE6 seems to add 1px gap at the bottom */
		/*left: 0;*/
		width: 100%;
		height: 30px;
		overflow: hidden;
      }
      .tab-left {
		position: relative;
		margin-left: 0;
		width: 39px;
		background-color: #000;
		opacity: .8;
                filter: alpha(opacity=80);
		float: left;
		height: 30px;
      }
        .tab-left1 {
		position: relative;
		margin-left: 0;
		width: 55px;
		float: left;
		height: 30px;
      }
      .tab-right {
      	background-color: #000000;
      	height: 30px;
      	opacity: 0.8;
      	filter: alpha(opacity=80);
      	position: relative;
      	_left: -3px;
      }
      	.tab1-right {
		position: relative;
		margin-left: 148px;
		background-color: #000000;
		opacity: .8;
                filter: alpha(opacity=80);
                height: 30px;
                _left: -3px;
      }
		.tab2-right {
		position: relative;
		margin-left: 255px;
		background-color: #000000;
		opacity: .8;
                filter: alpha(opacity=80);
                height: 30px;
                _left: -3px;
      }
        .tab3-right {
		position: relative;
		margin-left: 366px;
		background-color: #000000;
		opacity: .8;
                filter: alpha(opacity=80);
                height: 30px;
                _left: -3px;
      }
       .tab4-right {
		position: relative;
		margin-left: 475px;
		background-color: #000000;
		opacity: .8;
                filter: alpha(opacity=80);
                height: 30px;
      }
        .tab5-right {
		position: relative;
		margin-left: 580px;
		background-color: #000000;
		opacity: .8;
                filter: alpha(opacity=80);
                height: 30px;
      }
        .tab6-right {
		position: relative;
		margin-left: 689px;
		background-color: #000000;
		opacity: .8;
                filter: alpha(opacity=80);
                height: 30px;
      }
/* Photo Gallery */
	.gallery {
		height: 67px;
		position: relative;
	    margin: 0 0 18px;		
      }
     
	 .gallery-mask {
		position:absolute;
		top: 0;
	 	width:100%;
    	background: #f2f2f2; 
		height: 67px;    	
	    -webkit-box-shadow: inset 0 1px 1px #e2e8ea;    
	    border-radius: 9px;
	    -webkit-border-radius: 9px;
	    -moz-border-radius: 9px;   
	    margin: 0 0 24px !important;	     	
	 }
	 
     /*
.gallery-corner-top-left {
        position: absolute;
        top: -3px;
        left: -3px;
        width: 10px;
        height: 10px;
        background-repeat: no-repeat;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -44px;
        _background-image: url('/awdShared/images/gallery-corner-top-left.png');
		_background-position: 0% 0%;
      }

      .gallery-corner-top-right {
        position: absolute;
        top: -3px;
        right: -3px;
        width: 10px;
        height: 10px;
        background-repeat: no-repeat;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -54px;
        _background-image: url('/awdShared/images/gallery-corner-top-right.png');
		_background-position: 0% 0%;
      }
      
      .gallery-corner-bottom-left {
        position: absolute;
        bottom: -9px;
        left: -3px;
        width: 10px;
        height: 10px;
        background-repeat: no-repeat;
        background-position: bottom left;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -64px;
        _background-image: url('/awdShared/images/gallery-corner-bottom-left.png');
        _background-position: bottom left;
      }

      .gallery-corner-bottom-right {
        position: absolute;
        bottom: -9px;
        right: -3px;
        width: 10px;
        height: 10px;
        background-repeat: no-repeat;
        background-position: bottom right;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -74px;
        _background-image: url('/awdShared/images/gallery-corner-bottom-right.png');
        _background-position: bottom right;
      }
*/
/* Popular Hotels */
 
div.divider {
	clear: both;
	height: 1px;
	background-color: #e1e1e1;
	margin-top: 10px;
	margin-bottom: 10px;
	line-height: 1px;
}
div.divider-dark-blue {
	clear: both;
	height: 2px;
	background-color: #0076b0;
	margin-top: 10px;
	margin-bottom: 10px;
}
div.divider-light-blue {
	clear: both;
	height: 2px;
	background-color: #8fc4e4;
	margin-top: 10px;
	margin-bottom: 10px;
}
/* content body */
#right2cols {
	margin: 0 auto;
	position: relative;
	z-index: 3;
}

/* moved to new main.css
.inner {
	max-width: 1180px;
	min-width: 980px;
	width: 980px;
	margin: 0 auto;
	padding: 0 40px;	
}
*/

#right2cols-newsletter {
	position: relative;
}
#content-body {
	padding-top: 30px;
	padding-bottom: 30px;
}
/* end content body */
#content-popular-destinations {
	float: left;
	overflow: hidden;
	width: 100%;
}

/* All Destinations*/
#all-destinations {
	width: 225px;
	height: 156px;
	overflow-y: auto;	
	margin-left: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
}
#all-destinations li {
    padding: 4px 0 4px 10px;
}
#all-destinations li.selected {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #ec008b;
	cursor: pointer; cursor: hand;
}
#all-destinations li.arrow1 {
        background-repeat: no-repeat;
        background-position: 10px 5px;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -44px;
        _background-image: url('/awdShared/images/arrow1.png');
		_background-position: 10px 5px;
        padding-left: 20px;
        cursor: pointer; cursor: hand;
}
#all-destinations li.arrow2 {
        background-repeat: no-repeat;
        background-position: 10px 5px;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -59px;
        _background-image: url('/awdShared/images/arrow2.png');
		_background-position: 10px 5px;
        padding-left: 20px;
        cursor: pointer; cursor: hand;
}

.all-destinations ul {
	list-style-type: none;
	font-family: Arial;
	font-size: 12px;
	color: #423509;
	padding: 0;
	margin: 0;
	/*position: relative;
	z-index:10;*/
	cursor: pointer; cursor: hand;
      }

#awd-logo {
    width: 156px;
    height: 46px;
    margin: 0;
    padding: 14px 0 0;
    display: block;
}
#awd-logo a {
    background: url(/awdShared/images/globalnav-awd-logo.png) no-repeat 0 0;
    overflow: hidden;
    padding-top: 46px;
    height: 0;
    display: block;
	width: 156px;      
}
#global-search {
    position: absolute;
    left: 220px;
    top: 12px;
}
#global-search #tagline {
    color: #ffffff;
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 1px;
}
#global-search #q {
    border: none;
    border-radius: 15px;
    font-size: 13px;
    padding: 3px 9px;
    width: 300px;
    height: 22px;
    outline: none;
    -webkit-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.5);
    -moz-border-radius: 15px;
}
#global-search #q.open {
    -webkit-border-bottom-left-radius: 0;
    -webkit-border-bottom-right-radius: 0;
    -moz-border-radius-bottomleft: 0;
    -moz-border-radius-bottomright: 0;
}
#global-search #search-submit {
    background: #f8aa01;
    border-radius: 15px;
    padding: 3px 18px 3px;  
    font-size: 15px;
    height: 30px;
    color: #ffffff;
    font-family: Helvetica;
    font-weight: bold;
    text-transform: uppercase;
    text-shadow: 0 -1px 1px #ce9e1c;
    -webkit-box-shadow: 1px 1px 2px rgba(0,0,0,0.5);
    letter-spacing: -1px;
    position: relative;
    top: -1px;
    border: 2px solid #ffffff; 
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fcd31a), to(#f7aa0a));
    cursor: pointer;
}
#global-search #search-submit:hover {
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fcde5d), to(#f79100));
}
#global-search #search-scope {
    position: absolute;
    top: 34px;
    left: 318px;
}
#global-search #search-scope-toggle {
    color: #4c4c4c;
    border: 1px solid #ffffff;  
    border-left: 1px solid #e9e9e9;
    padding: 3px 22px 3px 12px;
    width: 63px;
    font-size: 13px;
    height: 15px;
    cursor: pointer;
    position: relative;
    z-index: 9;    
    text-align: center;
}
#global-search #search-scope-toggle:hover {
    border-radius: 6px;
    border-color: #e9e9e9;
}
#global-search #search-scope-toggle.open {
    -webkit-border-top-left-radius: 6px;
    -webkit-border-top-right-radius: 6px;
    -moz-border-radius-topleft: 6px;
    -moz-border-radius-topright: 6px;
    -webkit-border-bottom-left-radius: 0;
    -webkit-border-bottom-right-radius: 0;
    -moz-border-radius-bottomleft: 0;
    -moz-border-radius-bottomright: 0;
    border-color: #e9e9e9;
    border-bottom: 1px solid #ffffff;   
}
#global-search #search-scope-toggle.open .corner {
    background: url(/images/sprite-common.png) no-repeat -221px -6px;
    width: 6px;
    height: 6px;
    position: absolute;
    left: -6px;
    bottom: -1px;
    display: block;
}

  
#awd-breadcrumbs {
/*
	position: absolute;
	left: 200px;
	top: 106px;
*/
	display: block;
	background: #e954bc;
	height: 30px;
	padding: 0 0 5px;	
}
.share-links {
	-webkit-border-radius: 9px;
	background: #ee7ed1;	
	margin: 0;	
	padding: 4px 6px 3px;
	position: absolute;
	right: 240px;
	top: 6px;
	width: 120px;
}
.share-links h4 {
	display: inline;
	float: left;
	background: none transparent;
	margin: 0;
	padding: 0;
	color: #ffffff;
	font-size: 13px;
	font-weight: bold;
}
.share-links ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.share-links li {
	margin: 0;
	padding: 0;
	display: inline;
}
.share-links li a {
	margin: 0;
	padding: 16px 0 0;
	display: inline;
	height: 0;
	overflow: hidden;
	background: no-repeat 0 0;
	width: 16px;
	display: block;	
	float: left;
	margin-left: 6px;
    text-decoration: none;	
}
.share-links .social-email a {
	background-image: url(/awdShared/images/share-email.gif);
}
.share-links .social-twitter a {
	background-image: url(/awdShared/images/share-twitter.gif);
}
.share-links .social-bookmark a {

}
.share-links .social-facebook a {
	background-image: url(/awdShared/images/share-facebook.gif);
}
.social-newsletter a {
	height: 14px;
	padding: 5px 5px;
	margin-left: 14px;
	background: #ed008e;
	width: 180px;
	-webkit-border-radius: 9px;
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ed008e), to(#d0007d));  
    color: #ffffff;
    font-size: 12px;  
    font-weight: bold;
    text-align: center;
    position: absolute;
    right: 40px;
    top: 5px;
    display: block;
    text-decoration: none;
}


.awd-top-menu {
        width: 100%;
        height: 75px;
        position: relative;
	    background: url(/awdShared/images/globalnav-banner.png) no-repeat 0 0 #ed0192;    
	    border-bottom: 2px solid #ffffff;
	    box-shadow: 0px 0px 6px rgba(0,0,0,0.45);
	    -webkit-box-shadow: 0px 0px 6px rgba(0,0,0,0.45);
	    -moz-box-shadow: 0px 0px 6px rgba(0,0,0,0.45);     
      }
.awd-top-menu-country {
        width: 100%;
        height: 75px;
        position: relative;
	    background: url(/awdShared/images/globalnav-banner.png) no-repeat 0 0 #ed0192;    
	    border-bottom: 2px solid #ffffff;
	    box-shadow: 0px 0px 6px rgba(0,0,0,0.45);
	    -webkit-box-shadow: 0px 0px 6px rgba(0,0,0,0.45);
	    -moz-box-shadow: 0px 0px 6px rgba(0,0,0,0.45);           
      }
      
#global-nav .inner {
	position: relative;
}      
#awd-breadcrumbs .inner {
	position: relative;
}      

      .awd-header {
        height: 189px;
        background-color: #ec008b;
        position: relative;
        clear: both;
      }
      
      /* AWD Top Image*/
      .awd-header-generic {
        width: 100%;
        height: 189px;
        background-repeat: no-repeat;
        background-color: #000;
  background-image: url('/awdShared/images/awdSpriteJpg.jpg');
  background-position: left -0px;
        _background-image: url('/awdShared/images/generic.jpg');
		_background-position: 0% 0%;
        position: relative;
        clear: both;
        overflow: hidden;
      }
      
      .awd-header-country {
        width: 100%;
        height: 189px;
        position: relative;
        clear: both;
        background-color: #000;
        background-repeat: no-repeat;
        overflow: hidden;
      }
        .awd-header-region {
        width: 100%;
        height: 189px;
        position: relative;
        clear: both;
        background-color: #000;
        background-repeat: no-repeat;
        overflow: hidden;
      }
      .awd-header-region .inner {
      	position: relative;
      }	      
        .awd-header-area {
        width: 100%;
        height: 189px;
        position: relative;
        clear: both;
        background-color: #000;
        background-repeat: no-repeat;
        overflow: hidden;
      }
        .awd-header-hotel {
        width: 100%;
        height: 189px;
        background-color: #000;
        background-repeat: no-repeat;
  background-image: url('/awdShared/images/awdSpriteJpg.jpg');
  background-position: left -189px;
        _background-image: url('/awdShared/images/09.jpg');
		_background-position: 0% 0%;
        position: relative;
        clear: both;
        overflow: hidden;
      }
      /* End AWD Top Image*/      
           
      .awd-logo-top-left {
        width: 300px;
        height: 100px;
        background-repeat: no-repeat;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -74px;
        _background-image: url('/awdShared/images/awd_logo.png');
		_background-position: 0% 0%;
      }
      .awd-brand-top-left {
        /*width: 754px;*/
        height: 45px;
      }      
      .awd-country-logo-top-left {
        width: 135px;
        height: 50px;
        background-repeat: no-repeat;
  background-image: url('/awdShared/images/awdSpritePng24.png');
  background-position: left -596px;
        _background-image: url('/awdShared/images/awd_country_logo.png');
	_background-position: 0% 0%;
        _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/awdShared/images/awd_country_logo.png', sizingMethod='scale');
        _background: transparent;
      }
      /* Main menu-tab-list */
      .awd-menu-tab-list {
        width: 100%;
        height: 30px;
        background-color: #ED008C;
        clear: both;
        margin-top: 4px;
      }
      .awd-menu-tab-list-bg-black {
        width: 100%;
        height: 35px;
        background-color: #000606;
        clear: both;
        margin-top: 54px;
      }
      .awd-tab-active {
        width: 105px;
        height: 30px;
        margin-left: 25px;
        background-color: #FCD319;
        float: left;
        position: relative;
      }
      .awd-tab-active-dark-gray {
        width: 105px;
        height: 30px;
        background-color: #FCD319;
        float: left;
        position: relative;
      }
      .awd-tab-active-dark-gray-wide {
        width: 182px;
        height: 30px;
        background-color: #FCD319;
        float: left;
        position: relative;
      }
	  .awd-tab-active-dark-blue {
        width: 105px;
        height: 30px;
        background-color: #0276b3;
        float: left;
        position: relative;
      }
      .awd-tab-inactive {
        width: 105px;
        height: 30px;
        margin-left: 4px;
        background-color: #F35AB4;
        float: left;
        position: relative;
      }
      .awd-tab-inactive-dark-gray {
	width: 105px;
	height: 30px;
	background-color: #434343;
	float: left;
	opacity: .7;
        filter: alpha(opacity=70);
	position: relative;
	cursor: pointer;
      }
      .awd-tab-inactive-dark-gray-wide {
		width: 182px;
		height: 30px;
		background-color: #434343;
		float: left;
		opacity: .7;
        filter: alpha(opacity=70);
		position: relative;
		cursor: pointer;
      }

      .awd-tab-corner-left {
        position: absolute;
        top: 0;
        left: 0;
        width: 8px;
        height: 8px;
        background-repeat: no-repeat;
      }

      .awd-tab-corner-right {
        position: absolute;
        top: 0;
        right: 0;
        _right: -1px;
        width: 8px;
        height: 8px;
        background-repeat: no-repeat;
      }

      .awd-tab-active .awd-tab-corner-left {
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -174px;
        _background-image: url('/awdShared/images/tab_active_corner_left.png');
		_background-position: 0% 0%;
        _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/awdShared/images/tab_active_corner_left.png', sizingMethod='scale');
        _background: transparent;
      }

      .awd-tab-inactive .awd-tab-corner-left {
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -182px;
        _background-image: url('/awdShared/images/tab_inactive_corner_left.png'); 
		_background-position: 0% 0%;
        _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/awdShared/images/tab_inactive_corner_left.png', sizingMethod='scale');
        _background: transparent;
      }

      .awd-tab-active .awd-tab-corner-right {
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -190px;
        _background-image: url('/awdShared/images/tab_active_corner_right.png'); 
		_background-position: 0% 0%;
        _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/awdShared/images/tab_active_corner_right.png', sizingMethod='scale');
        _background: transparent;
      }

      .awd-tab-inactive .awd-tab-corner-right {
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -198px;
        _background-image: url('/awdShared/images/tab_inactive_corner_right.png');
		_background-position: 0% 0%;
        _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/awdShared/images/tab_inactive_corner_right.png', sizingMethod='scale');
        _background: transparent;
      }
      
      .awd-tab-active-dark-gray .awd-tab-corner-left {
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -206px;
        _background-image: url('/awdShared/images/tab_active_corner_left_dark_gray.png');
		_background-position: 0% 0%;
        _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/awdShared/images/tab_active_corner_left_dark_gray.png', sizingMethod='scale');
        _background: transparent;
      }
      
      .awd-tab-active-dark-gray-wide .awd-tab-corner-left {
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -206px;
        _background-image: url('/awdShared/images/tab_active_corner_left_dark_gray.png');
		_background-position: 0% 0%;
        _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/awdShared/images/tab_active_corner_left_dark_gray.png', sizingMethod='scale');
        _background: transparent;
      }

      .awd-tab-active-dark-blue .awd-tab-corner-left {
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -214px;
        _background-image: url('/awdShared/images/tab_active_corner_left_dark_blue.png');
		_background-position: 0% 0%;
        _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/awdShared/images/tab_active_corner_left_dark_blue.png', sizingMethod='scale');
        _background: transparent;
      }

      .awd-tab-inactive-dark-gray .awd-tab-corner-left {
  background-image: url('/awdShared/images/awdSpritePng24.png');
  background-position: left -646px;
        _background-image: url('/awdShared/images/tab_inactive_corner_left_dark_gray.png'); 
		_background-position: 0% 0%;
        _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/awdShared/images/tab_inactive_corner_left_dark_gray.png', sizingMethod='scale');
        _background: transparent;
      }

      .awd-tab-inactive-dark-gray-wide .awd-tab-corner-left {
  background-image: url('/awdShared/images/awdSpritePng24.png');
  background-position: left -646px;
        _background-image: url('/awdShared/images/tab_inactive_corner_left_dark_gray.png'); 
		_background-position: 0% 0%;
        _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/awdShared/images/tab_inactive_corner_left_dark_gray.png', sizingMethod='scale');
        _background: transparent;
      }
      
.awd-tab-active-dark-gray .awd-tab-corner-right {
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -222px;
        _background-image: url('/awdShared/images/tab_active_corner_right_dark_gray.png'); 
		_background-position: 0% 0%;
        _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/awdShared/images/tab_active_corner_right_dark_gray.png', sizingMethod='scale');
        _background: transparent;
      }
      
.awd-tab-active-dark-gray-wide .awd-tab-corner-right {
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -222px;
        _background-image: url('/awdShared/images/tab_active_corner_right_dark_gray.png'); 
		_background-position: 0% 0%;
        _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/awdShared/images/tab_active_corner_right_dark_gray.png', sizingMethod='scale');
        _background: transparent;
      }

      .awd-tab-active-dark-blue .awd-tab-corner-right {
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -230px;
        _background-image: url('/awdShared/images/tab_active_corner_right_dark_blue.png'); 
		_background-position: 0% 0%;
        _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/awdShared/images/tab_active_corner_right_dark_blue.png', sizingMethod='scale');
        _background: transparent;
      }

      .awd-tab-inactive-dark-gray .awd-tab-corner-right {
  background-image: url('/awdShared/images/awdSpritePng24.png');
  background-position: left -654px;
        _background-image: url('/awdShared/images/tab_inactive_corner_right_dark_gray.png');
		_background-position: 0% 0%;
        _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/awdShared/images/tab_inactive_corner_right_dark_gray.png', sizingMethod='scale');
        _background: transparent;
      }

      .awd-tab-inactive-dark-gray-wide .awd-tab-corner-right {
  background-image: url('/awdShared/images/awdSpritePng24.png');
  background-position: left -654px;
        _background-image: url('/awdShared/images/tab_inactive_corner_right_dark_gray.png');
		_background-position: 0% 0%;
        _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/awdShared/images/tab_inactive_corner_right_dark_gray.png', sizingMethod='scale');
        _background: transparent;
      }

/* map-menu-tab-list*/

      .map-menu-tab-list {
        height: 28px;
        background-color: #ffffff;
        clear: both;
        margin-top: 18px;
        margin-left: 12px;
        position: relative;
      }

      .map-tab-continent {
        height: 28px;
        margin-left: 2px;
        background-color: #c0c7cd;
        float: left;
        position: relative;
        padding-left: 9px;
        padding-right: 9px;
      }

      .map-tab-corner-left {
        position: absolute;
        top: 0;
        left: 0;
        width: 8px;
        height: 8px;
        background-repeat: no-repeat;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -238px;
        _background-image: url('/awdShared/images/tab_map_inactive_corner_left.png');
		_background-position: 0% 0%;
      }

      .map-tab-corner-right {
        position: absolute;
        top: 0;
        right: 0;
        width: 8px;
        height: 8px;
        background-repeat: no-repeat;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -246px;
        _background-image: url('/awdShared/images/tab_map_inactive_corner_right.png');
		_background-position: 0% 0%;
      }

      .map-tab-text {
        text-align: center;
        line-height: 35px;
        font-family: Arial;
        font-size: 13px;
        color: #000;
      }

      .map-tab-text a {
        text-decoration: none;
        color: #000;
      }

.map-dest-676 .map-tab-south-america,
.map-dest-506 .map-tab-north-america,
.map-dest-624 .map-tab-africa,
.map-dest-636 .map-tab-caribbean,
.map-dest-638 .map-tab-central-america,
.map-dest-379 .map-tab-europe,
.map-dest-554 .map-tab-oceania,
.map-dest-140 .map-tab-middle-east,
.map-dest-139 .map-tab-asia {
    background-color: #99b3ca;
}

.map-dest-676 .map-tab-south-america    .map-tab-corner-left,
.map-dest-506 .map-tab-north-america    .map-tab-corner-left,
.map-dest-624 .map-tab-africa           .map-tab-corner-left,
.map-dest-636 .map-tab-caribbean        .map-tab-corner-left,
.map-dest-638 .map-tab-central-america  .map-tab-corner-left,
.map-dest-379 .map-tab-europe           .map-tab-corner-left,
.map-dest-554 .map-tab-oceania          .map-tab-corner-left,
.map-dest-140 .map-tab-middle-east      .map-tab-corner-left,
.map-dest-139 .map-tab-asia             .map-tab-corner-left {
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -254px;
    _background-image: url('/awdShared/images/tab_map_active_corner_left.png');
	_background-position: 0% 0%;
}

.map-dest-676 .map-tab-south-america    .map-tab-corner-right,
.map-dest-506 .map-tab-north-america    .map-tab-corner-right,
.map-dest-624 .map-tab-africa           .map-tab-corner-right,
.map-dest-636 .map-tab-caribbean        .map-tab-corner-right,
.map-dest-638 .map-tab-central-america  .map-tab-corner-right,
.map-dest-379 .map-tab-europe           .map-tab-corner-right,
.map-dest-554 .map-tab-oceania          .map-tab-corner-right,
.map-dest-140 .map-tab-middle-east      .map-tab-corner-right,
.map-dest-139 .map-tab-asia             .map-tab-corner-right {
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -262px;
    _background-image: url('/awdShared/images/tab_map_active_corner_right.png');
	_background-position: 0% 0%;
}

.map-dest-676 .map-tab-south-america    a,
.map-dest-506 .map-tab-north-america    a,
.map-dest-624 .map-tab-africa           a,
.map-dest-636 .map-tab-caribbean        a,
.map-dest-638 .map-tab-central-america  a,
.map-dest-379 .map-tab-europe           a,
.map-dest-554 .map-tab-oceania          a,
.map-dest-140 .map-tab-middle-east      a,
.map-dest-139 .map-tab-asia             a {
    color: #FFF;
    font-weight: bold;
}

/* Map Search All Destinations Gray Big Box */      
      .search-all-destinations-table {
        width: 100%;
        background-color: #99b3ca;
        position: absolute;
      }
      .image-map {
	margin-left: 260px;
	float: left;
	padding-top: 2px;
	padding-bottom: 2px;
      }

      .hotel-content-table {
        width: 98%;
      }
      .image-hotel-content-table {
	margin-left: 3px;
	/*float: left;*/
	padding-top: 2px;
	padding-bottom: 2px;
      }
      
      .map-table {
        width: 100%;
        background-color: #99b3ca;
        position: absolute;
      }
      .image-map-table {
	margin-left: 3px;
	float: left;
	padding-top: 2px;
	padding-bottom: 2px;
      }        
      
      .awd-menu-divider {
        width: 100%;
        height: 35px;
        background-color: #FCD319;
      }
      .awd-menu-divider-blue {
        width: 100%;
        height: 35px;
        background-color: #0276b3;
      }
      .awd-menu-divider-light-blue {
        width: 100%;
        height: 30px;
        background-color: #c3ddea;
      }    
      .awd-tab-active-corner-bottom-left {
        position: absolute;
        bottom: -3px;
        left: -3px;
        width: 10px;
        height: 10px;
        background-repeat: no-repeat;
        background-position: bottom left;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -270px;
        _background-image: url('/awdShared/images/awd-tab-active-corner-bottom-left.png');
        _background-position: bottom left;
      }
      .awd-tab-active-corner-bottom-left-blue {
        position: absolute;
        bottom: -3px;
        _bottom: -4px;
        left: -3px;
        width: 10px;
        height: 10px;
        _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/awdShared/images/awd-tab-active-corner-bottom-left-blue.png', sizingMethod='scale');
        background-repeat: no-repeat;
        background-position: bottom left;
  background-image: url('/awdShared/images/awdSpritePng24.png');
  background-position: left -662px;
        _background: transparent;
      }
      .awd-tab-active-corner-bottom-left1 {
        position: absolute;
        bottom: -3px;
        left: -3px;
        width: 10px;
        height: 10px;
        background-repeat: no-repeat;
        background-position: bottom left;
  background-image: url('/awdShared/images/awdSpritePng24.png');
  background-position: left -672px;
        _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/awdShared/images/awd-tab-active-corner-bottom-left1.png', sizingMethod='scale');
        _background: transparent;
        _bottom: -4px;
      }
      .awd-tab-active-corner-bottom-right {
        position: absolute;
        bottom: -3px;
        right: -3px;
        width: 10px;
        height: 10px;
        background-repeat: no-repeat;
        background-position: bottom right;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -280px;
        _background-image: url('/awdShared/images/awd-tab-active-corner-bottom-right.png');
        _background-position: bottom right;
        z-index: 1;
      }
      .awd-tab-active-corner-bottom-right-blue {
	position: absolute;
	bottom: -3px;
	_bottom: -4px;
	z-index: 1;
	right: -7px;
	_right: -2px;
	width: 10px;
	height: 10px;
        background-repeat: no-repeat;
        background-position: bottom right;
  background-image: url('/awdShared/images/awdSpritePng24.png');
  background-position: left -682px;
	_background: transparent;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/awdShared/images/awd-tab-active-corner-bottom-right-blue.png', sizingMethod='scale');
      }
      
/*
HOTEL SEARCH
*/
.awd-search-criteria {
    border-radius: 9px;
    -webkit-border-radius: 9px;
    -moz-border-radius: 9px;    
    background: #0075b1;
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#57aedb), to(#1d91cd));    
    border: 3px solid #0075b1;
    width: 274px;
    padding: 15px 18px 32px;
    float: right;
    margin: 0 0 10px 0;
    position: relative;
}
.awd-search-criteria label {
    display: inline-block;
    width: 100px;
    margin-right: 2px;
    text-align: right;  
    color: #005079;
    font-weight: bold;
    color: #ffffff;
    font-size: 15px;   
}
.awd-search-criteria #hotel-search-query {
    border: none;
    border-radius: 15px;
    font-size: 14px;
    padding: 3px 9px;
    height: 24px;
    outline: none;
    width: 256px;
    -webkit-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.5);
    margin-bottom: 9px;
}
.awd-search-criteria .awd-criteria-date input {
    border: none;
    border-radius: 15px;
    font-size: 14px;
    padding: 3px 9px;
    height: 24px;
    outline: none;
    width: 150px;
    -webkit-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.5);
    margin-bottom: 9px;   
    background: url(/awdShared/images/search-datepicker.gif) no-repeat 95% 50% #ffffff;
    cursor: pointer;
}
.awd-search-criteria #hotel-search-query:hover,
.awd-criteria-date input:hover {
    -webkit-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.75);
}
.awd-search-criteria .awd-search-button,
.awd-search-criteria .awd-search-button-disabled {
    background: #f8aa01;
    border-radius: 21px;
    padding: 6px 30px 6px;  
    font-size: 18px;
    height: 24px;
    color: #ffffff;
    font-family: Helvetica, Arial, sans-serif;
    font-weight: bold;
    text-transform: uppercase;
    text-shadow: 0 -1px 1px #ce9e1c;
    -webkit-box-shadow: 1px 1px 2px rgba(0,0,0,0.5);
    letter-spacing: -1px;
    position: absolute;
    top: auto;
    bottom: -15px;
    left: 88px;
    border: 2px solid #ffffff; 
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fcd31a), to(#f7aa0a));
    cursor: pointer;
}
.awd-search-criteria .awd-search-button:hover {
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fcde5d), to(#f79100));
}
.awd-search-criteria .awd-search-button-disabled {
    text-shadow: 0 -1px 1px #7f97a5;
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#a4bdcc), to(#7f97a5));
}
.awd-search-criteria h3 {
    font-size: 22px;
    color: #ffffff;
    letter-spacing: -1px;
    font-weight: bold;
    margin: 0 0 6px;
    padding: 0;
    text-shadow: 0 -1px 1px #1d91cd;
}      
            
      .awd-search-criteria h4 {
        color: #FFFFFF;
        font-size: 13px;
        font-family: Arial;
        margin: 6px 0 0 10px;
      }      
      .awd-search-criteria select {
	    border: none;
	    border-radius: 15px;
	    font-size: 14px;
	    padding: 3px 9px;
	    height: 24px;
	    outline: none;
	    width: 100%;
	    margin-bottom: 9px;   
      }
      .awd-search-criteria option.info-text {
        color: #c5c5c5;
        font-style: italic;
      }      
      .awd-search-criteria hr {
        width: 93%;
        margin-top: 10px;
        color: #01567F;	
      }       
      .awd-criteria-currency {
      	margin-right: 8px;
		float: right;
		color: white;
		border: 1px solid #6AABD5;
		padding: 2px;
		cursor:pointer;
      }
      
      #divPriceCriteriaCurrency {
      	position: absolute;
      	z-index: 99;
      	width: 200px;
      	background-color:white;
      	border: solid gray 1px;
      	display: none;
      }
      
      .awd-criteria-sorting {
        margin: 0 0 0px 5px;
      }
      
      .awd-criteria-sorting label {
        color: #FFFFFF;
        font-family: Arial;
        font-size: 13px;
      }
      
      .awd-criteria-sorting select {
          width: 140px;
          font-style: italic;
          color: #969495;
      }
      
      .awd-criteria-facilities {
        margin: 5px 0 0 5px;
      }
      
      .awd-search-criteria .awd-criteria-facility {
        float: left;
        width: 120px;
      }
      
      .awd-search-criteria .awd-criteria-facility label {
        color: #FFFFFF;
        font-size: 10px;
        font-family: Arial;
      }      
      .awd-search-criteria .awd-criteria-date {
        margin: 8px 0 0px 0;
      }
      .awd-night-count {
        color: #B8E3F6;
        font-size: 10px;
        font-family: Arial;
        margin: 2px 0 0 80px;
      }
      .awd-slider-label {
      	float: left;
        color: #50768B;
        font-size: 10px;
        font-family: Arial;
      }
      #awd-search-advance {
      	display: none;
      }

            
      
/* Newsletter */      
      .newsletter-table {
		background-color: #0276B3;
		border: 3px solid #FFFFFF;
		top: 0;
		margin-top: -151px;
		height: 115px;
		padding-top: 30px;
		position: absolute;
		right: 25px;
		_right: 24px;
		width: 245px;
		z-index: 1;
		_height:116px;
      }
      
      .newsletter-search-corner-top-left {
        position: absolute;
        top: -3px;
        left: -3px;
        width: 10px;
        height: 10px;
        background-repeat: no-repeat;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -290px;
        _background-image: url('/awdShared/images/newsletter_top_corner_left.png');
		_background-position: 0% 0%;
      }
      .newsletter-top {
        position: absolute;
        top: -3px;
        width: 245px;
        height: 34px;
        background-repeat: no-repeat;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -300px;
        _background-image: url('/awdShared/images/newsletter-top.png');
		_background-position: 0% 0%;
      }
      
        .newsletter-top1 {
        position: absolute;
        top: -3px;
        width: 245px;
        height: 34px;
        background-color: #0276B3;
      }
      
      .newsletter-search-corner-top-right {
        position: absolute;
        top: -3px;
        right: -3px;
        width: 10px;
        height: 10px;
        background-repeat: no-repeat;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -334px;
        _background-image: url('/awdShared/images/newsletter_top_corner_right.png');
		_background-position: 0% 0%;
      }

      .newsletter-search-corner-bottom-left {
        position: absolute;
        bottom: -3px;
        left: -3px;
        width: 10px;
        height: 10px;
        background-repeat: no-repeat;
        background-position: bottom left;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -344px;
        _background-image: url('/awdShared/images/newsletter_bottom_corner_left.png');
        _background-position: bottom left;
      }

      .newsletter-search-corner-bottom-right {
        position: absolute;
        bottom: -3px;
        right: -3px;
        width: 10px;
        height: 10px;
        background-repeat: no-repeat;
        background-position: bottom right;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -354px;
        _background-image: url('/awdShared/images/newsletter_bottom_corner_right.png');
        _background-position: bottom right;
      }
      .newsletter-bottom {
		_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/awdShared/images/newsletter-bottom.png', sizingMethod='scale');
        background-repeat: no-repeat;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -364px;
		_background-image: url('/awdShared/images/newsletter-bottom.png');
		_background-position: 0% 0%;
		bottom:	0px;
		height:	34px;
		position: absolute;
		width: 245px;
      }      
      .map-search-corner-top-left {
        position: absolute;
        top: 0px;
        left: 0px;
        width: 8px;
        height: 8px;
        background-repeat: no-repeat;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -254px;
        _background-image: url('/awdShared/images/tab_map_active_corner_left.png');
		_background-position: 0% 0%;
      }

      .map-search-corner-top-right {
        position: absolute;
        top: 0px;
        right: 0px;
        width: 8px;
        height: 8px;
        background-repeat: no-repeat;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -262px;
        _background-image: url('/awdShared/images/tab_map_active_corner_right.png');
		_background-position: 0% 0%;
      }

      .map-search-corner-bottom-left {
        position: absolute;
        bottom: 0px;
        left: 0px;
        width: 8px;
        height: 8px;
        background-repeat: no-repeat;
        background-position: bottom left;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -398px;
        _background-image: url('/awdShared/images/tab_map-corner-bottom-left.png');
        _background-position: bottom left;
      }

      .map-search-corner-bottom-right {
        position: absolute;
        bottom: 0px;
        right: 0px;
        width: 8px;
        height: 8px;
        background-repeat: no-repeat;
        background position: bottom right;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -406px;
        _background-image: url('/awdShared/images/tab_map-corner-bottom-right.png');
        _background position: bottom right;
      }
	.awd-title {
	padding-left: 0;
	top: 55px;
	position: absolute;
	z-index: 1;
	}
      
	.awd-title h1 {
	    font-size: 42px;
	    font-weight: bold;
	    color: #ffffff;
	    letter-spacing: -2px;
	    text-shadow: 1px 1px 2px rgba(0,0,0,0.5);
	    margin: 0;
	    padding-top: 0;
	     font-family: Arial, Helvetica, sans-serif;
      }
      
      .awd-title .location {
         color: #ffffff;
	     font-family: Arial, Helvetica, sans-serif;        
	     font-size: 15px;
      }

      .awd-short-list {
	background-color:#FFEF9A;
	border:3px solid #FFFFFF;
	height:49px;
	position:absolute;
	right:30px;
	top:-3px;
	width:237px;
        z-index: 5 !important;
		overflow:visible;
      }
      
      .awd-short-list h2 {
        color: #867718;
        font-size: 14px;
        font-family: Arial;
        margin: 7px 0 0 20px;
      }
      
      .awd-short-list-logo {
        width: 43px;
        height: 40px;
        background-repeat: no-repeat;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -414px;
        _background-image: url('/awdShared/images/shortlist_logo.png');
		_background-position: 0% 0%;
        margin: 3px 5px 0 5px;
        float: left;
      }

      .awd-short-list-corner-bottom-left {
        position: absolute;
        bottom: -3px;
        left: -3px;
        width: 6px;
        height: 6px;
        background-repeat: no-repeat;
        background-position: bottom left;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -454px;
        _background-image: url('/awdShared/images/shortlist_bottom_corner_left.png');
        _background-position: bottom left;
      }

	.awd-short-list-bottom {
		bottom:-14px;
		height:14px;
		left:-3px;
		_margin-right:-6px;
		position:relative;
		width:243px;
		z-index:5 !important;
		background-repeat: no-repeat;
  background-image: url('/awdShared/images/awdSpritePng24.png');
  background-position: left -692px;
		_background-image: url('/awdShared/images/scrapbook-bottom.png');
		_background-position: 0% 0%;
		overflow:visible;
		/*_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/awdShared/images/scrapbook-bottom.png', sizingMethod='scale');
		_background: transparent;
		*/
	}
      .awd-short-list-corner-bottom-right {
        position: absolute;
        bottom: -3px;
        right: -3px;
        width: 6px;
        height: 6px;
        background-repeat: no-repeat;
        background-position: bottom right;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -460px;
        _background-image: url('/awdShared/images/shortlist_bottom_corner_right.png');
        _background-position: bottom right;
      }

/* Search All Destinations Short List Yellow Big Box */
  .destinations-short-list {
	background-color: #FDD617;
	border: 2px solid #FFFFFF;
	height: 373px;
	left: 5px;
	position: relative;
	top: 4px;
	width: 254px;
      }
      
      .destinations-short-list h6 {
        color: #000000;
        font-size: 14px;
        font-family: Arial;
	    text-transform: uppercase;
	    margin: 7px 0 0 20px;
      }
      
     .destinations-short-list-corner-top-left {
        position: absolute;
        top: -3px;
        left: -3px;
        width: 10px;
        height: 10px;
        background-repeat: no-repeat;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -466px;
        _background-image: url('/awdShared/images/destinations-corner-top-left.png');
		_background-position: 0% 0%;
      }

      .destinations-short-list-corner-top-right {
        position: absolute;
        top: -3px;
        right: -3px;
        width: 10px;
        height: 10px;
        background-repeat: no-repeat;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -476px;
        _background-image: url('/awdShared/images/destinations-corner-top-right.png');
		_background-position: 0% 0%;
      }
      
      .destinations-short-list-corner-bottom-left {
        position: absolute;
        bottom: -3px;
        left: -3px;
        width: 10px;
        height: 10px;
        background-repeat: no-repeat;
        background-position: bottom left;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -486px;
        _background-image: url('/awdShared/images/destinations-corner-bottom-left.png');
        _background-position: bottom left;
      }

      .destinations-short-list-corner-bottom-right {
        position: absolute;
        bottom: -3px;
        right: -3px;
        width: 10px;
        height: 10px;
        background-repeat: no-repeat;
        background-position: bottom right;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -496px;
        _background-image: url('/awdShared/images/destinations-corner-bottom-right.png');
        _background-position: bottom right;
      }
      
/* Search Countries Short List */
      .countries-short-list {
	background-color:#FFF0AD;
	border:1px solid #D7BA07;
	left:11px;
	position:relative;
	width:230px;
	padding-top: 5px;
	/*padding-left: 10px;*/
	padding-bottom: 5px;
	}
         
     .countries-short-list-corner-top-left {
        position: absolute;
        top: -3px;
        left: -3px;
        width: 10px;
        height: 10px;
        background-repeat: no-repeat;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -506px;
        _background-image: url('/awdShared/images/countries-corner-top-left.png');
		_background-position: 0% 0%;
      }

      .countries-short-list-corner-top-right {
        position: absolute;
        top: -3px;
        right: -3px;
        width: 10px;
        height: 10px;
        background-repeat: no-repeat;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -516px;
        _background-image: url('/awdShared/images/countries-corner-top-right.png');
		_background-position: 0% 0%;
      }
      
      .countries-short-list-corner-bottom-left {
        position: absolute;
        bottom: -3px;
        left: -3px;
        width: 10px;
        height: 10px;
        background-repeat: no-repeat;
        background-position: bottom left;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -526px;
        _background-image: url('/awdShared/images/countries-corner-bottom-left.png');
        _background-position: bottom left;
      }

      .countries-short-list-corner-bottom-right {
        position: absolute;
        bottom: -3px;
        right: -3px;
        width: 10px;
        height: 10px;
        background-repeat: no-repeat;
        background-position: bottom right;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -536px;
        _background-image: url('/awdShared/images/countries-corner-bottom-right.png');
        _background-position: bottom right;
      }
      
/* Countries Guide White Box */
      .countries-guide {
	position:relative;
	top: 4px;
	left: 11px;
	width: 221px;
        height: 141px;
	background-color: #ffffff;
	border: solid 1px #d7ba07;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
      }
         
     .countries-guide-corner-top-left {
        position: absolute;
        top: -3px;
        left: -3px;
        width: 10px;
        height: 10px;
        background-repeat: no-repeat;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -546px;
        _background-image: url('/awdShared/images/countries-guide-corner-top-left.png');
		_background-position: 0% 0%;
      }

      .countries-guide-corner-top-right {
        position: absolute;
        top: -3px;
        right: -3px;
        width: 10px;
        height: 10px;
        background-repeat: no-repeat;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -556px;
        _background-image: url('/awdShared/images/countries-guide-corner-top-right.png');
		_background-position: 0% 0%;
      }
      
      .countries-guide-corner-bottom-left {
        position: absolute;
        bottom: -3px;
        left: -3px;
        width: 10px;
        height: 10px;
        background-repeat: no-repeat;
        background-position: bottom left;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -566px;
        _background-image: url('/awdShared/images/countries-guide-corner-bottom-left.png');
        _background-position: bottom left;
      }

      .countries-guide-corner-bottom-right {
        position: absolute;
        bottom: -3px;
        right: -3px;
        width: 10px;
        height: 10px;
        background-repeat: no-repeat;
        background-position: bottom right;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -576px;
        _background-image: url('/awdShared/images/countries-guide-corner-bottom-right.png');
        _background-position: bottom right;
      }
      
 /* Featured Hotels Blue Box */
    .featured-hotels-box {
	position:relative;
	top: 4px;
	left: 5px;
	width: 225px;
	background-color: #93c0d7;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	z-index:1;
      }
         
     .featured-hotels-corner-top-left {
        position: absolute;
        top: -3px;
        left: -3px;
        width: 10px;
        height: 10px;
        background-repeat: no-repeat;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -586px;
        _background-image: url('/awdShared/images/featured-hotels-corner-top-left.png');
		_background-position: 0% 0%;
      }

      .featured-hotels-corner-top-right {
        position: absolute;
        top: -3px;
        right: -3px;
        width: 10px;
        height: 10px;
        background-repeat: no-repeat;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -596px;
        _background-image: url('/awdShared/images/featured-hotels-corner-top-right.png');
		_background-position: 0% 0%;
      }
      
      .featured-hotels-corner-bottom-left {
        position: absolute;
        bottom: -3px;
        left: -3px;
        width: 10px;
        height: 10px;
        background-repeat: no-repeat;
        background-position: bottom left;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -606px;
        _background-image: url('/awdShared/images/featured-hotels-corner-bottom-left.png');
        _background-position: bottom left;
      }

      .featured-hotels-corner-bottom-right {
        position: absolute;
        bottom: -3px;
        right: -3px;
        width: 10px;
        height: 10px;
        background-repeat: no-repeat;
        background-position: bottom right;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -616px;
        _background-image: url('/awdShared/images/featured-hotels-corner-bottom-right.png');
        _background-position: bottom right;
      }
      
      /* Map */
      .map {
	  position: absolute;
	  top: 454px;
      left: 50px;
	  width: 230px;
	  height: 150px;
	  background-color: #ffffff;
	  border: solid 1px #d7ba07;
      }
      
      .awd-partner-logo {
        float: left;
        width: 75px;
        height: 45px;
        margin-left: 10px;
        margin-right: 10px;
      }
      
      .sub-menu-tab-active {
	background-image: url('/awdShared/images/sub-menu-tab-bg.png');
	color: #FFFFFF;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;
	float: left;
	position: relative;
	margin-top:6px;
	padding-left:10px;
	padding-right:10px;
	min-width: 60px;
	height: 19px;
	padding-top: 6px;
	text-align: center;
	cursor: pointer;
      }
      .sub-menu-tab-active-left {
        background-repeat: no-repeat;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -626px;
        _background-image: url('/awdShared/images/sub-menu-tab-left.png');
		_background-position: 0% 0%;
        position: absolute;
        top: 0;
        left: 0;
        width: 6px;
        height: 25px;
      }

      .sub-menu-tab-active-right {
        background-repeat: no-repeat;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -651px;
        _background-image: url('/awdShared/images/sub-menu-tab-right.png');
		_background-position: 0% 0%;
        position: absolute;
        top: 0;
        right: 0;
        width: 6px;
        height: 25px;
      }
       .sub-menu-tab1-active {
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -676px;
	_background-image: url('/awdShared/images/sub-menu-tab1-bg.png');
	_background-position: 0% 0%;
	color: #5e4300;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size: 10px;
	font-weight: bold;
	float: left;
	position: relative;
	margin-top:6px;
	padding-left:8px;
	padding-right:8px;
	height: 19px;
	padding-top: 6px;
	text-align: center;
      }
      .sub-menu-tab1-active-left {
        background-repeat: no-repeat;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -701px;
        _background-image: url('/awdShared/images/sub-menu-tab1-left.png');
		_background-position: 0% 0%;
        position: absolute;
        top: 0;
        left: 0;
        width: 6px;
        height: 25px;
      }

      .sub-menu-tab1-active-right {
        background-repeat: no-repeat;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -726px;
        _background-image: url('/awdShared/images/sub-menu-tab1-right.png');
		_background-position: 0% 0%;
        position: absolute;
        top: 0;
        right: 0;
        width: 6px;
        height: 25px;
      }
      
      .all-hotels-button {
	color: #FFFFFF;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 8px;
	height: 11px;
	margin-left: 6px;
	margin-top: 5px;
	padding-left:8px;
	padding-right:8px;
	background-color: #0071ae;
	float: right;
	position: relative;
	padding-top: 1px;
	padding-bottom: 1px;
      }
      .all-hotels-left {
        background-repeat: no-repeat;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -751px;
        _background-image: url('/awdShared/images/more-popular-left.png');
		_background-position: 0% 0%;
        position: absolute;
        top: 0;
        left: 0;
        width: 6px;
        height: 13px;
      }

      .all-hotels-right {
        background-repeat: no-repeat;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -764px;
        _background-image: url('/awdShared/images/more-popular-right.png');
		_background-position: 0% 0%;
        position: absolute;
        top: 0;
        right: 0;
        width: 6px;
        height: 13px;
      }
   
      .more-popular-button {
	color: #FFFFFF;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 8px;
	height: 11px;
	margin-left: 6px;
	margin-top: 5px;
	padding-left:8px;
	padding-right:8px;
	background-color: #0071ae;
	float: left;
	position: relative;
	padding-top: 1px;
	padding-bottom: 1px;
      }
      .more-popular-left {
        background-repeat: no-repeat;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -751px;
        _background-image: url('/awdShared/images/more-popular-left.png');
		_background-position: 0% 0%;
        position: absolute;
        top: 0;
        left: 0;
        width: 6px;
        height: 13px;
      }

      .more-popular-right {
        background-repeat: no-repeat;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -764px;
        _background-image: url('/awdShared/images/more-popular-right.png');
		_background-position: 0% 0%;
        position: absolute;
        top: 0;
        right: 0;
        width: 6px;
        height: 13px;
      }     
    .most-popular-text {
	background-color:#FFFFFF;
	color:#336699;
	float:left;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	height:20px;
	margin-top:6px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
      }

    .sub-menu-tab-text {
	color: #ffffff;
	position: relative;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 12px;
	padding-bottom: 0px;
	padding-left:10px;
	padding-right:10px;
	min-width: 60px;	
	text-align: center;	
	float: left;
	cursor:pointer;
	padding: 6px 10px 0;
	margin-top: 6px;
      }
    .sub-menu-tab1-text {
	color: #5e4300;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 12px;
	padding-bottom: 0px;
	padding-left: 25px;
	float: left;
      }
   .sub-menu-tab-space {
		position: relative;
		margin-left: 0;
		width: 15px;
		float: left;
		height: 30px;
   }
   
    .sub-menu-tab-text2 {
	color: #FFFFFF;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	height: 20px;
	float: right;
	width: 450px;
      }
	
	.most-popular-hotels-listing-new {
		float: left;
		padding-left: 3px;
		width:210px;
		color: #514f50;
		line-height: 14px;
		position:relative;
	}  

	#popular-hotels-wrapper {
		padding-right: 340px;
		margin: 30px 0 30px;
		position: relative;
	}
	#popular-hotels-wrapper .all-hotels-link {
		position: absolute;
		top: 4px;
		right: 360px;
		color: #4089b6;
    	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#cae6f6)); 		
    	border-bottom: 1px solid #91c4e5;
		-webkit-border-radius: 6px;
		text-decoration: none;
		display: inline-block;
		padding: 3px 6px;
		font-size: 13px;
	}
	#popularHotels {
		padding: 0 0 24px;
	}	
	#popularHotels .item {
	    margin: 0 0 12px;
	    position: relative;
	    padding: 0 24px 9px 83px;
	    min-height: 60px;
	    font-size: 12px;
	    color: #333333;
		float: left; 
		width: 190px; 
		margin-right: 20px;	    
	}
	#popularHotels .item .name {
	    font-size: 12px;
	    margin: 0;
	    font-weight: bold;
	    display: inline-block;
	    overflow: hidden;
	    text-overflow: ellipsis;
	    white-space: nowrap;
	    color: #0075b1;	    
	}
	#popularHotels .item .name:hover {
	    color: #0075b1;
	    text-decoration: none;
	}	
	#popularHotels .item .photo {
	    position: absolute;
	    left: 5px;
	    top: 0;
	    display: block;
	    width: 70px;
	    height: 46px;  
	}
	#popularHotels .item .rating {
	    display: block;
	    background: url(/images/sprite-common.png) no-repeat 0 0;
	    width: 60px;
	    height: 0px;
	    padding-top: 11px;
	    margin-top: 1px;
	    margin-right: 6px;
	    margin-left: -1px;
	    overflow: hidden;
	    float: left;
	}
	#popularHotels .item .rating5 {
	    background-position: -160px -104px;
	    width: 56px;     
	}
	#popularHotels .item .rating4 {
	    background-position: -160px -115px;
	    width: 46px;     
	}
	#popularHotels .item .location {
	    display: block;
	    /*float: left;*/
	    text-transform: uppercase;
	    font-size: 10px;
	    margin-top: 2px;    
	}
	#popularHotels .item .price {
	    display: block;
	    clear: both;
	    font-size: 10px;    
	    padding-top: 2px;    
	}
	#popularHotels .item .price .value {
	    font-weight: bold;
	    font-size: 11px;    
	}
	#hotel-of-the-week {
		position: absolute;
		right: -16px;
		top: 0;
	}
	#hotel-of-the-week h2 {
		margin-top: 0;
	}
	
    .most-popular-hotels-listing {
	float: left;
	padding-left: 3px;
	width:250px;
	color: #514f50;
	line-height: 14px;
      }
    .most-popular-hotels-listing a {
        color: #006599;
        font-size: 11px;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
    }
    .most-popular-hotels-listing .size10boldblue {
        margin-top: 2px;
        display: inline-block;
    }    
      
    .most-popular-hotels-listing-table {
	float: left;
	width: 330px;
	padding-left: 5px;
	padding-top: 4px;
      }
    .most-popular-hotels-listing-table-height {
	float: left;
	padding-bottom: 5px;
	width:100%;
	  }
      .awd-header-intro-brand {
	  color: #FE95DA;
	  font-family: Arial;
	  font-size: 9px;
	  margin-left: 14px;
      }
      .awd-sub-header-intro h5 {
        /*position: absolute;*/
	    font-size: 15px;
	    color: #ec008b; 
      }
      
      .page-header h1 {
		color: #ec008c;
		font-size: 30px;
		font-weight: bold;
		margin: 0 0 12px;
		letter-spacing: -1px;
      }      
      
      .destination-overview {
		margin-right: 360px;
      }
      .intro {
      	position: relative;
      	padding-bottom: 30px;      	
      }
      .intro .large {
	    color: #ec008c;
	    font-size: 18px;
	    line-height: 21px;
	    font-weight: normal;
	    margin: 0 0 18px;
	  }
 
      .awd-intro-text {
        /*position: absolute;*/
        /*width: 710px;*/
      }
		.awd-intro-text p {
	      line-height: 18px;
			margin: 0px 0px 18px;
			font-size: 13px;
			color: #333333;
		}      
      .awd-tab-text {
        text-align: center;
        line-height: 30px;
        font-family: Arial;
        font-size: 13px;
      }

      .awd-tab-active .awd-tab-text {
        color: #000000;
        font-weight: bold;
      }
      .awd-tab-active-dark-gray .awd-tab-text {
        color: #000000;
        font-weight: bold;
      }
      .awd-tab-active-dark-gray-wide .awd-tab-text {
        color: #000000;
        font-weight: bold;
      }
	  .awd-tab-inactive .awd-tab-text {
        color: #FFFFFF;
      }
      .awd-tab-inactive-dark-gray .awd-tab-text {
        color: #FFFFFF;
      }
      .awd-tab-active-dark-blue .awd-tab-text {
      	color: #FFFFFF;
      	font-weight: bold;
      }

      .awd-other-dests {
        /*height: 170px;*/
        background-color: #DEECF4;
        color: #5385A1;
        width: 100%;
        float: left;
        padding-bottom: 15px;
        border-bottom: 1px solid #C3DDEB;
      }
      .awd-other-dests a {
      	text-decoration:none;
      	color: #5385A1;
      	font-size: 13px;
      }
      .awd-other-dests h3 {
        margin: 0;
        padding: 16px 0 0 0;
        font-size: 17px;
        font-family: Arial;
        font-weight: normal;
        color: #5385A1;
      }

      .awd-other-dests ul {
        list-style: none;
        margin: 0;
        padding: 0;
        font-family: Arial;
        font-size: 11px;
        color: #FFFFFF;
        margin: 7px 0 0;
      }

      .awd-other-dests li {
        background-repeat: no-repeat;
        background-position: 0px 5px;
        background-image: url('/awdShared/images/all_dests_bullet.gif'); /* this doesn't work with SmartSprites */
        padding: 0 0 6px 10px;
        margin-bottom: 0;
        margin-top: 0;
        float:left;
        min-width:15em;
		_width : 165px;
      }

      .awd-other-dests li a:hover {
        text-decoration: underline;
      }
      

		.div-construction-box-main-title {
		background-image: url('/awdShared/images/construction-bg.png');
        background-repeat: repeat-x;
		color: #8b003e;
		height: 46px;
		padding-top: 5px;
		padding-left: 10px;
		}
		
	.div-construction-box {
	position: relative;
	}
	
	.construction-left-pink {
    background-repeat: no-repeat;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -777px;
	_background-image: url('/awdShared/images/construction-corner-left.png');
	_background-position: 0% 0%;
	height: 51px;
	width: 8px;
	left: 0;
	position: absolute;
	top: 0px;

	}

	.construction-right-pink {
    background-repeat: no-repeat;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -828px;
	_background-image: url('/awdShared/images/construction-corner-right.png');
	_background-position: 0% 0%;
	height: 51px;
	width: 8px;
	position: absolute;
	right: 0;
	top: 0px;

	}
	
	.top-link-left-blue {
    background-repeat: no-repeat;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -879px;
	_background-image: url('/awdShared/images/blue_left_corner.png');
	_background-position: 0% 0%;
	height: 33px;
	left: 0;
	position: absolute;
	top: 0px;
	width: 10px;
	}

	.top-link-right-blue {
    background-repeat: no-repeat;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -912px;
	_background-image: url('/awdShared/images/blue_right_corner.png');
	_background-position: 0% 0%;
	height: 33px;
	position: absolute;
	right: 0;
	_right: -1px;
	top: 0px;
	width: 10px;
	}
	
	.top-link-left-yellow {
    background-repeat: no-repeat;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -945px;
	_background-image: url('/awdShared/images/yellow_left_corner.png');
	_background-position: 0% 0%;
	height: 33px;
	left: 0;
	position: absolute;
	top: 0px;
	width: 10px;
	}

	.top-link-right-yellow {
    background-repeat: no-repeat;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -978px;
	_background-image: url('/awdShared/images/yellow_right_corner.png');
	_background-position: 0% 0%;
	height: 33px;
	position: absolute;
	right: 0;
	_right: -1px;
	top: 0px;
	width: 10px;
	}
	
		.top-link-menu-pink {
		background-color: #F35DB6;
		float: left;
		height: 16px;
		margin-top: 7px;
		padding: 3px 8px;
		position: relative;
		}
		
      .top-link-left-pink {
        background-repeat: no-repeat;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -1011px;
        _background-image: url('/awdShared/images/nav_top_corner_left.png');
		_background-position: 0% 0%;
        position: absolute;
        top: 0;
        left: 0;
        width: 5px;
        height: 22px;
      }

      .top-link-right-pink {
        background-repeat: no-repeat;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -1033px;
        _background-image: url('/awdShared/images/nav_top_corner_right.png');
		_background-position: 0% 0%;
        position: absolute;
        top: 0;
        right: 0;
        width: 23px;
        height: 22px;
      } 
		.top-link-menu-grey {
		background-color: #AEC6DE;
		float: left;
		height: 16px;
		margin-top: 7px;
		padding: 3px 8px;
		position: relative;
		}
		
      .top-link-left-grey {
        background-repeat: no-repeat;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -1055px;
        _background-image: url('/awdShared/images/nav_top_corner_left_grey.png');
		_background-position: 0% 0%;
        position: absolute;
        top: 0;
        left: 0;
        width: 5px;
        height: 22px;
      }

      .top-link-right-grey {
        background-repeat: no-repeat;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -1077px;
        _background-image: url('/awdShared/images/nav_top_corner_right_grey.png');
        position: absolute;
        top: 0;
        right: 0;
        width: 23px;
        height: 22px;
      }
            
      .awd-home-top {
		color: #FFFFFF;
		float: left;
		padding-right: 3px;
		position: relative;
		top: 10px;
      }
      
      .awd-menu-separator-home {
        width: 13px;
        height: 12px;
        background-repeat: no-repeat;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -1099px;
        _background-image: url('/awdShared/images/gray_top_menu_separator.png');
		_background-position: 0% 0%;
        position: relative;
        top: 12px;
        left: 22px;
        float: left;
        margin-right: 8px;
      }
      .awd-menu-separator-home-white {
        width: 13px;
        height: 12px;
        background-repeat: no-repeat;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -1111px;
        _background-image: url('/awdShared/images/white_top_menu_separator.png');
		_background-position: 0% 0%;
        position: relative;
        top: 12px;
        left: 7px;
        float: left;
      }      
      .awd-menu-separator-home-white1 {
        width: 13px;
        height: 12px;
        background-repeat: no-repeat;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -1111px;
        _background-image: url('/awdShared/images/white_top_menu_separator.png');
		_background-position: 0% 0%;
        position: relative;
        top: 12px;
        left: 3px;
        float: left;
        margin-right: 8px;
      } 
      .awd-menu-separator-home-white2 {
        width: 13px;
        height: 12px;
        background-repeat: no-repeat;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -1111px;
        _background-image: url('/awdShared/images/white_top_menu_separator.png');
		_background-position: 0% 0%;
        position: absolute;
        top: 12px;
        left: 302px;
      } 
      .awd-menu-separator-home-white3 {
        width: 13px;
        height: 12px;
        background-repeat: no-repeat;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -1111px;
        _background-image: url('/awdShared/images/white_top_menu_separator.png');
		_background-position: 0% 0%;
        position: absolute;
        top: 12px;
        left: 421px;
      } 
      .awd-all-countries {
        height: 22px;
        background-color: #AEC6DE;
        top: 7px;
        left: 0;
        position: relative;
        float: left;
        cursor: pointer;
      }
      .awd-all-countries-pink-bg {
        height: 22px;
        background-color: #ee7ed1;
        -webkit-border-radius: 9px;
        top: 7px;
        left: 0;
        position: relative;
        float: left;
        cursor: pointer;
      }        
       .awd-all-countries-pink-bg1 {
        width: 100px;
        height: 22px;
        background-color: #f35db6;
        top: 7px;
        left: 200px;
        position: absolute;
      }
        .awd-all-countries-pink-bg2 {
        width: 100px;
        height: 22px;
        background-color: #f35db6;
        top: 7px;
        left: 319px;
        position: absolute;
      } 
        .awd-all-countries-pink-bg3 {
        width: 100px;
        height: 22px;
        background-color: #f35db6;
        top: 7px;
        left: 438px;
        position: absolute;
      } 
      .awd-all-countries label {
        color: #FFFFFF;
        font-family: Arial;
        font-size: 12px;
        text-decoration: underline;
        float: left;
        margin-left: 5px;
        margin-top: 4px;
      }

      .awd-all-countries-top {
        color: #FFFFFF;
        font-family: Arial;
        font-size: 12px;
        text-decoration: none;
        position: relative;
        top: 4px;
        left: 5px;
        padding-left: 4px;
        margin-right: 41px;
        float: left;
      }
      .awd-all-countries-top a {
      	text-decoration: none;
      }      
      
      .awd-all-countries-arrow {
        width: 9px;
        height: 11px;
        background-repeat: no-repeat;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -33px;
        _background-image: url('/awdShared/images/gray_top_menu_arrow_down.png');
		_background-position: 0% 0%;
        float: left;
        position: relative;
        top: 6px;
        left: -7px;
      }
      .awd-all-countries-arrow-white {
        width: 9px;
        height: 11px;
        background-repeat: no-repeat; 
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -11px;
        _background-image: url('/awdShared/images/white_top_menu_arrow_down.png');
		_background-position: 0% 0%;
        float: left;
        position: relative;
        top: 6px;
        left: -7px;
      }      
      .awd-all-countries-arrow-white1 {
        width: 9px;
        height: 11px;
        background-repeat: no-repeat;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -11px;
        _background-image: url('/awdShared/images/white_top_menu_arrow_down.png');
		_background-position: 0% 0%;
        position: absolute;
        top: 12px;
        left: 283px;
      }
      .awd-all-countries-arrow-white2 {
        width: 9px;
        height: 11px;
        background-repeat: no-repeat;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -11px;
        _background-image: url('/awdShared/images/white_top_menu_arrow_down.png');
		_background-position: 0% 0%;
        position: absolute;
        top: 12px;
        left: 403px;
      }      
      .awd-all-countries-arrow-white3 {
        width: 9px;
        height: 11px;
        background-repeat: no-repeat;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -11px;
        _background-image: url('/awdShared/images/white_top_menu_arrow_down.png');
		_background-position: 0% 0%;
        position: absolute;
        top: 12px;
        left: 522px;
      }       
      .awd-all-countries-expand {
        float: left;
        width: 9px;
        height: 11px;
        background-repeat: no-repeat;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -33px;
        _background-image: url('/awdShared/images/gray_top_menu_arrow_down.png');
		_background-position: 0% 0%;
        margin-top: 5px;
        margin-left: 5px;
      }
      
      .awd-all-countries-top-left {
        position: absolute;
        top: 0;
        left: 0;
        background-repeat: no-repeat;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -1123px;
        _background-image: url('/awdShared/images/gray_nav_top_corner_left.png');
		_background-position: 0% 0%;
        width: 5px;
        height: 5px;
      }
      
      .awd-all-countries-top-right {
        position: absolute;
        top: 0;
        right: 0;
        background-repeat: no-repeat;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -1128px;
        _background-image: url('/awdShared/images/gray_nav_top_corner_right.png');
		_background-position: 0% 0%;
        width: 5px;
        height: 5px;
      }
      
      .awd-all-countries-bottom-left {
        position: absolute;
        bottom: 0;
        left: 0;
        background-repeat: no-repeat;
        background-position: bottom left;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -1133px;
        _background-image: url('/awdShared/images/gray_nav_bottom_corner_left.png');
        _background-position: bottom left;
        width: 5px;
        height: 5px;
      }
      
      .awd-all-countries-bottom-right {
        position: absolute;
        bottom: 0;
        right: 0;
        background-repeat: no-repeat;
        background-position: bottom right;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -1138px;
        _background-image: url('/awdShared/images/gray_nav_bottom_corner_right.png');
        _background-position: bottom right;
        width: 5px;
        height: 5px;
      }
      .awd-all-countries-top-white-left {
        position: absolute;
        top: 0;
        left: 0;
        background-repeat: no-repeat;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -1143px;
        _background-image: url('/awdShared/images/white_nav_top_corner_left.png');
		_background-position: 0% 0%;
        width: 5px;
        height: 5px;
      }
      
      .awd-all-countries-top-white-right {
        position: absolute;
        top: 0;
        right: 0;
        background-repeat: no-repeat;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -1148px;
        _background-image: url('/awdShared/images/white_nav_top_corner_right.png');
		_background-position: 0% 0%;
		width: 5px;
        height: 5px;
      }
      
      .awd-all-countries-bottom-white-left {
        position: absolute;
        bottom: 0;
        left: 0;
        background-repeat: no-repeat;
        background-position: bottom left;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -1153px;
        _background-image: url('/awdShared/images/white_nav_bottom_corner_left.png');
        _background-position: bottom left;
		width: 5px;
        height: 5px;
      }
      
      .awd-all-countries-bottom-white-right {
        position: absolute;
        bottom: 0;
        right: 0;
        background-repeat: no-repeat;
        background-position: bottom right;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -1158px;
        _background-image: url('/awdShared/images/white_nav_bottom_corner_right.png');
        _background-position: bottom right;
        width: 5px;
        height: 5px;
      }
 
     .weather-text {
	float: left;
	padding-left: 3px;
      }
    .weather-listing-table {
	float: left;
	padding-left: 5px;
	padding-right: 60px;
	padding-top: 4px;
	}

    .weather-table-height {
	float: left;
	padding-bottom: 5px;
      }
         
	.currency-converter {
		position: absolute;
		right: 0;
		top: 0;
		width: 600px;
	}
	.currency-converter h4 {
		background: none transparent;
		color: #5385A1;
		margin: 0;
		padding: 0;
	}
         
    .currency-converter-text {
	float: left;
	padding-left: 3px;
      }
    .currency-converter-listing-table {
	float: left;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 4px;
	cursor:pointer;
        min-width: 109px;
	}

    .currency-converter-table-height {
	float: left;
	padding-bottom: 5px;
      }
  
      .awd-footer {
		background: #E9F1F5;
		border-top: 1px solid #F2F7FA;
		color: #5385A1;
		height: 120px;
		padding: 18px 0;        
        width: 100%;
        float: left;
      }
      .awd-footer .inner {
      	position: relative;
      }
      .awd-footer a {
      	text-decoration:none;
      	color: #5385A1;
      }
      .awd-footer a:hover {
      	text-decoration: underline;
      } 

      
    .price-criteria-currency-text {
	float: left;
	padding-left: 3px;
	width:25px;
      }
    .price-criteria-currency-table {
	float: left;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 4px;
	cursor:pointer;
	}

      .awd-footer ul {
        color: #FFFFFF;
        font-family: Arial;
        font-size: 12px;
        list-style: none;
        margin: 5px 0;
        padding: 0;
      }
      
      .awd-footer li {
        float: left;
        margin-right: 11px;
        border-left: solid 1px #5385A1;
        padding-left: 11px;
      }
      
      .awd-footer li.first {
        border: none;
      }

      .awd-footer-logo {
        width: 151px;
        height: 17px;
        background-repeat: no-repeat;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -1163px;
        _background-image: url('/awdShared/images/awd_footer_logo.png');
		_background-position: 0% 0%;
        margin-left: 0;
        margin-top: 15px;
      }
      
.awd-header-fade {
  position: absolute;
  background-image: url('/awdShared/images/fade_out.png');
  _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/awdShared/images/fade_out.png', sizingMethod='scale');
  _background: transparent;
  top: 0;
  left: 674px;
  width: 350px;
  height: 189px;
}



	.div-box-title {
		position:absolute;
		width:100%;
		margin-top:3px;
		z-index:5;
	}
	
	.div-blue-box {
	background-color: #EBF6FC;
	border: 1px solid #EBF6FC;
	position: relative;
	}
         
	.div-blue-box-corner-top-left {
		position: absolute;
		top: -3px;
		left: -3px;
		width: 10px;
		height: 10px;
	}

	.div-blue-box-corner-top-right {
		position: absolute;
		top: -3px;
		right: -3px;
		width: 10px;
		height: 10px;
	}
	
	.div-blue-box-corner-bottom-left {
		position: absolute;
		bottom: -3px;
		left: -3px;
		width: 10px;
		height: 10px;
        background-position: bottom left;
	}
	
	.div-blue-box-corner-bottom-right {
		position: absolute;
		bottom: -3px;
		right: -3px;
		width: 10px;
		height: 10px;
        background-position: bottom right;
	}
	
		.div-blue-box-main-title {
		background-color: #017DB1;
		color: #FFFFFF;
		font-family: Arial;
		font-size: 14px;
		font-weight: bold;
		height: 23px;
		margin-top: 2px;
		padding: 8px 0 0 20px;
		}

	.div-blue-box-body-txt {
		padding:8px 3px 3px 20px;
		min-height: 150px;
		display:block;
	}
	.div-blue-box-body-txt1 {
		padding:8px 3px 3px 20px;
		min-height: 150px;
		clear:both;
	}	
	.div-blue-box-bottom-bar {
		background-color:#017DB1;
		height: 4px;
		clear: both;
		font-family: Arial;
		font-size: 2px;
	}


	.div-yellow-box {
	background-color: #FBF4CA;
	border: 1px solid #FBF4CA;
	position: relative;
	}
         
	.div-yellow-box-corner-top-left {
		position: absolute;
		top: -3px;
		left: -3px;
		width: 10px;
		height: 10px;
	}

	.div-yellow-box-corner-top-right {
		position: absolute;
		top: -3px;
		right: -3px;
		width: 10px;
		height: 10px;
	}
	
	.div-yellow-box-corner-bottom-left {
		position: absolute;
		bottom: -3px;
		left: -3px;
		width: 10px;
		height: 10px;
        background-position: bottom left;
	}
	
	.div-yellow-box-corner-bottom-right {
		position: absolute;
		bottom: -3px;
		right: -3px;
		width: 10px;
		height: 10px;
        background-position: bottom right;
	}
	
	.div-yellow-box-main-title {
	background-color:#DBCA62;
	color:#FFFFFF;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
		height: 31px;
		line-height: 31px;
		vertical-align: middle;
	margin-top:2px;
		padding:0 10px 0 20px;
	}
	
	.div-yellow-box-body-txt {
		padding:3px 3px 5px 10px;
		background-color: #fbf4ca;
		position: relative;
	}
	
	.div-yellow-box-location-wrapper {
		padding-top: 42px;
	}
	
	.div-yellow-box-bottom-bar {
		background-color:#DBCA62;
		font-family: Arial;
		font-size: 2px;
		clear: both;
	}
	
	.map-popup-close-button {
		color: white;
		cursor: pointer;
		font-size: 16px;
		font-weight: bold;
		float: right;
		padding-right: 10px;
		height: 31px;
		line-height: 31px;
		float: right;
	}
	
	.div-location-map-thumbnail {
		position: relative;
		float: right;
		width: 250px;
		height: 167px;
		padding-left: 10px;
		padding-right: 5px;
		cursor: pointer;
	}

/* Require For JS */
	.img_box_item_border {
		border: 1px #FFFFFF solid;
	}
	
	.centerObject {
		margin-left:auto; 
		margin-right:auto;
	}
	
	.gallery-container {
		margin-left:auto;
		margin-right:auto;
		height: 61px;
	}
	
	.gallery-item {
		margin-top:6px;
		background-position: center;
		background-repeat: no-repeat;
		background-image: url(/awdShared/images/thunbnailloading.gif); 
	}
	
	.gallery-left-btn {
		position:absolute;
		top: 17px;
		left: 3px;
	}
	
	.gallery-right-btn {
		position:absolute;
		top: 17px;
		right: 3px;
	}
		
.track {
	background-position: bottom right;
	background-repeat: no-repeat;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -1180px;
	_background-image: url('/awdShared/images/slider-track.png');
	_background-position: bottom right;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/awdShared/images/slider-track.png', sizingMethod='scale');
    _background: transparent;
}
div.slider { 
	width:150px; 
	margin:0px 0; 
	height:15px; 
	position: relative; 
}

/*
div.awd-sub-header-intro {
    margin-top: 94px;
}
*/

.lnWhite, a.lnWhite:link, a.lnWhite:active, a.lnWhite:visited {
	color:#FFFFFF;
	text-decoration:none;
}

a.lnWhite:hover {
	color:#FFFFFF;
	text-decoration:none;
}

      .slpanel {
	background-color:#FFEF9A;
	border:3px solid #FFFFFF;
	position:relative;
	bottom:1px;
	left:-3px;
	right:-3px;
	_margin-right:-6px;
	width:237px;
	z-index : 5;
	overflow: visible;
	  }

	  .loginTF {
		width :100px;
		font-size:10px;
		font-family:Verdana,Arial,Helvetica,sans-serif;
	  }

	  .btnTF {
		font-size:10px;
		font-family:Verdana,Arial,Helvetica,sans-serif;
	  }

      .awd-short-list-top {
	background-color:#FFEF9A;
	top:-3px;
	height:3px;
	position:absolute;
	width:237px;
	z-index : 5;
	}

.slmenus {
	font-size: 10px;
	font-family: Arial;
}

#shortlist {
  padding-left: 10px;
  width:227px;
}

.awd-dest-image-small {
  margin-top: 4px;
}

.mtx_matrixPanel { width: 100%; }

.mtx_theMatrixTable { width: 100%; }

#_map_container { margin-left: 3px; }



/* matrix.css changes */

.mtx_photo_lst_hotel_div {
    border-bottom: 1px dotted #c0c0c0 !important;
}

.mtx_photo_lst_hotel_image_div {
    border: none !important;
    background-color: #f9f9f9;
}

.mtx_lst_hotel_div {
    border-bottom: 1px dotted #c0c0c0 !important;
    padding: 12px 0px !important;    
}

.shortListImage {
    margin-right: 10px;
    border: solid 1px #000;
}

.shortListTable {
    background-color: #FFEF9A;
    margin-top: 10px;
    font-size: 13px;
} 
.facilityStar {
	background-repeat: no-repeat;
  background-image: url('/awdShared/images/awdSpritePng24.png');
  background-position: left -706px;
	_background-image: url('/awdShared/images/star.png');
        _background-position: 0% 0%;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/awdShared/images/star.png', sizingMethod='scale');
        _background: transparent;
	height: 12px;
	width: 11px;
	display: inline-block;
}
.currency_filter_arrow {
	background-repeat: no-repeat;
  background-image: url('/awdShared/images/awdSpritePng24.png');
  background-position: left -718px;
	_background-image: url('/awdShared/images/down-triangle.png');
    _background-position: 0% 0%;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/awdShared/images/down-triangle.png', sizingMethod='scale');
    _background: transparent;
	height: 8px;
	width: 9px;
	display: inline-block;
	vertical-align: middle;
}



/* 
DESTINATIONS 
*/
#destinations {
	margin-right: -12px;
	clear: both;
}
.section-header {
    background: #c2e4f5;
    color: #0075b1;
    padding: 5px 6px 0;
    margin-bottom: 12px;
    margin-left: 0;
    margin-right: 12px;
    position: relative;	    
}
#destinations h2,
#popular-hotels-wrapper h2 {
    font-size: 18px;
    letter-spacing: 0;
    font-weight: normal;
    font-family: arial, helvetica, sans-serif;
    line-height: 21px;
    text-align: left;
    margin: 0 0 6px;
}
#quickJumps { width: 100%; margin-bottom: 18px; }
#destinations-map {
	display: none;
}

#destinations-nav {
	margin-bottom: 20px;
    background: #c2e4f5;	
}
#destinations-nav a {
	font-size: 13px;
	display: inline-block;
	color: #000000;
	text-decoration: none;
	padding: 4px 12px;
	margin-right: 2px;
}



/** FROM: lightbox.css **/

#lightbox{  position: absolute; left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(/images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(/images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100% ; }

#imageData{ padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }  
#imageData #caption{ font-weight: bold; }
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;  }           
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}      

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }

#topImageContainer {background-color:#FFFFFF;font:10px/1.4em Verdana,Helvetica,sans-serif;margin:0 auto;overflow:auto;width:100%;}
#topImageMsg { padding-top: 7px; padding-left:10px; text-align:left; }

.top-right-white-tran02
{
		_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/top-right-white-tran02.png', sizingMethod='scale');
        background-repeat: no-repeat;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -1189px;
		_background-image: url('/images/top-right-white-tran02.png');
		_background-position: 0% 0%;
		height: 10px;
		width: 10px;
		_background: transparent;
		float: left;
}

.top-right-white-tran
{
		_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/top-right-white-tran.png', sizingMethod='scale');
        background-repeat: no-repeat;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -1199px;
		_background-image: url('/images/top-right-white-tran.png');
		_background-position: 0% 0%;
		height: 10px;
		width: 10px;
		_background: transparent;
		float: right;
}

.bottom-right-white-tran
{
		_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bottom-right-white-tran.png', sizingMethod='scale');
        background-repeat: no-repeat;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -1209px;
		_background-image: url('/images/bottom-right-white-tran.png');
		_background-position: 0% 0%;
		height: 10px;
		width: 10px;
		_background: transparent;
		float: right;
}

.bottom-right-white-tran02
{
		_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bottom-right-white-tran02.png', sizingMethod='scale');
        background-repeat: no-repeat;
  background-image: url('/awdShared/images/awdSpritePng8.png');
  background-position: left -1219px;
		_background-image: url('/images/bottom-right-white-tran02.png');
		_background-position: 0% 0%;
		height: 10px;
		width: 10px;
		_background: transparent;
		float: left;
}

.HotelStarCategory
{
		_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/awdShared/images/star.png', sizingMethod='image');
        background-repeat: no-repeat;
  background-image: url('/awdShared/images/awdSpritePng24.png');
  background-position: left -706px;
		_background-image: url('/awdShared/images/star.png');
		_background-position: 0% 0%;
		height: 12px;
		width: 11px;
		_background: transparent;
		float: left;
}


/*
Supersearch
*/
.ui-autocomplete {
	z-index: 99 !important;
	display:block;
	float:left;
	list-style:none outside none;
	margin:0;
	padding:0;
	cursor:default;
	position:absolute;
	-moz-border-radius:4px;
	background: #fffcee;
	border:1px solid #dad3b3;
	color:#4c4c4c;
	font-size: 13px;
	-webkit-box-shadow: 5px 5px 2px rgba(0,0,0,0.25);
}
.ui-menu .ui-menu-item {
	clear:left;
	float:left;
	margin:0;
	padding:0;
	width:100%;	
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.ui-autocomplete li a {
	position: relative;
	/*padding: 5px 8px 4px 36px;*/
	padding: 5px 8px 4px 0;
	display: block;
	line-height: 14px;
	text-decoration:none;
	color:#4c4c4c;
}
.ui-corner-all {
	-moz-border-radius:4px 4px 4px 4px;
}
.ui-autocomplete .ui-state-hover, 
.ui-autocomplete li.ui-state-focus { 
	background: #ee44a1; 
	background: #faeca7;
	font-weight: bold; 
	color: #000000; 
}
.ui-autocomplete li.ui-state-hover a, 
.ui-autocomplete li.ui-state-hover a:hover { 
	color: #c77405; 
	text-decoration: none; 
}
.ui-autocomplete li.ui-state-active { 
	border: 1px solid #fbd850; 
	background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; 
	font-weight: bold; 
	color: #eb8f00; 
}
.ui-autocomplete li.ui-state-active a, 
.ui-autocomplete li.ui-state-active a:link, 
.ui-autocomplete li.ui-state-active a:visited { 
	color: #eb8f00; 
	text-decoration: none; 
}
.ui-autocomplete :active { 
	outline: none; 
}
.ui-autocomplete li a .icon {
	position: absolute;
	display: block;
	width: 24px;
	height: 20px;
	left: 9px;
	top: 5px;
	background: no-repeat 0 0;
	clear: both;
}
.ui-autocomplete .suggest-destination .icon {
	background-image: url('/awdShared/images/icon-destination.png');
}
.ui-autocomplete .suggest-hotel .icon {
	background-image: url('/awdShared/images/icon-hotel.png');
}
.ui-autocomplete li a .location {
	font-size: 10px;
	font-weight: normal;
	text-transform: capitalize;
	color: #9d9881;
	color: #fffcee;
	display: block;
	margin-top: 1px;
	padding-left: 36px;
}
.ui-autocomplete li a .name {
	padding-left: 36px;
}
.ui-autocomplete .ui-state-hover .location, 
.ui-autocomplete li.ui-state-focus .location { 
	color: #79745b; 
	font-weight: normal;
}

.ui-autocomplete li:first-child a {
	padding-top: 12px;
}
.ui-autocomplete li:first-child a .icon {
	top: 12px;
}
.ui-autocomplete .suggest-more a {
	border-top: 1px solid #eddf99;
	background: #faeca7;
	color: #4c4c4c;	
	font-weight: bold;
	text-align: center;
	padding-left: 8px;
	cursor: pointer;
}
.ui-autocomplete .suggest-more a .location {
	color: #4c4c4c;
	text-transform: none;
}
.ui-autocomplete .suggest-more:hover a {
	background: #f2e39b;
	color: #000000;
}
.ui-autocomplete .suggest-more:hover a .location {
	color: #222222;
}




/*
HORIZONTAL SEARCH FORM
*/
#search-form {
    background: #0075b1;
    border-bottom: 1px solid #ffffff;
    position: relative;
    z-index: 30;
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#57aedb), to(#1d91cd));        
}
#search-form .inner {
    position: relative;
    min-height: 70px;    
    padding: 15px 0 0;    
}
#search-form .column1 {
    width: 230px;
    padding-right: 20px;
    min-height: 70px;
    float: left;
    border-right: 1px solid #0075b1;
}
#search-form .column2 {
    width: 298px;
    padding-right: 20px;
    padding-left: 20px;
    min-height: 70px;
    float: left;
    border-right: 1px solid #0075b1;
    border-left: 1px solid #79c5ec;   
}
#search-form .column3 {
    width: 360px;
    min-height: 70px;
    float: left;
    padding-left: 20px;
    border-left: 1px solid #79c5ec;
}
#search-form .column3 label {
    display: block;
    width: auto;
}
#search-form .column1 label,
#search-form .column2 label {
    margin-bottom: 7px;
}
#search-form label {
    display: inline-block;

    margin-right: 2px;
    text-align: left;  
    color: #005079;
    font-weight: bold;
    color: #ffffff;
    font-size: 15px;   
    margin-bottom: 4px;
}
#search-form #hotel-search-query {
    border: none;
    border-radius: 15px;
    font-size: 14px;
    padding: 3px 9px;
    height: 24px;
    outline: none;
    width: 216px;
    -webkit-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.5);
    margin-bottom: 9px;
}
#search-form .column2 .field {
    display: block;
    float: left;
}
#search-form #hotel-search-checkin,
#search-form #hotel-search-checkout {
    border: none;
    display: block;
    border-radius: 15px;
    font-size: 12px;
    padding: 3px 9px;
    height: 24px;
    outline: none;
    width: 125px;
    -webkit-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.5);
    margin-bottom: 9px;   
    background: url(/awdShared/images/datepicker.gif) no-repeat 95% 50% #ffffff;
    cursor: pointer;
}
#search-form #hotel-search-query:hover,
#search-form #hotel-search-checkin:hover,
#search-form #hotel-search-checkout:hover {
    -webkit-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.75);
}
#search-form #hotel-search-submit {
    clear: both;
    margin: 0 auto;
    display: block;
    background: #f8aa01;
    border-radius: 21px;
    padding: 6px 50px 6px;  
    font-size: 18px;
    height: 40px;
    color: #ffffff;
    font-family: Helvetica;
    font-weight: bold;
    text-transform: uppercase;
    text-shadow: 0 -1px 1px #ce9e1c;
    -webkit-box-shadow: 1px 1px 2px rgba(0,0,0,0.5);
    letter-spacing: -1px;
    border: 2px solid #ffffff; 
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fcd31a), to(#f7aa0a));
    cursor: pointer;
    position: relative;
/*     right: 420px; */
    bottom: -18px;
}
#search-form #hotel-search-submit:hover {
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fcde5d), to(#f79100));
}

#search-form .checkboxes input {
    float: left;
    clear: both;
    margin-top: 4px;
}
#search-form .checkboxes label {
    float: left;
    font-weight: normal;
    font-size: 11px;
    margin-top: 3px;
    text-align: left;
}
#search-form .subcolumn1,
#search-form .subcolumn2,
#search-form .subcolumn3 {
    width: 31%;
    margin-right: 3%;
    float: left;
}
#search-form .subcolumn3 {
    margin-right: 0;
}



/*
SEARCH FILTERS
*/
/*
moved to navi.css with change
#search-filters {
    padding: 26px 0 0;
    background: url(../images/sprite-horizontal.png) repeat-x 0 -400px #c3ddeb;
    background: url(../images/sprite-horizontal.png) repeat-x 0 -400px #d9eaf3;    
    min-height: 42px;    
}
*/
.filter {
    float: left;
    margin-right: 40px;
}
.filter .label {
    color: #50768b;
    font-size: 13px;
    font-size: 12px;
    margin-bottom: 4px;
    text-align: left;
}

.filter .select {
	margin-top: 7px;
}

.filter ul {
    list-style-type: none;
    margin: 0;
    padding: 0 0 0;
}
.filter li {
    display: block;
    float: left;
    cursor: pointer;
    position: relative;    
    border-left: 1px solid #dbeef7;
    border-right: 1px solid #c3ddeb;
    margin-left: -2px;
}
.filter li a {
    color: #50768b;
    font-size: 12px;
    text-decoration: none;
    padding: 5px 12px 5px 12px;
    display: block;
    float: left; 
    border-left: 1px solid #c3ddeb;
    border-right: 1px solid #dbeef7;
}
.filter li:hover {
    border-color: #cae1ed;
    z-index: 10;
}
.filter li:hover a {
    background: url(/images/sprite-horizontal.png) repeat-x 0 -350px;        
    border-color: #a3bfce;
}
.filter li.selected {
    border-color: #deecf4;
    z-index: 11;    
    font-weight: bold;    
}
.filter li.selected a {
    background: url(/images/sprite-horizontal.png) repeat-x 0 -300px; 
    color: #365769;
    border-color: #7a99a9;
}
#filter-views li a {
    padding-left: 26px;
}
#filter-views li .icon {
    width: 13px;
    height: 11px;
    display: block;
    position: absolute;
    top: 7px;
    left: 9px;
    background: url(/images/sprite-common.png) no-repeat -160px 0;
}
#filter-views #view-list a {
    width: 22px;
}
#filter-views #view-photos a {
    width: 40px;
}
#filter-views #view-photos .icon {
    background-position: -199px 0;
}
#filter-views #view-map a{
    width: 26px;
}
#filter-views #view-map .icon {
    background-position: -186px 0;
}
#filter-views #view-rates a {
    width: 36px;
}
#filter-views #view-rates .icon {
    background-position: -173px 0;
}
#filter-views .selected .icon {
    background-position-y: -11px !important;
}
#filter-sortby #sort-category a,
#filter-sortby #sort-name a,
#filter-sortby #sort-price a {
    line-height: 14px;
    width: 36px;
    text-align: center;    
    padding-left: 0;
    padding-right: 0;
}
#filter-price select {
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
} 
#destinations-filter {
    padding-bottom: 6px;
    border-bottom: 1px solid #e9e9e9;
    
    margin-bottom: 12px;    
}
#destinations-filter .destinationfilter label {
    cursor: pointer;
}
#destinations-filter .destinationfilter {
    margin: 0 1px 5px;
    border-radius: 12px;
    padding: 5px 12px;
    color: #666666;
    background: #fefefe;
    text-decoration: none;   
    display: inline-block;
}
#destinations-filter .destinationfilter:hover {
    background: #f9f9f9;
    -webkit-box-shadow: inset 0 1px 1px #e9e9e9;    
}
#destinations-filter .destinationfilter.selected {
    font-weight: bold;
    color: #333333;    
    background: #f9f9f9;    
    -webkit-box-shadow: inset 0 1px 1px #cccccc,  inset 0 -1px 1px #f3f3f3;
}
#destinations-filter .destinationfilter .number {
    font-weight: normal;
    color: #cccccc;
}
#destinations-filter .destinationfilter.selected .number {
    color: #999999;
}

.popDestMoreBtn {
    display: block;
	width:100%;
	height:30px;
	background-color:#fbfbf9;
	text-align:center;
	font-weight:bold;
	font-size:16px;
	padding-top:10px;
	border:1px solid #CCCCCC;
	cursor:pointer;
	cursor:hand;
}

.searchTabActive
{
	height:75px;
	width:100px;
	height:30px;
	background-color:#CCCCCC;
	float:left;
	margin-left:3px;
	cursor:pointer;
}

.searchTabDeactive
{
	height:75px;
	width:100px;
	height:30px;
	background-color:#FFFFFF;
	float:left;
	margin-left:3px;
	cursor:pointer;
}

/*
Homepage
*/
.layout-homepage #header {
    padding-top: 30px;
    padding-top: 0;
}
.layout-homepage #container {
	padding-top: 0;
}
.layout-homepage #content-body {
	padding-top: 0;
}
.layout-homepage #global-nav {
    height: auto;
    position: relative;
    box-shadow: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    border-bottom: 1px solid #ffffff;
}
.layout-homepage #global-nav .inner {
	padding-bottom: 10px;
	padding-top: 120px;
/* 	min-height: 80px; */
	position: relative;
}
.layout-homepage #global-nav #awd-logo {
	position: absolute;
	left: 40px;
	top: 22px;
}
.layout-homepage #global-nav #awd-logo a {
    width: 210px;
    padding-top: 62px;
    background-image: url(/awdShared/images/awd-logo-large.png);
}
.layout-homepage #awd-breadcrumbs {
	display: none;
}
.layout-homepage #content {
    padding-top: 0;
    padding-bottom: 0;
}
.layout-homepage #global-nav .awd-header-intro {
	margin-right: 330px;
	margin-left: 250px;
	color: #ffffff;
}
.layout-homepage #global-nav .awd-header-intro p {
	font-size: 11px;
	line-height: 15px;
	color: #ffa2db;
	margin-bottom: 6px;
}
.layout-homepage #global-nav .awd-header-intro p.large {
	font-size: 15px;
	line-height: 18px;
	color: #ffffff;
	font-weight: bold;
}
.layout-homepage #global-search {
    position: absolute;
    left: 290px !important;
    top: 32px !important;
}
.layout-homepage #global-nav #tagline {
    color: #ffffff;
    font-size: 22px;
    font-weight: bold;
    margin-bottom: 1px;
}
.layout-homepage #global-search #q {
    border: none;
    border-radius: 15px;
    font-size: 17px;
    padding: 6px 12px;
    width: 400px;
    height: 24px;
    outline: none;
    -webkit-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.5);
}
.layout-homepage #global-search #q.focus {
    -webkit-border-bottom-left-radius: 0;
    -webkit-border-bottom-right-radius: 0;
    -moz-border-radius-bottomleft: 0;
    -moz-border-radius-bottomright: 0;
}
.layout-homepage #search-date-from {
    display: none;
    border: none;
    border-radius: 15px;
    font-size: 17px;
    padding: 6px 12px;
    height: 24px;
    outline: none;
    width: 150px;
    -webkit-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.5);
}
.layout-homepage #search-date-to {
    display: none;
    border: none;
    border-radius: 15px;
    font-size: 17px;
    padding: 6px 12px;
    height: 24px;
    outline: none;
    width: 150px;
    -webkit-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.5);
}
.layout-homepage #global-search #search-submit {
    background: #f8aa01;
    border-radius: 15px;
    padding: 5px 18px 4px;  
    font-size: 15px;
    height: 35px;
    color: #ffffff;
    font-family: Helvetica;
    font-weight: bold;
    text-transform: uppercase;
    text-shadow: 0 -1px 1px #ce9e1c;
    -webkit-box-shadow: 1px 1px 2px rgba(0,0,0,0.5);
    letter-spacing: -1px;
    position: relative;
    top: -1px;
    border: 2px solid #ffffff; 
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fcd31a), to(#f7aa0a));
    cursor: pointer;
}
.layout-homepage #global-search #search-submit:hover {
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fcde5d), to(#f79100));
}
.layout-homepage #search-scope {
    position: absolute;
    top: 34px;
    left: 318px;
}
.layout-homepage #search-scope-toggle {
    color: #4c4c4c;
    border: 1px solid #ffffff;  
    border-left: 1px solid #e9e9e9;
    padding: 3px 22px 3px 12px;
    width: 63px;
    font-size: 13px;
    height: 15px;
    cursor: pointer;
    position: relative;
    z-index: 9;    
    text-align: center;
}
.layout-homepage #search-scope-toggle:hover {
    border-radius: 6px;
    border-color: #e9e9e9;
}
.layout-homepage #search-scope-toggle.open {
    -webkit-border-top-left-radius: 6px;
    -webkit-border-top-right-radius: 6px;
    -moz-border-radius-topleft: 6px;
    -moz-border-radius-topright: 6px;
    -webkit-border-bottom-left-radius: 0;
    -webkit-border-bottom-right-radius: 0;
    -moz-border-radius-bottomleft: 0;
    -moz-border-radius-bottomright: 0;
    border-color: #e9e9e9;
    border-bottom: 1px solid #ffffff;   
}
.layout-homepage #search-scope-toggle.open .corner {
    background: url(/images/sprite-common.png) no-repeat -221px -6px;
    width: 6px;
    height: 6px;
    position: absolute;
    left: -6px;
    bottom: -1px;
    display: block;
}
.layout-homepage #search-scope .arrow {
    width: 9px;
    height: 8px;
    display: block;
    background: url(/images/sprite-common.png) no-repeat -212px -14px;
    position: absolute;
    right: 7px;
    top: 7px;
}
.layout-homepage #search-scope-options {
    background: #ffffff;
    display: none;
    padding: 10px 8px 8px 12px;
    position: absolute;
    top: 22px;
    right: 0;
    width: 115px;
    border: 1px solid #dedede;
    -webkit-border-bottom-left-radius: 6px;
    -webkit-border-bottom-right-radius: 6px;
    -moz-border-radius-bottomleft: 6px;
    -moz-border-radius-bottomright: 6px;
    -webkit-border-top-left-radius: 6px;
    -moz-border-radius-topleft: 6px;    
    color: #4c4c4c;
    font-size: 13px;
    -webkit-box-shadow: 2px 2px 1px rgba(0,0,0,0.25);
}
.layout-homepage #search-scope-options .option {
    border-bottom: 1px solid #f3f3f3;
    padding: 3px 0;
    cursor: pointer;
}
.layout-homepage #search-scope-options .option label {
    cursor: pointer;
}
.layout-homepage #search-scope-options .option:hover {
    color: #000000;
}
.layout-homepage #search-scope-options .option:last-child {
    border-bottom: none;
}
.layout-homepage .awd-header-intro-brand {
	background: url(/awdShared/images/hotel-logos.png) no-repeat 0 0;
	display: block;
	width: 270px;
	height: 20px;
	padding-top: 153px;
	position: absolute;	
	right: 40px;
	top: 26px;	
	color: #FE95DA;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: center;
}
.layout-homepage .awd-header-intro-brand p {
	border-top: 1px solid #FE95DA;
	font-size: 9px;
	padding-top: 10px;
	margin: 0;	
}
.layout-homepage .awd-header-intro-brand a {
	color: #FE95DA;
}
.layout-homepage .awd-hotel-brands {
	background: url(/awdShared/images/hotel-logos-grey.png) no-repeat 0 0;
	padding-top: 45px;
	color: #999999;
}
.layout-homepage .awd-hotel-brands div {
	font-size: 11px;
}
.layout-homepage .awd-hotel-brands div a {
	color: #999999;
}
.layout-homepage #continent-nav {
    margin: 0 0 24px;
    border-bottom: 1px solid #dedede;
    padding: 9px 0 9px;
    position: relative;
}
.layout-homepage #continent-nav a {
    margin: 0 1px;
    border-radius: 12px;
    padding: 5px 12px;
    font-size: 13px;
    color: #666666;
    background: #fefefe;
    text-decoration: none;   
    display: inline-block;
}
.layout-homepage #continent-nav a:hover {
    background: #f9f9f9;
    -webkit-box-shadow: inset 0 1px 1px #e9e9e9;    
}
.layout-homepage #continent-nav a.selected {
    font-weight: bold;
    color: #333333;    
    background: #f9f9f9;    
    -webkit-box-shadow: inset 0 1px 1px #cccccc,  inset 0 -1px 1px #f3f3f3;
}


/* new clearfix */
.clearfix:after,
#quickJumps:after,
.intro:after,
#popular-hotels-wrapper:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
	}
* html .clearfix,
* html #quickJumps,
* html .intro,
* html #popular-hotels-wrapper { 
	zoom: 1; 
} /* IE6 */

*:first-child+html .clearfix,
*:first-child+html #quickJumps,
*:first-child+html .intro,
*:first-child+html #popular-hotels-wrapper {
	zoom: 1;
} /* IE7 */


/*  Hotel Of The Week */
.hotelWeekMain {
	width:302px;
	height:185px;
	background-color:#0e76ad;
	padding:5px 5px 5px 5px;
}
.hotelWeekImg {
	width:300px;
	height:115px;
	background-color:#ffffff;
}
.hotelWeekTXTBox {
	width:300px;
	margin-top:3px;
}
.hotelWeekHname {
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
}
.hotelWeekArea {
	font-size:12px;
	color:#ffffff;
}
.hotelWeekRateBox {
	background-color:#ff6f00;
	width:90px;
	height:75px;
	position:absolute;
	right:0px;
	top:147px;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
}
.ui-autocomplete { width: 330px; }

