body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;}
/*fonts.css*/body{font:13px arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}select, input, textarea {font:99% arial,helvetica,clean,sans-serif;}pre, code {font:115% monospace;*font-size:100%;}body * {line-height:1em;}

html, body {height: 100%; font-family: 'Special Elite', cursive;}
h1 {font-size: 2.25em;}
h1, a {text-decoration: none; font-weight: bold; color: #336699;}
strong {font-weight: bold;}
img {width: 300px; height: auto; display: block; margin: 0 auto;}
#head, #main, #foot {margin-top: 1em; width: 575px; margin-left: auto; margin-right: auto; text-align: center;}
#head, #main {font-size: 1.75em;}
#foot {font-size: 1.5em;}
.cryptedmail:after {content: attr(data-name) "@" attr(data-domain) "." attr(data-tld);}
