body {
  background-color: #ede9dc;
  color: #000000;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  height: 100%;
  margin: 0 auto;
  /*min-height: 600px;*/
  width: 100%;
}
#header {
  background: #282521;
  /* Old browsers */
  background: -moz-linear-gradient(top, #282521 0%, #1f1d19 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#282521), color-stop(100%,#1f1d19));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #282521 0%,#1f1d19 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #282521 0%,#1f1d19 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #282521 0%,#1f1d19 100%);
  /* IE10+ */
  background: linear-gradient(top, #282521 0%,#1f1d19 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#282521', endColorstr='#1f1d19',GradientType=0 );
  /* IE6-9 */
  margin-top: 10px;
  padding: 10px 10px 5px;
}
#main  {
  background: -moz-linear-gradient(center top , #98907e 0%, #d8d3c3 5%, #f4f1e6 62%, #ede9dc 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
  font-weight: bold;
  padding: 0 10px;
  text-align: center;
}
#tagline {
  color: #a29b87;
  font-size: 11px;
  font-weight: bold;
}
h1 {
  font-size: 18px;
}
h4 {
  color: #101010;
  font-size: 16px;
  font-weight: normal;
  line-height: 18px;
  margin: 0px 0 10px 0;
  text-align: center;
  padding-top:20px;
}
ul {
  padding:0;
  list-style: none outside none;
}
ul li {
  text-align: left;
  color: #34495e;
  font-size: 14px;
  line-height: 15px;
  margin: 0 0 14px;
  font-weight: normal;
}
.ram {
  max-width:400px;
  margin:0 auto;
  -moz-border-radius:3px;
  border-radius:3px;
  padding:10px;
  overflow:hidden;
  text-align:left;
  border:1px solid #BEB7A3;
  background: #ebe5d8;
  /* Old browsers */
  background: -moz-linear-gradient(top, #ebe5d8 0%, #d8d2c2 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ebe5d8), color-stop(100%,#d8d2c2));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #ebe5d8 0%,#d8d2c2 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #ebe5d8 0%,#d8d2c2 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #ebe5d8 0%,#d8d2c2 100%);
  /* IE10+ */
  background: linear-gradient(top, #ebe5d8 0%,#d8d2c2 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebe5d8', endColorstr='#d8d2c2',GradientType=0 );
  /* IE6-9 */
}
/* SMARTPHONES (landscape) */
@media only screen and (min-width:321px), only screen and (orientation:landscape) {
  .image {
    margin-top:10px}
}
/* SMARTPHONES (portrait) */
@media only screen and (max-width:320px), only screen and (orientation:portrait) {
  .image {
    width:70%;
    margin-top:10px}
}
a {
  text-decoration: none;
  color:#FFFFFF}
.button_yes {
  color:#FFFFFF;
  text-decoration:none;
  float: left;
  text-align:center;
  -moz-border-radius:3px;
  border-radius:3px;
  border:1px solid #942627;
  padding:7px 0;
  font-size:14px;
  font-weight:bold;
  width:120px;
  /* Required for webkit to center the button. */
  background: #ef001c;
  /* Old browsers */
  background: -moz-linear-gradient(top, #ef001c 0%, #b90012 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ef001c), color-stop(100%,#b90012));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #ef001c 0%,#b90012 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #ef001c 0%,#b90012 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #ef001c 0%,#b90012 100%);
  /* IE10+ */
  background: linear-gradient(top, #ef001c 0%,#b90012 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ef001c', endColorstr='#b90012',GradientType=0 );
  /* IE6-9 */
}
.button_no {
  color:#FFFFFF;
  text-decoration:none;
  float: left;
  margin-left:20px;
  text-align:center;
  -moz-border-radius:3px;
  border-radius:3px;
  border:1px solid #101010;
  padding:7px 0;
  font-size:14px;
  font-weight:bold;
  width:120px;
  /* Required for webkit to center the button. */
  background: #7b7b7b;
  /* Old browsers */
  background: -moz-linear-gradient(top, #7b7b7b 0%, #2e2e2e 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7b7b7b), color-stop(100%,#2e2e2e));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #7b7b7b 0%,#2e2e2e 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #7b7b7b 0%,#2e2e2e 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #7b7b7b 0%,#2e2e2e 100%);
  /* IE10+ */
  background: linear-gradient(top, #7b7b7b 0%,#2e2e2e 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7b7b7b', endColorstr='#2e2e2e',GradientType=0 );
  /* IE6-9 */
}
.button_sub {
  color:#FFFFFF;
  text-decoration:none;
  display:block;
  text-align:center;
  -moz-border-radius:3px;
  border-radius:3px;
  border:1px solid #942627;
  padding:7px 0;
  font-size:14px;
  font-weight:bold;
  margin:15px auto 10px;
  width:120px;
  /* Required for webkit to center the button. */
  background: #ef001c;
  /* Old browsers */
  background: -moz-linear-gradient(top, #ef001c 0%, #b90012 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ef001c), color-stop(100%,#b90012));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #ef001c 0%,#b90012 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #ef001c 0%,#b90012 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #ef001c 0%,#b90012 100%);
  /* IE10+ */
  background: linear-gradient(top, #ef001c 0%,#b90012 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ef001c', endColorstr='#b90012',GradientType=0 );
  /* IE6-9 */
}
