img.logo { margin: 0 auto 0 auto; display: block; }
div.content { border: solid 2px #CCC; background-color:white; padding: 5em 3em 5em 3em; -moz-border-radius: 2em; border-radius: 2em; }
div.wrapper { margin: auto; position: absolute; right: 0; bottom: 0; top: 0; left: 0; width: 40em; height: 50%;}
body { background-color: #DDD; }
a img { border: none; }
p { padding-top:1.5em; text-align: center; font-size: 1em; color: #777; }
p img { vertical-align: middle; }
