body, form, table, td {margin:0;padding:0;}

body {background-color:#dff0c4;}
table {margin:25px 0 10px 25%;width:480px;font:14px arial;border-collapse:collapse;}
small {font-size:10px;}
a {color:#911e79;}
a:hover {text-decoration:none;}
img {border:none;}

#header {height:96px;}
  #header .logo {float:left;width:235px;}
    #header .logo img {width:235px;height:96px;}
  #header .about {float:right;width:235px;font-size:12px;color:#6f7862;}
    #header .about a {color:#6f7862;}
#menu {padding-top:10px;}
  #menu div {width:235px;text-align:center;}
#ads {padding-top:15px;text-align:center;}
#body {padding-top:10px;font-size:12px;}
  #body li {margin-left:10px;font-size:14px;color:#ffcc00;}
  #body .input {float:left;width:235px;height:85px;text-align:center;background:url(img/input_bg.gif) #911e79;}
    #body .input .text {margin-top:18px;width:201px;height:27px;font:bold 18px arial;text-align:center;text-transform:uppercase;color:#911e79;}
    #body .input .file {margin-top:2px;width:201px;height:21px;font:bold 12px arial;}
  #body .help {float:right;width:235px;font-size:11px;color:#383c31;}
  #body .output {clear:left;padding-top:10px;text-align:center;}
    #body .output .preview {width:80px;height:80px;border:2px solid #911e79;}
    #body .output .submit {margin-top:5px;width:118px;height:52px;}
  #body .pagebar {margin-top:5px;text-align:center;}
  #body .collage {margin-top:10px;text-align:center;}
    #body .collage img {width:412px;height:684px;}
  #body .meta {margin:5px 0 0 34px;}
    #body .meta form {margin-bottom:5px;}
    #body .meta .email {width:235px;text-align:center;font-weight:bold;}
    #body .meta .code {width:235px;height:85px;}
  #body .emailbar {margin-bottom:25px;font-size:14px;text-align:center;} 
#bookmarks {padding-top:25px;text-align:center;}
  #bookmarks img {width:125px;height:16px;}
#footer {padding-top:10px;font-size:12px;}
  #footer .copyright {width:235px;text-align:center;}
#links {padding-top:10px;font-size:11px;text-align:center;}