/* Resetting default padding and margin - http://www.clagnut.com/blog/1287/ */
* {margin:0;padding:0;}

/* basics */
body {font-family:Verdana,Arial; font-size:0.8em; line-height:1.2em; color:#3E3E3E; background-color:#FFFFFF; }

#wrapper {width: 641px; height: 274px; position:absolute; left: 50%; top: 50%; margin-left: -320px; margin-top: -136px; }

#bg {position: absolute; top: 0px; left: 0px; z-index: 1; border: 1px solid #d5d4d4; }
#txt {position: absolute; top: 48px; left: 41px; z-index: 2; width: 385px; }
#logo {position: absolute; top: 51px; left: 470px; z-index: 2; }
#reg {position: absolute; top: 233px; left: 41px; z-index: 2; width: 559px; font-size:0.6em; line-height:1.3em; }
p { padding-bottom: 12px; }

a:link, a:visited, a:active { text-decoration: underline; color:#3E3E3E; }
a:hover { text-decoration: none; color:#3E3E3E; }

h1 { font-size:1.7em; line-height:1.2em; font-weight: normal; margin-bottom: 20px; }


