html,body {margin:0 auto;padding:0 10px 0 0;background-color:#000;width:900px;text-align:center;}
body {font: small/1.5em "Trebuchet MS", "Lucida Grande", Verdana, Helvetica, sans-serif;color:#444;margin:0 auto;padding:0 30px 0 0;width:900px;text-align:center;}

p {margin:0 10px 10px  0}
A:link { color:#227C00; TEXT-DECORATION: none; border-bottom:1px dotted #81A673; }
A:visited { color:#995C2F; TEXT-DECORATION: none; border-bottom:1px dotted #ccc; }
A:hover { color:#207700; TEXT-DECORATION: none; border-bottom:1px solid #000; }
A:active { color:#000; TEXT-DECORATION: none; border-bottom:1px solid #207700; }

div#container {margin:0 auto;padding:0;background:#fff url("../bg.gif") repeat-y;width:900px;text-align:left;}
div#header {height:143px;margin:0;padding:0px;background:url("../bG/bnrbg.gif") repeat-x 60px 0;}
div#wrapper {float:right;width:880px;margin-left:-230px;width:900px;}
div#content {margin-left:230px;clear:both;padding:15px 15px 10px 18px;}
div#content h1 {color:#1C6501;font-size:130%;margin:0 0 5px -15px;padding:2px 0 2px 28px;background: url("../bG/h1.gif") no-repeat 2px 0;}
div#content h2 {color:#9A4F18;font-size:120%;margin:2em 0 5px -15px;padding:1px 0 2px 28px;background: url("../bG/h2.gif") no-repeat 2px 0;}
div#content h3 {color:#333333;font-size:110%;margin:1em 0 0 0;border-bottom:1px solid #DFA981;}

div#nav {float:left;width:152px;padding:150px 0 20px 65px;background:url("../bG/Lcolbg.jpg") no-repeat 31px 0;}
div#nav ul { margin: 0px; padding:0; list-style-type: none; text-align: center;}
div#nav li {margin-bottom:1px;padding:0;}
div#nav a:link, div#nav a:visited {color:#955A2F;border:none;display: block;width: 158px;margin: 0px;padding: 7px 0 6px 0;text-decoration: none;font-weight:bold;color: #955A2F;background: url("../bG/navbg.jpg") no-repeat;}
div#nav a:hover {color: #134400;background-position: 0px -50px;}
div#nav a:active {color: #6C2F02;background-position: 0px -100px;}


div#footer {font-size:9pt;color: #FFF;clear:both;padding:0 0 0 59px;margin:0;}
div#footer p{margin:0;padding:5px 10px;clear:both;border-top:2px solid #955A2F;border-bottom:2px solid #955A2F;background-color:#6F9262;}
div#footer a:link, div#footer a:visited {color:#DFF0D8; TEXT-DECORATION: none; border:none;}
div#footer a:hover {color:#fff; TEXT-DECORATION: underline;}

div#box1 {width: 175px;padding:10px 7px 10px 7px;margin:0 0 0 -5px;color:#000;float:left;background:#E0EADC url('boxtop.gif') no-repeat 0 0;}
div#box2 {width: 175px;padding:10px 7px 10px 7px;margin:0 0 0 5px;color:#000;float:right;background:#CF9D78 url('boxtop.gif') no-repeat 0 0;}
div#box3 {width: 175px;padding:10px 7px 0 7px;margin:0 0 0 5px;color:#000;float:right;background:#E0EADC url('boxtop.gif') no-repeat 0 0;font-size:85%;}
div#box3 p#bottom {display:block;padding:0;margin:0 -7px -11px -7px;background:#E0EADC url('boxbtm.gif') no-repeat 0 0;width:189px;height:5px;}
html > body div#box3 p#bottom {margin-bottom:0;}

div#box1 h1 {font-size:110%;padding:0px 0 2px 25px;background:url("../bx1h1.gif") no-repeat 2px 1px;}
div#box2 h1 {font-size:110%;padding:0px 0 2px 25px;background:url("../bx2h1.gif") no-repeat 2px 1px;color:#fff;}
div#box3 h1 {font-size:110%;padding:0px 0 2px 25px;background:url("../bx1h1.gif") no-repeat 2px 1px;}

div#extra {background:#FF8539;float:left;clear:left;width:200px}

div#box3 ul {padding:0;margin:0 0 0 10px;}
div#box3 ul ul {padding:0;margin:0 0 0 20px;}
div#box3 ul ul ul {padding:0;margin:0 0 0 30px;}


p#totop {font-weight:bold;padding:20px;text-align:right;}
p#totop a:link, p#totop a:visited {background:url("../2top.gif") no-repeat 2px 5px;padding-left:30px;text-decoration:none;border:none;color:#995C2F;}
p#totop a:hover, p#totop a:active {background:url("../2top.gif") no-repeat 2px -25px;padding-left:30px;text-decoration:none;border:none;color:#207700;}

.small {font-size:85%;}

form #submit {border:2px solid #999;background-color:#444;color:#eee;width:150px;font-weight:bold;}
form #submit:hover {border:2px solid #444;background-color:#ddd;color:#333;}

.submit {border:2px solid #999;background-color:#444;color:#eee;width:150px;font-weight:bold;}
.submit:hover {border:2px solid #444;background-color:#ddd;color:#333;}

div#content form.proddisplay {margin:0 0 15px 0;padding:10px 0 40px 0;}

div#content dl {display:block;clear:right;margin:5px 0 -5px 0;padding:5px 0 0 0;border-top:2px solid #eeeeee;}
div#content dl.name {border-top:2px solid #dddddd;}
div#content dt {float:left;width:80px;text-align:right;font-weight:bold;margin:0;padding:0;} 
div#content dd {float:right;text-align:left;width:345px;margin:0 0 5px 0;padding:0;}
div#content dl.name dd {font-style:italic;font-weight:bold;color:#955A2F;} 
div#content dd.desc {font-size:90%;} 
div#content dd.end {border:none;} 

div#theLc img {clear:right;margin:0 0 5px 5px;}

.blogdatespan, .date {position:absolute;left:580px;font-size:8.5pt;font-weight:normal;padding-left:6px;border-left:2px solid #ece7d6;color:#777;}

a.selected, a.selected:link, a.selected:visited {font-weight:bold;color:#333;}

.responses {font-size:90%;line-height:1em;color:#777;padding:1px 0 1px 4px;margin-top:8px;border-left:2px solid #ccc;}

.alert {font-weight:bold;color:#c73902;padding:1px 0 10px 0;margin:0;}

#blogroll input.text { padding:2px;margin:1px;border:1px solid #ccc;width:250px; }
#blogroll textarea {padding:2px;margin:1px;border:1px solid #ccc;width:400px;height:150px;}

#blogrollcontent h1 {background-image:none !important; font-size:110%;padding-left:15px !important;}
#blogrollcontent h2 {background-image:none !important; font-size:110%;padding-left:15px !important;}
#blogrollcontent h2.normal {color:#9A4F18;font-size:120%;margin:2em 0 5px -15px;padding:1px 0 2px 28px !important;background: url("../bG/h2.gif") no-repeat 2px 0 !important;}
#blogrollcontent h3 {background-image:none !important; font-size:110%;padding-left:0;border:0;}
#blogrollcontent h3.normal {color:#333333;font-size:110%;margin:1em 0 0 0;border-bottom:1px solid #DFA981;}
