/* navigation */#header .navc {	float:right;	margin-top: 41px;	margin-bottom: 8px;	width: 414px;}.nav {	width: 414px;	height: 40px;	background: url(../images/navigation.gif) no-repeat;	position: absolute;	margin: 0 auto 0 auto;}.nav li {	display: inline;}.nav li a:link, .nav li a:visited {	position: absolute;	top: 0;	height: 40px;	text-indent: -9000px;	overflow: hidden;	z-index: 10;}/* home */.nav .home a:link, .nav .home a:visited {	left: 0px;	width: 81px;}.nav .home a:hover, .nav .home a:focus {	background: url(../images/navigation.gif) no-repeat 0px -40px;}.nav .home a:active {	background: url(../images/navigation.gif) no-repeat 0px -80px;}.current-home .home a:link, .current-home .home a:visited {	background: url(../images/navigation.gif) no-repeat 0px -120px;	cursor: default;}.nav-home, .nav-home-click {	position: absolute;	top: 0;	left: 0px;	width: 81px;	height: 40px;	background: url(../images/navigation.gif) no-repeat 0px -40px;}.nav-home-click {	background: url(../images/navigation.gif) no-repeat 0px -80px;}/* blog */.nav .blog a:link, .nav .blog a:visited {	left: 80px;	width: 61px;}.nav .blog a:hover, .nav .blog a:focus {	background: url(../images/navigation.gif) no-repeat -80px -40px;}.nav .blog a:active {	background: url(../images/navigation.gif) no-repeat -80px -80px;}.current-blog .blog a:link, .current-blog .blog a:visited {	background: url(../images/navigation.gif) no-repeat -80px -120px;	cursor: default;}.nav-blog, .nav-blog-click {	position: absolute;	top: 0;	left: 80px;	width: 71px;	height: 40px;	background: url(../images/navigation.gif) no-repeat -80px -40px;}.nav-blog-click {	background: url(../images/navigation.gif) no-repeat -80px -80px;}/* services */.nav .services a:link, .nav .services a:visited {	left: 150px;	width: 95px;}.nav .services a:hover, .nav .services a:focus {	background: url(../images/navigation.gif) no-repeat -150px -40px;}.nav .services a:active {	background: url(../images/navigation.gif) no-repeat -150px -80px;}.current-services .services a:link, .current-services .services a:visited {	background: url(../images/navigation.gif) no-repeat -150px -120px;	cursor: default;}.nav-services, .nav-services-click {	position: absolute;	top: 0;	left: 150px;	width: 95px;	height: 40px;	background: url(../images/navigation.gif) no-repeat -150px -40px;}.nav-services-click {	background: url(../images/navigation.gif) no-repeat -150px -80px;}/* work */.nav .work a:link, .nav .work a:visited {	left: 244px;	width: 76px;}.nav .work a:hover, .nav .work a:focus {	background: url(../images/navigation.gif) no-repeat -244px -40px;}.nav .work a:active {	background: url(../images/navigation.gif) no-repeat -244px -80px;}.current-work .work a:link, .current-work .work a:visited {	background: url(../images/navigation.gif) no-repeat -244px -120px;	cursor: default;}.nav-work, .nav-work-click {	position: absolute;	top: 0;	left: 244px;	width: 76px;	height: 40px;	background: url(../images/navigation.gif) no-repeat -244px -40px;}.nav-work-click {	background: url(../images/navigation.gif) no-repeat -244px -80px;}/* contact */.nav .contact a:link, .nav .contact a:visited {	left: 319px;	width: 95px;}.nav .contact a:hover, .nav .contact a:focus {	background: url(../images/navigation.gif) no-repeat -319px -40px;}.nav .contact a:active {	background: url(../images/navigation.gif) no-repeat -319px -80px;}.current-contact .contact a:link, .current-contact .contact a:visited {	background: url(../images/navigation.gif) no-repeat -319px -120px;	cursor: default;}.nav-contact, .nav-contact-click {	position: absolute;	top: 0;	left: 319px;	width: 95px;	height: 40px;	background: url(../images/navigation.gif) no-repeat -319px -40px;}.nav-contact-click {	background: url(../images/navigation.gif) no-repeat -319px -80px;}