/*#sideNav {
	margin-left:10px;
}*/


#sideNav .sideNav {
	list-style-type: none;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
	margin-left: 40px;
	margin-top: 30px;
	font-size: 15px;
	margin-bottom: 40px;
}
#sideNav .sideNav .headerFirstSelected {
	color: #3C3C3C;
	margin-top: 20px;
	font-family: "Times New Roman", Times, serif;
}
#sideNav .sideNav .headerFirst {
	margin-top: 20px;
	font-family: "Times New Roman", Times, serif;
}
#sideNav .sideNav .headerFirstSelectedFirst {
	color: #1d1c1c;
	margin-top: 5px;
	font-family: "Times New Roman", Times, serif;
}
#sideNav .sideNav .headerFirstFirst {
	margin-top: 5px;
	font-family: "Times New Roman", Times, serif;
}


#sideNav .sideNav .headerFirstSelected a:link,
#sideNav .sideNav .headerFirstSelected a:visited,
#sideNav .sideNav .headerFirstSelected a:active,
#sideNav .sideNav .headerFirstSelectedFirst a:link,
#sideNav .sideNav .headerFirstSelectedFirst a:visited,
#sideNav .sideNav .headerFirstSelectedFirst a:active {
	/*color: #262421;*/
	color: #131313;
	text-decoration: none;
	display: block;
	background-color: #cfc9bd;
	padding-left: 2px;
	padding-top: 1px;
	padding-bottom: 1px;
	
	vertical-align: middle;
	*line-height: 16px;
	*padding-bottom: 2px;
}

/*#sideNav .sideNav .headerFirstSelectedFirst a:link,
#sideNav .sideNav .headerFirstSelectedFirst a:visited,
#sideNav .sideNav .headerFirstSelectedFirst a:active {
	*padding-bottom: 2px;
}*/

#sideNav .sideNav .headerFirstSelected a:hover,
#sideNav .sideNav .headerFirstSelectedFirst a:hover {
	color: #a49d91;
	text-decoration: none;
	display: block;
	padding-left: 2px;
	padding-top: 1px;
	padding-bottom: 1px;
	*padding-bottom: 2px;
	background-color: #332f2f;
}


#sideNav .sideNav .headerFirst a:link,
#sideNav .sideNav .headerFirst a:visited,
#sideNav .sideNav .headerFirst a:active,
#sideNav .sideNav .headerFirstFirst a:link,
#sideNav .sideNav .headerFirstFirst a:visited,
#sideNav .sideNav .headerFirstFirst a:active {
	color: #3C3C3C;
	display:block;
	text-decoration: none;
	padding-left: 2px;
	*padding-bottom: 2px;
}
#sideNav .sideNav .headerFirst a:hover,
#sideNav .sideNav .headerFirstFirst a:hover {
	color: #a49d91;
	display:block;
	text-decoration: none;
	padding-left: 2px;
	background-color:#332f2f;
}


#sideNav .sideNav .category {
	margin-left: 5px;
	margin-top: 5px;
	font-size: 13px;
}
#sideNav .sideNav .category a:link,
#sideNav .sideNav .category a:visited,
#sideNav .sideNav .category a:active {
	color: #3C3C3C;
	text-decoration: none;
	display:block;
	padding-left: 7px;
	
	padding-top: 1px;
	padding-bottom: 1px;
	*padding-top: 0px;
	*padding-bottom: 1px;
	
}
#sideNav .sideNav .category a:hover {
	color: #a49d91;
	text-decoration: none;
	display:block;
	padding-left: 7px;
	background-color:#332f2f;
	
	padding-top: 1px;
	padding-bottom: 1px;
	*padding-top: 0px;
	*padding-bottom: 1px;
}



#sideNav .sideNav .catSelected {
	margin-left: 5px;
	margin-top: 5px;
	font-size: 13px;
}

#sideNav .sideNav .catSelected a:link,
#sideNav .sideNav .catSelected a:visited,
#sideNav .sideNav .catSelected a:active {
	color: #3C3C3C;
	text-decoration: none;
	background-color: #cfc9bd;
	display:block;
	padding-left: 7px;
	padding-top: 1px;
	padding-bottom: 1px;
	*padding-bottom: 1px;
	*padding-top: 0px;
}
#sideNav .sideNav .catSelected a:hover {
	color: #a49d91;
	text-decoration: none;
	background-color: #332f2f;
	display:block;
	padding-left: 7px;
	padding-top: 1px;
	padding-bottom: 1px;
	*padding-bottom: 1px;
	*padding-top: 0px;
}
#sideNav .sideNav .otherSelected {
	margin-left: 17px;
	color: #3C3C3C;
	text-decoration: none;
}
#sideNav .sideNav .otherSelected a:link,
#sideNav .sideNav .otherSelected a:visited,
#sideNav .sideNav .otherSelected a:active {
	color: #a49d91;
	text-decoration: none;
	display:block;
	font-style:normal;
	*font-style:bold;
}

#sideNav .sideNav .other {
	margin-left: 17px;
}
#sideNav .sideNav .other a:link,
#sideNav .sideNav .other a:visited,
#sideNav .sideNav .other a:active {
	color: #FCDDC0;
	text-decoration: none;
	display:block;
	font-style:normal;
	*font-style:bold;
}
#sideNav .sideNav .other a:hover {
	color: #4E2E36;
	text-decoration: none;
	display:block;
	font-style:normal;
	*font-style:bold;
}#sideNav .sideNav .department {
	text-transform: uppercase;
	color: #543134;
	font-weight: normal;
	letter-spacing: 2px;
	font-size: 12px;
	margin-bottom: 12px;
}
#room #room-select {
	width: 120px;
}
