/* CSS Document */


/* position layer that contains logo and header_center styles */

#header_container {
	position:absolute; 
	left:0px; 
	top:0px; 
	width:800px; 
	height:153px; 
}

/* logo position layer */
#logo {
	position:absolute; 
	left:15px; 
	top:15px; 
	width:119px; 
	height:130px; 
}

#logo a {
	text-decoration:none;
}

/* header center position layer */
#header_center {
	position:absolute; 
	left:147px; 
	top:15px; 
	width:640px; 
	height:111px;
	padding-top: 20px;
}

#header_center p {
font: normal 11px Arial, Helvetica, sans-serif;
}

.header_center h1 {
font: bold 16px Arial, Helvetica, sans-serif;
margin-bottom: -2px;
}

#header_center h2 {
font: bold 12px Arial, Helvetica, sans-serif;
}

#header_center table {
padding: 4px 0px 4px 0px;
}

#header_center tr {
	text-align:center;
}

#header_center td {

}

/* left column position layer. contains left nav */
#left_column {
	position:absolute; 
	left:0px; 
	top:158px; 
	width:140px; 
	border-right: 1px solid #ACC196;
	height:636px; 
}

.left_column table {
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #316501;
	left: 10px;
}

#left_column table td {
	width: 127px;
	height: 26px;
	/* background:url(images/active.gif) right bottom no-repeat;*/
	padding-top: 1px;
	padding-bottom: 1px; 
}

/* Home page left column */
#left_column_home {
	position:absolute; 
	left:0px; 
	top:158px; 
	width:140px; 
	border-right: 1px solid #ACC196;
	height:636px; 
}

.left_column_home table {
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #316501;
	left: 10px;
}

#left_column_home table td {
	width: 127px;
	height: 26px;
	/* background:url(images/active.gif) right bottom no-repeat;*/
	padding-top: 1px;
	padding-bottom: 1px; 
}

/* Home page left column */
#left_column_home {
	position:absolute; 
	left:0px; 
	top:158px; 
	width:140px; 
	border-right: 1px solid #ACC196;
	height:853px; 
}

.left_column_home table {
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #316501;
	left: 10px;
}

#left_column_home table td {
	width: 127px;
	height: 26px;
	/* background:url(images/active.gif) right bottom no-repeat;*/
	padding-top: 1px;
	padding-bottom: 1px; 
}

/* Why Use Urban page left column */
#left_column_urban {
	position:absolute; 
	left:0px; 
	top:158px; 
	width:140px; 
	border-right: 1px solid #ACC196;
	height:693px; 
}

.left_column_urban table {
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #316501;
	left: 10px;
}

#left_column_urban table td {
	width: 127px;
	height: 26px;
	/* background:url(images/active.gif) right bottom no-repeat;*/
	padding-top: 1px;
	padding-bottom: 1px; 
}

/* Charscter Wood page left column */
#left_column_character {
	position:absolute; 
	left:0px; 
	top:158px; 
	width:140px; 
	border-right: 1px solid #ACC196;
	height:1761px; 
}

.left_column_character table {
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #316501;
	left: 10px;
}

#left_column_character table td {
	width: 127px;
	height: 26px;
	/* background:url(images/active.gif) right bottom no-repeat;*/
	padding-top: 1px;
	padding-bottom: 1px; 
}

/* Hardwood Inventory page left column */
#left_column_inventory {
	position:absolute; 
	left:0px; 
	top:158px; 
	width:140px; 
	border-right: 1px solid #ACC196;
	height:878px; 
}

.left_column_inventory table {
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #316501;
	left: 10px;
}

#left_column_inventory table td {
	width: 127px;
	height: 26px;
	/* background:url(images/active.gif) right bottom no-repeat;*/
	padding-top: 1px;
	padding-bottom: 1px; 
}

/* About Us page left column */
#left_column_about {
	position:absolute; 
	left:0px; 
	top:158px; 
	width:140px; 
	border-right: 1px solid #ACC196;
	height:910px; 
}

.left_column_about table {
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #316501;
	left: 10px;
}

#left_column_about table td {
	width: 127px;
	height: 26px;
	/* background:url(images/active.gif) right bottom no-repeat;*/
	padding-top: 1px;
	padding-bottom: 1px; 
}

/* Contact Us page left column */
#left_column_contact {
	position:absolute; 
	left:0px; 
	top:158px; 
	width:140px; 
	border-right: 1px solid #ACC196;
	height:480px; 
}

.left_column_contact table {
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #316501;
	left: 10px;
}

#left_column_contact table td {
	width: 127px;
	height: 26px;
	/* background:url(images/active.gif) right bottom no-repeat;*/
	padding-top: 1px;
	padding-bottom: 1px; 
}

/* Related Links page left column */
#left_column_links {
	position:absolute; 
	left:0px; 
	top:158px; 
	width:140px; 
	border-right: 1px solid #ACC196;
	height:625px; 
}

.left_column_links table {
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #316501;
	left: 10px;
}

#left_column_links table td {
	width: 127px;
	height: 26px;
	/* background:url(images/active.gif) right bottom no-repeat;*/
	padding-top: 1px;
	padding-bottom: 1px; 
}



/* center/main content of page position layer */
#body_container {
	position:absolute; 
	left:147px; 
	top:189px; 
	width:640px; 
	/* height:1346px;*/
	font: normal 13px Arial, Helvetica, sans-serif;
	color: #000;
	padding: 10px 5px 10px 5px;
	vertical-align:top;
}

#body_container p {
	padding-right: 10px;
}

#body_container ul {
list-style-type: square;
margin-left: 20px;
}

#body_container li {
padding: 5px 10px 5px 0px;
}

#body_container table {
	vertical-align:top;
}

#title {
	position:absolute; 
	left:151px; 
	top:158px; 
	width:634px; 
	height:27px;
	z-index:1;
	font: bold 18px Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #000;
}

.email {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #C90;
}

.email2 {
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #C90;
}

.subtitle {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #316501;
}

.caption {
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #316501;
}

.indent {
	padding-right: 60px;
}

.character table {
	border-bottom: 1px solid #FFF;
}

.character table tr {
	border-top: 1px solid #FFF;
}

.hr {
	color: #d6e2ce;
}

.hrfooter {
	color: #d6e2ce;
	padding-top: -10px;
}




/* footer position layer */
#footer_container {
	position:absolute; 
	left:147px; 
	top:705px; 
	width:640px; 
	height:68px;
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #000;
	text-align: center;
	vertical-align:middle;
	/* padding-top: 30px;
	border-top: 2px solid #ACC196; */
}

#footer_container table {
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #C90;
	text-align: center;
	vertical-align:middle;
	padding-bottom: 10px;
}

#footer_container table a {
	color: #C90;
	padding: 2px;
}

#footer_container table a:hover {
	color: #316501;
}

#footer_container table a:active {
	color: #316501;
}

#footer_container table a:visited {
	color: #316501;
}

/* Home Page footer */
#footer_container_home {
	position:absolute; 
	left:147px; 
	top:936px; 
	width:640px; 
	height:68px;
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #000;
	text-align: center;
	vertical-align:top;
	padding-top: 0px;
}

#footer_container_home table {
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #C90;
	text-align: center;
	vertical-align:middle;
	padding-bottom: 10px;
}

#footer_container_home table a {
	color: #C90;
	padding: 2px;
}

#footer_container_home table a:hover {
	color: #316501;
}

#footer_container_home table a:active {
	color: #316501;
}

#footer_container_home table a:visited {
	color: #316501;
}

/* Why Use Urban Page footer */
#footer_container_urban {
	position:absolute; 
	left:147px; 
	top:775px; 
	width:640px; 
	height:68px;
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #000;
	text-align: center;
	vertical-align:middle;
	padding-top: 0px;
}

#footer_container_urban table {
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #C90;
	text-align: center;
	vertical-align:middle;
	padding-bottom: 10px;
}

#footer_container_urban table a {
	color: #C90;
	padding: 2px;
}

#footer_container_urban table a:hover {
	color: #316501;
}

#footer_container_urban table a:active {
	color: #316501;
}

#footer_container_urban table a:visited {
	color: #316501;
}

/* Character Wood Page footer */
#footer_container_character {
	position:absolute; 
	left:147px; 
	top:1840px; 
	width:640px; 
	height:68px;
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #000;
	text-align: center;
	vertical-align:middle;
	padding-top: 0px;
}

#footer_container_character table {
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #C90;
	text-align: center;
	vertical-align:middle;
	padding-bottom: 10px;
}

#footer_container_character table a {
	color: #C90;
	padding: 2px;
}

#footer_container_character table a:hover {
	color: #316501;
}

#footer_container_character table a:active {
	color: #316501;
}

#footer_container_character table a:visited {
	color: #316501;
}

/* Hardwood Inventory Page footer */
#footer_container_inventory {
	position:absolute; 
	left:147px; 
	top:960px; 
	width:640px; 
	height:68px;
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #000;
	text-align: center;
	vertical-align:middle;
	padding-top: 0px;
}

#footer_container_inventory table {
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #C90;
	text-align: center;
	vertical-align:middle;
	padding-bottom: 10px;
}

#footer_container_inventory table a {
	color: #C90;
	padding: 2px;
}

#footer_container_inventory table a:hover {
	color: #316501;
}

#footer_container_inventory table a:active {
	color: #316501;
}

#footer_container_inventory table a:visited {
	color: #316501;
}

/* About Us Page footer */
#footer_container_about {
	position:absolute; 
	left:147px; 
	top:995px; 
	width:640px; 
	height:68px;
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #000;
	text-align: center;
	vertical-align:middle;
	padding-top: 0px;
}

#footer_container_about table {
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #C90;
	text-align: center;
	vertical-align:middle;
	padding-bottom: 10px;
}

#footer_container_about table a {
	color: #C90;
	padding: 2px;
}

#footer_container_about table a:hover {
	color: #316501;
}

#footer_container_about table a:active {
	color: #316501;
}

#footer_container_about table a:visited {
	color: #316501;
}

/* Contact Us Page footer */
#footer_container_contact {
	position:absolute; 
	left:147px; 
	top:555px; 
	width:640px; 
	height:68px;
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #000;
	text-align: center;
	vertical-align:middle;
	padding-top: 0px;
}

#footer_container_contact table {
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #C90;
	text-align: center;
	vertical-align:middle;
	padding-bottom: 10px;
}

#footer_container_contact table a {
	color: #C90;
	padding: 2px;
}

#footer_container_contact table a:hover {
	color: #316501;
}

#footer_container_contact table a:active {
	color: #316501;
}

#footer_container_contact table a:visited {
	color: #316501;
}

/* Related Links Page footer */
#footer_container_links {
	position:absolute; 
	left:147px; 
	top:704px; 
	width:640px; 
	height:68px;
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #000;
	text-align: center;
	vertical-align:middle;
	padding-top: 0px;
}

#footer_container_links table {
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #C90;
	text-align: center;
	vertical-align:middle;
	padding-bottom: 10px;
}

#footer_container_links table a {
	color: #C90;
	padding: 2px;
}

#footer_container_links table a:hover {
	color: #316501;
}

#footer_container_links table a:active {
	color: #316501;
}

#footer_container_links table a:visited {
	color: #316501;
}
