html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,.reset{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent; }

@font-face { font-family: LatoBlack; src: url('css/fonts/Lato-Black.ttf') format('truetype'); }
@font-face { font-family: LatoBold; src: url('css/fonts/Lato-Bold.ttf') format('truetype'); }
@font-face { font-family: LatoHeavy; src: url('css/fonts/Lato-Heavy.ttf') format('truetype'); }
@font-face { font-family: LatoLight; src: url('css/fonts/Lato-Light.ttf') format('truetype'); }
@font-face { font-family: LatoMedium; src: url('css/fonts/Lato-Medium.ttf') format('truetype'); }
@font-face { font-family: LatoRegular; src: url('css/fonts/Lato-Regular.ttf') format('truetype'); }
@font-face { font-family: LatoThin; src: url('css/fonts/Lato-Thin.ttf') format('truetype'); }

h1 { font-family: 'LatoRegular', sans-serif;  text-align:center;  color:#CCC; font-size: 1.6em; letter-spacing:-0.02em; }
div#wrapper { padding:5em 0 0 0; margin: 0 auto; width: 22em; text-align:center; }
