header,main{text-align:center;padding:20px}body,h1,p{margin:0;padding:0;background-color: #fcfdfd;}header{background-color:#fcfdfd}.logo img{max-width:100%;height:auto}h1{font-size:24px;color:#333}p{font-size:18px;color:#666}.contact{margin-top:20px}.contact a{color:#d40000;text-decoration:none}.contact a:hover{text-decoration:underline}