html,body {
  font-size: 85%;
  /*font-family: calibri,"Trebuchet MS", sans-serif;*/
  font-family:Arial, Helvetica, sans-serif;
  margin: 0px;
  padding:0px;
  height:100%;
}
body {
  background-color: #000;
}

@media all{.page-break { display:none; }}
@media print{.page-break { display:block; page-break-before:always; }}

h1 {margin: 0px; padding:0px;text-transform: uppercase;}
h2 {margin: 0px; padding:0px;text-transform: uppercase;}
h3 {margin: 0px; padding:0px;text-transform: uppercase;}
h4 {margin: 0px; padding:0px;}
pre {
  font-size:14px;
}

a {
  color:orange;
  cursor:pointer;
  text-decoration:none;
}
a:hover {
  color:#656565;
}
.font-black {
  color: #000;
}
.font-orange {
  color: orange;
}
.font-red {
    color:#BA2123;
}
.font-white {
    color:#FFF;
}
.font-blue {
  color:#03A1E8;
}
.font-yellow {
  color:#ECB500;
}
.font-lime {
  color:#93A61E;
}
.font-grey {
  color:#868584;
}
.background-img {
	/*
	width: auto;
	height:auto;
	position: fixed;
	top: 0;
	left: 50%;
	margin:0px 0px 0px -640px;
	z-index:-1000;
	*/
	min-height: 100%;
	min-width: 1024px;

	/* Set up proportionate scaling */
	width: 100%;
	height: auto;

	/* Set up positioning */
	position: fixed;
	top: 0;
	left: 0;
	z-index:-1000;

}
@media screen and (max-width: 2528px) { /* Specific to this particular image */
        img.bg {
                left: 50%;
                margin-left: -1264px;   /* 50% */
        }
}
.background-img-1024 {
  width: auto;
  height:auto;
  position: fixed;
  top: 0;
  left: 50%;
  margin:0px 0px 0px -512px;
  z-index:-1000;
}
#bi-2,#bi-3 {
  display:none;
}

.wrapper{
  overflow:hidden;
  position: absolute;
  top: 0;
  width: 100%;
}

.main{
  border: 0px solid white;
  margin:0 auto;
  overflow:hidden;
  min-height:813px; /* Specific height */
  width:986px;
}

.round-corner-10-noshadow {
  -moz-border-radius-topleft: 10px;
  -moz-border-radius-topright: 10px;
  -webkit-border-top-left-radius: 10px;
  -webkit-border-top-right-radius: 10px;
  -moz-border-radius-bottomleft: 10px;
  -moz-border-radius-bottomright: 10px;
  -webkit-border-bottom-left-radius: 10px;
  -webkit-border-bottom-right-radius: 10px;
}
.round-corner-10 {
  -moz-border-radius-topleft: 10px;
  -moz-border-radius-topright: 10px;
  -webkit-border-top-left-radius: 10px;
  -webkit-border-top-right-radius: 10px;
  -moz-border-radius-bottomleft: 10px;
  -moz-border-radius-bottomright: 10px;
  -webkit-border-bottom-left-radius: 10px;
  -webkit-border-bottom-right-radius: 10px;
  -moz-box-shadow: 0 0 10px #000;
  -webkit-box-shadow: 0 0 10px #000;
  box-shadow: 0 0 10px #000;
}
.module-head-wrapper {
  width:400px;
  min-height:95px;
  float:left;
  margin-top:50px;
  margin-left:40px;
  clear:right;
}
.mh-ribbon {
  background-color:#ECB500;
  width:350px;
  position:relative;
  top:15px;
  left:-14px;
  -moz-border-radius-topright: 10px;
  -webkit-border-top-right-radius: 10px;
  -moz-border-radius-bottomright: 10px;
  -webkit-border-bottom-right-radius: 10px;
  -moz-box-shadow: 0 0 10px #000;
  -webkit-box-shadow: 0 0 10px #000;
  box-shadow: 0 0 10px #000;
  padding-right:10px;
}
.mh-text {
  border:0px solid red;
  margin-left:25px;
  padding:4px 0px;
}
.module-head-wrapper .mh-text h1 {
  text-decoration:underline;
}

.mh-ribbon-bottom {
  width:14px;
  height:10px;
background:url('/_img/ribbon-bottom.png');
position:relative;
top:15px;
  left:-14px;
  border:0px solid red;
}
.top-menu {
width:100%;
color:yellow;
text-align
}

.box-1{
  width:50%;
  min-height:300px;
  margin:2px;
  position: relative;
  top:20px;
  float:left;
}
.box-2{
  margin:0px;
  position: relative;
  float:right;
  padding:0px;


}
.box-3{
  width:20%;
  min-height:200px;
  position: relative;
  float:right;
}
.trans-black {
    color:#FFF;
    background:url('trans_black.png');
}
.trans-white {
    color:#000;
    background:url('trans_white.png');
}
.trans-blue {
    color:#000;
    background:url('trans_blue.png');
}
.trans-grey {
  background-image:url(../_img/trans_grey.png);
}
.trans-yellow {
  background-image:url(trans_yellow.png);
}
.solid-black {
  background-color:#000;
}
.solid-yellow {
  background-color:#ECB500;
}

.footer-showhide-btn {
	background:#000;
	color:#FFF;
	width:986px;
	position:fixed;
	left:50%;
	bottom:110px;
	float:left;
	text-align:left;
	z-index:5;
	cursor:pointer;
	padding:0;
	display:scroll;
	font-size:11px;
    height:20px;
    margin-left:-493px;
    -moz-border-radius-topleft: 10px;
  -moz-border-radius-topright: 10px;
  -webkit-border-top-left-radius: 10px;
  -webkit-border-top-right-radius: 10px;
}

.footer-wrapper {
  position:fixed;
  width:986px;
  bottom:0;
  left:50%;
  margin:0;
  padding:0;
  height:110px;
  border-top:1px solid #000;
  z-index:3;
  display:scroll;
  margin-left:-493px;
}
#footer-showhide-btn-navi,#footer-wrapper-navi {
    /*display:none;*/
}


 .footer-selection-title {
   margin:0px;
   padding:0px;
   border:0px solid white;
   text-align:center;
   top:10px;
 }
.footer-selection-title h3 {
    display:inline;
    margin:0px 4px;
    position:relative;
    top:2px;
}

.fw-destinations {
  border:0px solid #FFF;
  width:980px;
  padding:0;
  margin:0 auto;
  overflow:hidden;
}
.fwd-wrapper {
  width:100%;
  border:0px solid yellow;
  overflow:hidden;
  padding:0;
  margin:4px 0px;
  height:87px;
  float:left;
}
.fwd-ul {
  margin:0;
  padding:0;
  list-style-type:none;
  border:0px solid red;
  position:relative;
  width:100%;
}

.fwd-ul li {
  border:0px solid yellow;
  overflow:hidden;
  margin:0px 0px 0px 12px;
  padding:0px;
  width:222px;
  height:85px;
}
.fwd-ul li h2 {
  font-size:9px;
}

.fwd-ul .selected {
  background-color:#B99C11;
  border:1px solid #616161;
  color:#000;
}
.fwd-ul .not-selected {
  background-color:#000;
  border:1px solid #000;
  color:#000;
}

.fwd-ul .thumb-selected {
  width:100px;
  height:67px;
  background-color:#FFF;
  border:2px solid #CCA835;
  float:left;
  position:relative;
  top:5px;
  left:5px;
}
.fwd-ul .thumb-not-selected {
  width:100px;
  height:67px;
  background-color:#FFF;
  border:2px solid #303030;
  float:left;
  position:relative;
  top:5px;
  left:5px;
}
.fwd-ul .desc-wrapper {
	width:100px;
	float:left;
	border:0px solid #FFF;
	margin:5px;
    position:relative;
    left:2px;
}
.btn-prev {
    background-image:url(slider_left.png);
    background-repeat:no-repeat;
	width:29px;
    height:28px;
	float:left;
	border:0px solid #FFF;
	color:#FFF;
	cursor:pointer;
    overflow:hidden;
    position:relative;
    top:20px;
}
.btn-prev-over {
    background-image:url(slider_left_over.png);
    background-repeat:no-repeat;

}

.btn-next {
	background-image:url(slider_right.png);
    background-repeat:no-repeat;
	width:29px;
    height:28px;
	float:right;
	border:0px solid #FFF;
	color:#FFF;
	cursor:pointer;
    overflow:hidden;
    position:relative;
    top:20px;
}
.btn-next-over {
    background-image:url(slider_right_over.png);
    background-repeat:no-repeat;

}
.fw-states {
  width:100%;
  height:20px;
  color:#FFF;
  text-align:center;
  border:0px solid #FFF;
  padding:0;
  margin:0;
  margin-top:4px;
  font-size: 70%;
  background-color:#000;
}
.desc-text {
  color:#D8C604;
  font-size:75%;
  border:0px solid #FFF;
  text-wrap: suppress;
  overflow:hidden;
  font-weight:bold;
  line-height:12px;
  white-space: pre-wrap; /* css-3 */
  white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
  white-space: -pre-wrap; /* Opera 4-6 */
  white-space: -o-pre-wrap; /* Opera 7 */
  word-wrap: break-word; /* Internet Explorer 5.5+ */
}

.desc-likes {
  color:#FFF;
  border-left:0px solid #FFF;
  overflow:hidden;
}
.desc-likes .likes_count {
  font-size: large;
  font-weight:bold;
  letter-spacing: -2px;

}
.desc-likes .likes_text {
  font-size:60%;
}
.desc-wrapper .selected {
   color:#000;
   border:0;
}

/*state nav list start*/
.lavaLamp {
  position: relative;
  width: 100%;
  padding: 0;
  margin: 0;
  overflow: hidden;
  bottom:2px;
  border: 0px solid gray;
}
.lavaLamp li {
  float: left;
  list-style: none;
}
.lavaLamp li.back {
  top:2px;
  border: 0px solid #FFF;
  width: 9px;
  height: 20px;
  z-index: 8;
  position: absolute;
  background-color:#B99C11;
  -moz-border-radius-topleft: 6px;
  -moz-border-radius-topright: 6px;
  -webkit-border-top-left-radius: 6px;
  -webkit-border-top-right-radius: 6px;
  -moz-border-radius-bottomleft: 6px;
  -moz-border-radius-bottomright: 6px;
  -webkit-border-bottom-left-radius: 6px;
  -webkit-border-bottom-right-radius: 6px;
}
.lavaLamp li a {
  font: bold arial;
  text-decoration: none;
  color: #FFF;
  outline: none;
  text-align: center;
  top: 4px;
  text-transform: uppercase;
  letter-spacing: 0;
  z-index: 10;
  display: block;
  float: left;
  height: 25px;
  position: relative;
  overflow: hidden;
  margin: auto 5px;
}
.lavaLamp li a:hover, .lavaLamp li a:active, .lavaLamp li a:visited {
  border: none;
}

/*state nav list end*/

.fw-link {
  cursor:pointer;
  width:66px;
  height: 66px;
  border:0px solid red;
  float: left;
  margin:0px;
}
.growl-notice {
  -moz-border-radius-topleft: 10px;
  -moz-border-radius-topright: 10px;
  -webkit-border-top-left-radius: 10px;
  -webkit-border-top-right-radius: 10px;
  -moz-border-radius-bottomleft: 10px;
  -moz-border-radius-bottomright: 10px;
  -webkit-border-bottom-left-radius: 10px;
  -webkit-border-bottom-right-radius: 10px;
  -moz-box-shadow: 0 0 10px #000;
  -webkit-box-shadow: 0 0 10px #000;
  box-shadow: 0 0 10px #000;
  padding:2px;
  margin-bottom:10px;

}
.growl-desc {
  margin:12px 0px 5px 0px;
  border:0px solid red;
  overflow:hidden;
  text-align:center;
}
.growl-desc img {
    border:0px dashed yellow;
}

.fwl-1 {
  background-position: bottom right;
  background-image: url(growl_fact_small.png);
  background-repeat: no-repeat;
}
.fwl-1-active {
  background-image: url(growl_fact_big.png);
  background-repeat: no-repeat;
}
.fwl-2 {
  background-position: bottom left;
  background-image: url(growl_photo_small.png);
  background-repeat: no-repeat;
}
.fwl-2-active {
  background-image: url(growl_photo_big.png);
  background-repeat: no-repeat;
}
.fwl-2-inactive {
  background-image: url(growl_photo_blur.png);
  background-repeat: no-repeat;
  background-position:left bottom;
  cursor:default;
}
.fwl-3 {
  background-position: top right;
  background-image: url(growl_featured_small.png);
  background-repeat: no-repeat;
}
.fwl-3-active {
  background-image: url(growl_featured_big.png);
  background-repeat: no-repeat;
}
.fwl-3-inactive {
  background-image: url(growl_featured_blur.png);
  background-repeat: no-repeat;
  background-position:top right;
  cursor:default;
}
.fwl-4 {
  background-position: top left;
  background-image: url(growl_qmenu_small.png);
  background-repeat: no-repeat;
}
.fwl-4-active {
  background-image: url(growl_qmenu_big.png);
  background-repeat: no-repeat;
}
/*main content start*/
.content-header-wrapper {
  width:100%;
  -moz-border-radius-topleft: 10px;
  -moz-border-radius-topright: 10px;
  -webkit-border-top-left-radius: 10px;
  -webkit-border-top-right-radius: 10px;
  margin:0px;
  padding:0px 0px 20px 0px;
  border:0px solid red;
}
.destination-navi {
  float:right;
  width:auto;
  border:0px solid red;
  padding:0px;
  margin:0px;
  position:relative;
  top:20px;
  right:10px;
}
.destination-navi li {
  width:auto;
  float:left;
  list-style-type:none;
  border:0px solid yellow;
}
.destination-navi li a {
  color: #FFF;
  text-decoration:none;
}
.destination-navi li a:hover {
    color:#656565;
}

.dn-back {
  background-image: url(arrow_red_left.png);
  background-repeat: no-repeat;
  padding-left:8px;
  background-position: center left;
}
.dn-theme {
  background-image: url(4dot_red.png);
  background-repeat: no-repeat;
  padding-left:10px;
  background-position: center left;
}

.content-footer-wrapper {
  width:100%;
  overflow:hidden;
  min-height:25px;
  -moz-border-radius-bottomleft: 10px;
  -moz-border-radius-bottomright: 10px;
  -webkit-border-bottom-left-radius: 10px;
  -webkit-border-bottom-right-radius: 10px;
  margin:0px 0px 50px 0px;

}
.content-share-wrapper {
  margin:0;
  width:100%;
  overflow:hidden;
}
.content-search-wrapper {
  margin:0;
  width:100%;
  overflow:hidden;
  min-height:70px;
}

.content-list-wrapper {
  margin:0px;
  width:100%;
  overflow:hidden;
  padding:0px 0px 10px 0px;
}
.content-list-wrapper span h3 {
  padding-left:10px;
}

.page-breadcrumb {
  margin:0px;
  padding:0px;
  color:#000;
  display:block;
  border:0px solid red;
  min-height:22px;
  font-size:95%;
}
.page-breadcrumb a {
  color:#000;
}
.page-breadcrumb a:hover {
  text-decoration:none;
  color:#656565;
}

.page-title {
  width:100%;
  border:0px solid red;
  color: #03A1E8;
  display:block;
  padding: 4px 0;
  clear:both;
}
.page-desc {
  margin:10px;
  padding:4px;
  font-size:11px;
}

/*main content end*/

/*paging start*/
.pager-wrapper {
  border-top:1px solid #534638;
  border-bottom:1px solid #534638;
  width:auto;
  margin:0 10px;
  text-align:center;
  padding:6px 0px;
  font-size:95%;
}
.page-selected {
    color: #FF0000;
    font-weight: bold;
    font-size:95%;
    text-decoration:none;
}
.page-not-selected {
    color: #FFF;
    font-size:95%;
    text-decoration:none;
}
/*paging end*/
.footer-navi-wrapper {
  text-transform: uppercase;
  color:#03A1E8;
  width:300px;
  float:left;
  border:0px solid red;
  overflow:hidden;
  padding-top:2px;
}
.footer-viewby-wrapper {
  color:#FFF;
  width:340px;
  float:right;
  border:0px solid yellow;
  overflow:hidden;
  display:none;
}
.viewby-caption {
  width:130px;
  border:0px solid red;
  float:left;
  position: relative;
  top: 4px;

}
/*start viewby-selection*/
.viewby-selection {
  position: relative;
  width: 200px;
  padding: 0;
  margin: 0;
  overflow: hidden;
  border: 0px solid grey;
  float:left;
  height: 20px;
}
.viewby-selection li {
  float: left;
  list-style: none;
  width:auto;
  border:0px solid white;
}
.viewby-selection li.back {
  border: 0px solid #FFF;
  width: 9px;
  height: 20px;
  z-index: 8;
  position: absolute;
  background-color:#BA2123;
  -moz-border-radius-topleft: 6px;
  -moz-border-radius-topright: 6px;
  -webkit-border-top-left-radius: 6px;
  -webkit-border-top-right-radius: 6px;
  -moz-border-radius-bottomleft: 6px;
  -moz-border-radius-bottomright: 6px;
  -webkit-border-bottom-left-radius: 6px;
  -webkit-border-bottom-right-radius: 6px;
}
.viewby-selection li a {
  font: bold arial;
  text-decoration: none;
  color: #FFF;
  outline: none;
  text-align: center;
  top: 4px;
  letter-spacing: 0;
  z-index: 10;
  display: block;
  float: left;
  height: 25px;
  position: relative;
  overflow: hidden;
  margin: auto 20px;
}
.viewby-selection li a:hover, .viewby-selection li a:active, .viewby-selection li a:visited {
  border: none;
}
/*end viewby-selection*/
.footer-link-wrapper {
  width:170px;
  border:0px solid yellow;
  overflow:hidden;
  float:right;
  padding-top:2px;
}

.footer-head-link {
  margin:0px;
  padding:0px;
}
.footer-head-link li {
    list-style-type:none;
    width:50px;
    border:0px solid red;
    float:left;
}
.footer-head-link li a {
  text-decoration:none;
  text-transform: uppercase;
  color:#03A1E8;
}

.fhl-sitemap {
   background-image:url(icon_sitemap.png);
   background-repeat:no-repeat;
   padding-left:20px;
   margin-right:5px;
}
.fhl-sitemap-over {
   background-image:url(icon_sitemap_over.png);
}
.fhl-rss {
   background-image:url(icon_rss.png);
   background-repeat:no-repeat;
   padding-left:15px;
}
.fhl-rss-over {
   background-image:url(icon_rss_over.png);
}
.fn-separator {
    background-image: url(footer_head_separator.png);
    background-repeat: no-repeat;
    width:1px;
    height:16px;
    float:left;
    margin-left:10px;
    position:relative;
}

.navi-close,.navi-open {
  background-image:url(arrow_red_down.png);
  background-position:right;
  background-repeat:no-repeat;
  width:65px;
  border:0px solid yellow;
  float:left;
  margin-left:6px;
}
.navi-open {
    background-image:url(arrow_red_up.png);
    background-position:right;
    background-repeat:no-repeat;
    width:75px;
}
.select-close,.select-open {
  background-image:url(arrow_red_down.png);
  background-position:right;
  background-repeat:no-repeat;
  width:92px;
  border:0px solid yellow;
  float:left;
  margin-left:10px;
}
.select-open {
    background-image:url(arrow_red_up.png);
    background-position:right;
    background-repeat:no-repeat;
    width:102px;
}
.left-content-wrapper{
  left:10px;
  float:left;
  border:0px solid yellow;
  width:530px;
}
/*gallery start*/
#gallery {
  padding: 0 0 10px 30px;
}
.ad-image-wrapper {
  z-index:1;
  overflow:hidden;
  border:0px solid red;
}
.ad-image {
  border:0px solid white;
  margin:-5px 0 0 -2px;
  padding:0;
  overflow:hidden;
}
.print-photo-set {
  display:none;
}
/*gallery end*/
.content-wrapper {
  border:0px solid red;
  margin:0px 0px 10em 0px;
  padding:0px;
  width:420px;
  position:relative;
  right:30px;
}

/*start side menu tab*/
.side-menu-wrapper-top {
  background-image:url(sidemenu_top.png);
  background-repeat:no-repeat;
  width:26px;
  height:14px;
  overflow:hidden;
  position:absolute;
  top:90px;
  left:-36px;
  border:0px solid #FFF;
}
.side-menu-wrapper {
  border:0px solid #FFF;
  width:26px;
  position:absolute;
  top:100px;
  left:-36px;
  min-height:410px;
  text-transform: uppercase;
  background-image:url(sidemenu_repeater.png);
  background-repeat:repeat-y;
  background-position:right;
  text-align:center;
  padding:0;
  margin:0;
  font-size:110%;
}
.side-menu-wrapper-bottom {
  background-image:url(sidemenu_bottom.png);
  background-repeat:no-repeat;
  width:26px;
  height:14px;
  overflow:hidden;
  position:absolute;
  top:510px;
  left:-36px;
  border:0px solid #FFF;
  z-index:-1; /*hide this upon selected*/
}
.side-menu-wrapper a {
  color:#FFF;
  text-decoration:none;
}

.sm-theme {
  width:110px;
  border:0px solid yellow;
  overflow:hidden;
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
  display:block;
  position:relative;
  top:70px;
  left:-40px;
}
.smt-selected {
  border:0px solid white;
  width:131px;
  top:60px;
  left:-56px;
  height:43px;
  background-image: url(sidemenu_bg_selected_repeat.png);
  background-repeat: repeat-x;
  padding-top:10px;
}
.smt-selected-top {
background-image: url(sidemenu_selected_top.png);
background-repeat: repeat-x;
height:16px;
width:43px;
position:relative;
top:21px;
left:-17px;
border:0px solid white;

}
.smt-selected-bottom {
background-image: url(sidemenu_selected_bottom.png);
background-repeat: repeat-x;
height:16px;
width:43px;
position:relative;
top:99px;
left:-17px;
}

.sm-listing {
  width:110px;
  border:0px solid white;
  overflow:hidden;
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
  display:block;
  position:relative;
  top:170px;
  left:-40px;
}
.sml-selected {
  border:0px solid white;
  width:131px;
  top:167px;
  left:-56px;
  height:43px;
  background-image: url(sidemenu_bg_selected_repeat.png);
  background-repeat: repeat-x;
  padding-top:10px;
}
.sml-selected-top {
background-image: url(sidemenu_selected_top.png);
background-repeat: repeat-x;
height:16px;
width:43px;
position:relative;
top:128px;
left:-17px;
border:0px solid white;

}
.sml-selected-bottom {
background-image: url(sidemenu_selected_bottom.png);
background-repeat: repeat-x;
height:16px;
width:43px;
position:relative;
top:206px;
left:-17px;
border:0px solid white;
}
.sm-info {
  width:110px;
  border:0px solid red;
  overflow:hidden;
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
  display:block;
  position:relative;
  top:270px;
  left:-40px;
}
.smi-selected {
  border:0px solid white;
  width:131px;
  position:relative;
  top:275px;
  left:-56px;
  height:43px;
  padding-top:10px;
  background-image: url(sidemenu_bg_selected_repeat.png);
  background-repeat: repeat-x;
}
.smi-selected-top {
  background-image: url(sidemenu_selected_top.png);
  background-repeat: repeat-x;
  height:16px;
  width:43px;
  position:relative;
  top:236px;
  left:-17px;
  border:0px solid white;

}
.smi-selected-bottom {
  background-image: url(sidemenu_selected_bottom.png);
  background-repeat: repeat-x;
  height:16px;
  width:43px;
  position:relative;
  top:314px;
  left:-17px;
  border:0px solid white;
}
/*end side menu tab*/
.share-container-wrapper {
    border-bottom:1px solid #534638;
    overflow:hidden;
    width:400px;
    margin:0 auto;
    margin-top:30px;
}

.share-container {
  float:left;
  position:relative;
  border:0px solid red;
  overflow:hidden;
  font-size:90%;
  color:#FFF;
}
.share-container h4{
  display:inline;
  padding:0;
  margin:0;
  text-transform:uppercase;
}
.share-container a {
  color:#FFF;
  text-decoration:none;
}

/*likes start*/
.share-likes div,h3 {
  display:inline;
}

.likes {
  text-decoration: none;
}

.likes-on_img
{
  background-image:url(icon_likes.png);
  background-repeat:no-repeat;
  padding-left:16px;
  cursor:pointer;
  height:16px;
  padding-top:2px;
}
.likes-over_img
{
background-image:url(icon_likes_hover.png);
background-repeat:no-repeat;
padding-left:16px;
cursor:pointer;
}
.likes-on_img span {
  color:#03A1E8;
}

/*likes end*/
.share-tweet {
  width:auto;
  background-position: left top;
  border:0px solid red;
  float:right;
  margin-left:4px;
}
.share-tweet a {
  color:#03A1E8;
}

.fbt-cap {
  width:auto;
  float:right;
}

.share-fb {
  width:auto;
  border:0px solid red;
  float:right;
  margin:0px 4px
}
.share-fb a {
    color:#03A1E8;
}

.search-bar-wrapper {
 background-image:url(background_search_bar.png);
  background-repeat:no-repeat;
  width:360px;
  overflow:hidden;
  border:0px solid red;
  min-height:41px;
  float:right;

}
.featured-bar-wrapper {
  border:0px solid red;
  float:right;
  width:auto;
  position:relative;
  top:-4px;
}
.feature-modal {
    display:none;
}
.mgn-list {
  margin:10px auto;
  padding:0px;
  border:0px solid red;
  overflow:hidden;
}

.mgn-list li {
  width:120px;
  height:103px;
  float:left;
  list-style-type:none;
  border:0px solid grey;
  margin-left:6px;
  margin-bottom:6px;
  cursor:pointer;
}
/*guided navi start*/
.mgn-list li.g1 {
    background-image:url(01_home_1.png);
   background-repeat:no-repeat;
   background-position: top center;
}
.mgn-list li.g1-over {
    background-image:url(01_home_2.png);
}

.mgn-list li.g2 {
    background-image:url(02_aboutmy_1.png);
   background-repeat:no-repeat;
   background-position: top center;
}
.mgn-list li.g3 {
    background-image:url(03_dest_1.png);
   background-repeat:no-repeat;
   background-position: top center;
}
.mgn-list li.g4 {
    background-image:url(04_where2stay_1.png);
   background-repeat:no-repeat;
   background-position: top center;
}
.mgn-list li.g5 {
    background-image:url(05_activities_1.png);
   background-repeat:no-repeat;
   background-position: top center;
}
.mgn-list li.g6 {
    background-image:url(06_e&f_1.png);
   background-repeat:no-repeat;
   background-position: top center;
}
.mgn-list li.g7 {
    background-image:url(07_travelp_1.png);
   background-repeat:no-repeat;
   background-position: top center;
}
.mgn-list li.g8 {
    background-image:url(08_multimedia_1.png);
   background-repeat:no-repeat;
   background-position: top center;
}
.mgn-list li.g9 {
    background-image:url(09_directory_1.png);
   background-repeat:no-repeat;
   background-position: top center;
}
.mgn-list li.g10 {
    background-image:url(10_brohure_1.png);
   background-repeat:no-repeat;
   background-position: top center;
}
.mgn-list li.g11 {
    background-image:url(11_plan_1.png);
   background-repeat:no-repeat;
   background-position: top center;
}
.mgn-list li.g12 {
    background-image:url(12_map_1.png);
   background-repeat:no-repeat;
   background-position: top center;
}
.mgn-list li div.title {
  text-align:center;
  border:0px solid red;
  overflow:hidden;
  position:relative;
  top:84px;
}

/*guided navi end*/
.fbw-list {
  margin:0px;
  padding:0px;
  border:0px solid red;
  overflow:hidden;
}
.fbw-list li {
  width:18px;
  height:17px;
  margin:2px;
  float:left;
  border:0px solid red;
  list-style-type:none;
  cursor:pointer;
}
.fbw-l1 {
  background-image:url(feature1_off.png);
  background-repeat:no-repeat;
}
.fbw-l2 {
  background-image:url(feature2_off.png);
  background-repeat:no-repeat;
}
.fbw-l3 {
  background-image:url(feature3_off.png);
  background-repeat:no-repeat;
}
.fbw-l1-on {
  background-image:url(feature1_on.png);
  background-repeat:no-repeat;
}
.fbw-l2-on {
  background-image:url(feature2_on.png);
  background-repeat:no-repeat;
}
.fbw-l3-on {
  background-image:url(feature3_on.png);
  background-repeat:no-repeat;
}
.fbw-l4 {
  background-image:url(feature4_off.png);
  background-repeat:no-repeat;
}
.fbw-l4-on {
  background-image:url(feature4_on.png);
  background-repeat:no-repeat;
}

.fbw-fb {
  background-image:url(fb.png);
  background-repeat:no-repeat;
  position:absolute;
  width:18px;
  height:17px;
}
.fbw-tw {
  background-image:url(tw.png);
  background-repeat:no-repeat;
  position:absolute;
  width:18px;
  height:17px;
}

.home-bar-wrapper {
  width:auto;
  overflow:hidden;
  border:0px solid red;
  float:right;
  margin:0px 0px 75px 0px;
  padding:10px 0px 5px 0px;
  -moz-border-radius-bottomleft: 10px;
  -moz-border-radius-bottomright: 10px;
  -webkit-border-bottom-left-radius: 10px;
  -webkit-border-bottom-right-radius: 10px;
  /*
  -moz-box-shadow: 0 0 10px #000;
  -webkit-box-shadow: 0 0 10px #000;
  box-shadow: 0 0 10px #000;
  */

}
.container-hb-link {
    border:0px solid red;
    width:auto;
    position:relative;
    top:0px;
    margin:5px;
}
.container-hb-link a {
  text-decoration:none;
}
.container-hb-link a:hover {
  text-decoration:underline;
}

.sb-search {
  background-image:url(background_search_box.png);
  background-repeat:no-repeat;
  width:138px;
  min-height:20px;
  border:0px solid red;
  float:right;
  position:relative;
  top:10px;
  right:12px;
}
.sb-search-input {
  border: 0px solid red;
  background:none;
  color:#FFF;
  width:105px;
  float:left;
  position:relative;
  left:4px;
}
.sb-search-submit {
  width:22px;
  border:0px solid yellow;
  cursor:pointer;
  height:20px;
  display:block;
  overflow:hidden;
  float:left;
  margin-left:3px;
}
.sb-home {
  background-image:url(button_home.png);
  background-repeat:no-repeat;
  width:16px;
  min-height:15px;
  border:0px solid yellow;
  float:left;
  position:relative;
  top:12px;
  left:16px;
  cursor:pointer;
}
.sb-home-over {
  background-image:url(button_home_over.png);
  background-repeat:no-repeat;
}
.sb-scroller {
  border:0px solid yellow;
  width:155px;
  float:left;
  position:relative;
  top:10px;
  color:#FFF;
  left:30px;
}
.flower-menu-wrapper {
  width:140px;
  min-height: 120px;
  border: 0px solid yellow;
  float:left;
  left:5px;
  clear:left;
  display:none;
}

.left-container-wrapper {
  width:360px;
  position:relative;
  top:10px;
  border:0px solid red;
  height:auto;
  overflow:hidden;
  left:80px;

}

.left-container-header {
  margin:0;
  text-align: right;
  border:0px solid red;
  position:relative;
  text-align:right;
  top:5px;
  margin-bottom:10px;

}

.left-container-header h3 {
  display: inline;
  color:#BA2123;
}
#link-close-left-container {
  cursor:pointer;
  font-size:11px;
  margin-right:5px;
  border:0px solid yellow;
}

.left-container-title {
  position:relative;
  top:10px;
  border:0px solid red;
}
.left-container-footer {
  background-image:url(logo_mta_with_tagline.png);
  background-repeat:no-repeat;
  width:295px;
  min-height:45px;
  border:0px solid red;
  margin:0 auto;
  display:none;
}
#lc-gallery {
  left:135px;
  display:block;
}
#lc-quickmenu {
  display:none
}
.quickmenu-wrapper {
  width:330px;
  padding:4px;
  overflow:hidden;
  border:0px solid red;
  margin:0 auto;
}

.quickmenu-wrapper ul {
  margin:0;
  padding:0;
  overflow:hidden;
}

.quickmenu-wrapper li {
  width:80px;
  border:1px solid yellow;
  height:80px;
  overflow:hidden;
  float:left;
  list-style-type:none;
  margin:10px;
  text-align:center;
}
quickmenu-wrapper li a {
  font-size:70%;
}
/** Box for Experience Malaysia Themes**/
.expCatMenu-wrapper {
  width:330px;
  padding:4px;
  overflow:hidden;
  border:0px solid red;
  margin:0 auto;
}

.expCatMenu-wrapper ul {
  margin:0;
  padding:0;
  overflow:hidden;
}

.expCatMenu-wrapper li {
  overflow:hidden;
  float:left;
  list-style-type:none;
  margin:10px;
}
.li-img {
  width:80px;
  border:2px solid yellow;
  height:55px;
  text-align:center;
}
.li-title {
  padding-top:18px;
  font-weight:bold;
}
.li-cat-current {
  border-color:#BA2123;
}
expCatMenu-wrapper li a {
  font-size:70%;
}
/** End Box for Experience Malaysia Themes**/

#desc-accordion {
  border:0px solid yellow;
  overflow:hidden;
  color:#FFF;
  height:auto;
  width:400px;
  margin:0 auto;
}
.da-title {
  max-width:100%;
  height:21px;
  color:#E6CA17;
  margin-top:10px;
  padding-left:1em;
  padding-right:1em;
  padding-top:6px;
  padding-bottom:0px;
  position:relative;
  font-weight:bold;
  vertical-align:center;
  cursor:pointer;
  background-color:#000;
}
.da-title h4 {
  float:left;
  border:0px solid white;
  position:relative;
}

.da-detail {
  max-width:100%;
  min-height:50px;
  position:relative;
  overflow:hidden;
}
.icon-arrow-up {
  color:#fff;
  width:100px;
  background:url(arrow_red_up.png);
  background-position:right;
  background-repeat:no-repeat;
  height:8px;
  float:right;
  border:0px solid white;
  position:relative;
  top:3px;
}
.icon-arrow-down {
    background:url(arrow_red_down.png);
    background-position:right;
    background-repeat:no-repeat;
}
/*footer link start*/
.fw-flower {
  width:100px;
  border:0px solid black;
  overflow:hidden;
  float:left;
  clear:both;
  padding:0;
  margin-top:10px;
}
.container-fwf {
  position:relative;
  left:20px;
  border:0px solid white;
  overflow:hidden;
}

.fm-link {
  cursor:pointer;
  width:34px;
  height: 33px;
  border:0px solid red;
  float: left;
  margin:0px;
}
.fml-1 {
  background-position: bottom right;
  background-image: url(footer_flower_quicklinks_off.png);
  background-repeat: no-repeat;
}
.fml-1-active {
  background-image: url(footer_flower_quicklinks_on.png);
  background-repeat: no-repeat;
}
.fml-2 {
  background-position: bottom left;
  background-image: url(footer_flower_highlights_off.png);
  background-repeat: no-repeat;
}
.fml-2-active {
  background-image: url(footer_flower_highlights_on.png);
  background-repeat: no-repeat;
}
.fml-3 {
  background-position: top right;
  background-image: url(footer_flower_connectwithus_off.png);
  background-repeat: no-repeat;
}
.fml-3-active {
  background-image: url(footer_flower_connectwithus_on.png);
  background-repeat: no-repeat;
}

.fml-4 {
  background-position: top left;
  background-image: url(footer_flower_contactus_off.png);
  background-repeat: no-repeat;
}
.fml-4-active {
  background-image: url(footer_flower_contactus_on.png);
  background-repeat: no-repeat;
}
.fw-separator {
  background-image: url(footer_separator.png);
  background-repeat: no-repeat;
  width:1px;
  height:77px;
  float:left;
  position:relative;
  top:15px;
}
.fw-tool-link {
  clear:both;
  border:0px solid white;
  position:relative;
  left:15px;
  margin-top:3px;
  margin-bottom:3px;

}
.fw-tool-link img {
  border:0;
}
.fw-title {
  width:195px;
  border:0px dotted red;
  float:left;
  padding:0;
  margin:0;
  margin-top:15px;
  position:relative;
  left:10px;
  overflow:hidden;

}
.fw-title-desc {
  position:relative;
  top:4px;
  margin:0;
  padding:0;
  font-size:10px;
  border:0px solid white;
  padding-bottom:10px;
}

.container-fwt {
  width:190px;
  border:0px solid yellow;
  overflow:hidden;
  margin-left:3px;
}
.cfwt-2,.cfwt-3,.cfwt-4 {
    display:none;
}
.cfwb-2,.cfwb-3,.cfwb-4 {
  display:none;
}

.cfwb-4 {
  color:#FFF;
}
.cfwb-4-left {
  width:300px;
  border:0px solid red;
  float:left;
  margin-left:10px
}
.cfwb-4-left h4 {
  margin-bottom: 4px;
}
.cfwb-4-separator {
  background-image: url(footer_separator.png);
  background-repeat: no-repeat;
  width:1px;
  height:77px;
  float:left;
  margin-left:10px;
  position:relative;
  top:4px;
}

.container-fwt h3 {
  display:inline;
}
.fw-body {
  width:690px;
  float:left;
  padding:0;
  border:0px solid white;
}
.container-fwb {
 width:680px;
 border:0px solid red;
 overflow:hidden;
 padding:10px;
 margin:0px auto;
 height:73px;
}

.list-fwb-1,.list-fwb-2,.list-fwb-3,.list-fwb-4 {
  list-style-type: none;
  margin:0 auto;
  padding:0;
}

.list-fwb-2 {
  width:705px;
  border:0px solid red;
  overflow:hidden;
}

.list-fwb-1 li {
  width:110px;
  border:0px solid red;
  float:left;
  height:23px;
  margin:0px;
  font-size:11px;
  padding:0;
}
.list-fwb-2 li {
  width:126px;
  border:0px solid red;
  float:left;
  font-size:80%;
  margin:4px;
}
.list-fwb-3 {
    margin:0 auto;
    overflow:hidden;
    width:580px;
    padding:0px;
}

.list-fwb-3 li {
  width:80px;
  border:0px solid red;
  float:left;
  overflow:hidden;
  margin:0px;
  font-size:75%;
  text-align:center;
}
.list-fwb-3 li div{
  margin-top: 0px;
}

.list-fwb-4 li {
  background:url('arrow_red_right.png');
  background-repeat: no-repeat;
  border:0px solid red;
  background-position: left;
  font-size:10px;
  margin-bottom:1px;
  padding:0px;
  padding-left:15px;
}
.list-fwb-1 li a {
    text-decoration:none;
    color:#FFF;
}
.list-fwb-1 li a:hover,
.list-fwb-2 li a:hover,
.list-fwb-3 li a:hover,
.list-fwb-4 li a:hover  {
    color:#656565;
}

.list-fwb-2 li a,img {
    text-decoration:none;
    color:#FFF;
}
.list-fwb-3 li a,img {
    text-decoration:none;
    color:#FFF;
    border:0;
}
.list-fwb-4 li a {
  text-decoration:none;
    color:#FFF;
    border:0;
}
.cfwb-4 h3 {
    font-size:90%;
    display:block;
}

.cfwb-4-right {
  font-size:10px;
  line-height:110%;
  width: 300px;
  float:left;
  border:0px solid red;
  position:relative;
  left:10px;
}
.cfwb-4-right .tminfo-line {
  display:block;
  margin-top:4px;
}


#fwb-1 {
  background:url('green_monster.png');
  background-repeat: no-repeat;
  padding-left:25px;
  padding-top:2px;
}
#fwb-2 {
  background:url('green_monster5.png');
  background-repeat: no-repeat;
  padding-left:25px;
  padding-top:2px;
}
#fwb-3 {
  background:url('green_monster12.png');
  background-repeat: no-repeat;
  padding-left:25px;
  padding-top:2px;
}
#fwb-4 {
  background:url('green_monster10.png');
  background-repeat: no-repeat;
  padding-left:25px;
  padding-top:2px;
}
#fwb-5 {
  background:url('green_monster1.png');
  background-repeat: no-repeat;
  padding-left:25px;
  padding-top:2px;
}
#fwb-6 {
  background:url('green_monster11.png');
  background-repeat: no-repeat;
  padding-left:25px;
  padding-top:2px;
}
#fwb-7 {
  background:url('green_monster3.png');
  background-repeat: no-repeat;
  padding-left:25px;
  padding-top:2px;
}
#fwb-8 {
  background:url('green_monster8.png');
  background-repeat: no-repeat;
  padding-left:25px;
  padding-top:2px;
}
#fwb-9 {
  background:url('green_monster6.png');
  background-repeat: no-repeat;
  padding-left:25px;
  padding-top:2px;
}
#fwb-10 {
  background:url('green_monster2.png');
  background-repeat: no-repeat;
  padding-left:25px;
  padding-top:2px;
}
#fwb-11 {
  background:url('green_monster13.png');
  background-repeat: no-repeat;
  padding-left:25px;
  padding-top:2px;
}
#fwb-12 {
  background:url('green_monster7.png');
  background-repeat: no-repeat;
  padding-left:25px;
  padding-top:2px;
}
#fwb-13 {
  background:url('green_monster4.png');
  background-repeat: no-repeat;
  padding-left:25px;
  padding-top:2px;
}
#fwb-14 {
  background:url('green_monster9.png');
  background-repeat: no-repeat;
  padding-left:25px;
  padding-top:2px;
}

.fw-logo {
  border:0px solid red;
  width:140px;
  float:left;
  padding:0px;

}
.footer-wrapper-container {
    width:980px;
    border:0px solid yellow;
    overflow:hidden;
    margin:0 auto;
    padding:0;
}

.container-fwl {
  /*background:url('logo_mta_foot.png');*/
  background:url('footer.png');
  background-repeat: no-repeat;
  width:131px;
  height:53px;
  position:relative;
  overflow:hidden;
  border:0px solid black;
  left:15px;
  top:15px;
}
.container-fwl2 {
    font-size: 10px;
    left: 15px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 20px;
    overflow: hidden;
    position: relative;
    text-align: center;
    width: 131px;
}

.fw-copyright {
  border:0px solid red;
  height:20px;
  width:100%;
  background-color:#000;
  color:#FFF;
  text-align:center;
  font-size:9px;
    padding-top:2px;
}

/*footer link end*/
.static-content {
    padding:10px;
}

.wrapper-tmd-highlights {
    width:400px;
    border:0px solid green;
    height:300px;
    right:100px;
    margin:0 auto;
}
.container-tmdh {
  margin:0px;
  padding:0px;
}
.container-tmdh li {
  list-style-type:none;
  width:175px;
  height:250px;
  float:left;
  margin:10px;
  border:0px solid yellow;
}


.tipsy { padding: 5px;  opacity: 0.8; filter: alpha(opacity=80); background-repeat: no-repeat;  background-image: url(tipsy.gif); }
.tipsy-inner { padding: 5px 8px 4px 8px; background-color: black; color: white; max-width: 200px; text-align: center; }
.tipsy-inner { -moz-border-radius:3px; -webkit-border-radius:3px; }
.tipsy-north { background-position: top center; }
.tipsy-south { background-position: bottom center; }
.tipsy-east { background-position: right center; }
.tipsy-west { background-position: left center; }
.flickr-link {
  width:auto;
  border:px solid red;
  background-color:#FF0084;
}
.flickr-link a{
  color:#FFF;
  text-decoration:none;
}
/*thickbox start*/
#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	display:none;
	border: 4px solid #525252;
	text-align:left;
	top:50%;
	left:50%;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	background-color:#e8e8e8;
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}
/*thickbox end*/
/*multimedia*/
.img-video {
    display:none;
}
.content-player-wrapper {
  margin-top:-70px;
  margin-left:285px;
}

#featured_map { position: fixed; width: 890px; height: 350px; overflow: hidden;border:0px solid red; }
#returnlink { display: block; position: absolute; bottom: 0; right: 0;  color: white; background: blue; padding: 3px;}

#featured_map a.bullet {
  display: block;
  position: absolute;
  background-image: url(icon_map_featured.png);
  background-repeat: no-repeat;
  width: 20px;
  height: 34px;
  text-decoration: none;
  opacity: .7;
  z-index: 2;
}
#featured_map a.bullet.active {
    background-image: url(icon_map_featured_active.png);
    background-repeat: no-repeat;
}

#featured_map img.zoomable { }

#featured_map div.popup{ display: none; position: absolute; width: 430px; top: 30px; left: 25%; z-index: 3; padding: 10px; border: 0px solid white; }
#featured_map div.popup a.close{ display: block; position: absolute; bottom: 4px; left: 12px; }

/*featured destinations start*/
.fd-highlights-container {
  width:660px;
  overflow:hidden;
  padding:12px 0px;
  position:relative;
  top:25px;
  border:0px solid red;
  float:left;
  left:40px;
}

.fd-highlights-list {
  margin:0 auto;
  padding:0px;
  border:0px solid yellow;
  overflow:hidden;
  width:635px;
}

.fd-highlights-list li {
    list-style-type:none;
    width:300px;
    height:80px;
    margin:8px;
    float:left;
    border:0px solid grey;
    min-height:120px;
    overflow:hidden;
}
.fd-highlights-list li .thumb {
  width: 100px;
  float:left;
  border:0px solid grey;
}
.fd-highlights-list li .desc {
  width: 180px;
  float:left;
  border:0px solid grey;
  margin-left:10px;

}
.fd-highlights-list li .desc h3 {
  font-size:12px;
  font-weight:bold;
  margin-bottom:6px;
  display:block;
  margin-top:6px;
}
/*featured destination end*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
   /* Safari 3.0 and Opera 9 rules here */
   .home-bar-wrapper {
     border:0px solid red;
     height:25px;
   }
}
.highlight-6 {
    background-image:url(highlight_6_bg.png);
    background-repeat:no-repeat;
	width:126px;
    height:71px;
}
.highlight-6 div {
  margin-left:25px;
  margin-top:23px;
}
#megasalewinner-panel {
  display:none;
  width:575px;
  height:568px;
  overflow:hidden;
  position:fixed;
  top:10px;
  left:50%;
  margin-left:-250px;
  z-index:1001;
  background-image:url(highlight_11-pop.png);
  background-repeat:no-repeat;
}
.lb-megasalewinner-close {
  float:right;
  margin-right:1em;
}

#lb-megasalewinner {
  display:none;
  background:#000000;
  opacity:0.9;
  filter:alpha(opacity=90);
  position:fixed;
  top:0px;
  left:0px;
  min-width:100%;
  min-height:100%;
  z-index:1000;
}
#megasalewinner-video {

  left: 77px;
  position: absolute;
  top: 237px;
}
.higlight-banners {
	width:100%;
	border:0px solid yellow;
	overflow:hidden;
	padding:0;
	margin:4px 0px;
	height:87px;
	float:left;
}