
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px
}
TABLE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; 
	BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; BORDER-RIGHT-WIDTH: 0px
	; FONT: 12px/1.4 Verdana,Arial,sans-serif;
}
TD {
	VERTICAL-ALIGN: top
}
DIV {
	MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px
}
BODY {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; SCROLLBAR-FACE-COLOR: #333333; 
	PADDING-BOTTOM: 0px; MARGIN: 0px; 
	SCROLLBAR-HIGHLIGHT-COLOR: #333333; SCROLLBAR-SHADOW-COLOR: #333333; 
	SCROLLBAR-ARROW-COLOR: #ffffff; PADDING-TOP: 0px; SCROLLBAR-TRACK-COLOR: #f0f0f0; 
	SCROLLBAR-BASE-COLOR: #333333; TEXT-ALIGN: center; scrollbar-dark-shadow-color: #FFFFFF; 
	scrollbar-3d-light-color: #F0F0F0
}
#main {
	FONT-SIZE: 1.4em;align:center;
}
A {
	COLOR: #cc0000
}
#content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; 
	WIDTH: 800px; PADDING-TOP: 0px; TEXT-ALIGN: left; MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px;
}
.top_header {
	BACKGROUND-IMAGE: url(http://www.tempusmedia.com/tempusmedia/style_files/bg_top_header.gif); WIDTH: 800px; HEIGHT: 29px; TEXT-ALIGN: right
}
.top_header_pad {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}

.content_index {
	position:relative;
	top:118px;
	left:-100px;
	BACKGROUND-IMAGE: url(http://www.tempusmedia.com/tempusmedia/style_files/bg_content_index.gif); WIDTH: 800px; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.content_interior {
	MIN-HEIGHT: 300px; BACKGROUND-IMAGE: url(http://www.tempusmedia.com/tempusmedia/style_files/bg_content_interior.gif); WIDTH: 800px; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
h2{
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
	FONT: bold 140%/1.4em Trebuchet, "Trebuchet MS", arial, sans-serif;
}
h3{
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
	FONT: bold 130%/1.4em Trebuchet, "Trebuchet MS", arial, sans-serif;
}
h4{
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
	FONT: bold 120%/1.4em Trebuchet, "Trebuchet MS", arial, sans-serif;
}
.content_left {
	WIDTH: 580px
}
.content_left_pad {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.flash_interior_pad {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
.content_index_right {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 220px; PADDING-TOP: 0px
}
.content_index_right A {
	COLOR: #515151
}
.content_index_right A:hover {
	COLOR: #cc0000
}
.content_index_right_pad {
	PADDING-RIGHT: 10px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.content_interior_right_pad {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
B.header_1 {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #d39027
}
B.header_2 {
	FONT-WEIGHT: bold; FONT-SIZE: 95%; COLOR: #cc0000
}
.text_1 {
	COLOR: #666666
}
LI {
	LIST-STYLE-IMAGE: url(../images/sml_square.gif)
}
B.blue {
	COLOR: #36689f
}
.f_project {
	WIDTH: 425px
}
.last_updated {
	FONT-SIZE: 60%; COLOR: #666666; TEXT-ALIGN: center
}
.email_webmaster {
	FONT-SIZE: 70%; COLOR: #666666; TEXT-ALIGN: right
}
.utilities_scroll {
	OVERFLOW: scroll; HEIGHT: 250px
}
.overburden_scroll {
	OVERFLOW: scroll; HEIGHT: 250px
}
.site_development_scroll {
	OVERFLOW: scroll; HEIGHT: 250px
}
.roadway_scroll {
	OVERFLOW: scroll; HEIGHT: 250px
}
.smallertext {
FONT-SIZE: 90%;
}
smalltext {
FONT-SIZE: 70%;
}
DIV#header {
	PADDING-RIGHT: 0px; WIDTH: 100%; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; COLOR: #111;
}


	
/* Holly Hack for IE \*/
* html .horizontalcssmenu ul li { float: left; height: 1%; }
* html .horizontalcssmenu ul li a { height: 1%; }
/* End */
DIV#prodContent {
	PADDING-LEFT: 15px;
}

DIV#prodContent img {
  border: 1px solid #202020;
}
.adBox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; MARGIN-BOTTOM: 10px; 
	PADDING-BOTTOM: 0px; WIDTH: 92%; PADDING-TOP: 0px; BACKGROUND-COLOR: #fdf1f2
}
.adBox A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #243a88; FONT-FAMILY: Arial; 
	TEXT-DECORATION: underline
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/tempusmedia/style_files/bg-body.gif) #f0f0f0 repeat-x 50% top; 
	PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 76%/1.4em Trebuchet, "Trebuchet MS", arial, sans-serif; 
	COLOR: #000; PADDING-TOP: 0px;
}
#header H1 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; 
	PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; TEXT-INDENT: -20000em; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#header H1 A {
	DISPLAY: block; TEXT-DECORATION: none; OVERFLOW: hidden; WIDTH: 257px; COLOR: #fff; TEXT-INDENT: -20000em; HEIGHT: 78px
}
#header H1 A:visited {
	DISPLAY: block; TEXT-DECORATION: none; OVERFLOW: hidden; WIDTH: 257px; COLOR: #fff; TEXT-INDENT: -20000em; HEIGHT: 78px
}
#header H1 A {
	BACKGROUND: url(/tempusmedia/style_files/tmlogo.gif) no-repeat left top; TEXT-DECORATION: none
}
#header H1 A:visited {
	BACKGROUND: url(/tempusmedia/style_files/tmlogo.gif) no-repeat left top; TEXT-DECORATION: none
}
#header H1 A:hover {
	BACKGROUND: url(/tempusmedia/style_files/tmlogo.gif) no-repeat left top; TEXT-DECORATION: none
}
#header H1 A:hover {
	BACKGROUND: url(/tempusmedia/style_files/tmlogo.gif) no-repeat left top; TEXT-DECORATION: none
}
H1 {
	MARGIN: 0px 0px 5px; FONT: bold 76%/1.4em Trebuchet, "Trebuchet MS", arial, sans-serif; TEXT-ALIGN: left
}
#nav {
	 COLOR: #fff; FONT: bold 130%/1.4em Trebuchet, "Trebuchet MS", arial, sans-serif; BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; 
	 PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; 
	 BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 8px; MARGIN: 22px 42px 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#nav A {
	COLOR: #fff; ; TEXT-DECORATION: none
}
#nav A:hover {
	COLOR: #005074; ; TEXT-DECORATION: none
}

#footcontainer {
	position:relative;
	top:118px;
	left:157px;
	
	COLOR: #fff; MARGIN: 0px auto; BACKGROUND: none transparent scroll repeat 0% 0%; BACKGROUND-COLOR: Black; TEXT-ALIGN: center
}
#footer {
	COLOR: #fff; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 800px; PADDING-TOP: 5px; HEIGHT: 24px
}
#footleft {
	COLOR: #fff; FONT-SIZE: 11px; FLOAT: left; MARGIN: 2px 0px 0px; VERTICAL-ALIGN: middle; WIDTH: 300px; TEXT-ALIGN: left
}
#footright {
	COLOR: #fff; FONT-SIZE: 11px; FLOAT: left; MARGIN: 2px 0px 0px; VERTICAL-ALIGN: middle; WIDTH: 500px; TEXT-ALIGN: right
}
#footright A {
	COLOR: #fff; MARGIN: 0px 5px
}