#deals{
  position:relative;
}
.wg_fixedcenter {
  position: relative;
    clear:both;
    margin: 0 auto;
    width:960px;
}

/*----------------------------header-------------------------------------------------*/
#wg_header{
    background:transparent url(http://media.wego.com/images/wego/v2/wg_topbar.gif) repeat-x 0px 0px;
    height: 87px;
    margin-bottom:10px;
}

#wg_logo{
    background:transparent url(http://media.wego.com/images/wego/v2/wg_logoalt.gif) no-repeat 0px 0px;
    text-indent:-1000px;
    height:86px;
    width:197px;
    float:left
}

#wg_logo.zh-cn{
    background:transparent url(http://media.wego.com/images/wego/v2/wg_logoalt_zh_cn.gif) no-repeat 0px 0px;
}

#wg_logo.zh-tw,#wg_logo.zh-hk{
    background:transparent url(http://media.wego.com/images/wego/v2/wg_logoalt_zh_tw.gif) no-repeat 0px 0px;
}

#wg_logo a{
  display:block;
  width:100%;
  height:100%;
}

#wg_headernav li {
    float:left;
}

#wg_headernav li a{
    background:transparent url(http://media.wego.com/images/wego/v2/wg_naviconsalt.png) no-repeat;
    color:#fff;
    display: block;
    font-size:14px;
    font-weight:bold;
    padding:65px 0 4px 0;
    text-align:center;
    text-decoration:none;
    width:78px;
}

#wg_headernav li a.wg_selected, #wg_headernav li a.wg_selected:hover{
    color:#359302;
}

li#wg_flightsnav a{background-position: 0px 0px;}
li#wg_hotelsnav a{background-position: -78px 0px;}
li#wg_activitiesnav a{background-position: -156px 0px;}
li#wg_carsnav a{background-position: -234px 0px;position:relative;}
li#wg_packagesnav a{background-position: -312px 0px;}
li#wg_researchnav a{background-position: -390px 0px;}
li#wg_dealsnav a{background-position: -468px 0px;}

li#wg_flightsnav a:hover{background-position: 0px -172px;}
li#wg_hotelsnav a:hover{background-position: -78px -172px;}
li#wg_activitiesnav a:hover{background-position: -156px -172px;}
li#wg_carsnav a:hover{background-position: -234px -172px;}
li#wg_packagesnav a:hover{background-position: -312px -172px;}
li#wg_researchnav a:hover{background-position: -390px -172px;}
li#wg_dealsnav a:hover{background-position: -468px -172px;}

li#wg_flightsnav a.wg_selected, li#wg_flightsnav a.wg_selected:hover{background-position:0px -86px;}
li#wg_hotelsnav a.wg_selected, li#wg_hotelsnav a.wg_selected:hover{background-position:-78px -86px;}
li#wg_activitiesnav a.wg_selected, li#wg_activitiesnav a.wg_selected:hover{background-position:-156px -86px;}
li#wg_carsnav a.wg_selected, li#wg_carsnav a.wg_selected:hover{background-position:-234px -86px;}
li#wg_packagesnav a.wg_selected, li#wg_packagesnav a.wg_selected:hover{background-position:-312px -86px;}
li#wg_researchnav a.wg_selected, li#wg_researchnav a.wg_selected:hover{background-position:-390px -86px;}
li#wg_dealsnav a.wg_selected, li#wg_dealsnav a.wg_selected:hover{background-position:-468px -86px;}

li#wg_carsnav a span{
  font-size:10px;
  font-weight:bold;
  position:absolute;
  right:3px;
  text-transform:uppercase;
  top:17px;
  }

/*--------------------------------maincolumn---------------------------------------*/
#wg_main {
    float:right;
    width:760px;
    margin-bottom:15px;
}

#wg_main h2 {
    color:#40B205;
    font-weight:bold;
    margin-bottom:5px;
}

#wg_main h3 {

    font-weight:bold;

}

/*#wg_main p {
    margin-bottom:5px;
    padding-right:15px;
}
*/
/*#wg_main li{
    list-style:inside;
    list-style-type:square;

}
*/

#wg_main ul.wg_liststylenone li{
    list-style:none;

}

#wg_main a, #wg_main a:visited{

}

#wg_main a:hover{

}

#wg_main em {
    font-weight:bold;
}

/*---------------------------leftcolumn----------------------------------------*/
#wg_left{
    float:left;
    width:190px;
}

#wg_left div{
    margin-bottom:15px;
}

#wg_subnavigation {
    background: transparent url(http://deals.wego.com/images/wego.com/info/wg_subnavbg.gif) repeat-y 0px 0px;
    border:1px solid #d3d3d3;
    padding:5px 5px 0 5px;
}

#wg_subnavigation li{
    border-bottom:1px dotted #d3d3d3;
    padding:5px 0 5px 5px;
}

#wg_subnavigation li a{
    color:#000;
    font-weight:bold;
    text-decoration:none;
    display:block;
}

#wg_subnavigation li a:hover{
    background: transparent url(http://deals.wego.com/images/wego.com/info/wg_subnavarrowblack.gif) no-repeat right 2px;
}

#wg_subnavigation li a.wg_subnavselected, #wg_subnavigation li a.wg_subnavselected:hover{
    color:#40B205;
    background: transparent url(http://deals.wego.com/images/wego.com/info/wg_subnavarrow.gif) no-repeat right 2px;
}

#wg_extrainfo {
    border:1px solid #d3d3d3;
    padding:10px 10px 20px 10px;
}

#wg_extrainfo h2{
    color:#40B205;
    font-weight:bold;
    margin-bottom:10px;
}

/*----------------------------------------footer ------------------------------------*/
#wg_footer{
  clear:both;
  color:#369402;
  background-color:#ffffff;
  padding:5px;
  height:15px;
  margin-top:10px;
  border-top: 1px solid #828284;
  font-size: 11px;
}

#wg_footer a{
  color:#369402;
  text-decoration:none;
}

#wg_footer a:hover{
  text-decoration:underline;
}

#wg_footer li.wg_firstchild{
  padding-left:0px;
  background:none;

}
#wg_footer li{
  background:transparent url(http://www.wego.com/images/info/wg_divider.gif) no-repeat scroll left -30px;
  float:left;
  padding:0 6px;

}

#news_links{
  clear:both;
}

#news_links #news_links2{
  float:right;
}
#wg_legal {float:right;}

#wg_footerinner{
  height:12px;
}

/*---------------------------seo links footer-------------------------------------------*/
#wg_footer #extra_links a, #wg_footer #extra_links{
  color:#999;
  text-decoration:none;
}

#wg_footer #extra_links a:hover{
  text-decoration:underline;
}

#wg_footer #extra_links dl{
  height:11px;
  margin:10px auto;
}

#wg_footer #extra_links dl dt{
  float:left;
  width:100px;
  font-weight:bold;
}

#wg_footer #extra_links dl dd{
  float:left;
  width:123px;
}

#wg_footer #extra_links dl dd.last_child{
  width:80px;
  margin-left:25px;

}

.clearfix:after {
  content:".";
  display:block;
  height:0;
  clear:both;
  visibility:hidden;
}

.clearfix { display:inline-block; }

/* Hide from IE Mac \*/
.clearfix { display:block; }

#wg_newsletter{border:1px solid #CCCCCC;height:130px;position:relative;width:178px;margin-bottom:5px;font-size:11px;/*keep this,different /sites use different base values */}
#wg_newsletter h3{background:url(http://www.wego.com/newsletter/images/newsletter_top.gif) no-repeat;height:72px;margin-left:-1px;margin-top:-10px;text-indent:-9999px;width:180px;_width:179px;_background:url(http://www.wego.com/newsletter/images/newsletter_top_ie6.jpg) no-repeat;_margin-top:0;}
#wg_newsletter h4{color:#409600}
#wg_newsletter strong{color:red;}
#wg_newsletter h4,#wg_newsletter p,#wg_newsletter form{padding:0 7px;}
#wg_newsletter form input.wg_news_textinput{width:105px;border:1px solid #999999;color:#0072BC;padding:2px;font-size:0.9em;}
#wg_newsletter .wg_news_submit{bottom:6px;position:absolute;right:8px;}
#wg_newsletter form input{border:none;margin-top:3px;padding:0;}
/* this is the part for airfares check (i imagine this being a default template /flights/airfares/ for all pages with 2 columns) */
#wg_right #wg_newsletter{width:188px;}
#wg_right #wg_newsletter h3{background:url(http://www.wego.com/newsletter/images/newsletter_top.png) no-repeat;width:190px;_width:189px;_background:url(http://www.wego.com/newsletter/images/newsletter_top_ie6.png) no-repeat;}
#wg_newsletter_box{display:none;position:absolute;top:3px;right:-5px;z-index:50;background-color:#e8e8e8;width:353px;height:280px;text-align:left;padding:0px;margin:0px;border:5px solid #999;font:bold 11px arial;-moz-border-radius: 7px;-webkit-border-radius: 7px;}
#wg_newsletter_form fieldset{border:none;margin:0px;padding:5px 0px 0px 6px;}
#wg_newsletter_form legend{color:#3aa100;font-size:1.3em;border:0;padding:0;}
#wg_newsletter_form p.intro{margin-top:-0.4em;font-weight:normal;}
#wg_newsletter_form p label.error{position:absolute;font:normal 9px arial;color:red;margin:-1.2em 0 0;padding:0;right:-15px;background:transparent;}
#wg_newsletter_form p label{float:left;width:80px;margin-top:0.2em;}
#wg_newsletter_form p{margin-top:1em;position:relative;}
#wg_newsletter_form p input{margin-top:0;}
/* thanks to IE in a nice way */
#wg_newsletter_form p.receive label{float:none;padding-left:0.5em;font-weight:normal;}
#wg_newsletter_form p.receive input{width:auto;border:none;}
#wg_newsletter_box ul{font-weight:normal;margin-left:0.5em;margin-top:-0.5em;}
#wg_newsletter_form input{width:250px;border:1px solid #a9aaac;padding:2px;font:normal 12px arial;}
#wg_newsletter_form input.error,
#wg_newsletterform input.error{/* For the Simple Form */
background:#fbe3e4;border:1px solid red !important;}
#wg_newsletter_form input.submit{background:transparent url(http://www.wego.com/images/home/wg_greenbutton.gif) no-repeat scroll;border:none;height:21px;width:54px;position:absolute;right:10px;top:0px;color:#FFFFFF;font-size:11px;cursor:pointer;}
#wg_newsletter_load{height:125px;margin-top:75px;text-align:center;}
#wg_newsletter_header{font:normal 10px verdana;border:none;text-align:right;padding:4px;}
#wg_newsletter_header a,#wg_newsletter_header a:hover,#wg_newsletter_header a:visited{color:#626262;text-decoration:none;}
#wg_newsletter_header span{color:#626262;background-color:#ffffff;padding:0px 3px 0px 3px;border:1px solid #c8c8c8;}
#wg_newsletter_content{padding:5px;font:normal 12px arial;}
/* dirty hack-o-rama! ie6 */
* html #wg_newsletter_form legend{margin-left:-0.8em;}
* html #wg_newsletter_form p label.error{right:70px;}
/* dirty hack-o-rama! ie7 */
*:first-child+html #wg_newsletter_form legend{margin-left:-0.8em;}

#lightbox{background-color:#eee;padding:10px;border-bottom:2px solid #666;border-right:2px solid #666;}
#lightboxDetails{font-size:0.8em;padding-top:0.4em;}
#lightboxCaption{float:left;}
#keyboardMsg{float:right;}
#closeButton{top:5px;right:5px;}
#lightbox img{border:none;clear:both;}
#overlay img{border:none;}
#overlay{background-image:url(http://www.wego.com/newsletter/images/overlay.png);}
* html #overlay{background-color:#333;back\ground-color:transparent;background-image:url(http://www.wego.com/blank.gif);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.wego.com/newsletter/images/overlay.png",sizingMethod="scale");}


#wg_tellafriend_box {
  display:none;
  position: absolute;
  z-index: 500;
  background-color: #e8e8e8;
  width: 353px;
  height: 385px;
  text-align: left;
  padding: 0px;
  margin:0px;
  border: 1px solid #c8c8c8;
  font: bold 11px arial;
}

  #wg_tellafriend_form fieldset {
    border: none;
    margin: 0px;
    padding: 5px 7px 0px 7px;
  }

  #wg_tellafriend_form legend {
    display: none;
  }

  #wg_tellafriend_form label {
    display:block;
    padding: 5px 0 2px 0;
    color:#626262;
  }

    #wg_tellafriend_form label.wg_tellafriend_referrer_name {
      margin-right:7px;
    }

    #wg_tellafriend_form label.wg_tellafriend_referrer_name,
    #wg_tellafriend_form label.wg_tellafriend_referrer_email{
      float:left;
      width:165px;
    }

    #wg_tellafriend_form label.wg_tellafriend_referrer_name input,
    #wg_tellafriend_form label.wg_tellafriend_referrer_email input {
      float:left;
      width:160px;
    }

    #wg_tellafriend_form label.wg_tellafriend_emails,
    #wg_tellafriend_form label.wg_tellafriend_message {
      clear: both;
    }

    #wg_tellafriend_form label span.name_error {
      margin: 0 0 0 38px;
      font:normal 10px arial;
      color: red;
    }

    #wg_tellafriend_form label span.email_error {
      margin: 0 0 0 40px;
      font:normal 10px arial;
      color: red;
    }

    #wg_tellafriend_form label span.emails_error {
      margin: 0 0 0 96px;
      font:normal 10px arial;
      color: red;
    }

    #wg_tellafriend_form label span.emails_limit_error {
      margin: 0 0 0 117px;
      font:normal 10px arial;
      color: red;
    }

    #wg_tellafriend_form label span.message_error {
      margin: 0 0 0 128px;
      font:normal 10px arial;
      color: red;
    }

    #wg_tellafriend_form label input {
      width: 160px;
      border: 1px solid #a9aaac;
      padding: 2px;
      font: normal 12px arial;
    }

    #wg_tellafriend_form label textarea {
      width: 333px;
      height: 100px;
      border: 1px solid #a9aaac;
      padding:2px;
      font: normal 12px arial;
    }

      #wg_tellafriend_form input.error, #wg_tellafriend_form textarea.error {
        background-color: #fbe3e4;
        border:1px solid red !important;
      }

  #wg_tellafriend_form .note {
    font: normal 11px arial;
    color: #626262;
  }

  #wg_tellafriend_form input.submit {
    background:transparent url(http://www.wego.com/images/home/wg_greenbutton.gif) no-repeat scroll;
    border: none;
    margin: 10px 0 10px 285px;
    height: 21px;
    width: 54px;
    text-align: center;
    color: #fff;
    font-size: 11px;
    cursor: pointer;
  }

  #wg_tellafriend_form .url {
    display:none;
  }

  #wg_tellafriend_load {
    height: 375px;
    margin-top: 135px;
    text-align: center;
  }

  #wg_tellafriend_header {
    font: normal 10px verdana;
    border: none;
    text-align: right;
    padding:4px;
  }

    #wg_tellafriend_header a, #wg_tellafriend_header a:hover, #wg_tellafriend_header a:visited {
      color: #626262;
      text-decoration:none;
    }

    #wg_tellafriend_header span {
      color: #626262;
      background-color: #ffffff;
      padding: 0px 3px 0px 3px;
      border: 1px solid #c8c8c8;
    }

  #wg_tellafriend_content {
    padding: 5px;
    font: normal 12px arial;
  }

    #wg_tellafriend_content li {
      list-style: square inside;
      line-height: 20px;
      margin-left: 20px;
    }

#hot_deals{clear:both;}

#hot_deals,#hot_deals_form{overflow:hidden;position:relative;}

  #hot_deals_intro{float:left;width:345px;margin-right:10px;padding:0 10px;background:url(/images/wego.com/deals/introbg.jpg);}
    #hot_deals_intro h3{font-size:1.4em;font-weight:bold;background:url(/images/wego.com/deals/orangearrow.gif) no-repeat 100% 0;}
    #hot_deals_intro p{margin:0.8em 0;}

  * html #hot_deals_form{margin-left:375px;}
  #hot_deals_form{background:url(/images/wego.com/deals/newsletterbox.jpg) no-repeat;padding:0px;margin-bottom:10px;}
    #hot_deals_form h3{font-size:1.25em;color:#3D8E03;font-weight:bold;margin:10px 10px 0}
    #hot_deals_form fieldset{margin-left:200px;margin-top:15px;}
      #hot_deals_form fieldset p{overflow:hidden;margin-bottom:7px;}
      #hot_deals_form fieldset #hot_deals_privacy{color:#869088;font-size:0.9em;}
        #hot_deals_form fieldset p label{float:left;width:100px;font-weight:bold;}
          #hot_deals_form fieldset p label.error{color: red; margin-left: 101px; width: 100%;padding: 5px 0 0;}
        #hot_deals_form fieldset p input{width:250px;}
          #hot_deals_form fieldset p input.submit{
            background: url('/images/wego.com/deals/submit-button.gif') left top no-repeat;
            border: 0 none;
            bottom: 20px;
            color: #FFFFFF;
            font-weight: bold;
            height: 21px;
            line-height: 21px;
            padding: 0;
            position: absolute;
            right: 20px;
            width: 89px;}
      #hot_deals_form fieldset p.receive label{float:none;padding-left:10px;font-weight:normal;}
      #hot_deals_form fieldset p.receive #wg_news_receive{width:15px;}
      #hot_deals_form_see{position:relative;top:-25px;left:40px;width:130px;}

  #hot_deals_close{position:absolute;top:8px;right:17px;cursor:pointer;color:#CBCAD0;}

  #featured_more{ background: url(/images/wego.com/deals/graybg.gif) repeat-y;overflow:hidden;_height:1%;padding:5px 0;}

ul#follow-us{text-align:center;margin:10px 0 15px;margin-top:55px;}
ul#follow-us li{display:block;margin-right:20px;padding-right:20px;float:left;}

li.follow-us-twitter {
  background: url('/images/wego.com/deals/twitter.png') right center no-repeat;
  padding-right: 18px;
}

li.follow-us-facebook {
  background: url('/images/wego.com/deals/facebook.gif') right center no-repeat;
  padding-right: 18px;
}

body{
  text-align:left;
  font-size: 12px;
}

a{
  text-decoration:none;
  color: #0072BC;
}

.hide{
  display: none;
}

a:hover{
  color: #EB8104;
}

#breadcrumb{
  margin:0 0 1em;
}


#wg_main {
    float:left;
}

/* deals sections */
#deals #types{
  background: url('http://deals.wego.com/images/wego.com/gradient-bg-inverted.gif') left 15px repeat-x;
  width:100%;
  font-size:14px;
  overflow:auto;
  padding:0 0 3px;
  margin:0 0 2px;
}

#deals #types li{
  float:left;
  display:inline;
  list-style: none;
}

#deals #types li a{
  text-decoration: none;
  color:#359302;
  display:block;
  font-weight:bold;
  margin:0 5px 0 0;
  line-height:25px;
  height:31px;
  background: transparent url("http://www.wego.com/images/results/wg_orangetab165px.gif") 0px -31px no-repeat;
  width: 170px;
  text-align: center;
}

#deals #types li#top-deals a{
  margin-left:145px;
}

#deals #types li a:hover{
  background-position: left -62px;
}

#deals #types li.active a,
#deals #types li.active a:hover{
  color:#fff;
  background-position: left top;
}

/* deals sections end */

/* top deals */
#wg_main{
  width:100%;
}

#heading,
#weekly{
  float:left;
}

#more-options{
  position: absolute;
  right: -11px;
  top: -55px;
  width:340px;
}

#heading{
  margin: 0 0 10px;
}

#markets{
  padding: 30px 0;
  clear:both;
  text-align: center;
}

#markets li{
  padding:0 15px;
  display: inline;
}

#heading h1,
#weekly,
.past-week,
#send-to-friend{
  float:right;
  width: 565px;
  margin:0 10px 0 0;
}

#hot-deals-subscription,
#featured{
  float:left;
  width: 370px;
}

#edition{color:#339200;font-weight:normal;}

#change-market{font-size:11px;font-weight:normal;}

h1{
  font-size:16px;
  font-weight:bold;
}

h1 select{
  color: #0072BC;
  border: 1px solid #0072BC;
  padding: 2px;
  font-weight: normal;
  font-size: 12px;
}

#heading h1 #market{
  color: #359302;
}

#heading h1 a{
  font-weight:normal;
}

#weekly{
  font-size: 13px;
  border-bottom:1px dotted #ACACAC;
  position:relative;
}

#weekly li{
  border-top:1px dotted #ACACAC;
  padding: 5px 0 5px 60px;
  position:relative;
}

#weekly li.hotels{background: url('/images/wego.com/deals/icon-hotels.gif') 36px 7px no-repeat;}
#weekly li.flights{background: url('/images/wego.com/deals/icon-plane.gif') 36px 7px no-repeat;}
#weekly li.packages{background: url('/images/wego.com/deals/icon-packages.gif') 36px 7px no-repeat;}

#week_of {color:#717171;margin-bottom:10px;font-size:14px;}

#weekly li .order_number {
  background:url(http://www.wego.com/media/images/deals_bullet.jpg) no-repeat;
  color:#F1662F;
  font-size:12px;
  font-weight:bold;
  height:20px;
  left:7px;
  _margin-left:-60px;
  line-height:21px;
  position:absolute;
  text-align:center;
  top:5px;
  width:21px;}

#weekly li,
#weekly li a{
  font-size:14px;
}

#weekly li.odd{
  background-color: #EBEBEB;
}

#weekly li a{
  font-weight:bold;
}

a.share_links {
  display: block;
  float: right;
  width: 16px;
  height: 16px;
  padding: 0px 3px;
}

a.twitter {
  background: url('/images/wego.com/deals/twitter.png') 0 0 no-repeat;
}

a.facebook {
  background: url('/images/wego.com/deals/facebook.gif') 0 0 no-repeat;
}

#featured h2{
  font-size: 16px;
  margin:0;
  color: #FFF;
  padding:5px 10px 4px;
  background: #359302 url(/images/wego.com/deals/greenbarbg.gif) repeat-x;
}

#featured ul{
  overflow:auto;
  margin: 0 0;
  border-bottom:1px solid #fff;
}

.listing #featured ul{
  margin-bottom: 0;
}

#featured{
  background: #E9E9E9;
}

#featured li{
  float:left;
  width: 365px;
  padding: 5px 0 10px 5px;
  border-top:1px solid #fff;
  background: url(/images/wego.com/deals/graybg.gif) repeat-y;
}

.listing #featured li{
  padding-bottom: 10px;
}

#featured li img{
  float:left;
  border:2px solid #fff;
}

#featured li dl{
  padding: 0 0 0 10px;
  width: 240px;
  margin-left:110px;
}

#featured dl dt a{
  font-weight:bold;
}

#contact-us{
  text-align:center;
  clear:right;
  color:#6A6A6A;
  margin-bottom:3px;
}

ul#more-deals{text-align:center;margin:10px 0 0px;border-bottom:none !important;overflow:hidden;}
#more-deals li{background:transparent none repeat scroll 0 0;display:inline;float:none;padding-left:8px;}

#send-to-friend{
  margin: 20px 0 10px;
  text-indent: 20px;
  background: url('/images/wego.com/deals/sendtofriend.gif') left top no-repeat;
}

#send-to-friend a{
  font-weight:bold;
}

/* top deals end */

/* listings */
.listing #wg_main{
  width: 760px;
}

#wg_right{
  float:right;
  width:190px;
}

.listing #featured{
  float: left;
  width:100%;
  margin: 0 0 10px;
}

.listing #featured li{
  margin:0 0 10px;
  float:left;
  width:375px;
  border-bottom:1px solid #fff;
}

#region-filter{
  margin:0 0 10px;
}

#region-filter li.hide{
  display:none;
}

#region-filter li{
  color: #0072BC;
  display:inline;
  margin: 0 10px 0 0;
}

#region-filter li input{
  margin: 0 5px 0 0;
}

#results{
  clear:both;
  margin: 10px 0 10px;
}

table thead th{
  color: #707070;
}

table tbody td.airline{
  padding: 0 5px 0 0;
}

table thead th.details{
  width: 500px;
}

table thead th.travel-dates{
  vertical-align: top;
  width: 260px;
}

th, td{
  padding:5px 0;
  border-bottom:1px dotted #ACACAC;
}

td a{
  font-weight:bold;
}

#deals.listing td p{
  margin:0;
}

td p.description{
  color: #707070;
}

/* listings end */


#deals-content{overflow:hidden;}

/* Hot Deals Subscription */
#hot-deals-subscription{
  background: url('/images/wego.com/deals/newsbg-home-370w.gif') left top no-repeat;
  height: 42px;
  width: 305px;
  padding: 10px 0 10px 65px;
  margin: 0 0 5px;
}

#hot-deals-subscription dt{
  font-weight: bold;
}

#hot-deals-subscription dt,
#hot-deals-subscription dd{
  display:inline;
}

#hot-deals-subscription form{
  margin: 5px 0 0;
}

#hot-deals-subscription input{
  width: 180px;
  padding:2px;
  border: 1px solid #c9c9c9;
  color: #0072BC;
  margin-right: 3px;
}


#hot-deals-subscription button{
  color: #FFF;
  font-weight: bold;
  border:0;
  line-height: 21px;
  padding: 0;
  width: 89px;
  height: 21px;
  background: url('/images/wego.com/deals/submit-button.gif') left top no-repeat;
}

#hot-deals-subscription dt,
#hot-deals-subscription dd,
.listing #hot-deals-subscription form{
  display: inline;
}

.listing #hot-deals-subscription{
  background: url('/images/wego.com/deals/newsbg-list-760w.gif') left top no-repeat;
  height: 34px;
  width: 760px;
  line-height: 34px;
  padding:0;
  margin: 0 0 20px;
}

.listing #hot-deals-subscription dt{
  margin-left: 50px;
}

.listing #hot-deals-subscription form{
  margin:0 0 0 10px;
}

#feature-contact{
  float: right;
}

#previous-top-deals{
  float: left;
}

/* pagination ------------------------------------------------------------*/

#navigation{
  overflow:auto;
  margin: 0 0 10px;
}

#pagination{
  float: right;
  margin:0;
}

#paging-chooser{
  padding:0;
  float: left;
}

#pagination .prev,
#pagination .next,
#pagination .current,
#pagination a,
#pagination span,
#paging-chooser a,
#paging-chooser span{
  float:left;
  padding:3px 5px;
  margin:2px;
  text-decoration:none;
}

#paging-chooser span{
  padding-left: 0;
  margin-left: 0;
}

#pagination span.current,
#paging-chooser a.current{
  background: #26B;
  color: #fff;
  border: solid 1px #AAE;
}

#pagination span.current.prev,
#pagination span.current.next{
  background: #FFF;
  font-weight:normal;
  border:1px solid #9A9A9A;
  color:#9A9A9A;
}

#pagination .prev,
#pagination .next,
#pagination .current,
#pagination a,
#paging-chooser a{
  border:1px solid #9AAFE5;
  background-color:#FFFFFF;
  color:#2E6AB1;
}

#pagination a.prev,
#pagination a.next{
  font-weight:bold;
}

#pagination a:hover,
#paging-chooser a:hover{
  background-color:#BACFF5;
  border-color:#2E6AB1;
  color:#2E6AB1;
}

.provider{
  color: #707070;
}
.price{
  font-weight:bold;
  color: #359302;
}

/* Ads */
div.ads{
  width:100%;
  margin:0 auto 10px;
  text-align: center;
}

div.google_ad.hotels h6 {
  padding:4px 0 4px 0;
  color:#666;
  font-weight:bold;
}
div.google_ad.flights h6 {
  padding:4px 0 4px 0;
  color:#666;
  font-weight:bold;
}

#wg_right div.google_ad iframe {
  width:170px;
  height:420px;
  margin:0;
}
#wg_right div.google_ad div.banner {
  text-align:center;
}

#weekly_flag{border:1px solid #ccc;position:absolute;right:0;top:3px;}
#weekly_flag img{display:block;}

.wg_middle_ads div.google_ad iframe {
  width:560px;
  height:200px;
}

.wg_bottom_ads {
  margin-top:10px;
}
.wg_bottom_ads div.google_ad {
  float:left;
}
.wg_bottom_ads div.google_ad iframe {
  width:300px;
  height:250px;
}
.wg_bottom_ads div.openx {
  float:left;
  width:300px;
  height:250px;
  margin-left:20px;
}

div.openx {
  text-align:center;
}

div#klmcontest {
  display: block;
  float: right;
  padding-top: 5px;
}

/* END Ads */

/*=escape style*/
#escape_travel{

}

#escape_travel h1{
  font-family: "Times New Roman",Georgia, Serif;
  font-size:36px;
  text-align:right;
  font-weight:normal;
  background:transparent url('/images/wego.com/deals/escapetravel/logo.gif') no-repeat 0 0;
  border-bottom:1px solid #000;
  padding-bottom:10px;
  margin-bottom:10px;
}

#escape_travel h1 span{
  display:none;
}

#escape_img_container{
  float:left;
  padding:7px;
  border:1px solid #ccc;
  margin-right:10px;
}

#escape_travel h2{
  font-size:18px;
  color:#3d7b93;
}

#escape_travel p{
  margin-left:205px;
}


#escape_travel .deal_blurb{
  font-size:14px;
  padding-bottom:40px;
}

#deal_price{
  color:#057fd4;
  text-align:right;
  font-size:24px;
  border-bottom: 1px dotted #ccc;
  padding-right:15px;
}

#deal_price span{}

#more_info{
  color:#057fd4;
  text-align:right;
  font-size:18px;
  padding:10px 0;
  border-bottom: 1px dotted #ccc;
}

#more_info span{
  color:#f88930;
}

#airportdrop {display:none;}
#countrydrop select{
  width:255px;
}

div.google_ad {
  background-color: #fcfac2;
  border: 1px dashed #f8ae5c;
  font-size: 12px;
  padding: 10px;
  margin: 0 0 16px; 
}

div.google_ad .heading a {
  color: #666666;
  font-weight: bold;
  text-decoration: none; 
}
  
div.google_ad .ad a {
  display: block;
  cursor: default;
  margin: 8px 0 0;
  outline: 0;
  text-decoration: none;
  word-wrap: break-word; 
}

div.google_ad .ad a .headline {
  cursor: pointer;
  text-decoration: underline; 
}

div.google_ad .ad a .visible_url {
  color: #0f7507;
  cursor: pointer; 
}

div.google_ad .ad a .blurb {
  color: #666666;
  cursor: text; 
}

div.google_ad .ad a:hover .headline {
  color: #00509a; 
}
  
div.google_ad .ad a:hover .visible_url {
  color: #096e01; 
}

#footer_hotel_links li{
  float:none;
  display:inline;
  padding:0;
  background:none;
  color:#959595;
}

#footer_hotel_links li a,
#wg_footer .footer_desc a{color:#959595;}
