body {
margin : 10px 0; 
padding : 0; 
text-align : center; 
background : #cccccc; 
} 
.front {
 margin : 0 auto;
 }

.container {
width : 700px; 
background : #2d8a00; 
border-top : 1px solid #ffffff;
} 

#nav {
margin : 0; 
padding : 0 0 20px 9px; 
position : static; 
} 

#nav ul , #nav li {
margin : 0; 
padding : 0; 
display : inline; 
list-style-type : none; 
} 

#nav a {
float : left; 
margin-left : 35px; 
font-size : 15px; 
line-height : 12px; 
font-weight : bold; 
padding : 5px 20px 3px; 
text-decoration : none; 
color : #ffffff;
} 

#nav a:hover , #nav a:active {
background : #ffff00; 
color : #2d8a00; 
} 

.nonactive {
background : #2d8a00; 
color : #ffffff; 
} 

.hover {
background : #ffff00; 
color : #2d8a00; 
} 

.active {
background : #ffffff; 
color : #2d8a00; 

} 

body#home a#homenav , body#products a#prodnav , body#services a#servnav , body#sales a#salesnav , body#about a#aboutnav {
color : #2d8a00; 
background : #ffffff; 
} 

A {
color : #2d8a00; 
text-transform : none; 
text-decoration : underline; 
font-family : book antiqua, arial, sans-serif; 

} 

A:link {
text-decoration : underline; 
color : #2d8a00; 
font-family : book antiqua, arial, sans-serif; 

} 

A:visited {
color : #2d8a00;
text-decoration : underline;
font-family : book antiqua, arial, sans-serif; 

} 

A:hover {
color : navy; 
text-decoration : underline; 
font-family : book antiqua, arial, sans-serif; 

} 

h1 , h2  {
border : 1px solid #2d8a00;
padding : 5px;
margin : 0; 
font-size : 11pt; 
color : #000000;
text-decoration : underline; 
text-align : left; 
} 


.front {
text-align : center;
font-size : 14px;
color : #000000;
background-color : #ffffff;
font-weight : bold;
border-bottom : 2px dotted #2d8a00;
padding : 10px;
}

.front a, .front a:link, .front a:visited {
text-align : center;
font-size : 14px;
color : #2d8a00;
background-color : #ffffff;
font-weight : bold;
border : 0px solid #2d8a00;
padding : 10px;
}

.front a:hover {
text-align : center;
font-size : 14px;
color : #2d8a00;
text-decoration : underline;
background-color : #ffffff;
font-weight : bold;
border : 0px solid #FFFF00;
padding : 10px;
}

h3{
margin : 0; 
font-size : 11pt; 
border : 0px solid #2d8a00;
padding : 5px;
color : #000000;
border-bottom : 2px dotted #2d8a00; 
text-align : center; 
} 

h5{
margin : 0; 
font-size : 7pt; 
border : 1px solid #2d8a00;
padding : 5px;
color : #000000;
text-decoration : none; 
text-align : center; 
} 

h6{
margin : 0; 
font-size : 12pt; 
border : 1px solid #2d8a00;
padding : 5px;
color : #000000;
text-decoration : none;
text-transform : bold; 
text-align : center; 
} 

#banner {
margin-right : auto; 
margin-left : auto; 
background : url(/bestlog6.jpg);
padding-top : 0; 
padding-bottom : 0; 
background-repeat : no-repeat; 
background-position : 50% 50%; 
} 

#banner span { margin: 0; padding: 0; display: none; }

#container {
width : 700px; 
margin-right : auto; 
margin-left : auto; 
background-color : #ffffff; 
color : #333; 
line-height : 100%; 
float : none; 
padding-bottom : 0px; 
border-bottom : 0px solid #2d8a00; 
border-right : none; 
border-left : none; 
font-family : georgia, sans-serif; 
text-align : justify; 
} 

.p {
height : 350px; 
padding : 0 0 15px 0;
} 

#content {
padding : 18px 0 0px 0; 
min-height : 350px; 
max-height : none; 
background-position : 0 50%; 
text-align : justify; 
font-size : xx-small; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
background-color : #ffffff; 
white-space : normal; 
width : 700px; 
} 

#table {
margin-left : 55px; 
margin-right : auto; 
font-size : 12px;
width : 590px; 
min-height : 350px;
max-height : none;
padding-bottom : 5px; 
} 

#table tr td a, a:link, a:visited
{
text-decoration : none;
border: none;
padding-bottom : 0px;
font-size : 12px;
}

#table tr td a:hover
{
text-decoration :none;
font-weight : italic;
border: none;
padding-bottom : 0px;
font-size : 12px;
}

.footer {
 font-weight : normal;
 font-size : 12px;
 color : yellow;
 background-color : green;
text-align : center;
margin-bottom : 3px !important; margin : 0;
}

.homeimages {
 padding : 3px 3px 0px 3px;
 align : center;
 border : 1px #eee solid;
}





