/* CSS Document */

/* Sets the basic navigation layout and default style 
#rightNav {
	color:#FFFFFF;
	margin: 2px;
	}
	
#rightNav a {
	color:#FFFFFF;
	text-decoration:none;
	}
	
#rightNav a:hover {
	color:#FFFFFF;
	text-decoration:none;
	text-decoration:underline;
	}
	
#rightNav ul {
	list-style-type:none;
	margin:5px; 
	padding:0px 5px;
	}
	
#rightNav li.topTree {
	list-style-type:none;
	text-transform:uppercase;
	padding: 0;
	margin:10px 0 10px 0;
	font-size:100%;
	}
	
	
#rightNav li.midTree {
	list-style-type:square;
	list-style-position:inside;
	text-transform:capitalize;
	padding: 0;
	margin:10px 0 10px 0;
	font-size:95%;
	}
	
#rightNav li.subTree {
	list-style-type:none;
	text-transform:capitalize;
	padding: 0;
	margin:5px 0 5px 0;
	font-size:90%;
	}
	


#PR-RM #rightNav li.subTreeLR, li.subTreeDR, li.subTreeBR, li.subTreeLTG, li.subTreeOFC, li.subTreeACC {
	display:none;
	}
	
#PR-RM #rightNav  li.midTreeLR,  li.midTreeDR,  li.midTreeBR,  li.midTreeLTG,  li.midTreeOFC, li.midTreeACC, li.midTreeHE {
	display:block;
	}
	
	
#LR #rightNav li.midTreeLR {
	list-style-type:none;
	list-style-position:inside;
	text-transform:capitalize;
	padding: 0;
	margin:10px 0 10px 0;
	}
	
#LR #rightNav li.subTreeLR {
	list-style-type:none;
	text-transform:capitalize;
	padding: 0;
	margin:5px 0 5px 0;
	display:block;

	}
	
#LR #rightNav li.subTreeDR, li.subTreeBR, li.subTreeLTG, li.subTreeOFC, li.subTreeACC {
	display:none;
	}
	
#HE #rightNav li.midTreeHE {
	list-style-type:square;
	list-style-position:inside;
	text-transform:capitalize;
	padding: 0;
	margin:10px 0 10px 0;
	}
	
#HE #rightNav li.subTreeHE {
	list-style-type:none;
	text-transform:capitalize;
	padding: 0;
	margin:5px 0 5px 0;
	display:block;

	}
	
#HE #rightNav li.subTreeLR, li.subTreeDR, li.subTreeBR, li.subTreeLTG, li.subTreeOFC, li.subTreeACC {
	display:none;
	}

	
#BR #rightNav li.midTreeBR {
	list-style-type:none;
	list-style-position:inside;
	text-transform:capitalize;
	padding: 0;
	margin:10px 0 10px 0;
	}
	
#BR #rightNav li.subTreeBR {
	list-style-type:none;
	text-transform:capitalize;
	padding: 0;
	margin:5px 0 5px 0;
	display:block;
	}
	
#BR #rightNav li.subTreeLR, li.subTreeDR, li.subTreeLTG, li.subTreeOFC, li.subTreeACC{
	display:none;
	}	
	
#MAT #rightNav li.midTreeMAT {
	list-style-type:none;
	list-style-position:inside;
	text-transform:capitalize;
	padding: 0;
	margin:10px 0 10px 0;
	}
	
#MAT #rightNav li.subTreeMAT {
	list-style-type:none;
	text-transform:capitalize;
	padding: 0;
	margin:5px 0 5px 0;
	display:block;

	}
	
#MAT #rightNav li.subTreeLR, li.subTreeDR, li.subTreeBR, li.subTreeLTG, li.subTreeOFC, li.subTreeACC {
	display:none;
	}

	
	
#DR #rightNav li.midTreeDR {
	list-style-type:none;
	list-style-position:inside;
	text-transform:capitalize;
	padding: 0;
	margin:10px 0 10px 0;
	}
	
#DR #rightNav li.subTreeDR {
	list-style-type:none;
	text-transform:capitalize;
	padding: 0;
	margin:5px 0 5px 0;
	display:block;
	}
	
#DR #rightNav li.subTreeLR, li.subTreeBR, li.subTreeLTG, li.subTreeOFC, li.subTreeACC{
	display:none;
	}

	
#OFC #rightNav li.midTreeOFC {
	list-style-type:none;
	list-style-position:inside;
	text-transform:capitalize;
	padding: 0;
	margin:10px 0 10px 0;
	}
	
#OFC #rightNav li.subTreeOFC {
	list-style-type:none;
	text-transform:capitalize;
	padding: 0;
	margin:5px 0 5px 0;
	display:block;
	}
	
#OFC #rightNav li.subTreeLR, li.subTreeBR, li.subTreeLTG, li.subTreeDR, li.subTreeACC{
	display:none;
	}

	
#LTG #rightNav li.midTreeLTG {
	list-style-type:none;
	list-style-position:inside;
	text-transform:capitalize;
	padding: 0;
	margin:10px 0 10px 0;
	}
	
#LTG #rightNav li.subTreeLTG {
	list-style-type:none;
	text-transform:capitalize;
	padding: 0;
	margin:5px 0 5px 0;
	display:block;
	}
	
#LTG #rightNav li.subTreeLR, li.subTreeBR, li.subTreeDR, li.subTreeOFC, li.subTreeACC{
	display:none;
	}
	

#ACC #rightNav li.midTreeACC {
	list-style-type:none;
	list-style-position:inside;
	text-transform:capitalize;
	padding: 0;
	margin:10px 0 10px 0;
	}
	
#ACC #rightNav li.subTreeACC {
	list-style-type:none;
	text-transform:capitalize;
	padding: 0;
	margin:5px 0 5px 0;
	display:block;
	}
	
#ACC #rightNav li.subTreeLR, li.subTreeBR, li.subTreeLTG, li.subTreeDR, li.subTreeOFC {
	display:none;
	}

/* body id for all sub section pages (including subsection fronts should have the id set to general. If you need to set the Id differently than you need to copy the line below, paste as new line and change #general to #newidname 
#general #wrapper #rightColumn #rightNav ul ul {display:none;}*/	


/******************Natalie's New Styles Added 3/30/11********************/

#rightNav {
	width:230px;
}

#rightNav ul {
	list-style:none;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	margin:0;
	padding:0;
	font-weight:lighter;
}

#rightNav li {
	padding:5px 0;
	line-height:21px;
	}

#rightNav li.superCategory {
	text-transform:uppercase;
	font-weight:bold;
	}

#rightNav li.category {
	margin:0 0 0 20px;
	padding:0;
	
}

#rightNav li.subCategory {
	margin:0 0 0 40px;
	padding:0;
	
}

#rightNav a:link, #rightNav a:visited {
	color:#fff;
	text-decoration:none;
}
#rightNav a:hover {
	text-decoration:underline;
	color:#fff;
}

body#DR ul#diningRoom {
	display:inherit;
	}
	
body#DR ul#accessories {
	display::none;
	}
	
body#LR ul#livingRoom {
	display:inherit;
	}		
	
	
ul#livingRoom, ul#diningRoom {
	display:none;
}

	
	

	




	
