P {
  text-align: justify;
  font-family: Georgia;
  font-size: 11pt;
  color: #333333;
}

A {
  text-decoration: none;
  color: #666666;
}

A:hover {
  text-decoration: underline;
  color: #666666;
}

.link_div {
  font-family: Georgia;
  font-size: 11pt;
  background-color: #BBBBCC;
  cursor: pointer;
}

.info_div {
  font-size: 9pt;
  padding: 5px;
  padding-top: 10px;
}

.featured_copy {
  color: #333344;
  margin-top: 25px;
  margin-bottom: 25px;
  padding: 10px;
  font-size: 11pt;
  background-color: #BBBBCC;
  text-align: justify;
  /* border: solid #333333 3px; */
}

.wine_preview {
  margin-bottom: 10px;
  background_color: #CCCCCC;
  padding: 3px;
  border: 1px solid #333333;
  text-align: justify;
}

.wine_name {
  font-weight: bold;
  font-size: 15pt;
  letter-spacing: 3px;
  /* font-family: Arial; */
}

.wine_price {
  /* font-size: 14pt; */
}

.bottle_size {
  font-size: 10pt;
  font-family: Arial;
}

.wine_copy {
  font-size: 10pt;
  text-align: justify;
}

.footer {
  color: #CCCCDD;
  font-size: 10pt;
}

#inner_window {
  border: 3px solid #333333;
  background-color: #CCCCDD;
  padding: 3px;
}

#loading_message {
  border: 3px solid #333333;
  background-color: #DDDDEE;
  padding: 3px;
}

.input_divide {
  padding: 5px;
}

input {
  font-size: 11pt;
}

.terms {
  font-size: 10pt;
}

.button {
  font-size: 10pt;
}

.even {
  background-color: #CCCCDD;
}

.odd {
  background-color: #BBBBCC;
}
