/* This file contains CSS that is common between the admin section and
 * the public site (and other sections that otherwise have very different
 * CSS)
 */


.paper-box {
  background: url(../images/box-background.jpg);
  filter: alpha(opacity=50);
  opacity: 0.5;
  -moz-opacity: 0.5;
  border: 1px solid #888;
  text-align: center;
  color: black;
}

.product-container {
  float: right; display: inline;
  margin-right: 60px;
}

.title-box {
  filter: alpha(opacity=100);
  opacity: 1;
  -moz-opacity: 1;
  background: url(../images/box-background-faded.jpg);
  border: 1px solid #bbb;
  color: #666;
  position: relative;
  left: 30px;
  padding: 5px 20px 30px 20px;
  font-weight: bold;
  display: inline;
  z-index: 1;
}


.product-image {
  position: relative;
  left: 60px;
  top: 5px;
  padding: 15px;
  width: 220px;
  height: 120px;
  z-index: 0;
}

.product-description {
  position: relative;
  top: -20px;
  padding: 10px;
  width: 150px;
  font-size: 90%;
  line-height: 100%;
  letter-spacing: -0.5px;
  z-index: 1;
}


.htmlEdit .helptext {
  display: block;
  margin-bottom: 15px;
  color: #888;
}

.htmlEdit .error {
  color: #bb5500;
}

.htmlView .label {
  font-weight: bold;
  padding-right: 15px;
}


img {
  border: none;
}

img.block {
  display: block;
}


