html, body {height:100%;}
body {padding:0px; margin:0px; background:#d0d0d0; text-align:center;}

div, td, input, textarea, select {font:normal 11px/16px Arial,Helvetica,Sans-Serif;}

h1 {clear:both; padding-bottom:0; margin:0; height:15px; vertical-align:top; font:bold 15px/15px Arial,Helvetica,sans-serif; line-height:15px; text-decoration:none; text-align:left; color:#000000;}
h1 a {border-bottom:dotted 0px #000000; color:#000000; text-decoration:none;}
h1 a:link {color:#000000;}
h1 a:visited {color:#000000;}
h1 a:hover {border-bottom:dotted 1px #ee0000; color:#ee0000;}
h1 .section {color:#ff6600;}

h4 {clear:both; padding-bottom:0; margin:0; font:bold 11px/15px Arial,Helvetica,Sans-Serif; text-align:left;}

p {clear:both; padding-top:20px; margin:0; text-align:left;}

a {text-decoration:none; color:#000000;}
a:link {color:#000000;}
a:visited {color:#669933;}
a:hover {color:#ee0000;}

dl {width:325px; padding:3px; margin:20px auto 0;}
dl {border:dotted 1px #669933;}
form dl {border:dotted 1px #ff6600;}
dt {float:left; clear:left; padding:3px; border-top:solid 0 #00cc00;}
dd {padding:3px; border-left:solid 0 #cc00cc; margin-left:70px; text-align:left;}
form dd {text-align:right;}

input, textarea {width:240px;}
textarea {height:60px;}
.submit, .reset {width:120px;}
.reset {margin-right:6px;}

/*#search input, #search textarea {width:auto;}
#search .submit, #search .reset {width:120px; border:1px;}
#search .reset {margin-right:6px;}*/

#page {width:740px; border:solid 2px #669933; border-top:0; margin:0 auto; background:url('http://www.trickedout.com/images/bkg.gif') no-repeat #ffffff;}

#head {width:740px; padding-bottom:2px;}

#main {clear:both; padding:20px; padding-top:0;}

#nav {float:left; clear:left; width:149px; text-align:left;}
#nav b {color:#ff6600;}
#nav a, .footer a {border-bottom:dotted 0 #999999; color:#999999;}
#nav a:link, .footer a:link {color:#999999;}
#nav a:visited, .footer a:visited {color:#999999;}
#nav a:hover, .footer a:hover {border-bottom:dotted 1px #ee0000; color:#ee0000;}

#copy {float:right; width:550px; border-left:dotted 1px #669933; margin-bottom:20px}

#text {float:left; clear:left; width:390px; padding-left:20px; text-align:left;}

#searchbox {width:390px; float:left; clear:left; margin-bottom:20px; text-align:center;}
#searchbox form {width:390px; padding:6px 0; border:dotted 1px #ff6600; margin:0;}
#searchbox input {width:240px;}
#searchbox .submit {width:120px;}

#links {width:390px; border:solid 0 #cc00cc;}
#links div {width:185px; padding-top:20px; text-align:left;}
#links_left {float:left; clear:left; margin-right:10px;}
#links_right {float:right; clear:right; margin-left:10px;}

#banner {float:right; clear:right; width:120px; height:600px; background:#cccccc;}

#footer {clear:both; height:47px; border:solid 1px #c0c0c0;}
#footer .links {width:650px; height:23px; line-height:23px;}
#footer .logo {float:right; clear:right; width:47px; height:47px; border-left:solid 1px #c0c0c0;}
.logo a:hover {border:0;}

#credits dd {margin-left:100px;}

#poll {width:115px; padding:5px; border:dotted 1px #ff6600; font:normal 11px/16px Arial,Helvetica,Sans-Serif; text-align:center;}
#poll div {width:115px; clear:both; text-align:left;}
#poll .submit {width:115px; clear:both;}
#poll form {margin:0;}