html, body{
background-color:#FFFFFF;
border: 0;
margin: 0;
padding: 0;
height:100%;
font-family:Arial, Helvetica, sans-serif;
}

* HTML #nonFooter{
HEIGHT: 100%
}
 
#nonFooter{
MIN-HEIGHT: 100%;
MARGIN: 0px auto -26px;
POSITION: relative;
HEIGHT: auto;
background-color:#FFFFFF;
}
 
#footer{
MARGIN: 0 auto;
POSITION: relative;
background-color:#617763;
width:631px;
height:26px;
text-align:center;
}

.push{
color:#CC0000;
height:26px
}

#Container{
width:631px;
margin:0 auto
}

#Nav{
width:570px;
height:40px;
margin:0 auto;
}

#Nav ul{
list-style-type: none;
margin: 0;
padding: 0;

}

#Nav li{
float:left;
color:#000000;
}

#Logo{
background:url(../Images/Logo.gif);
width:439px;
height:138px;
margin:0 auto;
margin-top:30px;
margin-bottom:38px;
}

#Heading{
text-align:center;
width:400px;
height:24px;
margin: auto;
}

#Content{
font-size:14px;
line-height:21px;
width:631px;
margin:30px 0 30px 0;
color:#565E53;
}

#BotLine{
background:url(../Images/HeadingLine.gif)
no-repeat;
width:161px;
height:1px;
margin: auto;
margin-bottom:30px;
}

#FooterText{
font-size:13px;
color:#EBECEA;
padding-top:5px;
}

#Nav a{
display:block;
text-indent:-9000px;
height:40px;
}

a:focus{
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
}

/*#Nav a.link1{width:81px;height:40px;background:url(../Images/Buttons/HomeUp.gif)}
#Nav a.link1:hover{height:40px;background:url(../Images/Buttons/HomeOver.gif)}

#Nav a.link2{width:109px;height:40px;background:url(../Images/Buttons/WhyUp.gif)}
#Nav a.link2:hover{height:40px;background:url(../Images/Buttons/WhyOver.gif)}

#Nav a.link3{width:76px;height:40px;background:url(../Images/Buttons/AboutUp.gif)}
#Nav a.link3:hover{height:40px;background:url(../Images/Buttons/AboutOver.gif)}

#Nav a.link4{width:78px;height:40px;background:url(../Images/Buttons/TeamUp.gif)}
#Nav a.link4:hover{height:40px;background:url(../Images/Buttons/TeamOver.gif)}

#Nav a.link5{width:68px;height:40px;background:url(../Images/Buttons/ProjectsUp.gif)}
#Nav a.link5:hover{height:40px;background:url(../Images/Buttons/ProjectsOver.gif)}

#Nav a.link6{width:88px;height:40px;background:url(../Images/Buttons/ContactUp.gif)}
#Nav a.link6:hover{height:40px;background:url(../Images/Buttons/ContactOver.gif)}

#Nav a.link7{width:61px;height:40px;background:url(../Images/Buttons/TwitterUp.gif)}
#Nav a.link7:hover{height:40px;background:url(../Images/Buttons/TwitterOver.gif)}

#Nav a.link8{width:70px;height:40px;background:url(../Images/Buttons/BlogUp.gif)}
#Nav a.link8:hover{height:40px;background:url(../Images/Buttons/BlogOver.gif)}*/


#Nav a{
background:url(../Images/NavSprites.gif);
overflow:hidden;
}

#Nav a.link1{width:81px;height:40px; background-position:0px 0px}
#Nav a.link1:hover{width:81px;height:40px; background-position:0px -40px}

#Nav a.link2{width:109px;height:40px; background-position:-81px 0px}
#Nav a.link2:hover{height:40px; background-position:-81px -40px}

#Nav a.link3{width:76px;height:40px; background-position:-190px 0px}
#Nav a.link3:hover{height:40px; background-position:-190px -40px}

#Nav a.link4{width:78px;height:40px; background-position:-266px 0px}
#Nav a.link4:hover{height:40px; background-position:-266px -40px}

#Nav a.link5{width:68px;height:40px; background-position:-344px 0px}
#Nav a.link5:hover{height:40px; background-position:-344px -40px}

#Nav a.link6{width:88px;height:40px; background-position:-412px 0px}
#Nav a.link6:hover{height:40px; background-position:-412px -40px}

#Nav a.link8{width:70px;height:40px; background-position:-500px 0px}
#Nav a.link8:hover{height:40px; background-position:-500px -40px}

#Content a:link, a:visited{
color:#268024;
text-decoration:underline;
}

#Content a:hover{
color:#133513;
text-decoration:underline;
}

.boxes {
background-color:#E8EBE9;
border:1px solid #BFC8C3;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin:1px 0;
padding:2px 3px 2px 3px;
width:254px;
}

#form .boxes:focus{
border:1px solid #268024;
}

#form .submit-button{
width:86px;
height:45px;
background:url(../Images/SubmitB.gif);
display:block;
border:0;
}

#form .submit-button:hover{
background:url(../Images/SubmitB.gif);
background-position:0 -45px;
}

#form .submit-button:focus{
outline:none
}

.short{
width:190px;
float:left;
margin:1px 0 0 0;
}

.Captcha{
float:left;
margin:1px 4px 0 0;
}

.TableSpace{
padding-bottom:18px
 }
 
/* CONTACT FORM*/


.none {
	display: none;
}

.Error{
font-weight:bold;
margin:10px 4px 0 0;
float:right;
}

