@import url("/vs/docs/shared/c/generic_tiscover_components.css");

body { 
  width                : 780px;
}

#header {
  padding              : 29px 0 0 10px;
  font-size            : 0.7em;
}

#navigation ul {
  border-top           : 1px solid #ababab;
}

#navigation ul li {
  float                : left;
  height               : 19px;
}

#navigation ul li.last {
  float                : none;
}

#navigation ul li.first {
  background-color     : #e6ddc7;
  padding              : 0 10px 0 136px;
}

#navigation ul li a {
  display              : block;
  height               : 19px;
  background-repeat    : no-repeat;
  background-position  : left top;
  text-indent          : -9999px;
  font-size            : 0.7em;
  text-decoration      : none;
}

#navigation ul li a#nav0 {
  background-image     : url(../i/navMain_home.gif);
  width                : 26px;
}

#navigation ul li a#nav0:hover {
  background-image     : url(../i/navMain_home_f2.gif);
}

#navigation ul li a#nav1 {
  background-image     : url(../i/navMain_aboutAA.gif);
  width                : 137px;
}

#navigation ul li a#nav1:hover {
  background-image     : url(../i/navMain_aboutAA_f2.gif);
}

#navigation ul li a#nav2 {
  width                : 92px;
  background-image     : url(../i/navMain_accomm_f2.gif);
}

#navigation ul li a#nav3 {
  background-image     : url(../i/navMain_things.gif);
  width                : 115px;
}

#navigation ul li a#nav3:hover {
  background-image     : url(../i/navMain_things_f2.gif);
}

#navigation ul li a#nav4 {
  background-image     : url(../i/navMain_events.gif);
  width                : 46px;
}

#navigation ul li a#nav4:hover {
  background-image     : url(../i/navMain_events_f2.gif);
}

#navigation ul li a#nav5 {
  background-image     : url(../i/navMain_breaks.gif);
  width                : 80px;
}

#navigation ul li a#nav5:hover {
  background-image     : url(../i/navMain_breaks_f2.gif);
}

#navigation ul li a#nav6 {
  background-image     : url(../i/navMain_itineraries.gif);
  width                : 67px;
}

#navigation ul li a#nav6:hover {
  background-image     : url(../i/navMain_itineraries_f2.gif);
}

#navigation ul li a#nav7 {
  background-image     : url(../i/navMain_contact.gif);
  width                : 67px;
}

#navigation ul li a#nav7:hover {
  background-image     : url(../i/navMain_contact_f2.gif);
}

#navigation ul#secondary {
  clear                : all;
  border-top-width     : 0px;
  background-color     : #ded3be;
}

#navigation ul#secondary li {
  background-color     : #e6ddc7;
  padding              : 4px;
}

#navigation ul#secondary li.first {
  margin-left          : 172px;
  padding-left         : 12px;
}

#navigation ul#secondary li a {
  display              : inline;
  text-indent          : 0px;
  color                : #666666;
  font-weight          : bold;
}

#navigation ul#secondary li a:hover {
  text-decoration      : underline;
}

#navigation #banner {
  height               : 28px;
  background           : url(../i/178973.gif) repeat-x left top;
}

#navigation #banner div {
  display              : block;
  height               : 28px;
  line-height          : 28px;
}

#navigation #banner #register {
  float                : left;
  margin-left          : 172px;
  width                : 388px;
  background-image     : url(../i/178976.gif);
  padding-left         : 10px;
}

#navigation #banner #imageInfo {
  margin-left          : 570px;
  width                : 200px;
  text-align           : right;
  padding-right        : 10px;
}

#navigation #banner a {
  color                : #fff;
  font-weight          : bold;
  text-decoration      : none;
  font-size            : 0.7em;
}

#navigation #banner a:hover {
  text-decoration      : underline;
}

#footer {
  margin-top           : 20px;
  text-align           : center;
  font-size            : 0.7em;
  padding              : 8px 0 10px 0;
  background-color     : #660000;
}

#footer a {
  color                : #fff;
  font-weight          : bold;
  text-decoration      : none;
  margin-left          : 10px;
}

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

* html #navigation ul li.last {
  float                : left;
}

* html #navigation ul#secondary li.last {
  float                : none;
}

* html #navigation ul#secondary li.first {
  margin-left          : 86px;
}

* html #navigation #banner div {
  height               : 22px;
  padding-top          : 6px;
}

* html #navigation #banner #register {
  margin-left          : 86px;
}

* html #navigation #banner #imageInfo {
  margin-left          : 570px;
  width                : 190px;
  text-align           : right;
  padding-right        : 10px;
}

