	BODY
	{
		background-color: #5D4F66;
		font-family: arial;
		color: #4C4C4C;
		font-size: 11px;
		margin-top: 7px;
		text-align: center;
	}

	h2
	{
		font-size: 12px;
		color: #8B0017;
	}

	.menu
	{
		width: 830px;
		text-align: center;
		position: relative;
		top: 72px;
		left: -32px;
		margin: auto;
	}

	.utility
	{
		width: 320px;
		padding: 5px;
	}

	.utility, .utility a, .utility a:visited
	{
		font-size: 12px;
		padding: 1px;
		padding-bottom: 0px;
		color: #FFFFFF;
		text-decoration: none;
	}

	.utility a:hover
	{
		text-decoration: underline;
	}
	
	.leftnav
	{
		list-style-image: url(../images/greenarrow.png);
		margin-left: 0px;
		padding-left: 35px;
		margin-bottom: 24px;
	}
	
	.leftnav, .leftnav a, .leftnav a:visited
	{
		font-size: 12px;
		color: #4C4C4C;
		text-decoration: none;
	}
	
	.leftnav a:hover
	{
		text-decoration: underline;
	}
	
	#homebrowse
	{
		background-image: url(../images/homebrowsebak.png);
		background-repeat: no-repeat;
		padding-left: 285px;
		padding-top: 10px;
		padding-bottom: 10px;
		margin: 0px;
background-color:#EFE7EF;
	}
	
	#homebrowse, #homebrowse a, #homebrowse a:visited
	{
		font-size: 13px;
		color: #5D4F66;
	}
	
	#homebrowse a:hover
	{
		text-decoration: underline;
	}
	
	.browsenav
	{
		list-style-image: url(../images/greenarrowon_purp.png);
		font-weight: bold;
		margin-left: 0px;
		padding-left: 0px;
		margin-bottom: 7px;
	}
	
	.browsenav, .browsenav a, .browsenav a:visited
	{
		text-decoration: none;
	}
	
	.browsenav a:hover
	{
		text-decoration: underline;
	}
	
	#main
	{
		box-sizing: border;
		-moz-box-sizing: border-box;
		width: 830px;
		padding: 0px;
		margin: auto;
background-color:#ffffff;
	}

	#main col
	{
		box-sizing: border;
		-moz-box-sizing: border-box;
	}

	#header
	{
		padding-left: 20px;
		padding-top: 15px;
		padding-bottom: 38px;
		background-image: url(../images/header_bak.png);
		background-repeat: no-repeat;
	}

	#homeleftcol
	{
		background-image: url(../images/homeleftbar_bak.png);
		background-repeat: repeat-y;
		padding: 0px;
		vertical-align:top;
		color: #6C6C6C;
		font-size: 12px;
		font-family: Arial;
	}

	#homeleftcol h2
	{
		font-size: 13px;
		color: #84AAA5;
		margin-left: 30px;
	}

	#homeleftcol p
	{
		margin-left: 30px;
		padding-right: 20px;
	}

	#homeleftcol, #homeleftcol a, #homeleftcol a:visited
	{
		font-size: 12px;
		color: #4C4C4C;
	}
	
	#homeleftcol a:hover
	{
		text-decoration: underline;
	}

	#homerightcol
	{
		background-image: url(../images/hometopbak.png);
		background-repeat: repeat-x;
		padding-top: 0px;
		padding-right: 1px;
		background-color: #FFFFFF;
	}
	
	
	#leftcol
	{
		background-image: url(../images/leftbar_bak.png);
		background-repeat: repeat-y;
		padding: 0px;
		vertical-align:top;
	}

	#leftcol p
	{
		margin-left: 20px;
	}
	
	#leftcol h2
	{
		font-size: 14px;
		color: #84AAA5;
		margin-left: 20px;
	}
	
	#rightcol
	{
		background-image: url(../images/rightbar_bak.png);
		background-repeat: repeat-y;
		padding: 0px;
	}
	
	#rightcol p
	{
		font-size: 12px;
		margin-left: 60px;
	}
	
	#rightcol a, #rightcol a:visited
	{
		font-size: 12px;
		color: #65958F;
	}
	
	#rightcol h2
	{
		margin-left: 20px;
	}
	

	#content
	{
		padding-top: 20px;
		padding-right: 0px;
		padding-bottom: 30px;
		color: #4C4C4C;
		font-size: 12px;
		background-color: #FFFFFF;
		vertical-align: top;
	}

	.searchB
	{
		padding:0px;
		margin: 0px;
		position: relative;
		top: 5px;
		left: 5px;
	}

	.searchT
	{
		border: 0px;
		background-color: #D7D7D7;
		width: 100px;
	} 
	
	.searchbox
	{
	  margin-top: 10px;
	  margin-left: 10px;
  }
  
	.current a, .current a:visited	
	{
		color: #8B0017;
		font-weight: bold;
	}
	
	.invisible
	{
		position: absolute;
		top: 0px;
		left: 0px;
		visibility: hidden;
	}

	.leftquote
	{
		margin-left: 12px;
		margin-right: 30px;
		font-size: 12px;
		padding: 5px;
	}
	
	.leftquote strong
	{
		padding-top: 5px;
		font-size: 14px;
		color: #8B0017;
	}

.home_tools {
margin: 0;
padding: 0;
width: 114px;
height: 172px;
font-size: 12px;
background: #FFFFFF url(../images/home_tools.gif) no-repeat top;
}
.home_cabinets {
margin: 0;
padding: 0;
width: 114px;
height: 172px;
font-size: 12px;
background: #FFFFFF url(../images/home_cabinets.gif) no-repeat top;
}
.home_door {
margin: 0;
padding: 0;
width: 114px;
height: 172px;
font-size: 12px;
background: #FFFFFF url(../images/home_door.gif) no-repeat top;
}
.home_kitchen {
margin: 0;
padding: 0;
width: 114px;
height: 172px;
font-size: 12px;
background: #FFFFFF url(../images/home_kitchen.gif) no-repeat top;
}
.home_supplies {
margin: 0;
padding: 0;
width: 114px;
height: 172px;
font-size: 12px;
background: #FFFFFF url(../images/home_supplies.gif) no-repeat top;
}
a:link.cat {
color: #666666;
text-decoration: none;
}
a:visited.cat {
color: #666666;
text-decoration: none;
}
a:hover.cat {
color: #000000;
text-decoration: underline;
}
a:active.cat {
color: #000000;
text-decoration: underline;
}
.wiki-table {
font-size: 11px;
}
.wiki-table td {
padding: 4px;
}
.wiki-table th {
padding: 4px;
background-color: black;
color: white;
}
