@charset "utf-8";
* { margin: 0; padding: 0; }
body  { font: 100% Verdana, Arial, Helvetica, sans-serif; font-size: 76%; left: 0; line-height: 1.5em; }
img { border: 0; }
a { color: #00C; text-decoration: none; }
a:hover { text-decoration: underline; }
p { padding: 0.6em; }
ol li, ul li { padding: 5px; margin: 0 0 0 2em; }
h1 { font-size: 1.3em; font-weight: bold; letter-spacing: 0.2em; }
h2 { font-size: 1.2em; font-weight: bold; letter-spacing: 0.1em; padding: 1em 0 0 0; } 
h3 { font-size: 1.1em; font-weight: bold; padding: 0.6em 0 0 0; } 
h4 { font-size: 1.1em; font-weight: bold; padding: 0.3em 0 0 0; } 
blockquote { padding: 0 0 0 3em;}
.one-pixel { display: none; }

.smaller {font-size: smaller}

/* --------- Side Feature and Contact Text ------------ */
#contact { text-align: left; }
#contact .box, #contact .select, #contact .text-area { border: solid 1px #666; }
#contact .form-inputs ul { list-style-type: none; }
#contact .form-inputs ul li, #contact .form-inputs ul ul li { list-style-type: none; padding: 0.5em 0.5em 0 0; margin: 0.5em 0.5em 0.5em 0; }

.box, .text-area  { border: solid 1px #666; padding: 0.3em; }
.submission { border: solid 1px #666; padding: 0.3em 0 0.3em 0; margin: 2px; }

.clearfloat { clear:both; height:0; line-height: 1px; }

