html,body,h1,h2,h3,h4,h5,h6,div,p,span,table,td,th,caption,ul,ol,li,dl,dt,dd,form,img{margin:0;padding:0;border:0;}
button,input,select,textarea{margin:0;padding:0;}

html{font:normal 100%/1.4 helvetica, arial, sans-serif;}
body{font-size:100.01%; padding:1em 3em;color:#333;background:#f3f3f3;}
header{margin:-1em -3em 1em -3em;text-align:right;}
footer{margin-top:1em;border-top:1px solid #ddd;}
h1{font-weight:normal;font-size:2.2em;color:#be2200;}
header h1{padding:.5em 1em;font-weight:bold;color:#fff;background:#be2200;}
h2{font-weight:normal;font-size:2em;color:#891300;}
h3{font-weight:normal;font-size:1.6em;color:#891300;}

a,a:hover{color:#891300;}
ul{list-style:none;}
p{margin:.8em 0;}
