body {
	background-color: #FFF;
	background-image:url(../images/brownBackPAt.gif);
	background-repeat:repeat;
	margin: 40 auto;
font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 16px;
	}
a:visited  {	color: #993300;text-decoration: none;}	
a:link {color:#993300; text-decoration: none;}
a:hover {color:#4e1c13; text-decoration: underline;}

a.smallLink:visited{ font-size:11px; color:#993300; text-decoration: none;}
a.smallLink:link{ font-size:11px; color:#993300; text-decoration: none;}
a.smallLink:hover{ font-size:11px; color:#787351; text-decoration: none;}




	img {
	border: 0;
	}
	p {
	margin: 0;
	}
	#container {
	position:relative;
	height:auto;	
	width:797px;
	margin: 0 auto;

	}
	.handcursor{
cursor:hand;
cursor:pointer;
}
#logoClick {
	margin-left:20px;
	width:195px;
	height:150px;

}
	#mainTop{	
	background: transparent url(../images/brown-lumber_head.jpg) 0 0 no-repeat;
	height: 159px;
	width: 797px;
}
#topNav {
	
		z-index:1;
	height: 34px;
	background: transparent url(../images/brown-lumber-topNavBack.gif) 0 0 no-repeat;

}
#main{

	background: transparent url(../images/brown-lumber-mainBack.gif) 0 0 repeat-y;
	width: 797px;
	margin: 0 auto;
	padding: 0;
	float: left;

}
#mainAdmin{
	position: relative;
	/*text-align: left; */
	background: transparent url(../images/brown-lumber-mainBackAdmin.gif) 0 0 repeat-y;
	width: 797px;
	height: auto;
	margin: 0 auto;
	padding: 0;
	float: left;

}
#mainHome{
	position: relative;
	/*text-align: left; */
	background: transparent url(../images/brown-lumber-mainBack2.gif) 0 0 repeat-y;
	width: 797px;
	height: auto;
	margin: 0 auto;
	padding: 0;
	float: left;

}
#homeLeft {
	float: left;
	width: 150px; 
	padding: 0px 10px 15px 20px; 
}
#homeRight {
	float: right;
	width: 160px;
	margin-top: 20px;
	padding: 0px 10px 15px 5px;
}
#homeWhatsNew {
	background-color: #d0d7b2;
	color: #6D7956;
	padding: 5px 5px 10px 5px;
	margin-right: 15px;
	margin-bottom: 15px;
}
#homeCal {
	background-color: #d5d3c5;
	padding: 5px 5px 10px 5px;
	margin-right: 15px;
	font-size: 11px;
	color: #685F3B;
}

#homeContent { 
	padding: 15px  190px 0 195px;
	

	/*
	margin: 15px  180px 0 190px;
	padding: 0 10px; 
	
	 border-left: 1px solid #d9d5ba;	
	border-right: 1px solid #d9d5ba;*/
}



#mission { 
font-size: 10px;
font-weight:bold;
color: #666666;
	padding: 10px 10px; 
	border: 1px solid #d9d5ba;	
background: transparent url(../images/missionBack.gif) 0 0 no-repeat;
	
}

/* inside pages */
#ContentLeft {
	float: left;
	width: 150px; 
	padding: 15px 10px 15px 20px; 
}

#Content3col { 
	
		padding: 15px  190px 0 195px;
	/*margin: 15px  180px 0 170px;
	padding: 0 10px; */
	
}
#Content1col { 
	
		padding: 15px  15px 0 15px;
	/*margin: 15px  180px 0 170px;
	padding: 0 10px; */
	
}
#Content2col { 
	margin: 15px  0 0 170px;
	padding: 0 40px 0 10px; 
	border-left: 1px solid #d9d5ba;	
}
	
	#admin2col { 
	margin: 15px  0 0 170px;
	padding: 0 40px 0 10px; 
	
}
/* end inside pages */	
	
.headBold1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
	font-size:12px;
	color:#8a2523;
}
.headBold2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
	font-size:10px;
	color:#475413;
}
.smallBold1{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#787351;
	line-height: 12px;
}	
.smallBold2{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#645C3B;
	line-height: 12px;
}	

.homeTitle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#660000;
}
h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#660000;
	margin: 0;
}

.darkBar {
	font-size:11px;
	font-weight:bold;
	color: #FFFFFF;
	background-color:#8E4B29;
}



	
	#footer {
	background-image:url(../images/brown-lumber-footer.gif);
	background-repeat: no-repeat;
	height:71px;	
	width: 797px;
	font-size:10px;
	clear: both;
	padding: 20px 0;
	color:#FFFFFF;
	}
	
#footer a:visited  {	color: #FFFFFF;	text-decoration: none;}
#footer a:link {	color: #FFFFFF;	text-decoration: none;}
#footer a:hover {	color: #FFCC66;	text-decoration: underline;}
	
	
	/*Top nav */
	#menuh-container
	{
	padding: 0px 0px 0px 250px;
	z-index:99;
	}

#menuh
	{
	font-size: 11px;
	font-family: arial, helvetica, sans-serif;
	width:100%;
	float:left;
	/*margin:2em;
	font-variant:small-caps;*/
	margin-top: 2px;

	}
	
#menuh a
	{
	/*text-align: left;*/
	display:block;
	/* border-left: 1px solid #555;*/ 
	white-space:nowrap;
	margin:0;
	padding: 3px 10px 5px 10px;
	height:1%;
	}
	
#menuh a, #menuh a:visited	/* menu at rest */
	{
	color: #fff;
	/*background-color: #94895a;*/
	background-color: #475413;
	text-decoration:none;

	}
	
#menuh a:hover	/* menu at mouse-over  */
	{
	color: white;
	/* background-color: #b8ad77; */

	background-color: #313a0d;
	}	
#menuh li
	{
	list-style: none;
	position: relative;
    min-height: 1px; 	/* Sophie Dennis contribution for IE7 */
    vertical-align: bottom; /* Sophie Dennis contribution for IE7 */
	}	
	
	.menuhLines {
	border-bottom: 1px solid #fff; 
	/*border-bottom: 1px solid #fff;*/
	}		

#menuh ul
	{
	list-style:none;
	margin:0;
	padding:0;
	float:left;

	
	/*width: 99px;	 width of all menu boxes */	
	}
#menuh ul ul
	{
	position:absolute;
	z-index:500;
	top:auto;
	display:none;
	padding: 1em;
	margin:-1em 0 0 -1em;
		
	}

#menuh ul ul ul
	{
	top:0;
	left:100%;
	}

div#menuh li:hover
	{
	cursor:pointer;
	z-index:100;
	/*background-color: #b8ad77;*/
	background-image:url(../images/topNav-back.gif);
	background-repeat: repeat-x;

	}

div#menuh li:hover ul ul,
div#menuh li li:hover ul ul,
div#menuh li li li:hover ul ul,
div#menuh li li li li:hover ul ul
{display:none;}

div#menuh li:hover ul,
div#menuh li li:hover ul,
div#menuh li li li:hover ul,
div#menuh li li li li:hover ul
{display:block;}

/* End CSS Popout Menu */

/* left navMenu */

#navlist
{
margin: 0;
padding-left: 0;
list-style: none;

}
	#navlist li {
	list-style: none;
	padding-left: 16px;
	background-image: url(../images/bulllet.gif);
background-repeat: no-repeat;
background-position: 0 .5em;
		}
		
	.active {
	list-style: none;
	padding-left: 16px;
	background-image:none;
	background-position: 0 .5em;
	font-weight:bold;
	}	
		
	#navlist a:visited  {	color: #475413;	text-decoration: none;}
#navlist a:link {	color: #475413;	text-decoration: none;}
#navlist a:hover {	color: #9ba27e;	text-decoration: underline;}


		
/* end left navMenu */

li {list-style:square;}

.dottedLine{
border-bottom: 1px dotted #9ba27e;
}


.bottomLine{
border-bottom: 1px solid #9ba27e;
padding: 3px 0 10px 0;
}
td.vendors {
padding: 2px 0px 15px 10px;
}

.preferred li {
margin-left:  2px;
padding-left: 0px;
list-style: square inside;
 min-height: 1px; 	/* Sophie Dennis contribution for IE7 */
    vertical-align: bottom;
}
.text-align-center {
text-align:center;
}

#contentCenter {


}

