/* =Navigation============================================================================== */	/* =Reflection Nav	-------------------------------------------------------------------------- */				#nav-reflection {	min-height: 130px;	list-style: none;	display: block;	padding-top: 10px;			}					#nav-reflection li {			margin-right: 5px;			width: 59px;			float: left;			}					#nav-reflection a, #nav-reflection a:visited, #nav-reflection a:hover {	width: 59px;	height: 59px;	text-indent: -9999px;	overflow: hidden;	background: url(../images/icons.png) no-repeat;	display: block;	text-decoration: none;	line-height: 59px;			}					#nav-reflection span {			margin-top: 1px;			width: 59px;			height: 34px;			text-align: center;			background: url(../images/icons-reflections.png) no-repeat;			display: block;			}					/* Button Colors */				#nav-reflection li.button-color-1 a {			background-position: -3px -3px;			}					#nav-reflection li.button-color-2 a {			background-position: -92px -3px;			}					#nav-reflection li.button-color-3 a {			background-position: -181px -3px;			}					#nav-reflection li.button-color-4 a {			background-position: -270px -3px;			}					#nav-reflection li.button-color-5 a {			background-position: -359px -3px;			}					/* Button Reflection Color */				#nav-reflection li.button-color-1 span {			background-position: 0 0;			}					#nav-reflection li.button-color-2 span {			background-position: -89px 0;			}					#nav-reflection li.button-color-3 span {			background-position: -178px 0;			}					#nav-reflection li.button-color-4 span {			background-position: -267px 0;			}					#nav-reflection li.button-color-5 span {			background-position: -357px 0;			}