@import "/960gs/reset.css";

@import "/960gs/960.css";

@import "/960gs/text.css";

@import "/jquery-ui/css/start/jquery-ui-1.8.9.custom.css";
body {
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
}
.header {
  background-color: #91c05e;
  color: white;
}
.header p {
  padding: 32px;
}
.place {
  background-color: #ddd;
}
.ui-widget {
  font-size: 0.9em;
}
.ui-icon {
  float: left;
}
#status {
  height: 433px;
}
#status p {
  margin: 0px;
}
#status td {
  padding-bottom: 2px;
}
.sidebox .variable {
  color: #047aac;
}
.sidebox .variablelong {
  text-align: right;
}
button {
  width: 145px;
}
.lightbox {
  width: 600px;
  height: 450px;
  display: none;
}
.lightbox .ui-dialog-titlebar {
  padding: 10px 20px;
  border: 1px solid #acdd4a;
  background: #6eac2c url(/jquery-ui/css/start/images/ui-bg_gloss-wave_50_6eac2c_500x100.png) 50% 50% repeat-x;
  font-weight: normal;
  color: #ffffff;
  color: #ffffff;
  text-decoration: none;
}
.lightbox .loc_header {
  display: none;
  width: 100%;
  color: white;
  background-color: #91c05e;
  margin-bottom: 20px;
  padding: 20px;
}
.lightbox .location {
  padding: 20px;
}
.lightbox .loc_image {
  float: right;
  margin-left: 10px;
}
.lightbox .closebutton {
  position: absolute;
  bottom: 0px;
  right: 20px;
}
.lightbox .workbox {
  position: absolute;
  bottom: 20px;
  left: 20px;
  background: #b9e886;
  padding: 10px;
  /* the workbox button should grow sideways, not become taller, should it be necessary. */

}
.lightbox .workbox p:last-child {
  margin-bottom: 0px;
}
.lightbox .workbox button {
  width: auto;
  min-width: 145px;
}
/* Lightbox-related: overriding jQuery UI's overlay to make it darker */
.ui-widget-overlay {
  background: #000;
  opacity: 0.5;
}
#flashmessages .flashmessage {
  padding: 8px;
  margin-top: 8px;
}
.ui-tabs-panel {
  height: 480px;
}
#feedback_textarea {
  width: 100%;
}
.shop {
  overflow-x: hidden;
  overflow-y: auto;
}
.shop .stuff {
  position: relative;
  /* Needed only so button's absolute position works */

  margin-bottom: 10px;
  width: 285px;
  height: 110px;
}
.shop .stuff .stuff_image {
  border: 1px solid #bdb;
  float: left;
  margin-right: 10px;
  width: 110px !important;
  height: 110px !important;
}
.shop .stuff button {
  position: absolute;
  bottom: 4px;
  right: 4px;
}
