body { font-size:0.8em; color:#413326; font-family:tahoma, arial, verdana, sans-serif; line-height:18px; padding:15px; }
input, textarea { font:1em arial, sans-serif; }
table { font-size:1em; }
table p { margin:0; }
p { margin:0 0 15px 0; }
ul { list-style-type:square; margin:0 0 20px 40px; line-height:1.8; }
a { outline:none; color:#92b716; text-decoration:underline; }
a:hover { text-decoration:none; }
a img {  }
a:hover img {  }
a img.noback { background:none; padding:0; border:none; }
a img { border:0; }
a:hover img.noback { background:none; padding:0; border:none; }
h1, h2, h3, h4, h5, h6 {  }
h1 { font-size:2.0em; font-weight:normal; margin:15px 0 15px 0; line-height:25px;  } 
h2 { font-size:1.4em; color:#413326; padding:0; margin:0 0 15px 0; font-weight:normal;  } 
h3 {  color:#92b716; font-size:1.4me; font-weight:normal; margin:0 0 15px 0; border-bottom: 1px solid #CCC; padding: 0 0 5px 0;  } 
h4 {  } 
h5 {  }
h6 {  }
pre {  }
address {  }
del {  }
input, textarea { width:300px; font:1em arial, sans-serif; }
img.clsleft { margin-right:10px; margin-bottom:10px; float:left; }
img.clsmiddle { margin-right:20px; margin-left:20px; margin-bottom:15px; }
img.clsright { margin-left:20px; margin-bottom:15px; float:right; }
img.clsborderleft { margin-right:20px; margin-bottom:10px; padding:2px; border:1px solid #d7dbc7; float:left; } 
img.clsbordermiddle { margin-right:20px; margin-left:20px; margin-bottom:10px; padding:2px ; border:1px solid #d7dbc7;  }
img.clsborderright { margin-left:20px; margin-bottom:10px; padding:2px; border:1px solid #d7dbc7;  float:right; }
.datatable {  }
.datatable th {  } 
.datatable td {  } 
.notes { font-size:0.9em; } 
.shout {  } 
.shout2 {  } 
.submit, .reset { cursor:pointer; outline:none; border:none; width:90px ! important; } 
.reset {  } 
.quote, blockquote {  } 
.caption {  } 
.custom1 {  } 
.custom2 {  } 
.border { padding:2px; border:1px solid #d7dbc7; } 
.noborder { border:0; }
.code {  }
.clear { clear:both; }
.float_right { float:right;}
.float_left { float:left; }
.contact_form, .contact_form fieldset  { display:inline; }
.contact_form label { display:block; float:left; width:150px; padding:2px 0; }
.contact_form input, .contact_form textarea { width:300px; margin-bottom:8px; }
.contact_form textarea { height:140px; }
.contact_form p { text-align:right; margin-top:10px; }

#container { margin:auto; width:960px; padding:0 10px; background:#FFF; }
#mainPic { width:960px; height:463px; background:url(../template/mainpic.jpg) left top no-repeat; }

#homeLink, #contactLink { float:right; width:39px; height:38px; }
#contactLink { margin:0 38px 0 11px; }
#homeLink a, #contactLink a { display:block; width:39px; height:38px; text-decoration:none; }
#homeLink a:hover { background:url(../template/homelink.gif) right top no-repeat; }

#contactLink a:hover { background:url(../template/contactlink.gif) right top no-repeat; }

#contactLink a { background:url(../template/contactlink.gif) left top no-repeat;  }
#homeLink a { background:url(../template/homelink.gif) left top no-repeat;  }

#contactLink span, #homeLink span { position:relative; left:-99999em; }

#menu { height:46px; background:url(../template/menu-back.gif) left top no-repeat; font-family:arial, sans-serif; font-size:1.2em; padding:0 10px; }
#menu ul { padding:0; margin:0; list-style:none; }
#menu a, #menu li { display:block; float:left; }

#menu a { color:#FFF; text-decoration:none;  height:30px; }
#menu a#active, #menu a:hover { border-bottom: 1px solid #e9fd0b; }
#menu .nav_parent a:hover { color:#e9fd0b; border:0; }
#menu .nav_parent a { color:#FFF; }

#menu li.nav_parent { background:url(../template/menu-arrow.gif) right 17px no-repeat; padding-right:20px; }
#menu li ul li { height:30px; line-height:29px; }

#menu li { height:46px; line-height:45px; padding:0 8px; position:relative; }

#menu li ul { position:absolute; left:-999em; background:#709008; width:250px;  }
#menu li ul li a { display:block; width:230px; }
#menu li:hover ul { position:absolute; left:0; top:46px; }

#content { font-size:1.2em; margin:10px 0 0 0; padding:0 0 10px 0; }
.contentLeft { float:left; width:297px; padding:0 10px; border-right: 1px dotted #949493; min-height:460px; margin:0 0 10px 0; }
.contentMiddle { float:left; width:304px; padding:0 10px; border-right: 1px dotted #949493; min-height:460px; margin:0 0 10px 0; }
.contentRight { float:left; width:287px; padding:0 15px; min-height:460px; margin:0 0 10px 0;  }

.contentRight input { width:266px; height:36px; line-height:35px; border:0; padding:0; margin:0; color:#413326; overflow:auto; background:transparent;  }
.contentRight textarea {  border:0; padding:0; margin:0; width:266px; height:75px; color:#413326; background:transparent; overflow:auto; }
.contentRight input#submit { background:url(../template/submit-button.gif) left top no-repeat; width:174px; height:37px; padding:0; margin:0; float:right; cursor:pointer; }

.contentRight span { background:url(../template/input-back.gif) left top no-repeat; width:266px; height:36px; display:block; padding:0 10px;  margin:0 0 7px 0; }
.contentRight span.textarea { background:url(../template/textarea-back.gif) left top no-repeat; width:266px; height:75px; padding:10px; margin:0 0 7px 0; }

#footer { width:980px; margin:0 auto; height:151px; background:url(../template/footer-back.gif) left top repeat-x; color:#FFF;  font-size:1.2em; }
#footer a { color:#92b716; text-decoration:underline; }
#footer a:hover { text-decoration:none; }

#footer ul { padding:0; margin:0; list-style:none; display:none; }
#footer li, #footer li a { display:block; float:left; color:#FFF; }

.footerNumber { float:right; margin:75px 30px 0 0; }

.sitewizard { font-size:0.9em; }
.copyrightnstuff { float:left; margin:85px 0 0 30px; }

.homebox { margin:0 12px 0 0; }
#box { margin:30px 0 0 0; }

p.noMargin { margin:0; }

.tableStyle td { padding:5px; color:#FFF; background:#493b2d; border-right: 1px solid #FFF; border-bottom: 1px solid #FFF; }
.tableStyle tr.even td { background:#98bc19; font-weight:bold; }

#industrialUnits th  { padding:5px; background:#413326; color:#FFF; text-align:left; border-right: 1px solid #FFF; border-bottom: 1px solid #FFF; }
#industrialUnits { float:left; margin:0 0 15px 0; }
#industrialUnits td { padding:5px; border-right: 1px solid #FFF; border-bottom: 1px solid #FFF; }
#industrialUnits .even { background:#dde0cf; color:#797d68;  }
#industrialUnits .odd { background:#f7f9ef; color:#797d68;  }
#industrialUnits td a { color:#797d68;  font-weight:normal; text-decoration:underline; }
