#aboutbg {
	background-image:url(/img/about-bg.gif);
	background-position: top center;
	background-repeat:repeat-x;
	background-color: white;
	padding: 30px 0 0 0;
	}

#servicesbg {
	background-image:url(/img/services-bg.gif);
	background-position: top center;
	background-repeat:repeat-x;
	background-color: white;
	padding: 30px 0 0 0;
	}

#portfoliobg {
	background-image:url(/img/portfolio-bg.gif);
	background-position: top center;
	background-repeat:repeat-x;
	background-color: white;
	padding: 30px 0 0 0;
	}

#contactbg {
	background-image:url(/img/contact-bg.gif);
	background-position: top center;
	background-repeat:repeat-x;
	background-color: white;
	padding: 30px 0 0 0;
	}

#employmentbg {
	background-image:url(/img/employment-bg.gif);
	background-position: top center;
	background-repeat:repeat-x;
	background-color: white;
	padding: 30px 0 0 0;
	}
	
#secondarycontent {
	background-color:white;
	padding:6px 6px 100px 6px;
	margin: 0 auto 0 auto;
	width:780px;
	}

#alignbg {
	background-image:url(/img/repeating-bg.gif);
	}

h2 {
	padding:10px 0 0px 0;
	margin:0;
	font-family:arial;
	text-transform:uppercase;
	font-size:11px;
	color:#125;
	}
	
h5 {
	padding:10px 0 0px 0;
	margin:0;
	font-family:arial;
	text-transform:uppercase;
	font-size:11px;
	color:#aa1412;
	}

input, textarea, select {
	font-family:verdana, arial, helvetica;
	font-size:10px;
	margin-bottom: 0px !important;
	margin-left:0px !important;
	padding:1px;
	width:180px;
	}

label {
	padding:0 !important;
	margin:0 !important;
	height: inherit  !important;
	font-weight:bold;
	color:#125;
	}

.hint {
	color:#444 !important;
	font-size:9px;
	float:left;
	padding:0;
	margin:0;
	}

#button {
	background-color:#e2d15f;
	color:#125;
	font-weight:bold;
	border:1px solid #bba303;
	font-family:verdana;
	font-size:10px;
	margin-left:100px;
	padding:2px;
	}

#header {
	background-color: #aa1412;
	height:85px;
	margin-bottom:6px;
	}

#header h1 {
	background-image:url(/img/logo.gif);
	height:85px;
	width:220px;
	padding:2px 0 0 10px;
	margin:0;
	background-repeat:no-repeat;
	}

	
#header h1 a {
	display:block;
	height:85px;
	width:200px;
	}

#header h1 a span {
	display:none;
	}
	
#headerteal {
	background-color: #3a8a9e;
	height:85px;
	margin-bottom:6px;
	}

#headerteal h1 {
	background-image:url(/img/logoteal.gif);
	height:85px;
	width:220px;
	padding:2px 0 0 10px;
	margin:0;
	background-repeat:no-repeat;
	}

	
#headerteal h1 a {
	display:block;
	height:85px;
	width:200px;
	}

#headerteal h1 a span {
	display:none;
	}
	
	
#headeryellow {
	background-color: #e2d15f;
	height:85px;
	margin-bottom:6px;
	}

#headeryellow h1 {
	background-image:url(/img/logoyellow.gif);
	height:85px;
	width:220px;
	padding:2px 0 0 10px;
	margin:0;
	background-repeat:no-repeat;
	}

	
#headeryellow h1 a {
	display:block;
	height:85px;
	width:200px;
	}

#headeryellow h1 a span {
	display:none;
	}

#headerblue {
	background-color: #125;
	height:85px;
	margin-bottom:6px;
	}

#headerblue h1 {
	background-image:url(/img/logoblue.gif);
	height:85px;
	width:220px;
	padding:2px 0 0 10px;
	margin:0;
	background-repeat:no-repeat;
	}

	
#headerblue h1 a {
	display:block;
	height:85px;
	width:200px;
	}

#headerblue h1 a span {
	display:none;
	}


#leftsec {
	width:313px;
	float:left;
	background-color: #ecdbc1;
	text-align:left;
	padding:10px;
	min-height:406px;
	}

#leftsecfull {
	float:left;
	width:780px;
	background-color: #ecdbc1;
	text-align:left;
	padding:0px;
	min-height:406px;
	}

#rightsec {
	width: 440px;
	min-height:426px;
	float:right;
	background-color: #ecdbc1;

	}
	
#servicesimg {
	background-color:white;
	padding: 6px 0 6px 0;
	}

.padding2 {
	padding:10px;
	}