body{
  background-color:#fff;
  font-family: 'Century Gothic', Arial, Verdana;
  font-size:80%;
  color:#222;
}

/* headlines */
h1{font-size:220% !important; font-weight: normal; color: #9ab715; margin: 0; padding: 0 0 10px 0;}
h2{font-size:150%; padding:0 0 10px 0; margin:0;}
h3{font-size:120%; padding:0 0 10px 0; margin:0;}

/* links */
a{outline:none;}
a,a:visited,a:active{color:#5d9732;}
a:hover{color:#5d9732;}

img{border:none; outline:0;}

/* ul li styles */
ul.check, ul.plus, ul.minus, ul.star{list-style-type: none; padding-left:18px;}
ul.check li, ul.plus li, ul.minus li, ul.star li{
  background-repeat: no-repeat;
  background-position: 0px 0px;
  padding-left: 24px;
  margin-bottom:10px;
}
ul.check li{background-image:url('/images/icons/small_icons/10.png');}
ul.plus li{background-image:url('/images/icons/small_icons/11.png');}
ul.minus li{background-image:url('/images/icons/small_icons/12.png');}
ul.star li{background-image:url('/images/icons/small_icons/13.png');}

/* default table styles */
table, table tr, table tr td{border:none; padding:0; margin:0;}
table tr td h1,
table tr td h2,
table tr td h3{padding-top:0; margin-top:0;}
table{font-size:100%;}

p{margin:0; padding:0 0 8px 0;}

/* readmore links */
a.readmore-link{background:#181818;color:#fff; padding:5px 10px 5px 10px; border-radius:2px; text-decoration:none;}
a.readmore-link:hover{background-color:#eaeaea; color:#333;}

/* frontpage content buttons */
.front-button{min-height:400px;}