a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

html, body  {
   margin: 0px;
   background: url('../images/bkgd.jpg') repeat-x;
   background-color: #666633;
}

h1 {color:#666633; text-decoration:none; line-height:17px; font-weight:bold; font-size:14px; font-family:Arial, Helvetica, sans-serif; text-transform: none;}
h2 {color:#671919; text-decoration:none; line-height:17px; font-weight:bold; font-size:14px; text-align: left; font-family:Arial, Helvetica, sans-serif; text-transform: none;}
h3 {color:#193367; text-decoration:underline; line-height:17px; font-weight:bold; font-size:14px; text-align: left; font-family:Arial, Helvetica, sans-serif; text-transform: uppercase;}

p  {color: #000000; font: 13px/17px Arial; text-align: left; margin: 0px; padding-left:5px;}
p a  {color: #666633;}

p a:hover  {
   text-decoration: underline;
}

.imageborder {
	border:1px solid #000000;
}
.field {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
	background:#efecd5;
	color:#000000;
	width: 200px;
	border: 1px solid #666633;
	padding : 4px 3px 4px 3px;
}

#architerrainc  {
   position: absolute;
   right: 0px;
   bottom: 10px;
   margin-top:30px;
   z-index: 0;
   font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
   width: 136px;
   height: 10px;
}

#leftFloat {
	float:left;
	display:block;
	margin:5px; 
	padding:5px;
}
#rightFloat {
	position:;
	float:right; 
	display:block;
	margin:5px; 
	padding:5px;
	right:100px;
}

#id2contact  {
   position: absolute;
   left: 55px;
   top: 413px;
   z-index: 1;
   width: 639px;
   height: 440px;
}

#recruitmentprocess  {
   position: absolute;
   left: 55px;
   top: 413px;
   z-index: 1;
   width: 639px;
   height: 440px;
}

#employment  {
   position: absolute;
   left: 55px;
   top: 413px;
   z-index: 1;
   width: 639px;
   height: 375px;
}

#id6recognition  {
   position: absolute;
   left: 55px;
   top: 413px;
   z-index: 1;
   width: 639px;
   height: 440px;
}

#id7aboutus  {
   position: absolute;
   left: 55px;
   top: 413px;
   z-index: 1;
   width: 639px;
   height: 440px;
}

#id8snowremoval  {
   position: absolute;
   left: 55px;
   top: 413px;
   z-index: 1;
   width: 639px;
   height: 440px;
}

#shape  {
   background: url(images/shape.jpg) no-repeat;
   position: absolute;
   top: 339px;
   z-index: 2;
   width: 744px;
   height: 43px;
}

#winterseason  {
   /*background: url(images/winterseason.jpg) no-repeat;*/
   position: absolute;
   left: 55px;
   top: 352px;
   z-index: 3;
   width: 360px;
   height: 15px;
}

#id12services  {
   position: absolute;
   left: 55px;
   top: 413px;
   z-index: 1;
   width: 639px;
   height: 940px;
}

#id23portfolio  {
	position: absolute;
	left: 55px;
	top: 413px;
	z-index: 1;
	width: 639px;
	height: 340px;
}

#id24home  {
	position: absolute;
	left: 3px;
	top: 396px;
	z-index: 1;
	width: 641px;
	height: 270px;
}

#animation  {
   position: absolute;
   top: 120px;
   left:1px;
   z-index: 7;
   width: 743px;
   height: 268px;
   background-color: #000000;
   overflow:hidden;
}

#navbar  {
   background: url(../images/navbar.jpg) no-repeat;
   position: absolute;
   top: 87px;
   z-index: 8;
   width: 744px;
   height: 33px;
}

#mainmenu  {
   position: absolute;
   top: 96px;
   z-index: 9;
   width: 740px;
   text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-transform:uppercase;
}
#mainmenu a:link { 
	color : #ffffff; 
	text-decoration : none;
}
#mainmenu a:visited { 
	color : #ffffff; 
	text-decoration : none;
}
#mainmenu a:hover { 
	color : #8c8c4f; 
	text-decoration : none;
}

#background  {
   margin: 0px auto 0px auto;
   background: url(../images/background.jpg) no-repeat;
   width: 744px;
   position: relative;
   background-color:#c0c0a2;
   overflow:hidden;
}
