*{
padding:0px;
margin:0px;
font-family:Arial;
color:grey;
}

a{
text-decoration:none;
}



#navlist li a.selected {
/*background-color:white;*/
background-image:url('images/whitebackground.png');
background-repeat:no-repeat;
color:#65CC33;
}

#navlist li a:hover{
color: red;
 }
 
div#footer a:hover{
color:red;
 }

img{
border:0;
 }


p { 
padding-bottom:12px;
}

H4 {
color:#65CC33;
font-weight:bold;
font-size:20px;
}

H5 {
color:#65CC33;
font-weight:bold;
font-size:16px;
}

H2 { 
color:grey;
font-size:14px;
}

div#box { 
width:1000px; 
height:0; 
margin:0px auto;
padding-top:20px;
position:relative;
} 

div#boxtop {
width:800px;
height:160px;
background-color:white;
text-indent:0px;
margin:0px auto;
}

div#nav {
float:left;
 }

div#boxleft {
width:150px;
height:auto;
float:left;
padding:180px 20px 20px 20px;
/*margin:0px auto -1px auto;*/
/*position:relative;*/
}

div#main{
width:800px;
margin:0px auto;
float:left;
}


div#boxcentre {
width:600px;
background-color:none;
padding:10px 0px 10px 0px;
/*background-image:url('bkg.bmp');
background-repeat:repeat;*/
/*text-indent:50px;*/
/*margin:0px auto;*/
}

div#boxright {
width:100px;
height:0px;
position:relative;
left:800px;
top:-620px;
}


div#boxbottom{
width:700px;
height:36px;
margin:0px auto;
float:left;
}

div#footer {
background-color:#65CC33;
padding:10px 10px 0px 10px;
float:none;
clear:left;
}

div#boxbottom a, div#boxbottom p { 
font-family:Arial;
font-size:14px;
font-weight:bold;
color:white;
}

div#logo{
height:116px;
top:0px;
left:0px;
position:relative;
}

div#one{
background-color:#65CC33; 
color:#ffffff; 
font-size: 80pt; 
font-family: Arial Rounded MT Bold;
}

div#it{
float:left;
color:#65CC33; 
font-size: 80pt; 
font-family:Arial Rounded MT Bold,Arial,Helvetica,sans-serif;
}

div#wejustdo{
color:grey;
position:relative;
top:70px;
padding-left:15px;
font-size:20pt; 
font-family:Arial Rounded MT Bold, Arial,Helvetica,sans-serif;
}

div#navlist{
background-color:#65CC33;
display:block;
}

div#navlist ul{
list-style:none;
position:relative;
top:0px;
left:0px;
width:600px;
height:36px;
display:block;
/*font-weight:bold;*/
}

#navlist li{
display:block;
float:left;
padding-left:10px;
}

#navlist li a{
float:left;
padding:10px;
text-align:center;
color:white;
font-family:Arial Rounded MT Bold,Arial;
font-size:14px;
display:block;
float:left;
width:80px;
}

li {
list-style-type:none;
}

.products {
float:left;
width:200px;
height:auto;
padding-bottom:10px;
} 

.services {
float:left;
width:250px;
height:auto;
padding-bottom:10px;
} 
 
.operating {
float:left;
width:300px;
height:auto;
}
 
div#navlist ul li div#droplist {
position: absolute;
width: 120px;
height: 40px;
top: 36px;
left: 110px;
background-color:#65CC33;
display: none;
}

div#navlist ul li div#droplist2 {
position: absolute;
width: 120px;
height: 140px;
top: 36px;
left: 330px;
background-color:#65CC33;
display: none;
}

div#droplist2 li, div#droplist li {
clear:both;
}

div#navlist ul li ul li a{
padding:2px 10px 10px 10px;
}

div#navlist ul li:hover div#droplist {
display:block;
}

div#navlist ul li:hover div#droplist2 {
display:block;
}

.nofloat{
clear:both;
}
 
.fineprint{ 