body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,p,blockquote,th,td{margin:0;padding:0;}
body{font:75% lucida,verdana,sans-serif;background:none;color:#333;}
html>body{font-size:12px;}
input,select,textarea{font:1em "lucida grande",lucida,verdana,sans-serif;color:#222;}
p,li,dt,dd,td,th{line-height:1.5em;}
p,li,dt,dd,td,th,ul,ol,dl,table{margin-bottom:1.5em;}
dt{font-weight:bold;}
ul li{margin:0 0 0 1.5em;}
ol li{margin:0 0 0 1.9em;}
fieldset{border:0;}
legend{display:none;}
a{color:#ed2024;outline:none;}
 
/*20px*/ h1{font-size:1.6667em;line-height:0.9em;margin-top:0.9em;margin-bottom:0.9em;}
/*18px*/ h2{font-size:1.5em;line-height:1em;margin-top:1.3em;margin-bottom:0.7em;}
/*16px*/ h3{font-size:1.3333em;line-height:1.125em;margin-top:1.525em;margin-bottom:0.725em;}
/*14px*/ h4{font-size:1.1666em;line-height:1.286em;margin-top:1.929em;margin-bottom:0.643em;}
h1,h2,h3,h4{color:#51b2d5;}

#header,
#content,
#footer{float:left;clear:left;width:100%;}

.gutter{width:100%;}

/* HIDE THESE ELEMENTS ---------- */
#header,
#footer #categories,
#footer #signup,
#voucher form,
#footer .showoffers,
#footer #aalogo,
#register-form{display:none !important;}

/* OFFER PAGES ---------- */
#offer #about{float:left;clear:left;padding:10px;width:99%;border:1px solid #51b2d5;}
#about .contact{clear:both;}
#about .contact p{float:left;width:auto;margin-right:10px;}
#about .contact h3{float:left;margin-top:0;margin-right:3px;}
#offer #detail{float:left;width:55%;}
#offer #map{float:right;width:270px;margin:10px 5px 0 0;}
#offer h2{clear:both;}
#detail .detaillogo{float:left;margin:1.2em 10px 0 0;border:1px solid #ccc;}
#voucher{float:left;clear:left;width:100%;margin:0;padding:0;background:none;border-bottom:2px dashed #333;margin-bottom:1.5em;}
#voucher .wrap{position:relative;}
#voucher .voucherlogo {float:left;margin:0 10px 0 8px;}
#voucher .imgover{position:absolute;top:-1px;left:0;}
#voucher h2{background:none;width:100%;border-bottom:2px dashed #333;padding-bottom:1.2em;margin-bottom:0.8em;}
#voucher h3{float:left;width:73%;margin-top:0;}
#voucher p{float:left;width:73%;}

/* FOOTER ---------- */
#footer {background:none;}
#footer #copyright{float:left;width:100%;}

/* SIGNUP FORM ---------- */
#signup{float:left;width:50%;}
