/*

Cyberdelia's Quilt -- CSS by Cyberdelia

*/
<!--

body { margin: 20px 0 10px 0; padding: 0; font-family: "Verdana", "Arial", "Helvetica", sans-serif; font-size: 75%; color: #000; line-height: 1.5em; }
img { border: 0; }
ul { margin: 0 0 20px 40px; padding: 0; }
h1, h4, h5, h6 { font-size: 12px; color: #000000; }

#topmenu { font-size: 10px; line-height: 150%; margin: 8px 0 12px 0; }
#topmenu a, #topmenu a:visited, #topmenu a:active { color: #006600; border-bottom: 1px dotted #006600; text-decoration: none; font-weight: bold; }
#topmenu a:hover { position: relative; top: 1px; left: 1px; }

#sidebar, #sidebar p, #sidebar td { font-size: 10px; line-height: 100%; margin: 8px; }
#sidebar a, #sidebar a:visited, #sidebar a:active { color: #006600; text-decoration: none; }
#sidebar a:hover { position: relative; top: 1px; left: 1px; }

#content { padding: 15px 15px 5px 15px; background-color: #cccc66; margin: 15px; }
.middle { border-right: 1px solid #000; }
#content p, #content td { font-size: 10px; line-height: 150%; }
#content h2 { font-size: 14px; color: #996600; font-weight: bold; margin: 3px; padding: 0; }
#content h3 { font-size: 12px; color: #000000; font-weight: bold; }
#content a, #content a:visited, #content a:active { color: #006600; border-bottom: 1px dashed #006600; font-weight: bold; text-decoration: none; }
#content a:hover { position: relative; top: 1px; left: 1px; text-decoration: none; }
#content #cat-1 { margin-bottom: 0; }
form { margin: 0; padding: 0; }
input, select, textarea { background-color: #99cc66; border: 1px solid #000; padding: 3px; }
#content fieldset { margin: 0 auto; padding: 0; border: 0 solid #000; width: 30em; }
#content fieldset ol { margin: 0; padding: 0; list-style: none; text-align: left; }
#content fieldset ol li { margin-bottom: 15px; }
#content fieldset ol li label { float: left; width: 10em; padding-right: 1em; text-align: right; }
#content fieldset ol li input, #content fieldset ol li select, #content fieldset ol li textarea { width: 18em; }
#content fieldset ol li input.auto, #content fieldset ol li select.auto, #content fieldset ol li textarea.auto { width: auto; }
#content fieldset ol li.button { padding-right: 0.5em; text-align: right; }
* html #content fieldset ol li.button { padding-right: 1.5em; }
#content fieldset ol li input.button { width: auto; margin-bottom: 20px; }
#content ul.trade-log, #content ul.trade-log-archives { list-style: none; line-height: 1.8em; }
#content ul.trade-log li, #content ul.trade-log-archives li { background: url(images/bullet.gif) 0 0.5em no-repeat; padding-left: 15px; }

#footer { margin: 3px 0 7px 0; font-size: 9px; }
#footer a, #footer a:visited, #footer a:active { color: #006600; text-decoration: none; border-bottom: 1px dotted #006600; }
#footer a:hover { position: relative; top: 1px; left: 1px; }
