BODY	{	background-color:#000;
			background-image:url("/images/star-background.png");
		
					font-family:Helvetica,Arial,Verdana,sans-serif;
					font-size:14px;
					line-height:20px;
					
				}
		DIV,SPAN,IMG		{margin:0px; padding:0px;}

		a,
		a:link,
		a:active,
		a:visited,
		a:hover
		{
			color:#1A8DCF;
			text-decoration:underline;
		}
		
		a:hover
		{
			text-decoration:dotted;
		}


		a.nohover:link,
		a.nohover:visited,
		a.nohover:hover{text-decoration:none}
		
		.centered {
				  width: 1024px;
				  
				  margin:0 auto;
				  padding:0;
				  text-align:center;
				}
 
	
		.page{	max-width:975px;}

		.page-body {	position:relative;
						min-width:975px;
						min-height:500px;
						background-color:#fff;}
						
		.top{	position:relative;	white-space:nowrap; 
		
				background:url("/images/learning_cubed_website_frame_2.png") repeat-x; 
				height:136px;
			}
		
		.tl{	position:absolute;
				left:0px; top:0px;
				xbackground:url("/images/learning_cubed_website_frame_2.png") 0px 0px no-repeat; 
				width:491px;  
				height:136px;	}
	
				
		.tr{	position:absolute;
				right:0px; top:0px;
				background:url("/images/learning_cubed_website_frame_2.png") -490px 0px no-repeat; 
				width:485px;  
				height:136px;	
					}
				
				
		
		
		.btm{	position:relative;	white-space:nowrap; height:50px;
		
				background:url("/images/learning_cubed_website_frame_2.png") 0px -137px no-repeat; 
				
			}
		
		.bl{	position:absolute;
				left:0px; top:0px;
				background:url("/images/learning_cubed_website_frame_2.png") 0px -137px no-repeat; 
				width:30px;  
				height:50px;	}
				
		.bm{	position:absolute;
				left:0px; top:0px;	
				width:100%;
				height:50px;
				vertical-align:center;
				}		
	
				
		.br{	position:absolute;
				right:0px; top:0px;
				background:url("/images/learning_cubed_website_frame_2.png") -945px -137px no-repeat; 
				width:30px;  
				height:50px;			}				
				

		.col-1
		{
			position:relative;
			text-align:left;
			padding:0px 30px 50px 30px;
			width:400px;
			
		}
		.col-2
		{
			float:right;
			width:500px;
			text-align:left;
		}
		
		.single-column
		{
			width:90%;
			position:relative;
			text-align:left;
			padding:0px 30px 50px 30px;
		}
		
		
		

		
	
			
		.sound-match-block,
		.letter-match-block,
		.word-discovery-block	
		{
			float:left;
			background:url("/images/wc-ls-app-screens.png") 0px 0px no-repeat;
			width:74px;
			height:71px;
			margin:0px 5px 5px 0px;
		}
		
		
		.sound-match-block
		{background-position:-632px -302px}
		
		.letter-match-block
		{background-position:-706px -302px}
		
		.word-discovery-block
		{background-position:-779px -302px}
		
		
		
		.wc-ls-video
		{
			z-index:0;
			width:425px;
			height:344px;
			float:left;
			margin:0px 15px 15px 0px;
			
		}
		
		.wc-ls-icon
		{
			position:relative;
			background:url("/images/app-icons-lg.png") 0px 0px no-repeat; 
			z-index:0;
			width:128px;
			height:128px;
			float:left;
			margin:0px 15px 15px 0px;
			
		}
		
		.wc-picnic-icon
		{
			position:relative;
			xbackground:url("/images/app-icons-lg.png") 0px -128px no-repeat; 
			z-index:0;
			width:128px;
			height:128px;
			float:left;
			margin:0px 15px 15px 0px;
			
		}
		
		
		.iphone-case-horizontal
		{
			position:relative;
			background:url("/images/wc-ls-app-screens.png") 0px -211px no-repeat; 
			z-index:0;
			width:500px;
			height:292px;
			
		}
		
		
		
		
		.wc-ls-app-screens
		{
			position:absolute;
			top:33px;
			left:90px;
			z-index:1;
			width:316px;
			height:211px;
			background:url("/images/wc-ls-app-screens.png") 0px 0px repeat-x;
			
		}
		
		
		.slide-dots
		
		{
			position:relative;
			margin:0px auto;
			width:80px;
			height:16px;
			background:url("/images/wc-ls-app-screens.png") -760px -211px no-repeat;
			
		}

		
		.slider-btns
		{
			position:relative;
			margin:0px auto;
			text-align:center;
			width:80px;
		}
		
		.slider-next
		{
			cursor:pointer;
			progid:DXImageTransform.Microsoft.Alpha(opacity=.5);
			opacity:.5;
			position:relative;
			margin:0px auto;
			width:32px;
			height:32px;
			background:url("/images/wc-ls-app-screens.png") -632px -229px no-repeat;
			border:none;
		}
		
		.slider-prev
		{
			cursor:pointer;
			progid:DXImageTransform.Microsoft.Alpha(opacity=.5);
			opacity:.5;
			position:relative;
			margin:0px auto;
			width:32px;
			height:32px;
			background:url("/images/wc-ls-app-screens.png") -632px -262px no-repeat;
			border:none;
		}
		
		.on{progid:DXImageTransform.Microsoft.Alpha(opacity=1);opacity:1}
		
		.app-store-btn
		{
			position:relative;
			width:116px;
			height:40px;
			background:url("/images/wc-ls-app-screens.png") -632px -372px no-repeat;
			border:none;
		}
		
		UL.global-links
		{
			position:absolute;
			top:50px;
			right:30px;
			font-size:18px;
		}
		
		
		
		UL.global-links a,
		UL.global-links a:link,
		UL.global-links a:active,
		UL.global-links a:visited
		{
			color:#ffffff;
			text-decoration:none;
		}
		
		UL.global-links a:hover
		{
			text-decoration:underline;
		}
		
		
		UL.global-links LI, 
		UL.global-links LI.dot-div
		{
			display:inline;
			list-style:none;
		}	
		
		UL.global-links LI.dot-div
		{
			color:#fff;
			position:relative;
			padding-left:20px;
			background:url("/images/learning_cubed_website_frame_2.png") -975px 0px no-repeat; 
				
		}
		
		
		DIV.follow-links
		{
			position:absolute;
			top:100px;
			right:30px;
			vertical-align:middle;
			color:#999;
		}
		
		
		P.copyright
		{
			margin:5px auto;
			color:#666;
			font-size:9px;
			line-height:10px;
		}
		
		
		
		blockquote {
			-moz-border-radius: 10px;
			-webkit-border-radius: 10px;
			border-radius:10px;
			display:block !important;
			padding:10px 10px 10px 10px;;
			margin:0px;
			font-size:14px;
			xfont-family:Georgia, Times, "Times New Roman", serif;
			font-family:Helvetica,Arial,sans-serif;
			background:#cccccc;
			border:1px solid #cccccc;
			}
			
		blockquote p {
			font-style:italic;
			color:#333;
			_display:inline;
			margin:15px 0px;
			padding:0px;
			}
			
		blockquote p:before,
		blockquote p:after {
			color:#999;
			line-height:0;
			font-size:5em;
			}
			
		blockquote p:before {
			xcontent: open-quote;
			padding-right:10px;
			vertical-align:-27px;
			}
			
		blockquote p:after {
			xcontent: close-quote;
			font-size:5em;
			line-height:.3;
			vertical-align:-37px;
			} 
			
		HR{	height:1px;margin:10px 0px;border-color:#999999	}
		
		.article-title{	font-size:18px;font-weight:bold;display:block	}
		.date-line{		}