*{margin:0px; padding:0px;}

a {outline:none; text-decoration: none; color: #000;}

img {outline:none; border:none;}

ul{ margin:0px; padding:0px;}

li{ margin:0px; padding:0px; list-style:none;}	

a img{outline:none; border:none;}

body {
	background-color: #fff;
	background-image: url(images/bg.png);
	background-repeat: repeat-x;
	font-family: Times New Roman, Georgia, Serif;
	font-size: 17px; 
	color:#fff;
}

#wrapper{ 
	width:859px;
	margin: 0px auto 0px auto;
}

#header{
	width:859px;
	float: left;
}

#logo{
	width:275px;
	margin-top: 55px;
	float: left;
}

#flags {
	width: 100px;
	float: right;
	margin-top: 40px;
}

#menu{
	width: 559px;
	height: 34px;
	float: left;
	margin-top: 20px;
	margin-left:25px;
}

#about, #why, #employees, #work, #contact {float: left;}
	
#about a {width:93px;height: 34px; float: left; background-image:url(images/about.png);}
#why a {width:144px;height: 34px;float: left; background-image:url(images/why.png);}
#employees a {width:103px;height: 34px; float: left; background-image:url(images/employees.png);}
#work a {width:106px;height: 34px; float: left; background-image:url(images/work.png);}
#contact a {width:112px;height:34px; float: left; background-image:url(images/contact.png);}

#about a:hover {width:93px;height: 34px; float: left; background-image:url(images/abouton.png);}
#why a:hover {width:144px;height: 34px; float: left; background-image:url(images/whyon.png);}
#employees a:hover {width:103px;height: 34px; float: left; background-image:url(images/employeeson.png);}
#work a:hover {width:106px;height: 34px; float: left; background-image:url(images/workon.png);}
#contact a:hover {width:112px;height: 34px; float: left; background-image:url(images/contacton.png);}



#side{
	width:275px;
}

#l1, #l2, #l3 {float: left; width:275px;}
	
#l1 a {width:275px;height:107px; float: left; background-image:url(images/1b.png);}
#l2 a {width:275px;height:109px; float: left; background-image:url(images/2b.png);}
#l3 a {width:275px;height:102px; float: left; background-image:url(images/3b.png);}

#l1 a:hover {width:275px;height:107px; float: left; background-image:url(images/1bon.png);}
#l2 a:hover {width:275px;height:109px; float: left; background-image:url(images/2bon.png);}
#l3 a:hover {width:275px;height:102px; float: left; background-image:url(images/3bon.png);}

#s1, #s2, #s3 {float: left; width:275px;}
	
#s1 a {width:275px;height:107px; float: left; background-image:url(images/b1.png);}
#s2 a {width:275px;height:109px; float: left; background-image:url(images/b2.png);}
#s3 a {width:275px;height:102px; float: left; background-image:url(images/b3.png);}

#s1 a:hover {width:275px;height:107px; float: left; background-image:url(images/b1on.png);}
#s2 a:hover {width:275px;height:109px; float: left; background-image:url(images/b2on.png);}
#s3 a:hover {width:275px;height:102px; float: left; background-image:url(images/b3on.png);}

#mainbanner{
	width:558px;
	height:305px;
	float:right;
	margin-top:-220px;
}

#mainbanner1 a{
	width:558px;
	height:305px;
	float:right;
	margin-top:-220px;
	background-image:url(images/a1.png);
}

#mainbanner1 a:hover{
	width:558px;
	height:305px;
	float:right;
	margin-top:-220px;
	background-image:url(images/a1on.png);
}
#content{
	float:left;
	width:859px;
}

#sideb{
	float:left;
	width: 275px;
}

#text{
	float:left;
	width:528px;
	background-color:#4c796a;
	padding:15px;
	margin-left: 25px;
}

#texthire{
	float:left;
	width:590px;
	background-color:#4c796a;
	margin-left: 310px;
	padding:15px;
	margin-top: -720px;
}

#footer{
	float: left;
	width:860px;
	background-color:#4aa185;
	margin-top:10px;
	}
	
#f1 a {margin-left:100px;width:110px;height: 51px; float: left; background-image:url(images/f1.png);}
#f2 a {width:178px;height: 51px;float: left; background-image:url(images/f2.png);}
#f3 a {width:124px;height: 51px; float: left; background-image:url(images/f3.png);}
#f4 a {width:131px;height: 51px; float: left; background-image:url(images/f4.png);}
#f5 a {width:131px;height:51px;float: left; background-image:url(images/f5.png);}

#f1 a:hover {width:110px;height: 51px; float: left; background-image:url(images/f1on.png);}
#f2 a:hover {width:178px;height: 51px; float: left; background-image:url(images/f2on.png);}
#f3 a:hover {width:124px;height: 51px; float: left; background-image:url(images/f3on.png);}
#f4 a:hover {width:131px;height: 51px; float: left; background-image:url(images/f4on.png);}
#f5 a:hover {width:131px;height: 51px; float: left; background-image:url(images/f5on.png);}

#p1 a {width:168px;height: 51px; float: left; background-image:url(images/1f.png);}
#p2 a {width:204px;height: 51px;float: left; background-image:url(images/2f.png);}
#p3 a {width:128px;height: 51px;float: left; background-image:url(images/3f.png);}
#p4 a {width:221px;height: 51px;float: left; background-image:url(images/4f.png);}
#p5 a {width:138px;height: 51px; float: left; background-image:url(images/5f.png);}

#p1 a:hover {width:168px;height: 51px; float: left; background-image:url(images/1fon.png);}
#p2 a:hover {width:204px;height: 51px; float: left; background-image:url(images/2fon.png);}
#p3 a:hover {width:128px;height: 51px; float: left; background-image:url(images/3fon.png);}
#p4 a:hover {width:221px;height: 51px; float: left; background-image:url(images/4fon.png);}
#p5 a:hover {width:138px;height: 51px; float: left; background-image:url(images/5fon.png);}
	
	a:link {
font-family: Arial, Geneva, sans-serif;
font-size: 17px;
font-weight: bold;
color: #0099ff;
text-decoration: underline;
}
a:visited {
font-family: Arial, Geneva, sans-serif;
font-size: 17px;
font-weight: bold;
color: #0099ff;
text-decoration: underline;
}
a:hover {
font-family: Arial, Geneva, sans-serif;
font-size: 17px;
font-weight: bold;
color: #000000;
text-decoration: underline;
}
	