/***********************************************/
/* HTML tag styles                             */
/***********************************************/
:focus { -moz-outline-style: none; }
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 12px;
	color: #666666;
}
a:link {	color: #004436;	text-decoration: none; font-weight: bold;}
a:visited {	text-decoration: none;	color: #004436;  font-weight: bold;}
a:hover {	text-decoration: underline;	color: #004436;  font-weight: bold;}
a:active {	text-decoration: none;	color: #004436;  font-weight: bold;}
li {
	margin-bottom: 10px;
}
p {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 12px;
}
h1 {
	font-size:24px;
	line-height: 24px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 14px;
	font-family: "Myriad Pro";

}	
h2 {
	font-size:18px;
	line-height: 18px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 9px;
	color: #FFFFFF;
	text-align: left;
	font-family: "Myriad Pro";
}
h3 {
	font-size:16px;
	line-height: 16px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #FFFFFF;
	text-align: left;
	font-family: "Myriad Pro";
}
h4 {
	font-size:14px;
	line-height: 16px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #FFFFFF;
	text-align: left;
}
h5 {
	font-size:12px;
	line-height: 20px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #FFFFFF;
	text-align: left;
}
h6 {
	font-size:11px;
	line-height: 10px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #FFFFFF;
	text-align: left;
}
/***********************************************/
/* Layout Divs                                 */
/***********************************************/
#logoBar {
	height: 101px;
	text-align: center;
}
#navBar {
	height: 41px;
	text-align: center;
	background-image: url(images/bg-navigation.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
#whiteBar {
	height: 8px;
}
#content {
	text-align: center;
	background-image: url(images/bg-content.gif);
	background-repeat: repeat-y;
	background-position: center top;
	margin-top: 8px;
	margin-bottom: 8px;
}
#footer {
	height: 33px;
	text-align: center;
	background-color: #bfba92;
}
#pageContent {
	text-align:left;
	padding-top: 15px;
	padding-right: 17px;
	padding-bottom: 0px;
	padding-left: 25px;
}
/***********************************************/
/* Class styles                                */
/***********************************************/
.homeText {	color: #ffffff;	text-align: left;}
.homeText li { margin-bottom: 4px;}

.footerText {	color: #FFFFFF;	font-size: 11px;	position: relative;	top: 9px;}
.quoteText {	font-style: italic;}
.grayBG {
	background-color: #E6E6E6;
}
.brownText {	color: #bfba92;}
.brownAbout {	color: #847365;}
.tanPeople {	color: #BC8155;}
.redProjects {	color: #AB5539;}
.purpleNews {	color: #586783;}
.tealSafety {	color: #005B68;}
.greenContact {	color: #658E76;}
.smallText {	font-size: 11px;}
.homeThumbs {
	padding-right: 16px;
}

.sideAbout {
	background-color: #847365;
	background-image: url(images/bg-about.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	color: #FFFFFF;
	text-align: left;
	font-size: 12px;
}
.sidePeople {
	background-color: #BC8155;
	background-image: url(images/bg-people.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	color: #FFFFFF;
	text-align: left;
	font-size: 12px;
}
.sidePeople A:link {	text-decoration: none;	color: #FFFFFF;}
.sidePeople A:visited {	text-decoration: none;	color: #FFFFFF;}
.sidePeople A:active {	text-decoration: none;	color: #FFFFFF;}
.sidePeople A:hover {	text-decoration: underline;	color: #FFFFFF;}

.sideProjects {
	background-color: #AB5539;
	background-image: url(images/bg-projects.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	color: #FFFFFF;
	text-align: left;
	font-size: 11px;
	text-indent: 0px;
}
.sideProjects A:link {	text-decoration: none;	color: #FFFFFF;}
.sideProjects A:visited {	text-decoration: none;	color: #FFFFFF;}
.sideProjects A:active {	text-decoration: none;	color: #FFFFFF;}
.sideProjects A:hover {	text-decoration: underline;	color: #FFFFFF;}

.sideNews {
	background-color: #586783;
	background-image: url(images/bg-news.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	color: #FFFFFF;
	text-align: left;
	font-size: 12px;
}
.sideSafety {
	background-color: #005B68;
	background-image: url(images/bg-safety.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	color: #FFFFFF;
	text-align: left;
	font-size: 12px;
}
.sideContact {
	background-color: #658E76;
	background-image: url(images/bg-contact.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	color: #FFFFFF;
	text-align: left;
	font-size: 12px;
}
.projectPic {
	margin-left: 8px;
}
.margin16 {
	margin: 16px;
}

.whiteLink{
}
.whiteLink A:link {	text-decoration: none;	color: #FFFFFF;}
.whiteLink A:visited {	text-decoration: none;	color: #FFFFFF;}
.whiteLink A:active {	text-decoration: none;	color: #FFFFFF;}
.whiteLink A:hover {	text-decoration: underline;	color: #FFFFFF;}
