body {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size:11px;
  color:#666666;
 /* background-image:url(../images/body_bg.jpg);
  background-repeat:repeat-x; */
  
  background-color:#666666;
}
table#main{
background-color:#FFFFFF;
}

td {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

th {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}
td#side{
background-color:#dddddd;
}
td#footer{
background-image:url(../images/footer_bg.jpg);
background-repeat:repeat-x;
}
td#body{
background-image:url(../images/body_side.jpg);
background-repeat:repeat-x;

}

div#topmenu{
margin:0px;
vertical-align:top;
text-align:right;
font-size:9px;
font-weight:bold;
color:#a6a6a6;
width:170px;
margin-right:0.5em;
}
#topmenu a{
color:#a6a6a6;
}
a{
text-decoration:none;
color:#84bb00;
}
a:hover{
text-decoration:none;
color:#915885;
}
#topmenu, ul#body li a:hover{
text-decoration:none;
color:#915885;
}
img{
border:none;
}
label#name{
text-align:right;
margin:0px;
padding:0px;



}


#container{
width:674px;
margin:0px;
padding:0px;
margin-bottom:1em;


}
#news{
margin:0px;
padding:0px;
float:left;
margin-bottom:1em;
}
#products{
margin:0px;
padding:0px;
float:left;
margin-left:19px;
margin-bottom:1em;
}
#employment{
margin:0px;
padding:0px;
float:left;
margin-left:19px;
margin-bottom:1em;
}
ul#body{
text-align:center;

margin:0px;
padding:0px;
margin-top:1em;
width:208px;
}
ul#body li{
margin:0px;
padding:0px;
margin-top:0.5em;
margin-left:1.5em;
text-align:left;
}
ul#body li#read{
margin:0px;
padding:0px;
margin-top:0.5em;
margin-left:1.5em;
text-align:left;
list-style-type:none;
list-style-image:none;
margin-bottom:1em;

}
ul#body li a{
color:#84bb00;
font-weight:bold;
text-decoration:underline;


}
li{
list-style-image:url(../images/list_button.gif);
list-style-position:outside;


}
#footer, #footer a{
font-size:10px;
color:#999999;
}
#footer span#footer a{
font-size:10px;
color:#84bb00;
}
#allbody{
margin:0px;
padding:0px;
text-align:left;
margin-bottom:1.5em;



}
#allbody span#caps{
font-size:10px;
color:#56344f;
font-weight:bold;

}
#allbody span#small{
font-size:9px;
color:#56344f;
font-style:italic;

}
#allbody h5{
font-size:10px;
color:#56344f;
font-weight:bold;

}
p{

font-size:11px;
text-align:left;


}
img#body{
margin:0px;
padding:0px;
margin-left:1em;
float:right;


}
fieldset{
width:400px;
margin-bottom:1em;
border:none;
background-color:#f6f6f6;

}
form{
text-align:left;
width:150px;
margin:0;
padding:0;
margin-top:0.7em;
margin-bottom:1em;
}
input#submit{
background-image:url(../images/nav_bg.jpg);
background-repeat:repeat-x;
background-color:#CCCCCC;
}
/* ADMIN SITE */

fieldset#admin{
width:200px;



}
fieldset#login{
margin:0;
padding:0;
width:400px;
height:50px;
margin-top:3em;
margin-left:4em;
background-color:#993300;

}
fieldset#login p{
margin:0;
padding:0;
color:#FFFFFF;
font-weight:bold;
margin:2em 1em 2em 5em;


}
form#admin{
margin:0;
padding:0;
margin-left:2em;
margin-top:1em;
margin-bottom:1em;
}
table#admin{
margin-top:6em;
background-color:#FFFFFF;
}
table#login{
margin-top:2em;
margin-left:2em;
background-color:#CCCCCC;
color:#000000;
font-weight:bold;


}
input#admin{
width:220px;
}
#img{
width:150px;
height:auto;
}