#searchform label {
/* rliu
  background: transparent url(../../images/en/search.gif) 0 3px no-repeat;
*/
}

#footer {
 /* background: transparent url(../../images/en/footer_bk.jpg) no-repeat; */
      /* rliu */
	background: #eeeeee;
  /* rliu */

  width: 715px;
  height: 85px;
}


/* Header
---------------------------------*/

#header {
  height: 194px;
  background: url(../../images/en/bg_header.gif) 0 0 repeat-y;
}


/* Primary Navigation
---------------------------------*/
/*
#primarynav #nav1 { width: 62px; }
#primarynav #nav2 { width: 160px; }
#primarynav #nav3 { width: 139px; }
#primarynav #nav4 { width: 109px; }
#primarynav #nav5 { width: 145px; }

#nav1 a,
#nav2 a,
#nav3 a,
#nav4 a,
#nav5 a {
  background: transparent url(../../images/en/primarynav.jpg) no-repeat;
}

#nav1 a { background-position: 0 0; }
#nav2 a { background-position: -63px 0; }
#nav3 a { background-position: -224px 0; }
#nav4 a { background-position: -364px 0; }
#nav5 a { background-position: -474px 0; }

#home #nav1:hover a, #nav1:hover a,
#home #nav1.over a, #nav1.over a { background-position: 0 -37px; }
#landscapes #nav2:hover a, #nav2:hover a,
#landscapes #nav2.over a, #nav2.over a { background-position: -63px -37px; }
#getaways #nav3:hover a, #nav3:hover a,
#getaways #nav3.over a, #nav3.over a { background-position: -224px -37px; }
#place #nav4:hover a, #nav4:hover a,
#place #nav4.over a, #nav4.over a { background-position: -364px -37px; }
#info #nav5:hover a, #nav5:hover a,
#info #nav5.over a, #nav5.over a { background-position: -474px -37px; }

#home #nav1 a { background-position: 0 -74px; }
#landscapes #nav2 a { background-position: -63px -74px; }
#getaways #nav3 a { background-position: -224px -74px; }
#place #nav4 a { background-position: -364px -74px; }
#info #nav5 a { background-position: -474px -74px; }
*/


#primarynav #nav1 { width: 73px; }
#primarynav #nav2 { width: 161px; }
#primarynav #nav3 { width: 184px; }
#primarynav #nav4 { width: 130px; }
#primarynav #nav5 { width: 168px; }

#nav1 a,
#nav2 a,
#nav3 a,
#nav4 a,
#nav5 a {
  background: transparent url(../../images/en/primarynav.jpg) no-repeat;
}

#nav1 a { background-position: 0 0; }
#nav2 a { background-position: -73px 0; }
#nav3 a { background-position: -234px 0; }
#nav4 a { background-position: -418px 0; }
#nav5 a { background-position: -548px 0; }

#home #nav1:hover a, #nav1:hover a,
#home #nav1.over a, #nav1.over a { background-position: 0 -37px; }
#getaways #nav2:hover a, #nav2:hover a,
#getaways #nav2.over a, #nav2.over a { background-position: -73px -37px; }
#landscapes #nav3:hover a, #nav3:hover a,
#landscapes #nav3.over a, #nav3.over a { background-position: -234px -37px; }
#place #nav4:hover a, #nav4:hover a,
#place #nav4.over a, #nav4.over a { background-position: -418px -37px; }
#info #nav5:hover a, #nav5:hover a,
#info #nav5.over a, #nav5.over a { background-position: -548px -37px; }

#home #nav1 a { background-position: 0 -37px; }
#getaways #nav2 a { background-position: -73px -37px; }
#landscapes #nav3 a { background-position: -234px -37px; }
#place #nav4 a { background-position: -418px -37px; }
#info #nav5 a { background-position: -548px -37px; }


/* Getaway Finder */

#getawayfinder {

/*  width: 157px; */
    /* rliu */
  width: 160px;
  /* rliu */
  
}

/* Language
---------------------------------*/

#language a {
  background: transparent url(../../images/en/language.jpg) no-repeat;
}

#language a:hover {
  background-position: 0 -37px;
}


/* Homepage
---------------------------------*/

body#home #p4 h3 {
  background: transparent no-repeat;
}

body#home #p5 h3 {
  background: transparent no-repeat;
}

body#home #seasonal h3 {
  background: transparent url(../../images/en/seasonal.jpg) 16px 5px no-repeat;
}

body#home #deskcal {
  background: transparent url(../../images/en/calendar_home.jpg) 16px 36px no-repeat;
}

body#home #deskcal h3 {
  background: transparent url(../../images/en/calendar_title.jpg) 16px 5px no-repeat;
}

body#home #events h3 {
  background: transparent url(../../images/en/events.jpg) no-repeat;
}

body#home #mainmap {
  background: transparent url(../../images/en/badges/mainmap.jpg) no-repeat;
}

/* Featured Getaway */

dl#featured {
  background: transparent url(../../images/en/badges/featured3.jpg) no-repeat;
}

dl#featured #getawayfeatured {
  padding-top: 30px;
}

dl#featured #viewfeatured {
  /*background: transparent url(../../images/en/badges/featured.jpg) left bottom no-repeat;*/
}


/* Featured Getaway */

body#home #homebadge img {
  border-top:0;
}

