/* @override http://www.angusjournal.com/testsite/threetrees/main.css */

a {
color: #2e4241;
text-decoration: underline;
}

a:visited {
color: #5f6752;
}

body{
	background: #8a986d url(images/misc/bigbg.gif) repeat-x;
}
h1, h2, h3, h4, h5, h6 {
margin: 0;
}
#container{
	width: 781px;
	background-image: url(images/misc/mainbg.gif);
	display: block;
	margin: auto;
}
#header{
	width: 757px;
	height: 127px;
	display: block;
	color: #fff;
	font: 12px "Lucida Grande", Lucida, Verdana, sans-serif;
	text-align: right;
	padding-top: 27px;
	background: url(images/misc/header.jpg) no-repeat;
	padding-right: 25px;
	padding-bottom: 21px;
}

#content{
width: 586px;
display: block;
float: right;
font: 12px Verdana, "Lucida Grande", Lucida, sans-serif;
text-align: justify;
padding-right: 4px;
padding-bottom: 15px;
margin-right: 13px;
padding-left: 8px;
border-bottom: 1px solid #c1c7b3;
}
#featuredwrapper{
background: url(images/misc/three_trees_logo_sm.gif) no-repeat top center;
}
#featureditem{
background: url(images/misc/three_trees_logo.gif) no-repeat right 175px;
}
#footer{
	width: 594px;
	display: block;
	clear: both;
	height: 51px;
	padding-left: 178px;
	padding-right: 10px;
	padding-top: 7px;
	background: url(images/misc/footer.gif) no-repeat;
	font: 12px Verdana, "Lucida Grande", Lucida, sans-serif;
	text-align: center;
}

#footer a{
	text-decoration: none;
	color: #737e5a;
}

#footer a:hover{
	text-decoration: underline;
	color: #000;
}
#nav
{
font: 12px verdana, sans-serif;
width: 168px;
color: gray; }
#nav ul{
	margin: 0;
	padding-left: 8px;
}
#nav li
{
list-style: none;
margin: 0px;
text-align: left;
}
#nav li a
{
display: block;
text-decoration: none;
	padding: 4px 5px 4px 10px;
	width: 144px;
	margin: 0;
}
#nav li a:link { color: #000; }
#nav li a:visited { color: #2e4241; }
#nav li a:hover
{
font-weight:bold;
color: #fff;
background: #737e5a;
border-left: 4px solid #bca88f;
}
.rowTint {
background-color: #fcf3d7;
}
.scheduleborder {
border: solid 1px #c1c7b3;
}
.cutline {
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: italic;
text-align: left;
}
/* Additions by T. Copeland, 2008-10-02 */
/* @group EPDs/Peds/misc */
.left{
	float: left;
	margin-right: 10px;
}
.right{
	float: right;
	margin-left: 10px;
}
.clear{
	clear: both;
}

.PedAnmName{
	color: #284907;
	font-size: 28px;
}

.PedCalvedRow{
	font-weight: bold;
}

.PedS, .PedD{
	color: #284907;
	font-weight: bold;
}

.PedPGS, .PedPGD, .PedMGS, .PedMGD{
	margin-left:35px;
}

.PedTable{
	
}
.PedTable td{
	
}

.EPDProdTable, .EPDMatTable, .EPDCarcTable, .EPDValueTable,.DamProdAvgTable{
	border-bottom: 1px solid #bdb095;
	border-left: 1px solid #bdb095;
	margin-bottom: 12px;
	width: 400px;
	
}

.EPDProdTable td, .EPDMatTable td, .EPDCarcTable td, .EPDValueTable td,.DamProdAvgTable td{
	border-top: 1px solid #bdb095;
	border-right: 1px solid #bdb095;
}

.EPDProdHeaderProd, .EPDMatHeader, .EPDCarcHeader, .EPDValueHeader, .DamProdAvgHead{
	background-color: #737e5a;
}

.EPDProdSubHeader, .EPDMatSubHeader, .EPDCarcSubHeader, .EPDValueSubHeader,.DamProdAvgSubHead{
	font-size: 10px;
	background-color: #c1c7b3;
}

.EPDProdDataRow, .EPDMatDataRow, .EPDCarcDataRow, .EPDValueDataRow,.DamProdAvgData{
	font-size: 10px;
}
.EPDAcc
{
	padding-left:15px;
}

.EPDAsOfDt
{	width: 400;
	font-size: 14px;
}

/* @end */