/* -------------------------------------- */
/* The Fully Story Section 				*/

	#header {
		background: transparent;
	}
	
		#header div {
			width: 565px !important;
			background: #293771 url("/a/img/theFullStory/header.jpg") no-repeat  0 0;
		}

	
	#subNavigation {
		width: 185px;
		background: transparent;
		margin: 0 0 0 0;
		border: 0;
	}
	
		#subNavigation ul {
			list-style-type: none;
		}
		
			#subNavigation ul li {
				margin: 0 0 5px 0;
				padding: 0;
				border: 5px solid white;
				height: 44px;
			}
			
				#subNavigation ul li a {
					display: block;
				}

				/* \*/
				#subNavigation ul li a span {
					position: absolute;
					left: -55550px
				}
				/* */
				
				#subNavigation ul li a span {
					font-size: 0.1em;
					color: #ECEDE5;
				}
				
				#subNavigation ul li a.current span {
					color: #CE7694;
				}

			/* ------------------ */
			/* Family 				*/

			#subNavigation ul #family {
				background: url("/a/img/theFullStory/family.gif") no-repeat 0 0;
			}
			
				#subNavigation ul #family a {
					background: url("/a/img/theFullStory/family.gif") no-repeat 0 0;
					display: block;
					width: 175px;
					height: 44px;
				}

				#subNavigation ul #family a:hover {
					background: url("/a/img/theFullStory/family.gif") no-repeat 0 -44px;
				}

				#subNavigation ul #family a.current,
				#subNavigation ul #family a:hover.current {
					background: url("/a/img/theFullStory/family.gif") no-repeat 0 -88px;
				}

			/* ------------------ */
			/* History 				*/

			#subNavigation ul #history {
				background: url("/a/img/theFullStory/history.gif") no-repeat 0 0;
			}
			
				#subNavigation ul #history a {
					background: url("/a/img/theFullStory/history.gif") no-repeat 0 0;
					display: block;
					width: 175px;
					height: 44px;
				}

				#subNavigation ul #history a:hover {
					background: url("/a/img/theFullStory/history.gif") no-repeat 0 -44px;
				}

				#subNavigation ul #history a.current,
				#subNavigation ul #history a:hover.current {
					background: url("/a/img/theFullStory/history.gif") no-repeat 0 -88px;
				}

			/* -------------------------------------- */
			/* Questions And Answers 				*/

			#subNavigation ul #qanda {
				background: url("/a/img/theFullStory/qanda.gif") no-repeat 0 0;
			}
			
				#subNavigation ul #qanda a {
					background: url("/a/img/theFullStory/qanda.gif") no-repeat 0 0;
					display: block;
					width: 175px;
					height: 44px;
				}

				#subNavigation ul #qanda a:hover {
					background: url("/a/img/theFullStory/qanda.gif") no-repeat 0 -44px;
				}

				#subNavigation ul #qanda a.current,
				#subNavigation ul #qanda a:hover.current {
					background: url("/a/img/theFullStory/qanda.gif") no-repeat 0 -88px;
				}

			/* ------------------ */
			/* Awards 				*/

			#subNavigation ul #awards {
				background: url("/a/img/theFullStory/awards.gif") no-repeat 0 0;
			}
			
				#subNavigation ul #awards a {
					background: url("/a/img/theFullStory/awards.gif") no-repeat 0 0;
					display: block;
					width: 175px;
					height: 44px;
				}

				#subNavigation ul #awards a:hover {
					background: url("/a/img/theFullStory/awards.gif") no-repeat 0 -44px;
				}

				#subNavigation ul #awards a.current,
				#subNavigation ul #awards a:hover.current {
					background: url("/a/img/theFullStory/awards.gif") no-repeat 0 -88px;
				}


		#subNavigation .create {
			background: #A8A289 url("/a/img/theFullStory/create.jpg") no-repeat 0 100%;
			border: 5px solid white;
			padding: 0 0 70px 0;
			min-height: 155px;
			height/**/: auto !important;
			height: 155px;
		}
		
			#subNavigation .create h2 {
				background: url("/a/img/theFullStory/createTitle.gif") no-repeat 100% 100%;
				display: block;
				width: 138px;
				w\idth: 130px;
				height: 40px;
				heig\ht: 32px;
			}
			
			#subNavigation .create p a {
				background: url("/a/img/theFullStory/createLink.gif") no-repeat 0 0;
				height: 9px;
				width: 36px;
				display: block;
			}

				#subNavigation .create p a:hover {
					background: url("/a/img/theFullStory/createLink.gif") no-repeat 0 -9px;
				}		

		#subNavigation .membersClub {
			background: #bf722c url("/a/img/common/membersClub.jpg") no-repeat 0 100%;
			border: 5px solid white;
			padding: 0 0 70px 0;
			min-height: 147px;
			height/**/: auto !important;
			height: 147px;
		}
		
			#subNavigation .membersClub h2 {
				background: url("/a/img/common/membersClubTitle.gif") no-repeat 100% 100%;
				display: block;
				width: 170px;
				w\idth: 162px;
				height: 40px;
				heig\ht: 32px;
			}
			
			#subNavigation .membersClub p a {
				background: url("/a/img/common/membersClubLink.gif") no-repeat 0 0;
				height: 9px;
				width: 36px;
				display: block;
			}

				#subNavigation .membersClub p a:hover {
					background: url("/a/img/common/membersClubLink.gif") no-repeat 0 -9px;
				}		

		#content {
			min-height: 432px;
			height: auto !important;
			height: 444px;
		}

	/* -------------------------------------- */
	/* Section Head				 				*/
	
		.home #content .history {
			background: #293771 url("/a/img/theFullStory/history.jpg") no-repeat 0 100%;
			border-right: 5px solid white;
			border-bottom: 5px solid white;
			width: 280px;
			wid\th: 275px;
			color: #FFF;
			float: left;
			min-height: 225px;
			height/**/: auto !important;
			height: 265px;
			he\ight: 250px;

		}

			.home #content .history h3 {
				background: url("/a/img/theFullStory/historyTitle.gif") no-repeat 100% 100%;
				height: 26px;
				width: 224px;
				padding: 0;
			}
			
			.home #content .history p {
				width: 130px;
			}
			
			.home #content .history p a {
				background: url("/a/img/theFullStory/historyLink.gif") no-repeat 0 0;
				display: block;
				height: 11px;
				width: 90px;
			}

				.home #content .history p a:hover {
					background: url("/a/img/theFullStory/historyLink.gif") no-repeat 0 -11px;
				}


		.home #content .family {
			background: #2B3673 url("/a/img/theFullStory/family.jpg") no-repeat 0 100%;
			width: 275px;
			border-bottom: 5px solid white;
			color: #FFF;
			min-height: 225px;
			height/**/: auto !important;
			height: 265px;
			he\ight: 250px;
			float: left;
		}

			.home #content .family h3 {
				background: url("/a/img/theFullStory/familyTitle.gif") no-repeat 100% 100%;
				height: 26px;
				width: 250px;
			}
			
			.home #content .family p a {
				background: url("/a/img/theFullStory/familyLink.gif") no-repeat 0 0;
				display: block;
				height: 11px;
				width: 90px;
			}

				.home #content .family p a:hover {
					background: url("/a/img/theFullStory/familyLink.gif") no-repeat 0 -11px;
				}


		.home #content .awards {
			background: #C2BCA8 url("/a/img/theFullStory/awards.jpg") no-repeat 0 100%;
			width: 280px;
			wid\th: 275px;
			color: #FFF;
			border-right: 5px solid white;
			min-height: 223px;
			height/**/: auto !important;
			height: 220px;
			float: left;
		}

			.home #content .awards h3 {
				background: url("/a/img/theFullStory/awardsTitle.gif") no-repeat 100% 100%;
				height: 26px;
				width: 226px;
			}
			
			.home #content .awards p a {
				background: url("/a/img/theFullStory/awardsLink.gif") no-repeat 0 0;
				display: block;
				height: 11px;
				width: 90px;
			}

				.home #content .awards p a:hover {
					background: url("/a/img/theFullStory/awardsLink.gif") no-repeat 0 -11px;
				}

		.home #content .qanda {
			background: #7A6E72 url("/a/img/theFullStory/qanda.jpg") no-repeat 0 100%;
			width: 275px;
			color: #FFF;
			min-height: 223px;
			height/**/: auto !important;
			height: 220px;
			float: left;
		}

			.home #content .qanda h3 {
				background: url("/a/img/theFullStory/qandaTitle.gif") no-repeat 100% 100%;
				height: 26px;
				width: 188px;
			}
			
			.home #content .qanda p a {
				background: url("/a/img/theFullStory/qandaLink.gif") no-repeat 0 0;
				display: block;
				height: 11px;
				width: 90px;
			}

				.home #content .qanda p a:hover {
					background: url("/a/img/theFullStory/qandaLink.gif") no-repeat 0 -11px;
				}


		.home #subNavigation .create {
			min-height: 147px;
			height/**/: auto;
			height: 247px;
			hei\ght: 157px;
		}

	/* -------------------------------------- */
	/* History Section			 				 */
			
		.history #header div {
			background: url("/a/img/theFullStory/history/header.jpg") no-repeat 0 0;
		}
	
		.history #content {
			background: #ECEDE5;
		}
		
		.history #content .castle {
			border-right: 5px solid white;
			width: 275px;
			float: left;
			padding: 0 0 20px 0;
			min-height: 264px;
			height/**/: auto !important;
			height: 276px;
		}
		
			.history #content .castle h3 {
				background: url("/a/img/theFullStory/history/castleTitle.gif") no-repeat 6px 6px;
				height: 22px;
				width: 198px;
			}
			
			.history #content .castle p {
				padding: 6px 6px 0;
			}
			
			.history #content .castle p a {
				background: url("/a/img/theFullStory/history/castleLink.gif") no-repeat 0 0;
				display: block;
				height: 13px;
				width: 183px;
			}
	
				.history #content .castle p a:hover {
					background: url("/a/img/theFullStory/history/castleLink.gif") no-repeat 0 -13px;
				}
				
		.history #content .cheese {
			width: 275px;
			float: left;
			padding: 0 0 20px 0;
			min-height: 264px;
			height/**/: auto !important;
			height: 276px;
		}
		
			.history #content .cheese img {
				width: 275px;
			}
		
			.history #content .cheese h3 {
				background: url("/a/img/theFullStory/history/cheeseTitle.gif") no-repeat 6px 6px;
				height: 22px;
				width: 218px;
			}
			
			.history #content .cheese p {
				padding: 6px 6px 0;
			}
			
			.history #content .cheese p a {
				background: url("/a/img/theFullStory/history/historyLink.gif") no-repeat 0 0;
				display: block;
				height: 13px;
				width: 201px;
			}
	
				.history #content .cheese p a:hover {
					background: url("/a/img/theFullStory/history/historyLink.gif") no-repeat 0 -13px;
				}

			.history #subNavigation .create {
				min-height: 155px;
				height/**/: auto !important;
				height: 231px;
				hei\ght: 155px;
			}

		/* -------------------------------------- */
		/* Castle Section			 				 */

			.castle #header div {
				background: url("/a/img/theFullStory/history/castle/header.jpg") no-repeat 0 0;
			}
		
			.castle #content {
				background: #ECEDE5;
			}
			
			.castle #content {
				background: #ECEDE5 url("/a/img/theFullStory/history/castle/background.jpg") no-repeat 100% 0;
			}
			
			.castle #content h3.title {
				background: url("/a/img/theFullStory/history/castle/title.gif")  no-repeat 7px 100%;
				height: 42px;
				width: 287px;
			}
			
			.castle #content p {
				width: 360px;
			}
			
			.castle #content .cheeseLink {
				background: url("/a/img/theFullStory/history/castle/castleLink.gif")  no-repeat 0 0;
				display: block;
				height: 13px;
				width: 201px;
				margin: 0 0 10px 0;
			}

				.castle #content .cheeseLink:hover {
					background: url("/a/img/theFullStory/history/castle/castleLink.gif")  no-repeat 0 -13px;
				}
			
			.castle #content .recommendBanner p,
			.castle #content .cuisineBanner p {
					width: 140px;
			}
						
			
		/* -------------------------------------- */
		/* Cheese Section			 				 */
			
			.cheese #header div {
				background: url("/a/img/theFullStory/history/cheese/header.jpg") no-repeat 0 0;
			}
		
			.cheese #content {
				background: #ECEDE5;
			}
			
			
			.cheese #content {
				background: #ECEDE5 url("/a/img/theFullStory/history/cheese/background.jpg") no-repeat 100% 0;
			}
			
			.cheese #content h3.title {
				background: url("/a/img/theFullStory/history/cheese/title.gif")  no-repeat 7px 100%;
				height: 35px;
				width: 287px;
				padding: 5px 3px;
			}
			
			.cheese #content p {
				width: 360px;
			}
			
			.cheese #content .castleLink {
				background: url("/a/img/theFullStory/history/cheese/castleLink.gif")  no-repeat 0 0;
				display: block;
				height: 13px;
				width: 192px;
				margin: 0 0 10px 0;
			}

				.cheese #content .castleLink:hover {
					background: url("/a/img/theFullStory/history/cheese/castleLink.gif")  no-repeat 0 -13px;
				}

			.cheese #content .recommendBanner p,
			.cheese #content .cuisineBanner p {
					width: 140px;
			}
						

	/* -------------------------------------- */
	/* Family Section			 				 */

		.family #header div {
			background: url("/a/img/theFullStory/family/header.jpg") no-repeat 0 0;
		}

		.family #content {
			background: #293771;
		}
		
		.family #content img {
			border-right: 5px solid white;
			border-bottom: 5px solid white;
			display: inline;
			float: left;
			margin: 0 0 0 -6px;
			ma\rgin: 0;
		}
		
		.family #content img.small {
			border-right: 0;
		}

		.family #content img.small2 {
			border-right: 0;
			float: right;
			margin-top: -100px;
		}
		
			/* \*/
			.family #content img.small2 {
				float: left;
				margin-top: 0;
			}			
			/* */

		.family #content .productList p {
			background: #293771;
			float: left;
			clear: none;
			color: #FFF;
			width: 525px; 
			w\idth: 538px;
			padding: 8px;
		}
			
			.family #content .productList p a {
				color: #FFF;
				text-decoration: underline;
			}
		
			.family #content .productList .featured {
				border-left: 5px solid white;
				background: #B10044;
				width: 189px;
				w\idth: 165px;
			}

		/* \*/
		.family #content .recommendBanner {
			clear: left;
		}
		/* */
		
		.family #subNavigation .create {
			min-height: 183px;
			height/**/: auto !important;
			height: 267px;
			hei\ght: 171px;
		}

				
		/* -------------------------------------- */
		/* Product Pages				 				 */
			
			.danishBlue #header div,
			.pear #header div,
			.extraCreamy #header div,
			.organic #header div,
			.mildBlue #header div,
			.miniCubes #header div,
			.cranberries #header div,
			.slices #header div {
				background: url("/a/img/theFullStory/family/header.jpg") no-repeat 0 0;
			}
	
			.products #content .title {
				display: block;
				background: #293771;
				border-bottom: 5px solid white;
				height: 30px;
				float: none;
			}
			
			.products #content .description {
				width: 325px;
				float: left;
				padding: 0 0 8px 0;
			}
				
				.products #content .description p {	
					width: 320px;
				}
			
				.products #content .description h4 {
					padding: 8px 8px 0;
				}
			
				.products #content .description img {
					margin: 8px 0 0 8px;
				}

				.products #content .description img#product {
					margin: 18px 0 0 8px;
				}

			.products #content .nutrition {
				background: #F7F8F5;
				width: 200px;
				float: left;
				margin: 20px 0 20px 10px;
			}
				
				.products #content .nutrition h4 {
					clear: both;
					padding: 8px 8px 4px 8px
				}
				
				.products #content .nutrition p {
					width: 180px;
					padding: 4px 8px;
				}
			
				.products #content .nutrition ul {
					list-style-type: none;
					margin: 4px 8px;
					clear: both;
				}
				
					.products #content .nutrition ul li {
						padding: 2px 0;
					}
			
			.products #content .recipeLink a {
				background: url("/a/img/theFullStory/family/recipeLink.gif") no-repeat 0 0;
				display: block;
				width: 82px;
				height: 13px;
				float: right;
			}

			.products #content .recipeLink a:hover {
				background: url("/a/img/theFullStory/family/recipeLink.gif") no-repeat 0 -13px;
			}

			/* Product Specific */
			
			.danishBlue #content .title {
				background: #293771 url("/a/img/theFullStory/family/products/danishBlueTitle.gif") no-repeat 10px 50%;
			}
			
			.cranberries #content .title {
				background: #293771 url("/a/img/theFullStory/family/products/cranberriesTitle.gif") no-repeat 10px 50%;
			}

			.pear #content .title {
				background: #293771 url("/a/img/theFullStory/family/products/pearTitle.gif") no-repeat 10px 50%;
			}

			.extraCreamy #content .title {
				background: #293771 url("/a/img/theFullStory/family/products/extraCreamyTitle.gif") no-repeat 10px 50%;
			}

			.organic #content .title {
				background: #293771 url("/a/img/theFullStory/family/products/organicTitle.gif") no-repeat 10px 50%;
			}

			.mildBlue #content .title {
				background: #293771 url("/a/img/theFullStory/family/products/mildBlueTitle.gif") no-repeat 10px 50%;
			}

			.miniCubes #content .title {
				background: #293771 url("/a/img/theFullStory/family/products/miniCubesTitle.gif") no-repeat 10px 50%;
			}
			
			.slices #content .title {
				background: #293771 url("/a/img/theFullStory/family/products/slicesTitle.gif") no-repeat 10px 50%;
			}
			
			.products #content .more {
				background: #F0F1F5;
				border-top: 5px solid white;
				clear: both;
				font-size: 0.85em;
			}
			
				.products #content .more h5 {
					background: url("/a/img/theFullStory/family/more.gif") no-repeat 100% 100%;
					height: 15px;
					width: 113px;
					margin: 5px;
				}
			
				.products #content .more ul {
					list-style-type: none;
					margin: 0 4px 0 4px;
					padding: 0 0 6px 0;
				}
				
				.products #content .more ul li {
					display: inline;

				}
					
				.products #content .more ul li a {
					color: #293771;
					text-decoration: underline;
				}
			
				.products #content .more ul li a:hover {
					text-decoration: none;
					color: #141E4B;
				}
					
					
	/* -------------------------------------- */
	/* Awards Section			 				 */



		.awards #header {
			background: transparent;
		}
		
			.awards #header div {
				width: 565px !important;
				background: #293771 url("/a/img/theFullStory/awards/header.gif") no-repeat 0 0;
			}

		.awards h3.title {
			background: url("/a/img/theFullStory/awards/title.gif") no-repeat 100% 100%;
			height: 42px;
			width: 330px;
		}
		
		.awards #content p {
			width: 400px;
			clear: both;
		}
		
		.awards #content ul {
			list-style-type: none;
			width: 200px;
			float: left;
			margin: 8px 4px 4px 50px !important;
			margin: 8px 4px 4px 34px;
		}
			
			.awards #content ul li {
				background: url("/a/img/theFullStory/awards/star.gif") no-repeat 0 5px;			
				padding: 4px 0 4px 16px;
			}
			
			.awards #content ul li strong {
				display: block;
			}
			
		.awards #content p img {
			display: inline;
		}
		
		.awards #content .recommendBanner p,
		.awards #content .cuisineBanner p {
				width: 140px;
		}

	/* -------------------------------------- */
	/* Q&A Section			 				 */
		
		.questionsAndAnswers #header {
			background: transparent;
		}
		
			.questionsAndAnswers #header div {
				width: 565px !important;
				background: #293771 url("/a/img/theFullStory/qanda/header.gif") no-repeat 0 50%;
			}

		.questionsAndAnswers .available {
			padding: 10px;
		}

		.questionsAndAnswers .available h3 {
			background: url("/a/img/theFullStory/qanda/availability.gif") no-repeat 100% 100%;
			height: 16px;
			width: 123px;
		}
		
		.questionsAndAnswers .general {
			background: #EDEBF1;
			border-top: 5px solid white;
			border-bottom: 5px solid white;
			padding: 10px;
		}
		
		.questionsAndAnswers .general h3 {
			background: url("/a/img/theFullStory/qanda/general.gif") no-repeat 100% 100%;
			height: 16px;
			width: 90px;
			clear: both;
		}
		
		.questionsAndAnswers .product {
			padding: 10px;
		}
		
		.questionsAndAnswers .product h3 {
			background: url("/a/img/theFullStory/qanda/product.gif") no-repeat 100% 100%;
			height: 16px;
			width: 89px;
		}
		
		.questionsAndAnswers #content ol {
			margin: 10px 0 0 26px;
			clear: both;
		}
		
			.questionsAndAnswers #content ol li {
				padding: 2px 0;
			}

			.questionsAndAnswers #content ol li ul {
				margin: 4px 0 4px 26px;
			}

		a.blueLink {
			color: #293771;
			text-decoration: underline;
		}
		
		
		
