		body {
			background-color:#333;
			background-image: url(http://yourhead.com/_images/darknoise.gif);
			font:14px/1em "HelveticaNeue-Light","Helvetica", "Arial", sans-serif;
			margin:0;
			border:0;
			padding:0;
			min-width:600px;
		}
		
		div, ul, li, h1, h2, h3, h4, hr {
			position:	relative;
			display:	block;
			margin:		0;
			padding:	0;
			border:		0px solid;
			text-decoration: 0;
			text-indent: 0;
			list-style: 0;
			font-weight: normal;
		}
		
		h1, h2, h3 {
			color: #000;
			text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.125), 0px 1px 0px rgba(255, 255, 255, 0.125);
		}
		
		.c {clear:both;}
		
 		a {
 			border: 0;
 			color: #aaa;
 			text-decoration:none
 		}
 		
		a:hover, a:visited {
			text-decoration:none
			color: #ccc;
		}

		.content {
			font:14px/1em "HelveticaNeue-Light",sans-serif;
			width:600px;
			margin:0 auto;
			color: #ccc;
			color: rgba(200, 200, 200, 1.0);
		}
		
		.ie .content {
			color: #ccc;
		}
		
		h1 {
			color: #fff;
			text-shadow: 
				0px -1px 0px		rgba(0, 0, 0, 0.5), 
				0px 1px 0px			rgba(255, 255, 255, 0.5);
			height:	0.55em;
			font-size:	4em;
			margin: 140px 0px 0px 0px;
			padding-bottom:10px;
			
}
		
		.ie h1 {
			height:auto;
			margin: 140px 0px 10px 0px;
		}
		
		.gecko h1 {
		}
		
		h2 {
			font-size: 1.1em;
			font-weight: bold;
			margin: 0px 0 0 0;
			text-align:left;
			padding-bottom:3px;
		}
		
		p {margin:0;}
		
		

.buttonUnder {
	margin: 1px auto 25px auto;
	text-align:center;
	font-size: 0.85em;
}

		.button {
			margin: 55px auto 5px auto;
			text-align:center;
			left:0;
			width:85%;
			height:30px;
			background-color:#ccc;
			background-color:rgba(200, 200, 200, 0.5);
			background-image:
				-webkit-gradient(radial, center bottom, 10, center bottom, 50, 
    				from(rgba(136, 234, 255, 0.25)), 
    				to(rgba(136, 184, 204, 0))),
    				
				-webkit-gradient(linear, left top, left bottom, 
					from(rgba(86, 127, 162, 1)),
					color-stop(0.50, rgba(130, 170, 200, 1)), 
					color-stop(0.50, rgba(85, 126, 160, 1)), 
					to(rgba(60, 95, 130, 1)));
					
			background-image:
				-moz-linear-gradient(-90deg,rgba(86, 127, 162, 1),
					rgba(130, 170, 200, 1) 50%, 
					rgba(85, 126, 160, 1) 50%, 
					rgba(60, 95, 130, 1));
					
			border: 1px solid rgba(136, 184, 204, 0.15);
			-webkit-transition: all 2000ms;
			-webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 1);
			-moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 1);
			-webkit-border-radius:15px;
			-moz-border-radius:15px;
		}
		
		.ie .button {
			background-color:#ccc;
		}
		
		.button:hover {
			border: 1px solid rgba(136, 234, 255, 0.5);
			-webkit-box-shadow: 0px 0px 15px rgba(0, 255, 255, 0.25);
			-moz-box-shadow: 0px 0px 15px rgba(0, 255, 255, 0.25);
			-webkit-transition: all 0ms;
		}
		
		.button:active {
			border: 1px solid rgba(0, 0, 0, 0.1);
			-webkit-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.1);
			-moz-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.1);
			-webkit-transition: all 0ms;
			opacity:0.5;
		}

		.button a {
			position:relative;
			display:block;
			color:#333;
			color:rgba(32, 32, 32, 1.0);
			font-size:20px;
			line-height:29px;
			margin:0px 0px 0px 0px;
			text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.25), 0px 1px 0px rgba(255, 255, 255, 0.25);
			-webkit-transition: all 2000ms;
		}
		
		.ie .button a {
			color:#333;
		}
		
		.button:hover a {
			color: rgba(200, 255, 255, 1);
			text-shadow: 0px -1px 15px rgba(0, 255, 255, 0.25), 0px 1px 0px rgba(255, 255, 255, 0.1);
			-webkit-transition: all 0ms;
		}
		
		.button:active a {
			color:rgba(32, 32, 32, 1);
			text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.25), 0px 1px 0px rgba(255, 255, 255, 0.25);
			-webkit-transition: all 0ms;
		}
		
		
		#buy		{left:0px;}
		#download	{left:0px;}
		
		#mainImage {
			display:block;
			width: 275px;
			height: 200px;
			margin: 80px auto 0px auto;
		}
		
		.imageFrame {
			-webkit-border-radius:	10px;
			-moz-border-radius:		10px;
			background-color:#333;
			background-color:rgba(100, 100, 100, 0.25);
			background-image:
    		
				-webkit-gradient(radial, center top, 0, center bottom, 225, 
    				from(rgba(150, 200, 255, 0.25)), 
    				to(rgba(0, 0, 0, 0))),
				-webkit-gradient(radial, 16% top, 0, 16% bottom, 225, 
    				from(rgba(150, 200, 255, 0.25)), 
    				to(rgba(0, 0, 0, 0))),
				-webkit-gradient(radial, 84% top, 0, 84% bottom, 225, 
    				from(rgba(150, 200, 255, 0.25)), 
    				to(rgba(0, 0, 0, 0)));
    		
    		padding: 15px;
    		margin-bottom:50px;
			-webkit-box-shadow: 0px -1px 0px rgba(0, 0, 0, 1), 0px 1px 0px rgba(255, 255, 255, 0.125);
			-moz-box-shadow: 0px -1px 0px rgba(0, 0, 0, 1), 0px 1px 0px rgba(255, 255, 255, 0.125);

		}
		
		.ie .imageFrame {
			background-color:#333;
		}
		
		/*

		
		*/
		
		.imageFrame h3 {
			font-size:22px;
		}
		
		.ie .imageFrame h3 {
			color: #fff;
		}
		
		.imageFrame h4 {
			text-align: center;
			padding-bottom:0.25em;
		}
		

		
		img.screenshot {
			position:relative;
			display:block;
			height:84px;
			width:134px;
			margin:20px auto;
			border: 8px solid #aaa;
			border: 8px solid rgba(180, 180, 180, 1);
			-webkit-box-shadow: 0px 4px 8px rgba(0, 0, 0, 1);
			-moz-box-shadow: 0px 4px 8px rgba(0, 0, 0, 1);
			-webkit-transition: all 1000ms;
			-webkit-border-radius:2px;
			-moz-border-radius:2px;
		}
		
		
		img.screenshot:hover {
			border: 8px solid #fff;
			-webkit-box-shadow: 0px 8px 16px rgba(0, 0, 0, 0.75);
			-moz-box-shadow: 0px 8px 16px rgba(0, 0, 0, 0.75);
			-webkit-transition: all 200ms;
		}
		
		
		h3 {
			text-align:center;
			font-weight: bold;
			font-size:16px;
			margin:5px 0 5px 0;
		}
		
		
		.features {
			z-index:200;
			background-color:#001431;
			background-color:rgba(0, 90, 200, 0.25);
			background-image:
    				
				-webkit-gradient(linear, left top, left bottom, 
					from(rgba(0, 90, 200, 0.25)),
					to(rgba(0, 80, 180, 0.25))),
				
				-webkit-gradient(radial, center top, 20, center top, 300, 
    				from(rgba(128, 128, 128, 0.33)), 
    				to(rgba(128, 128, 128, 0))),

					
				url(http://yourhead.com/_images/darknoise.gif);


			background-image:
				-moz-linear-gradient(-90deg, rgba(0, 90, 200, 0.25), rgba(0, 80, 180, 0.25)),
				-moz-radial-gradient(center top, rgba(128, 128, 128, 0.33), rgba(128, 128, 128, 0)),
					
				url(http://yourhead.com/_images/darknoise.gif);


			border: 1px solid rgba(45, 80, 105, 0.65);
			padding:15px 0px 50px 0px;
			margin:0px 0px 50px 0px;
			-webkit-box-shadow: 0px 2px 4px rgba(0, 0, 0, 1);
			-moz-box-shadow: 0px 2px 4px rgba(0, 0, 0, 1);
			-webkit-border-radius:5px;
			-moz-border-radius:5px;
			line-height: 1.4em;
		}
		
		.ie .features {
			background-color:#001431;
		}
		


		.features h3 {
			font-size:22px;
		}
		
		.ie .features h3 {
			color: #fff;
		}
		
		.features h4 {
			font-size:14px;
			font-weight:0;
			color: #fff;
			margin:25px 0px 5px 0px;
		}
		
		.features .left2 {
			width:40%;
			margin:0px 3% 0px 6%;
		}
		
		.features .right2 {
			width:40%;
			margin:0px 6% 0px 3%;
		}
		
		.left2 {
			float:left;
			width:49%;
		}
		
		.right2 {
			float:right;
			width:49%;
		}
		
		.left3 {
			float:left;
			width:32%;
			border: 0px solid;
		}
		
		.right3 {
			float:right;
			width:32%;
			border: 0px solid;

		}
		
		.middle3 {
			margin: 0 auto;
			width:32%;
			border: 0px solid;
		}
		
		#bgTop {
			position:absolute;
			top:0;
			left:0;
			width:100%;
			height:200px;
			background-color:#888;
			background-color:rgba(255,255,255,0.125);
			background-image:
				-webkit-gradient(linear, left top, left bottom, 
					from(rgba(255, 255, 255, 0)), 
					to(rgba(255, 255, 255, 0.125))),
    			-webkit-gradient(radial, center bottom, 50, center bottom, 400, 
    				from(rgba(255,255,255,0.125)), 
    				to(rgba(255,255,255,0)));
    				
			background-image:
				-moz-linear-gradient(-90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.125)),
				-moz-radial-gradient(center bottom, closest-side, rgba(255, 255, 255, 0.125), rgba(255, 255, 255, 0));

		}
		
		.ie #bgTop {
			background-color:#888;
		}
		

		#bgRule {
			position:absolute;
			top:200px;
			left:0;
			width:100%;
			height:30px;
			background-color:#000;
			background-image:
				-webkit-gradient(linear, left top, left bottom, 
					from(rgba(70, 70, 70, 1)),
					color-stop(0.46, rgba(60, 60, 60, 1)), 
					color-stop(0.54, rgba(40, 40, 40, 1)), 
					to(rgba(20, 20, 20, 1)));
			background-image:
				-moz-linear-gradient(-90deg, 
					rgba(70, 70, 70, 1),
					rgba(60, 60, 60, 1) 46%, 
					rgba(40, 40, 40, 1) 54%, 
					rgba(20, 20, 20, 1));
			-webkit-box-shadow: 0px -1px 0px rgba(0, 0, 0, 0.0125), 0px 1px 0px rgba(255, 255, 255, 0.0125);
			-moz-box-shadow: 0px -1px 0px rgba(0, 0, 0, 0.0125), 0px 1px 0px rgba(255, 255, 255, 0.0125);
			border-top: 1px solid rgba(65, 65, 65, 0.5);
			border-bottom: 1px solid rgba(65, 65, 65, 0.5);
		}
		

		#bgMiddle {
			position:absolute;
			top:230px;
			left:0;
			width:100%;
			height:800px;
			background-image:
				-webkit-gradient(linear, left top, left 100, 
					from(rgba(0, 0, 0, 0.5)), 
					to(rgba(0, 0, 0, 0.0))),
			    -webkit-gradient(radial, center 0, 50, center 0, 500, 
    				from(rgba(255,255,255,0.125)), 
    				to(rgba(255,255,255,0)));
			background-image:
				-moz-linear-gradient(-90deg, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.0));

				
		}
		
		.bottom {
			position: relative;
			display:block;
			background-color:#888;
			background-color:rgba(255,255,255,0.5);
			background-image:
    				
				-webkit-gradient(linear, left top, left bottom, 
					from(rgba(180, 180, 180, 0.25)),
					to(rgba(255, 255, 255, 0.25))),
				
				-webkit-gradient(radial, center top, 20, center top, 300, 
    				from(rgba(128, 128, 128, 0.33)), 
    				to(rgba(128, 128, 128, 0))),

					
				url(http://yourhead.com/_images/darknoise.gif);

			background-image:
    				
				-moz-linear-gradient(-90deg, rgba(180, 180, 180, 0.25), rgba(255, 255, 255, 0.25)),
					
				url(http://yourhead.com/_images/darknoise.gif);

			padding:15px 50px 100px 50px;
			margin:0px 0px 0px 0px;
			border-top: 2px solid black;
			font-size: 1em;
			line-height:1.2em;
		}
		
		.ie .bottom {
			background-color:#888;
		}

		
		.bottom a {
			color: #bbb;
			text-shadow: 0px 1px 4px rgba(0, 0, 0, 0.5);
			opacity:0.75;
		}
		
		.bottom a:hover {
			color: #cee;
		}

		.bottom div {
			position: relative;
			display:block;
			border: 1px solid transparent;
		}

		.bottom h3 {
			font-weight:bold;
			text-shadow: 0;
			margin-top:25px;
		}

		.bottom h4 {
			font-weight:bold;
			margin-top:15px;
		}
		
		
		
		
		
		
		
.content .stacks_out {
}

.imageFrame .stacks_out {
	overflow:hidden;
}

.features h4 {
	background-image: url(http://yourhead.com/_images/blocks_icon_16.png);
	background-repeat: no-repeat;
	text-indent: 22px;
}


.blurb {
	font-size: 1.2em;
	line-height: 1.65em;
	margin:0px 0px 50px 0px;
}


.blurb a {
	color: rgba(136, 184, 204, 1.0);
	text-shadow: 0px 1px 4px rgba(0, 0, 0, 0.5);
	opacity:0.85;
}

.blurb a:hover {
	text-shadow: 0px 1px 4px rgba(0, 0, 0, 0.75);
	opacity:1.0;
}

#topHover {
	display:block;
	position:absolute;
	width:100%;
	height:200px;
	z-index:100;
	background-image:
				-webkit-gradient(radial, 80% 5, 5, 75% 35, 150, 
    				from(rgba(255, 255, 255, 0.10)), 
    				to(rgba(255, 255, 255, 0))),
				-webkit-gradient(radial, 90% 5, 5, 85% 35, 150, 
    				from(rgba(255, 255, 255, 0.15)), 
    				to(rgba(255, 255, 255, 0))),
				-webkit-gradient(radial, 100% 5, 5, 95% 35, 150, 
    				from(rgba(255, 255, 255, 0.20)), 
    				to(rgba(255, 255, 255, 0)));
	overflow:hidden;
	min-width:600px;
}



.topLogo {
	position:absolute;
	display:block;
	width: 160px;
	height:35px;
	right: 35px;
	top:5px;
	
	background-image: url(http://yourhead.com/_images/logo.png); 

	-webkit-transition: 1000ms all;
	-webkit-transform: translateY(25px);
}

#topHover:hover .topLogo {
	-webkit-transition: 300ms all;
	-webkit-transform: translateY(0);
}
.topMenu {
	right: 25px;
	top:45px;

	position:absolute;
	display:block;
	font-size: 0.75em;
	
	-webkit-border-radius:15px;
	-moz-border-radius:15px;
	background-color:rgba(0, 0, 0, 0.5);
	background-image:
				-webkit-gradient(radial, center bottom, 20, center bottom, 200, 
    				from(rgba(128, 128, 128, 0.125)), 
    				to(rgba(128, 128, 128, 0))),
    				
				-webkit-gradient(linear, left top, left bottom, 
					from(rgba(10, 10, 10, 0.5)),
					color-stop(0.50, rgba(20, 20, 20, 0.5)), 
					color-stop(0.50, rgba(10, 10, 10, 0.5)), 
					to(rgba(0, 0, 0, 0.5)));
			padding:5px 25px;
	-webkit-box-shadow: 0px -1px 0px rgba(0, 0, 0, 1), 0px 1px 0px rgba(255, 255, 255, 0.125);
	-moz-box-shadow: 0px -1px 0px rgba(0, 0, 0, 1), 0px 1px 0px rgba(255, 255, 255, 0.125);

	-webkit-transition: 1000ms all;

	-webkit-transform: translateY(225px);
}

#topHover:hover .topMenu {
	-webkit-transition: 300ms all;
	-webkit-transform: translateY(0);
}

.topMenu a:hover {
	color: #cee;
}


.tinyButton {
	width: 16px;
	height: 16px;
	top:75px;

	-webkit-border-radius:15px;
	-moz-border-radius:15px;
	padding: 4px;

	background-position: 4px 4px;
	background-repeat:no-repeat;

	position:absolute;
	display:block;
	font-size: 0.75em;
	
	background-image: url(http://yourhead.com/_images/blocks_icon_16.png);

	-webkit-transition: 100ms all;

	-webkit-transform: translateY(225px);
}

.tinyButton.accordion	{right:174px; -webkit-transition: 250ms all; }
.tinyButton.carousel		{right:149px;  -webkit-transition: 300ms all;}
.tinyButton.collage		{right:124px;  -webkit-transition: 350ms all;}
.tinyButton.blocks		{right: 99px;  -webkit-transition: 400ms all;}
.tinyButton.stacks		{right: 74px;  -webkit-transition: 450ms all;}
.tinyButton.kwix		{right: 49px;  -webkit-transition: 500ms all;}
.tinyButton.kiwi			{right: 24px;  -webkit-transition: 550ms all;}

.tinyButton.accordion	{background-image: url(http://yourhead.com/_images/accordion_icon_16.png); }
.tinyButton.carousel		{background-image: url(http://yourhead.com/_images/carousel_icon_16.png);}
.tinyButton.collage		{background-image: url(http://yourhead.com/_images/collage_icon_16.png);}
.tinyButton.blocks		{background-image: url(http://yourhead.com/_images/blocks_icon_16.png);}
.tinyButton.stacks		{background-image: url(http://yourhead.com/_images/stacks_icon_16.png);}
.tinyButton.kwix		{background-image: url(http://yourhead.com/_images/kwix_icon_16.png);}
.tinyButton.kiwi			{background-image: url(http://yourhead.com/_images/kiwi_icon_16.png);}

#topHover:hover .tinyButton {
	-webkit-transform: translateY(0);
}

#topHover:hover .tinyButton.accordion	{ -webkit-transition: 550ms all; }
#topHover:hover .tinyButton.carousel	{ -webkit-transition: 600ms all; }
#topHover:hover .tinyButton.collage		{ -webkit-transition: 650ms all; }
#topHover:hover .tinyButton.blocks		{ -webkit-transition: 700ms all; }
#topHover:hover .tinyButton.stacks		{ -webkit-transition: 750ms all; }
#topHover:hover .tinyButton.kwix		{ -webkit-transition: 800ms all; }
#topHover:hover .tinyButton.kiwi		{ -webkit-transition: 850ms all; }

.tinyButton:hover {
	-webkit-box-shadow: 0px 0px 5px #cee;
	-webkit-transition: 100ms all;
}







.rss-box {
	font-size: 0.9em;
}

.rss-box .rss-items a.rss-item {
	color: rgba(0, 0, 0, 1.0);
	text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.125), 0px 1px 0px rgba(255, 255, 255, 0.125);
	font-weight:bold !important;
}

.rss-box .rss-items li.rss-item {
	padding-bottom:30px !important;
}

.rss-box .rss-items .rss-item .rss-date {
	color: rgba(200, 200, 200, 0.5);
}

.features .stacks_div a {
	opacity: 0.5;
}

.features .stacks_div a:hover {
	opacity: 1;
}









		#mainImage {
			height: 275px;
		}


		.watch {
			background-color:rgba(100, 100, 100, 0.75);
			-webkit-box-shadow: 0px -1px 0px rgba(0, 0, 0, 1), 0px 1px 0px rgba(255, 255, 255, 0.125);
			-moz-box-shadow: 0px -1px 0px rgba(0, 0, 0, 1), 0px 1px 0px rgba(255, 255, 255, 0.125);





			margin: 0px auto 5px auto;
			text-align:center;
			left:0;
			width:175px;
			height:25px;
			background-image:
				url(http://yourhead.com/_images/play_small.png);
			background-position: 2px 2px;

			background-repeat:no-repeat;
					
			-webkit-transition: all 200ms;
			-webkit-border-radius:15px;
			-moz-border-radius:15px;
			opacity:0.80;
		}
		
		.watch:hover {
			background-color:rgba(100, 100, 100, 0.95);
			opacity:1;
		}
		
		.watch:active {
			-webkit-transition: all 0ms;
			opacity:0.5;
		}

		.watch a {
			position:relative;
			display:block;

			font-size:18px;
			line-height:26px;
			margin:0px 0px 0px 0px;
			-webkit-transition: all 200ms;

			color: rgba(0, 0, 0, 1.0);
			text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.125), 0px 1px 0px rgba(255, 255, 255, 0.125);

		}



		img.movieshot {
			position:relative;
			display:block;
			height:84px;
			width:134px;
			margin:10px auto;
			border: 8px solid rgba(180, 180, 180, 1);
			-webkit-box-shadow: 0px 4px 8px rgba(0, 0, 0, 1);
			-moz-box-shadow: 0px 4px 8px rgba(0, 0, 0, 1);
			-webkit-transition: all 1000ms;
			-webkit-border-radius:2px;
			-moz-border-radius:2px;
		}
		
		
		img.movieshot:hover {
			border: 8px solid rgba(255, 255, 255, 1);
			-webkit-box-shadow: 0px 8px 16px rgba(0, 0, 0, 0.75);
			-moz-box-shadow: 0px 8px 16px rgba(0, 0, 0, 0.75);
			-webkit-transition: all 200ms;
		}
		
		





















#productWrapper {
	display:block;
	position:relative;
	margin:0 auto;
	padding:0px;

	top:0px;
	left:0px;
	width:700px;
	height:150px;
}

.product {
	display:block;
	position:absolute;
	margin:0px;
	padding:0px;

	top:0px;
	left:0px;
	width:100px;
	height:150px;
	background-repeat:no-repeat;
	opacity:1.0;
	filter:alpha(opacity=100);
	-webkit-transition: all 2000ms;
	margin-top:50px;
}

.productImage {
	display:block;
	position:absolute;
	margin:0px;
	padding:0px;

	top:0px;
	left:0px;
	width:100px;
	height:100px;
	background-repeat:no-repeat;
	opacity:0.15;
	-webkit-transition: all 3000ms;
}

.product.show .productImage {
	opacity:1.0;
	-webkit-transition: all 300ms;
}

.product h2 {
	display:block;
	position:absolute;
	margin:0px;
	padding:0px;

	bottom:0px;
	left:0px;
	width:100px;
	height:35px;
	text-align:center;
	color:rgba(128,128,128,0.9);
	color:black;
	text-shadow:0px -1px 0px rgba(0, 0, 0, 1.0), 0px 1px 0px rgba(255, 255, 255, 0.35);
	font-size:20px;
	opacity:0.45;
	filter:alpha(opacity=75);
	-webkit-transition: color 3000ms;
}

.product.show h2 {
	color:white;
	text-shadow:0px 0px 5px rgba(255, 255, 255, 0.75);
	opacity:1.0;
	filter:alpha(opacity=100);
			-webkit-transition: color 300ms;
}



#accordionProduct {left:0px; background-image:url(http://yourhead.com/_images/accordion_gray.png);}
#collageProduct {left:100px; background-image:url(http://yourhead.com/_images/collage_gray.png);}
#blocksProduct {left:200px; background-image:url(http://yourhead.com/_images/blocks_gray.png);}
#kiwiProduct {left:300px; background-image:url(http://yourhead.com/_images/kiwi_gray.png);}
#stacksProduct {left:400px; background-image:url(http://yourhead.com/_images/stacks_gray.png);}
#kwixProduct {left:500px; background-image:url(http://yourhead.com/_images/kwix_gray.png);}
#carouselProduct {left:600px; background-image:url(http://yourhead.com/_images/carousel_gray.png);}

#accordionProduct .productImage {background-image:url(http://yourhead.com/_images/accordion.png);}
#collageProduct .productImage {background-image:url(http://yourhead.com/_images/collage.png);}
#blocksProduct .productImage {background-image:url(http://yourhead.com/_images/blocks.png);}
#kiwiProduct .productImage {background-image:url(http://yourhead.com/_images/kiwi.png);}
#stacksProduct .productImage {background-image:url(http://yourhead.com/_images/stacks.png);}
#kwixProduct .productImage {background-image:url(http://yourhead.com/_images/kwix.png);}
#carouselProduct .productImage {background-image:url(http://yourhead.com/_images/carousel.png);}




#bodyContent {
	height:100px;
	padding:50px 0;
	color:white;
	font-size:1.5em;
	line-height: 1.5em;
      -webkit-perspective: 800;
      -webkit-perspective-origin: 50% 225px;
	margin:0 auto;
	text-align:center;
	width: 700px;
	
	text-shadow:0px 2px 5px rgba(0, 0, 0, 1.0);
}

.productBlurb {
	display:block;
	position:absolute;
	width:700px;
	height:100px;
	opacity:0;	
	filter:alpha(opacity=0);
      -webkit-transition: -webkit-transform 2s, opacity 500ms;
	-webkit-transform: rotateX(-60deg) translateY(50px);
      -webkit-backface-visibility: hidden;
	text-align: center;
	margin:0 auto;
}

.productBlurb.show {
	opacity:0.75;	
	filter:alpha(opacity=100);
	-webkit-transition: all 500ms;
	-webkit-transform: rotateX(0deg);
}

.productBlurb h3 {
	margin-top:50px;
	color:white;
	font-size:1.75em;
	text-shadow:0px 2px 5px rgba(0, 0, 0, 1.0);
	-webkit-transition: all 500ms;
	-webkit-transform: rotateX(0deg);
	filter:alpha(opacity=0);
}

.productBlurb.show h3 {
	filter:alpha(opacity=100);
}

.ie .productBlurb {
	height:130px;
	overflow:visible;
}
.ie .productBlurb h3 {
	overflow:visible;
}
