ul#nav {		width: 100%;		height: 30px;		margin: 0;		padding: 0;		list-style: none;		z-index: 2;		font-size:12px;	}	ul#nav li {		height: 30px;		position: relative;		float: left;		font-size:12px;	}ul#nav li#home {		z-index: 1;	}		ul#nav li#envelopes {		z-index: 5;		font-size:12px;	}		ul#nav li#envelopes2 {		z-index: 7;		font-size:12px;	}	ul#nav li#paper {		z-index: 4;		font-size:12px;	}	ul#nav li#paper2 {		z-index: 3;	}	ul#nav li#paper3 {		z-index: 2;	}	ul#nav li#paper4 {		z-index: 1;	}	ul#nav li#paper5 {		z-index: 6;	}	/* ------- Pairing and Recipe -----------*/	ul#nav li#paperPairing {		z-index: 8;	}		ul#nav li#paperRecipe {		z-index: 2;	}/* ------- end of Pairing and Recipe -----------*/	ul#nav li a {			height: 30px;			display: block;			text-indent: -9999px;			font-size:12px;		}			ul#nav li#home a:hover {			background-position: 0 -41px;		}		ul#nav li#envelopes a {			width: 101px;			background: url(http://iledefrancecheese.com/images/navi/1-cheese.jpg) no-repeat 0 0;			text-transform: none;			padding-left:1px;			font-size:12px;		}		ul#nav li#paper a {			width: 102px;			font-size:12px;			background: url(http://iledefrancecheese.com/images/navi/2-recipe.jpg) no-repeat 0 0;		}		ul#nav li#paper2 a {			width: 119px;			font-size:12px;			background: url(http://iledefrancecheese.com/images/navi/3-pairings.jpg) no-repeat 0 0;		}		ul#nav li#paper3 a {			width: 178px;			background: url(http://iledefrancecheese.com/images/navi/4-howto.jpg) no-repeat 0 0;			font-size:12px;		}		ul#nav li#paper4 a {			width: 147px;			background: url(http://iledefrancecheese.com/images/navi/5-community.jpg) no-repeat 0 0;			font-size:12px;		}				ul#nav li#paper5 a {			width: 121px;			background: url(http://iledefrancecheese.com/images/navi/6-about.jpg) no-repeat 0 0;			font-size:12px;		}		/* ------- Pairing and Recipe -----------*/		ul#nav li#paperPairing a {			width: 119px;			font-size:12px;			background: url(http://iledefrancecheese.com/images/navi/3-pairings.jpg) no-repeat 0 0;		}								 ul#nav li#paperRecipe a {			width: 102px;			font-size:12px;			background: url(http://iledefrancecheese.com/images/navi/2-recipe.jpg) no-repeat 0 0;		}/* ------- end of Pairing and Recipe -----------*/					ul#nav li a.tab {				top: 0px;				left: 0px;				position: absolute;				_background: none !important;				cursor: pointer;				display: none;			}			ul#nav li.active a.tab {				display: block;			}											ul#nav li#envelopes .tab {					width: 101px;					height: 31px;					font-size:12px;					background: url(http://iledefrancecheese.com/images/navi/1-cheeseB.jpg) no-repeat 0 0;							_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/images/navi/1-cheeseB.jpg');				}				ul#nav li#paper .tab {					width: 102px;					height: 31px;					font-size:12px;					background: url(http://iledefrancecheese.com/images/navi/2-recipesB.jpg) no-repeat 0 0;					_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='images/navi/2-recipesB.jpg');				}				ul#nav li#paper2 .tab {					width: 119px;					height: 31px;					font-size:12px;					background: url(http://iledefrancecheese.com/images/navi/3-pairingsB.jpg) no-repeat 0 0;					_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='images/navi/3-pairingsB.jpg');				}				ul#nav li#paper3 .tab {					width: 178px;					height: 31px;					background: url(http://iledefrancecheese.com/images/navi/4-howtoB.jpg) no-repeat 0 0;					_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/images/navi/4-howtoB.jpg');				}				ul#nav li#paper4 .tab {					width: 147x;					height: 31px;					background: url(http://iledefrancecheese.com/images/navi/5-communityB.jpg) no-repeat 0 0;					_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='images/navi/5-communityB.jpg');				}				ul#nav li#paper5 .tab {					width: 121px;					height: 31px;					background: url(http://iledefrancecheese.com/images/navi/6-AboutB.jpg) no-repeat 0 0;					_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='images/navi/6-AboutB.jpg');				}								/* -------  Pairing and Recipe -----------*/								ul#nav li#paperPairing .tab {					width: 119px;					height: 31px;					font-size:12px;					background: url(http://iledefrancecheese.com/images/navi/3-pairingsB.jpg) no-repeat 0 0;					_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='images/navi/3-pairingsB.jpg');				}								ul#nav li#paperRecipe .tab {					width: 102px;					height: 31px;					font-size:12px;					background: url(http://iledefrancecheese.com/images/navi/2-recipesB.jpg) no-repeat 0 0;					_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='images/navi/2-recipesB.jpg');				}												/* ------- end of Pairing and Recipe -----------*/								/* Common Styles in Drop downs */ul#nav .callout {	top: 31px;	left: -5px;	position: absolute;	z-index: -1;	display: none;}ul#nav li.active .callout {	display: block;}#parentlink {		color: #F4EAE0;		background-color:#998675;		clear:both;		width:100%;		margin-bottom:5px;}ul#nav .callout ul {	list-style: none;	margin:0;	padding:0;	margin-top:2px;	margin-left:7px;}ul#nav .callout ul li {	height: 21px;	width: auto;	margin: 0;	padding: 0 ;	clear: both;	white-space: nowrap;	color:#990000;}ul#nav .callout ul li a {	text-transform: none;	color:#990000;	}ul#nav .callout a {	width: 100%;	padding: 0;	display: inline;	text-indent: 0;	background: none !important;	font-size: 1.0em;	color:#990000;}												/* Envelope Drop Down Styles */				ul#nav div#envelopestab {	width: 520px;	height: 640px;	overflow: hidden;}div#envelopestab .bg {		width: 400px;		position: absolute;		top: 0;		left: 0;		z-index: -1;}					div#envelopestab .aCol {		width: 300px;		padding: 0; 		float: left;		background-color:#F4EAE0;		border:4px #990000 solid;}/* Envelope2 Drop Down Styles */				ul#nav div#envelopestab2 {	width: 520px;	height: 640px;	overflow: hidden;}div#envelopestab2 .bg {		width: 400px;		position: absolute;		top: 0;		left: 0;		z-index: -1;}					div#envelopestab2 .aCol {		width: 300px;		padding: 0; 		float: left;		background-color:#F4EAE0;		border:4px #990000 solid;		font-size:12px;}		/* Cheese How to Papers Drop Down Styles */								ul#nav div#papertab {	width: 440px;	height: 450px;	overflow: hidden;}div#papertab .bg {	width: 440px;	height: 450px;	position: absolute;	top: 0;	left: 0;	z-index: -1;}div#papertab .aCol {	width: 430px;	height: 420px;	padding: 0; 	float: left;	background-color:#F4EAE0;	border:4px #990000 solid;}							/*  About US Papers5  Drop Down Styles */											ul#nav div#papertab5 {	width: 180px;	height: 170px;	overflow: hidden;	margin-left:-40px;}div#papertab5 .bg {	width: 180px;	height: 170px;	position: absolute;	top: 0;	left: 0;	z-index: -1;}div#papertab5 .aCol {	width: 160px;	height:134px;	float: left;	background-color:#F4EAE0;	border:4px #990000 solid;}											/* Community Papers4 Drop Down Styles */											ul#nav div#papertab4 {	width: 180px;	height: 250px;	overflow: hidden;}div#papertab4 .bg {	width: 180px;	height: 250px;	position: absolute;	top: 0;	left: 0;	z-index: -1;}div#papertab4 .aCol {	width: 150px;	height: 222px;	float: left;	background-color:#F4EAE0;	border:4px #990000 solid;	font-size:12px;}						.dropnavilinks {	width:120px;	height:18px;}/* -------  Pairing and Recipe -----------*/	ul#nav div#papertabPairing {	width: 280px;	height: 240px;	overflow: hidden;	margin-left:-30px;}div#papertabPairing .bg {	width: 280px;	height: 240px;	position: absolute;	top: 0;	left: 0;	z-index: -1;}div#papertabPairing .aCol {	width: 270px;	height:220px;	float: left;	padding-top:5px;	background-color:#F4EAE0;	border:4px #990000 solid;}	ul#nav div#papertabRecipe {	width: 410px;	height: 580px;	overflow: hidden;	margin-left:-30px;}div#papertabRecipe .bg {	width: 410px;	height: 580px;	position: absolute;	top: 0;	left: 0;	z-index: -1;}div#papertabRecipe .aCol {	width: 400px;	height: 560px;	float: left;	background-color:#F4EAE0;	border:4px #990000 solid;}	