@font-face {
  font-family: fertigo;
  src: url('fonts/Fertigo_PRO.otf');
}
@font-face {
  font-family: museo;
  src: url('fonts/MuseoSans_500.otf');
}
html {overflow-y: scroll;}
* {margin:0;padding:0;}
body {
  background: #FEC916;
  background: -moz-radial-gradient(50% 45%, #FDEDB7, #FEC916);
  font-family: Verdana,sans-serif;
  font-size: 12px;
  line-height: 1.2;
}
h1,h2,h3,h4,h5,h6 {
  font-size: 36px;
  font-family: museo,Georgia, Serif;
  font-weight: normal;
  text-transform: uppercase;
  text-align: center;
}
h2 {
  font-size: 12px;
  margin:0;
  position:relative;
  top: -50px;
}
p,ul {
  margin-bottom: 15px;
  line-height: 1.5;
}
ul {
  list-style-position: inside;
  padding-bottom: 15px;
  float: left;
  width: 230px;
}
p {
  clear: both;
}
dl {
  margin: 1.5em 0;
}
dt {
  font-size: 22px;
}
dd {
  margin-bottom: 10px;
  line-height: 1.5;
}
strong {
  line-height: 1.5;
  text-align: center;
  display: block;
  color: #444;
}
a {
  color: #C44206;
}
.tip {
  margin-bottom: 15px;
  border: 1px solid #ccc;
  padding: 10px;
}
.tip img {margin:0 !important; padding:0 !important; width: 0 !important;}
#wrap {
  margin:0 auto;
  width: 550px;
}
#contentWrap {
  margin-bottom: 2cm;
  position:relative;
}
#header {
  text-align: center;
  padding: 1.5em;
}
#header h1, #header span {
  color: #fff;
}
#header a {
  font-size: 36px;
}
.ad {
  background: #FEF8E2;
  float: right;
  height: 250px;
  width: 250px;
  margin-left: 15px;
  margin-bottom: 15px;
}
#content {
  border: 1px solid #ccc;
  background: #fff;
  padding: 2em;
  position: relative;
}
#content a {
  margin-right: 15px;
}
#footer {
  font-size: 11px;
  text-align: center;
}
#footer a {
  color: #333;
}
