* {
margin: 0;
padding: 0;
}
BODY, HTML {
background: #0E5F01 url(../images/bg.png) no-repeat fixed top center;
color: #000;
font: 12px Verdana, Geneva, sans-serif normal;
line-height: 14px;
text-align: center;
}
a:link, a:active, a:visited {
font: 9px Verdana, Arial, Helvetica, sans-serif normal;
text-decoration: underline;
color:#284347;
}
a:hover {
font: 9px Verdana, Arial, Helvetica, sans-serif normal;
text-decoration: none;
color:#284347;
}
h1 {
font-size: 14px;
font-weight: bold;
padding: 10px 10px 0 80px;
}
.h2_link a {
font-size: 14px;
font-weight: bold;
padding: 10px 10px 0 80px;
text-decoration: none;	
color: #000;
font-weight: bold;
}
.h2_link a:hover {
font-size: 14px;
font-weight: bold;
padding: 10px 10px 0 80px;
text-decoration: underline;	
color: #000;
font-weight: bold;
}
img { border: 0; }
#container {
width: 780px;
margin: 0 auto;
text-align: left;
}
#top_header {
width: 780px;
height: 1px;
background: #002224;
display: inline;
display: inline !ie;
}
#header {
width: 780px;
height: 183px;
}
#menu {
width: 780px;
height: 40px;
background: #143234;
}
#menu ul {
list-style-type: none;
position: absolute;
}
#menu li#menu1 {
width: 67px;
height: 40px;
background: url(../images/home/nav/left.jpg) no-repeat;
position: absolute;
top: 0;
left: 0;
}
#menu li#menu2 a {
width: 96px;
height: 40px;
background: url(../images/home/nav/aboutus.jpg) no-repeat;
position: absolute;
top: 0;
left: 67px;
}
#menu li#menu3 a {
width: 75px;
height: 40px;
background: url(../images/home/nav/services.jpg) no-repeat;
position: absolute;
top: 0;
left: 163px;
}
#menu li#menu4 a {
width: 88px;
height: 40px;
background: url(../images/home/nav/sectors.jpg) no-repeat;
position: absolute;
top: 0;
left: 238px;
}
#menu li#menu5 a {
width: 88px;
height: 40px;
background: url(../images/home/nav/contactus.jpg) no-repeat;
position: absolute;
top: 0;
left: 326px;
}
#menu li#menu6 {
width: 366px;
height: 40px;
background: url(../images/home/nav/right.jpg) no-repeat;
position: absolute;
top: 0;
left: 414px;
}
#menu li#menu2 a:hover {
width: 96px;
height: 40px;
background: url(../images/home/nav/aboutus-down.jpg) no-repeat;
position: absolute;
top: 0;
left: 67px;
}
#menu li#menu3 a:hover {
width: 75px;
height: 40px;
background: url(../images/home/nav/services-down.jpg) no-repeat;
position: absolute;
top: 0;
left: 163px;
}
#menu li#menu4 a:hover {
width: 88px;
height: 40px;
background: url(../images/home/nav/sectors-down.jpg) no-repeat;
position: absolute;
top: 0;
left: 238px;
}
#menu li#menu5 a:hover {
width: 88px;
height: 40px;
background: url(../images/home/nav/contactus-down.jpg) no-repeat;
position: absolute;
top: 0;
left: 326px;
}
#main_container {
width: 780px;
min-height: 650px;
background: url(../images/main_container.jpg) repeat-y;
float: left;
}
#main {
width: 562px;
background: #fff;
float: left;
}
#main p {
padding: 7px 40px 7px 84px;	
}
#column {
width: 216px;
background: #CAECA0;
float: right;
border-left: 2px solid #61787B;
}
#title {
width: 477px;
height: 61px;
background: url(../images/title.gif) no-repeat;
float: right;
margin: 0 1px 14px 0;
}
#pinchin {
width: 98px;
height: 74px;
background: url(../images/pinchin.jpg) no-repeat;
margin: 5px 0 5px 85px;
}
.pg_link {
width: 98px;
height: 74px;
position: absolute;
}
#environmentalnews {
width: 216px;
height: 31px;
background: url(../images/environmentalnews.gif) no-repeat;
margin: 30px 0 0 -3px;
border-top: 1px dashed #436149
}
.environmental_link {
width: 216px;
height: 31px;
position: absolute;
}
#careers {
width: 216px;
height: 35px;
background: url(../images/careers.gif) no-repeat;
margin: 0 0 0 -3px;
}
.careers_link {
width: 216px;
height: 35px;
position: absolute;
}
#contactus {
width: 216px;
height: 36px;
background: url(../images/contactus.jpg) no-repeat;
margin: 0 0 0 -3px;
}
.contactus_link {
width: 216px;
height: 36px;
position: absolute;
}
#column form {
margin: 0 20px;	
}
.email {
margin: 0 0 10px 0;	
}
#column form p a {
position: absolute;
margin: -25px 0 0 70px;
font-size: 12px;
text-decoration: underline;
color: #143234;
}
#column form p a:hover {
font-size: 12px;
text-decoration: underline;
color: #666;
}
#column p {
padding: 5px 20px;
font-size: 10px;
color: #002224;
}
.bottom_links {
font-size: 10px;
color: #999;
}
.bottom_links a {
color: #999;
text-decoration: none;
}
.bottom_links a:hover {
color: #666;
text-decoration: underline;
}
#validation {
width: 280px;
margin: 10px auto;
text-align: center;
}
#validation img {
margin: 0;
padding: 0;
}
#validation p{
line-height: normal;
display: inline;
padding:1px;
}
#validation p a {
line-height: normal;
display: inline;
padding:1px;
}
#validation p a img {
display: inline;
padding:0;
border: 0;
vertical-align: middle;
}
.validation_vacation {
width: 20px;
height: 17px;
position: absolute;
margin: 0;
display: block;
}
.validation_seolink {
width: 67px;
height: 17px;
position: absolute;
margin: 0 0 0 20px;
display: block;
}
#validation_seo {
width: 80px;
height: 15px;
background: url(../images/SEO-Expert.png) no-repeat;
margin: -16px 0 0 230px;
}
#environment_image {
width: 218px;
height: 42px;
background: url(../images/staycurrent.gif) no-repeat;
margin: 0 0 0 -3px;
}
#contactus_image {
width: 218px;
height: 53px;
background: url(../images/tel.gif) no-repeat;
margin: 0 0 0 -3px;
}
#toggle1 { display: none; }