		body {
			margin:0px;
			padding:0px;
			background-color:#ffffff;
		}
		#foldAll {
			width:980px;
			margin:0px auto 25px;
			position:relative;
			background-color:#ffffff;
			padding:0px;
			padding-bottom:1em;
		}
		#fold2 {
			position:relative;
			width:968px;
			/*top:100px;
			left:0px;*/
			/*border:1px solid black;*/
			/* min-height:750px; */
		}
		#fold1 {
			position: relative;
			top:0px;
			left:0px;
			height:97px;
			width:980px;
			text-align:center;
			border-bottom:3px solid black;
			text-align:center;
		}
		#fold1_alt {
			position:relative;
			width:100%;
			text-align:center;
			visibility:hidden;
			height:0px;
			width:0px;
		}
		/*#sectionleft {
			position:absolute;
			top:0px;
			left:0px;
			width:575px;
		}*/
		#sectionRight {
			position:relative;
			top:0px;
			right:0px;
			width:330px;
			text-align:center;
			float:left;
		}
		#sectionContent {
			position:relative;
			width:610px;
			/*min-height:750px;*/
			border-right:1px solid #999999;
			float:left;
		}
		#mainSceneImage {
			height:auto;
			max-height:600px;
			width:auto;
			max-width:100%;
		}
		/*#sceneNavigation {
			position:fixed;
			bottom:0px;
			z-index:1;
			background-color:#ffffff;
			width:100%;
			min-width:300px;
			border-top:1px dashed #cccccc;
			margin:0em auto;
			left:50%;
			transform: translate(-50%,0px);
			opacity:.89;
			padding:5px 8px 0px;
			text-align:center;
		}
		*/
		#sceneNavigation {
			margin:0px auto;
			text-align:center;
			width:auto;
		}
		#buyButton, #shareButton, #nextButton, #backButton {
			text-align:center;
			font: 1em arial,helvetica,sans-serif;
			font-weight:bold;
			display:inline-block;
		}
		#backButton {
			position:relative;
			/* top:38px;
			left:0px; */
			width:50px;
			/*float:left;*/
			text-align:left;
			padding-left:8px;
		}
		#nextButton {
			position:relative;
			/* top:38px;
			right:0px; */
			width:50px;
			/*float:right;*/
			text-align:right;
			padding-right:8px;
		}
		#shareButton {
			position:relative;
			/* top:38px;
			left:300px; */
			width:200px;
			height:45px;
			/*float:left;*/
		}
		#buyButton {
			position:relative;
			/* top:38px;
			left:150px; */
			width:170px;
			/*float:left;*/

		}

		#buyButton img, #shareButton img, #nextButton img, #backButton img {
			border-width:0px;
		}
		#shareButton img {
			margin:0px 2px;
		}
		a:link {
			text-decoration:none;
			color:#003399;
		}
		a:visited {
			text-decoration:none;
			color:#003399;
		}
		a:hover {
			text-decoration:underline;
			color:#3366cc;
		}
		#scenePhoto {
			position:relative;
			/*top:75px;
			left:0px;*/
			text-align:center;
			/*width:98%;*/
			font:.8em arial,helvetica,sans-serif;
			color:#999999;
			height:auto;
			min-height:429px;
			/*max-height:100%;*/
		}
		#scenePhoto img {
			border:1px solid #cccccc;
			padding:0px;
			margin:5px 0px;
		}
		#likeButton {
			width:336px;
			margin:0px auto;
			text-align:center;
			position:absolute;
			top:560px;
			left:160px;
		}
		#banner1 {
			position:relative;
			/*top:7px;
			right:0px; */
		}
		#banner2 {
			margin:.5em auto;
			width:300px;
			display:inline-block;
			text-align:center;
			overflow:hidden;
		}
		#banner3 {
			margin:.5em auto;
			width:300px;
			text-align:center;
			display:inline-block;
			overflow:hidden;
		}
		#banner4 {
			position:relative;
			/* top:35px; */
			/*left:0px;*/
			padding:8px 4px;
			width:316px;
			text-align:center;
			display:inline-block;
		}
		#banner5 {
			margin:.5em auto;
			width:225px;
			height:90px;
			display:inline-block;
		}
		#next5Thumbnails {
			position:relative;
			/*top:35px;
			left: 172px;*/
			padding:3px 4px; 
			width:130px;
			text-align:center;
			display:inline-block;
			vertical-align:top;
		}
		#next5Thumbnails img, #next5Thumbnails img.thumbPicBorder {
			padding:0px; 
			margin:3px auto;
			border:0px solid #cccccc;
			width:100%;
		}
		#nextThumbsHead {
			font:.8em arial,helvetica, sans-serif;
			color:#999999;
			margin:5px auto;
		}
		#siteLogo {
			position:relative;
			top:0px;
			left:0px;
		}
		#sceneLogo {
			position:relative;
		/*	top:59px;
			left:0px; */
		}
		#sceneLogo img, #siteLogo img {
			border-width:0px;
		}
		#sceneLogoWide {
			margin:5px auto 0px;
			width:320px;
		}
		#sceneLogoWide img{
			border-width:0px;
		}
		
		/* BREADCRUMBS */
		#breadcrumbs {
		  font: .72em verdana,arial,helvetica, sans-serif;
		  border-bottom:1px dotted #cccccc;
		  padding:0px 0px 6px;
		  /*margin:8px auto 15px;*/
		  margin:8px auto 3px;
		  width:98%;
		}

		#breadcrumbs a:link, #breadcrumbs a:visited {
		  text-decoration:none;
		}

		#breadcrumbs a:active, #breadcrumbs a:hover {
		  text-decoration:underline;
		}
		#adButtonUpper {
			display:inline-block;
		}
		#adLeaderboardUpper {
			display:inline-block;
			max-width:730px;
		}

/* 
========================== 
WINDOW / VIEWPORT RESIZING
========================== */
@media screen and  (min-width: 1114px) {
	#foldAll {
		width:1101px;
		margin:0px auto;
		position:relative;
		background-color:#ffffff;
	}
	#fold1 {
		position: relative;
		width:1101px;
		height:97px;
		overflow:hidden;
	}
	#fold2 {
		position:relative;
		width:1101px;
		height:auto;
/*		top:100px; */
		left:0px;
		/* min-height:750px;*/
	}
	#sectionContent {
		position:relative;
		width:740px;
		border-right:1px solid #999999;
	}
	#mainSceneImage {
		height:auto;
		max-height:600px;
		width:auto;
		max-width:100%;
	}
}
@media screen and (max-width: 1113px) and (min-width: 968px) {
	#fold1 {
		position: relative;
		width:966px;
		height:97px;
		overflow:hidden;
	}
	#mainSceneImage {
		height:auto;
		max-height:600px;
		width:auto;
		max-width:100%;
	}
	#shareButton {
		width:260px;
	}
	.socialButton {
		width:32px;
		height:auto;
	}
	#adButtonUpper {
		visibility:hidden;
		width:0px;
		width:0px;
		height:0px;
		overflow:hidden;
		display:none;
	}
}
@media screen and (max-width: 967px) and (min-width: 722px) {
	#foldAll {
		width:720px;
	}
	#fold1 {
		width:720px;
		height:97px;
		overflow:hidden;
	}
	#fold2 {
		position:relative;
		width:720px;
		height:auto;
		left:0px;
	}
	#sectionContent {
		position:relative;
		width:720px;
		border-width:0px;
	}
	#sectionRight {
		width:720px;
	}
	#mainSceneImage {
		height:auto;
		max-height:600px;
		width:auto;
		max-width:100%;
	}
	#adButtonUpper {
		visibility:hidden;
		width:0px;
		width:0px;
		height:0px;
		overflow:hidden;
		display:none;
	}
	#fold1_alt {
		visibility:visible;
		width:722px;
		height:auto;
		margin:5px auto;
	}
	#sceneLogoWide {
		visibility:hidden;
		width:0px;
		margin:0px;
	}
}
@media screen and (max-width: 721px) and (min-width: 600px) {
	#foldAll {
		width:598px;
	}
	#fold1 {
		width:598px;
		height:255px;
		overflow:hidden;
	}
	
	#fold2 {
		position:relative;
		width:598px;
		height:auto;
		left:0px;
	}
	#sectionContent {
		position:relative;
		width:598px;
		border-width:0px;
	}
	#sectionRight {
		width:598px;
		overflow:hidden;
	}
	#mainSceneImage {
		height:auto;
		max-height:600px;
		width:auto;
		max-width:100%;
	}
	#adButtonUpper {
		visibility:hidden;
		width:0px;
		width:0px;
		height:0px;
		overflow:hidden;
		display:none;
	}
	#fold1_alt {
		visibility:visible;
		width:598px;
		height:auto;
		margin:5px auto;
	}
	#sceneLogoWide {
		visibility:hidden;
		width:0px;
		margin:0px;
	}
	#adLeaderboardUpper {
		width:598px; 
	}
}
@media screen and (max-width: 599px) and (min-width: 480px) {
	#foldAll {
		width:100%;
		overflow:hidden;
	}
	#fold1 {
		width:100%;
		height:255px;
		overflow:hidden;
	}
	#fold2 {
		position:relative;
		width:100%;
		height:auto;
		left:0px;
		overflow:hidden;
	}
	#sectionContent {
		position:relative;
		width:100%;
		border-width:0px;
		overflow:hidden;
	}
	#sectionRight {
		width:100%;
		overflow:hidden;
	}
	#mainSceneImage {
		height:auto;
		max-height:600px;
		width:auto;
		max-width:100%;
	}

	#adButtonUpper {
		visibility:hidden;
		width:0px;
		width:0px;
		height:0px;
		visibility:hidden;
		overflow:hidden;
		display:none;
	}
	#fold1_alt {
		visibility:visible;
		width:100%;
		height:auto;
		margin:5px auto;
	}
	#sceneLogoWide {
		visibility:hidden;
		width:0px;
		margin:0px;
	}
	#adLeaderboardUpper {
		width:100%; 
	}
}
@media screen and (max-width: 479px) {
		#sceneNavigation {
			position:fixed;
			bottom:0px;
			z-index:1;
			background-color:#ffffff;
			width:100%;
			min-width:300px;
			border-top:1px dashed #cccccc;
			margin:0em auto;
			left:50%;
			transform: translate(-50%,0px);
			opacity:.89;
			padding:5px 8px 0px;
			text-align:center;
		}


	#foldAll {
		/* width:320px;*/
		width:100%;
		margin:0px auto 35px;
		padding:0px;
		position:relative;
		background-color:#ffffff;
		overflow:hidden;
	}
	#fold2 {
		position:relative;
		/*width:318px;*/
		width:100%;
		height:auto;
		/* top:100px;
		left:0px; */
		/*min-height:750px;*/
		border-width:0px;
	}
	#sectionContent {
		position:relative;
		/*width:318px;*/
		width:100%;
		/*min-height:750px;*/
		border-width:0px;
		border-top:3px solid black;
	}
	#mainSceneImage {
		height:auto;
		max-height:600px;
		width:auto;
		max-width:100%;
		padding-top:0px;
	}
	#sectionRight {
		position:relative;
		width:320px;
		/* top:700px;
		left:0px;*/
		width:100%;
		overflow:hidden;
	}
	/* NAV BUTTONS */
	#backButton {
		/* top:38px;
		left:0px;*/ 
		width:75px;
	}
	#nextButton {
		/* top:38px;
		right:0px; */
		width:75px;
	}
	#shareButton {
		/*top:-60px;
		left:140px;*/
		width:150px;
		height:45px;
		z-index:5;
	}
	#buyButton {
		/*top:-60px;
		left:20px;*/
		width:120px;
		z-index:4;
		font-size:.7em;
	}
	#fold1 {
		/*width:320px;*/
		width:100%;
		height:255px;
		padding:0px;
		margin:0px;
		border-width:0px;
		overflow:hidden;
		text-align:center;
	}
	#fold1_alt {
		position:relative;
		/*top:0px;
		left:0px;*/
		width:100%;
		height:33px;
		margin:3px auto;
		text-align:center;
		visibility:visible;
	}
	#fold1_alt img {
		max-width:100%;
	}
	#sceneLogoWide {
		visibility:hidden;
		width:0px;
		height:0px;
		margin:0px;
	}
	#breadcrumbs {
		/*width:280px;*/
		width: 100%;
		margin:0px 0px 5px;
		padding:8px;
		font-size:.6em;
	}

	#banner1 {
		margin:0px auto;
		height:255px;
		width:320px;
		overflow:hidden;
		padding:0px;
	}
	#adButtonUpper {
		height:0px;
		width:0px;
		padding:0px;
		margin:0px;
		visibility:hidden;
		overflow:hidden;
		display:none;
	}
	#banner4 {
		padding:8px 0px;
	}
	#shareButton {
		position:absolute;
		top:-270px;
		width:38px;
		height:260px;
		z-index:1;
		float:left;
		display:block;
	}
	.socialButton {
		width:24px;
		height:auto;
	}

}
@media screen and (max-width: 350px) {
	#breadcrumbs {
		font-size:.5em;
	}
}
		
