header, section, article, footer{ margin:0; padding:0; border:0;}
body{ margin:0; padding:0; border:0; background-color: #e1e1e1;}

h1{ width:100%; padding:2% 0; margin:0 auto; text-align:center; display:block; color:#95904e; font-size:54px;  font-weight:700; text-shadow:0px -1px 0px #000;}
h1 span{ font-size:12px; font-weight:normal;}

h2{ width:100%; padding:3% 0; margin:0 auto; text-align:center; display:block; color:#666; font-size:40px;  text-shadow:0px -1px 0px #333;}


#container{ width:100%; min-height:500px; height:auto;  display:block; margin:150px auto; }