
img, img a {
  border: 0;
}

#rose_cuvee_botonera ul, #rose_cuvee_botonera li {
  list-style: none;
  list-style-type: none;
  display: inline;
  text-align: center;
}

body {
  margin: 0;
  background: url(http://nigeledison.bandvista.com/rw_templates/159/css_img/rose_cuvee_page_bg.jpg) top center;
}

#rose_cuvee_header_top {
  background: url(http://nigeledison.bandvista.com/rw_templates/159/css_img/rose_cuvee_header_top.jpg);
  width: 780px;
  height: 109px;
}

#rose_cuvee_header_left {
  background: url(http://nigeledison.bandvista.com/rw_templates/159/css_img/rose_cuvee_header_left.jpg);
  width: 119px;
  height: 327px;
}

#rose_cuvee_header_mask {
  width: 532px;
  height: 327px;
}

#rose_cuvee_header_right {
  background: url(http://nigeledison.bandvista.com/rw_templates/159/css_img/rose_cuvee_header_right.jpg);
  width: 129px;
  height: 327px;
}

#rose_cuvee_header_bottom {
  background: url(http://nigeledison.bandvista.com/rw_templates/159/css_img/rose_cuvee_header_bottom.jpg);
  width: 780px;
  height: 106px;
}

#rose_cuvee_buttons_bg {
  background: url(http://nigeledison.bandvista.com/rw_templates/159/css_img/rose_cuvee_buttons_bg.jpg);
  width: 780px;
  height: 54px;
}

#rose_cuvee_botonera {
  margin: 0 0 0 60px;
  padding: 0;
  width: 680px;
}

#rose_cuvee_between {
  background: url(http://nigeledison.bandvista.com/rw_templates/159/css_img/rose_cuvee_between.jpg);
  width: 780px;
  height: 52px;
}

.rose_cuvee_table_left {
  background: url(http://nigeledison.bandvista.com/rw_templates/159/css_img/rose_cuvee_table_left.gif);
  width: 35px;
}

.rose_cuvee_table_bg {
  background: url(http://nigeledison.bandvista.com/rw_templates/159/css_img/rose_cuvee_table_bg.jpg);
  width: 710px;
}

.rose_cuvee_table_right {
  background: url(http://nigeledison.bandvista.com/rw_templates/159/css_img/rose_cuvee_table_right.gif);
  width: 35px;
}

.footer {
  height: 25px;
}

#rose_cuvee_botonera li img {
  padding: 0;
  margin: 14px 2px 14px 0;
  text-align: center;
}

.table_features {
  font: normal 12px Arial;
  color: #000;
  text-align: left;
  font-family: Comic Sans MS;
  font-size: medium;
  font-weight: normal;
  letter-spacing: normal;
  word-spacing: normal;
  line-height: normal;
}

.table_features td {
  padding: 2px 10px;
}

.table_features a {
  font: normal 12px Arial;
  color: #506A4C;
  text-decoration: underline;
}

.table_features a:hover {
  color: #666;
  text-decoration: none;
}

.tpop {
  margin: 0px;
}

.apop {
  position: absolute;
  visibility: hidden;
  width: 118px;
  background: #426646;
  padding: 5px;
  text-align: left;
}

.apop a {
  color: #DFCAB1;
  font: bold 12px Arial;
  text-decoration: none;
}

.apop a:hover {
  color: #CCE0CE;
}

#dummy {
  position: absolute;
  visibility: hidden;
  left: 0px;
  top: 26px;
}
