@charset "utf-8";
/* CSS Document */

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	}
	
img a, a img {border: none;}	
	

		
#wrapper {
	width: 980px;
	margin: 0 auto;
	padding: 0;
	background-color: #fff;
	border-width: 0 1px 1px 1px;
	border-color: #000;
	border-style: solid;
			}
	
#header {
	margin: 0;
	padding: 0;
	background: url(../images/bg_wrapper.jpg) no-repeat top left;
	zoom: 100%;
	position: relative;
	}

#hdr_left{
       text-align: center;
       width: 450px;
       margin: 0;
       padding: 8px 0 0 0;
	   float: left;
}

#hdr_left h1 {
	margin: 0;
	padding: 0 0 0 0;
	color: #000;
        font-size: 200%;
	}

#hdr_left h2 {
	margin: 0;
	padding: 0;
	color: #000;
	}
	
.white {
	color: #fff;
	margin: -65px 0 0 300px; 
	padding: 0;
	text-align: left;
	}

div.white h2 {
margin: 0;
padding: 0 0 0 25px;
letter-spacing: 5px;
	font-size: 170%;

}
	
	
#logo {
	float: right;
	padding-right: 76px;
	
	}
	
	
	
p, ul{
	font-size: 80%;
	}	
	
#menu {
	background: url(../images/bg_menu.jpg) no-repeat top left;
	margin: 0;
	padding: 0;
	height: 29px;
	min-height: 29px;
	padding-left: 100px;
	font-size: 90%;
		}
#content {
}	
	
#content_left {
	float: left;
	width: 556px;
	padding: 30px;

		}
	
#content_right {
	margin-top: 20px;
	margin-bottom: 20px;
	float: left;
	width: 328px;
	padding: 0px 15px;
	border-left: 1px solid #000;
	}

#content_right h3 {
	font-size: 95%;
	padding: 0;
	margin: 10px 0 0 0;
	}		
.dotted {
	border-bottom: 2px dotted #FB8837;
	}
.dotted p {margin-top: 0; padding-top: 0;}	
		
	
.history {padding: 10px 40px;
}

.history h2 {
font-size: 110%;
}
.history h3 {
	font-size: 95%;
	margin-bottom: 0;
	padding-bottom: 0;
	}
.history p {margin-top: 5px;}

.home h2 {font-size: 100%;}

.home h3 {font-size: 90%;
margin-bottom: 0;
padding-bottom: 0;
}	
#tblslump, #tblcutter, #tblfoam {
	width: 100%;
	}
#tblslump td, #tblcutter td, #tblfoam td {
	text-align: center;
	font-size: 80%;
	vertical-align: top;
	}
#tblkiln td {font-size: 80%;
vertical-align: top;
}	
#tblsummary td.rt {padding-left: 15px;}	
#tblsummary td {vertical-align: top;}
#tblkiln {clear: both;}	
				
.fltlft {float: left; margin-right: 5px;}

.fltlftnopad {float: left; }
.fltrtnopad {float: right; }

.fltrt {float: right; margin-left: 5px;}

.ctr {text-align: center;}

.box24 {width: 240px;}

.box24 h3 {margin-top: 0;}
.box30 {width: 300px;}

.orange {color: #FB8837;}
.orangebld {color: #FB8837; font-weight: bold;}

.tabbody { background-color: #ffffff ; padding: .7em; margin-top:0px; }


.tabs { margin-bottom: 6px; 
	padding-top: 6px;
}

.tabs a { border: 1px solid #000; border-left:0px;background-color:#000; color: #fff; padding:5px 25px; border-bottom-color:#000; text-decoration: none;}

.tabs a.firsttab { border: 1px solid #000;  padding: 5px 25px; border-bottom-color: #000;}



.tabs a:hover {text-decoration: none; color: #000; background-color: #fff; border-bottom: 1px solid #fff;}

 .tabs .firsttab a:hover {background-color: #fff; color: #000;}

.tabs .firsttab a {color: #fff;}

.tabs .selected a {color: #000;}

.tabs .selected { background-color: #fff; color: #000; border: 1px solid #000; border-bottom: 1px solid #fff; margin: 0 0 0 -1px;}

.tabs .firstSelected { background-color: #fff; color: #000; border: 1px solid #000; border-bottom: 1px solid #fff;}

.homepic {
	width: 200px;
	margin: 0 auto;}	
/*#nav ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin: 0 0 0 125px;
	padding:25px 0 0 0;
	}
	
#nav li {
	float: left;
	display: inline;
	padding: 10px;
	width: 140px;
	border: 1px solid #000;
	background-color: #000;
	color: #fff;
	margin: 0;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	}

#nav li.current {
	border-bottom: 0px solid #fff;
	background-color: #fff;
	color: #000;
	margin-top: 1px;
}

#nav li a {
	color: #fff;
	text-decoration: none;
	}
#nav li a:hover, #nav li:hover a {background-color: #fff; color: #000; padding: 10px;}


a.nav, a.nav:link, a.nav:visited {
display:block; 
width:150px; height:40px; background:#000; border:1px solid #000; margin-top:23px; text-align:center; text-decoration:none; font-size:16px; color:#fff; line-height:40px; overflow:hidden; float:left;}
a.nav:hover {color:#000; background:#fff;}
a.nav:active {color:#fff; background:#c00;}

a.current, a.current:link, a.current:visited{
width:150px; height:40px; background:#fff; border:1px solid #000; margin-top:23px; text-align:center; text-decoration:none; font-size:16px; color:#000; line-height:40px; overflow:hidden; float:left;}

a.first {margin-left: 125px; position: relative;}	*/

	
	.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    }

.clearfix {display: inline-block;}  /* for IE/Mac */

.clearit { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

#ftr {
	clear: both;
	width: 980px; 
	text-align: center;
	margin-top: 30px;
	font-size: 70%;
	background: url(../images/bg_wrapper.jpg) no-repeat top left;
	}
#ftr div {background-color: #000; color: #fff; width: 200px; margin: 0 auto;  height: 32px; padding: 5px;}
#ftr div a {color: #fff;}	
#ftr span {
margin: 8px 0 0 0;
position: relative;
color: #fff;
         background-color: #000;
		 padding: 8px;
		 
		 }