@charset "utf-8";
/* CSS Document */

* {margin:0; padding:0;}
body {font-family:Arial, Helvetica, sans-serif; font-size: 12px; margin: auto; background-color:#7E7041; color: #4D4D4D;}
p {padding: 10px 10px 10px 10px; text-align:left; }
ul {list-style: none; padding: 0 10px 10px 10px;}
h1, h2, h3, h4 {padding: 10px 10px 10px 5px;}

#navbar_wrap {background-color:#666; width: 1000px; height:28px; padding:0; margin:0;}
#navbar ul { list-style: none; text-align: left; width: 100%; padding:0;}
#navbar li { float: left; position: relative; width: 141px; }
#navbar li ul { display: none; position: absolute; top: 1em; left: 0; }
#navbar li > ul { top: auto; left: auto; }
#navbar ul li a { font-size: 14px; display: block; text-decoration: none; color: #FFF; background-color: #666; padding: 5px;  }
#navbar ul li a { border-left: 1px solid #000;}
#navbar ul li.first a { border-left: 0px;} 
#navbar ul.bottom li a { border-left: 0px; border-top: 1px solid #000;}
#navbar li:hover ul, li.over ul{ display: block; }

#constructioncontainer { color:#336600; padding-top: 200px; margin:auto; }

#container, #content-gallery { min-height: 1000px; width: 1000px; }

#container { border: thick #660033; background-color:#FFFFFF; margin:auto;}
#banner { background-image:url(../images/banner.jpg); width:1000px; height:254px;}
#banner .hotspot {width:1000px; height:254px; overflow:auto;}
#navbar { width:99%; margin:auto;}

p.construction {color:#FFF; font-size:14px; font-weight: bold; text-align: center;}
ul.contact li {color:#FFF; font-size:14px; text-align: center;}

#content {padding: 10px 10px 10px 10px;}
#content-gallery {background-color:#000; padding-top: 20px; color:#666;}

div.equation.top { border-bottom: 1px solid color:#666;}

form.calculator {margin: 5px 0px 15px 10px;}
form.calculator div {padding:5px 0 5px 0;}

table.pricetable { margin: auto; text-align: center;}
table.pricetable th, table.pricetable td.price {font-size: 14px; font-weight: bold; }
table.pricetable td { width: 87px;  border-bottom: 1px solid; }
table.pricetable td.bales, table.pricetable td.weight { font-weight: bold; }
table.pricetable tr.header td { font-weight: bold; color:#666; }
table.pricetable th, table.pricetable td.price, table.pricetable td.bales, table.pricetable td.weight, table.pricetable tr.header td {background-color:#B7C7FF; border:none; }
