/* CSS Document */

body{ background-color:#999999; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}

h1{ font-size:18px; font-weight:800; text-align:left; margin:0px 5px 10px 5px; }

p{ margin:0px 5px 10px 5px; text-align:left;}

#wrapper{ position:relative; width:800px; margin:auto; background-color:#999999; }

#site-content{ width:800px; margin-top:10px; background-color:#FFFFFF; float:left; border:#000000 5px solid;}

#banner{ float:left; width:800px; background:url(images/emmitt-plant-logo.gif) no-repeat left top; height:182px;}

#banner-image{float:right; width:557px;}

#contact-numbers{width:794px; margin:auto; background-color:#000000; margin-top:2px; height:25px; float:left; margin-left:2px; border:#FF3300 solid 1px; margin-bottom:5px;}

#numbers-text{width:100%; color:#FFFFFF; font-size:14px; font-weight:800; text-align:center; margin-top:3px;}

#menu{ float:left; width: 190px; margin-left:7px;}

#marker{  margin-left:3px; float:left;}

#page-content{ float:right; width:580px;}

#products-home{ float:left; width:580px;}

#footer{ width:100%; float:left; margin-bottom:5px;}

#copyright{ width:100%; float:left; text-align:center; margin-bottom:10px; font-size:10px; margin-bottom:5px; color:#999999;}

#footer-images{width:100%; float:left; color:#999999; font-size:10px; margin-bottom:10px; margin-top:10px}

#maps{ float:right; width:310px; margin-right:0px;}

#contact-details{ float: left; width:200px;}






/* styles */

.menu{ float:left; width: 170px; border-bottom:#999999 solid 1px; height:20px; margin-bottom:3px;}

.hire-menu{ float:right; width: 175px; border-bottom:#999999 solid 1px; height:20px; margin-bottom:3px;}

.hire-holder{ float:left; width: 100%; height:20px; margin-bottom:3px;}

.dash{width:10px; float:left;}

.home-boxes{ width:182px; margin:0px 0px 5px 4px; border:#999999 solid 1px; height:182px; float:left;}

.red-header{ width:100%; margin:0px; width:100%; height:20px; color:#FFFFFF; background-color:#FF0020;}

.black-header{ width:100%; margin:0px; width:100%; height:20px; color:#FFFFFF; background-color:#000000;}

.product-text-header{ width:85%; float:left; margin:3px 0px 0px 5px;}

.product-boxes{ width:570px; margin:0px 0px 5px 4px; border:#000000 solid 1px; float:left;}

.address{ width:255px; height:330px; margin-bottom:28px; float:left; border-bottom:#999999 solid 1px;}

.product-desript{ margin:10px 5px 0px 5px; font-weight:800;}

.bullet{ margin:5px 5px 0px 5px; font-weight:800; background:url(images/bullet.gif) no-repeat left top; padding-left:12px;}

.star{ margin:5px 5px 0px 5px; font-weight:800; background: url(images/square-marker.gif) no-repeat left top; padding-left:15px;}

.foot{float:left; width:25%;}

.red-class{ color:#FF0020;}

.red-class-note{ text-align:center; color:#FF0020;}

.menu-link{ font-size:16px; text-decoration:none; color:#000000}

a.menu-link:link { font-size:16px; text-decoration:none; color:#000000}
a.menu-link:visited { font-size:16px; text-decoration:none; color:#000000}
a.menu-link:hover { font-size:16px; text-decoration:none; color: #CC0000}
a.menu-link:active { font-size:16px; text-decoration:none; color:#000000}

.hire-link{ font-size:14px; text-decoration:none; color:#999999}

a.hire-link:link { font-size:14px; text-decoration:none; color:#999999}
a.hire-link:visited { font-size:14px; text-decoration:none; color:#999999}
a.hire-link:hover { font-size:14px; text-decoration:none; color: #CC0000}
a.hire-link:active { font-size:14px; text-decoration:none; color:#999999}

.product-link{ text-decoration:none; color:#FFFFFF;}

a.product-link:link { text-decoration:none; color:#FFFFFF;}
a.product-link:visited { text-decoration:none; color:#FFFFFF}
a.product-link:hover {  text-decoration:underline; color: #FFFFFF}
a.product-link:active { text-decoration:none; color:#FFFFFF}
