/* CSS Document */#navblock {	margin: 0px;	padding: 0px;	height: 21px;	width: 250px;	position: absolute;	left: 40px;	top: 40px;}#navblockportfolio {	margin: 0px;	padding: 0px;	height: 21px;	width: 250px;	position: absolute;	left: 40px;	top: 63px;}#navblockpersonal {	margin: 0px;	padding: 0px;	height: 21px;	width: 250px;	position: absolute;	left: 40px;	top: 86px;}#navblocklinks {	margin: 0px;	padding: 0px;	height: 21px;	width: 250px;	position: absolute;	left: 40px;	top: 109px;}#navblockfreelance {	margin: 0px;	padding: 0px;	height: 21px;	width: 250px;	position: absolute;	left: 40px;	top: 132px;}							h5 {			width: 156px;			height: 2px;			padding: 0px;			background-color: #FFFFFF;			margin: 0;		}				h6 {			width: 101px;			height: 2px;			padding: 0px;			background-color: #000000;			margin-top: 2px;		}				#designcontainer {			position: absolute;			top: 130px;			left: 0px;			width: 156px;			height: 10px;			padding: 0px;			background-color: #000000;			margin-top: 0px;		}				#menu {			position: relative;			top: 0;			left: 0;			width: auto;			height: 21px;			margin: 0;			padding: 0;			list-style: none;		}				#menu LI {			margin-bottom: 0;			width: auto;			padding: 0;			/* display: inline; /* duplicated for IE 5/Win */			list-style-type: none; /* duplicated for IE 5/Win */		}		#menu A {			float: left;			height: 0px !important;			height /**/:21px; /* IE 5/Win hack */ 			padding: 21px 0 0 0;			overflow: hidden;		}		#menu A:hover {			background-position: 0 -21px;		}		#menu A:active, #menu A.selected {			background-position: 0 -42px;		}		#item0 A {			width: 68px;			background: url(images/home_navigation.gif) top left no-repeat;		}				#item1 A {			width: 88px;			background: url(images/portfolio_navigation.gif) top left no-repeat;		}				#item2 A {			width: 156px;			background: url(images/personal_navigation.gif) top left no-repeat;		}				#item3 A {			width: 51px;			background: url(images/links_navigation.gif) top left no-repeat;		}				#item4 A {			width: 84px;			background: url(images/freelance_navigation.gif) top left no-repeat;		}		#menu1 {			position: relative;			top: 0;			left: 0;			width: auto;			height: 21px;			margin: 0;			padding: 0;			list-style: none;		}				#menu1 LI {			margin-bottom: 0;			width: auto;			padding: 0;			/* display: inline; /* duplicated for IE 5/Win */			list-style-type: none; /* duplicated for IE 5/Win */		}		#menu1 A {			float: left;			height: 0px !important;			height /**/:21px; /* IE 5/Win hack */ 			padding: 21px 0 0 0;			overflow: hidden;		}		#menu1 A:hover {			background-position: 0 -21px;		}		#menu1 A:active, #menu A.selected {			background-position: 0 -42px;		}				#menu2 {			position: relative;			top: 0;			left: 0;			width: auto;			height: 21px;			margin: 0;			padding: 0;			list-style: none;		}				#menu2 LI {			margin-bottom: 0;			width: auto;			padding: 0;			/* display: inline; /* duplicated for IE 5/Win */			list-style-type: none; /* duplicated for IE 5/Win */		}		#menu2 A {			float: left;			height: 0px !important;			height /**/:21px; /* IE 5/Win hack */ 			padding: 21px 0 0 0;			overflow: hidden;		}		#menu2 A:hover {			background-position: 0 -21px;		}		#menu2 A:active, #menu A.selected {			background-position: 0 -42px;		}				#menu3 {			position: relative;			top: 0;			left: 0;			width: auto;			height: 21px;			margin: 0;			padding: 0;			list-style: none;		}				#menu3 LI {			margin-bottom: 0;			width: auto;			padding: 0;			/* display: inline; /* duplicated for IE 5/Win */			list-style-type: none; /* duplicated for IE 5/Win */		}		#menu3 A {			float: left;			height: 0px !important;			height /**/:21px; /* IE 5/Win hack */ 			padding: 21px 0 0 0;			overflow: hidden;		}		#menu3 A:hover {			background-position: 0 -21px;		}		#menu3 A:active, #menu A.selected {			background-position: 0 -42px;		}				#menu4 {			position: relative;			top: 0;			left: 0;			width: auto;			height: 21px;			margin: 0;			padding: 0;			list-style: none;		}				#menu4 LI {			margin-bottom: 0;			width: auto;			padding: 0;			/* display: inline; /* duplicated for IE 5/Win */			list-style-type: none; /* duplicated for IE 5/Win */		}		#menu4 A {			float: left;			height: 0px !important;			height /**/:21px; /* IE 5/Win hack */ 			padding: 21px 0 0 0;			overflow: hidden;		}		#menu4 A:hover {			background-position: 0 -21px;		}		#menu4 A:active, #menu A.selected {			background-position: 0 -42px;		}