body { font-family: Helvetica; }
#contentwrapper a { color: #fff; text-decoration: none; border-bottom: 1px dotted #fff; }
#contentwrapper a:visited { color: #fff; }
#contentwrapper a:hover { border-bottom: 1px solid #c0c0c0; color: #c0c0c0; }
#contentwrapper a:active { color: #fff; }
h1 { font-size: 22px; text-decoration: none; }
h1 a { border: none; color: #fff; }
h1 a:hover { color: #000; border: none; }
#contentwrapper { padding: 10px; color: #fff; }
#contentwrapper ul { padding-left: 30px; }
#contentwrapper h2 { font-size: 14px; font-weight: bold; color: #fff }
#contentwrapper table { padding: 50px 0 0 20px; }
#tname { padding-right: 10px; font-size: 12px; font-weight: bold; text-align: right; }
#temail { padding-right: 10px; font-size: 12px; font-weight: bold; text-align: right; }
#tmessage { padding-right: 10px; font-size: 12px; font-weight: bold; text-align: right; vertical-align: top; }
#tnameerr { color: red; font-size: 12px; font-weight: bold; padding-left: 10px; }
#temailerr { color: red; font-size: 12px; font-weight: bold; padding-left: 10px; }
#tmessageerr { color: red; font-size: 12px; font-weight: bold; vertical-align: middle; padding-left: 10px; }
input { width: 280px; margin-bottom: 10px; border: 1px solid #000; }
textarea { width: 280px; border: 1px solid #000; } 
input.submit { width: 100px; border: 1px solid #000; background-color: #fff; }
input.submit_hover { background-color: #c0c0c0; }
#copyright { font-size: 10px; padding: 10px 0 10px 0; }
#sidebars { width: 400px; }
#sidebar_full { padding-left: 10px; boreder: 1px solid white;  }
#contentwrapper { width: 500px; }
#logo h1{ width: 850px; }
#logo { color: #fff; font-size: 7pt; }
