	/* animatedSlideShowStyles */
	
	body{
			font: normal 13px/17px arial, helvetica, sans-serif;
			width:100%;margin:0px auto;
			overflow:hidden; 
		}
		
		.listLageFont{font-size:30px;}
		h1{	
			font-size:42px;
			line-height:48px;
			font-weight:normal;
			color:#000;
			letter-spacing:-0.05em;
			margin:10px 0px;
		}
		h1 sup{font-size:20px;}
		h2{	
			font-size:30px;
			line-height:36px;
			font-weight:normal;
			color:#000;
			letter-spacing:-0.05em;
			margin:10px 0px;
			padding:0px;
		}
		h2 sup{
			font-size:14px;
		  }
		h3{	
			font-size:26px;
			line-height:30px;
			font-weight:normal;
			color:#000;
			letter-spacing:-0.05em;
			margin:10px 0px;
			padding:0px;
		}
		h3 sup{
			font-size:14px;
		}
		ul{
			margin:0px 0px 0px 0px;
		}
		li{
			margin:0px 0px 0px 0px;
	    }
		#wrap{	
				position: relative; 
				width:100%;
				height:531px;
				margin:0px auto;
				overflow:hidden; 
				background-image:url('../images/black_bar_bg.png');
				background-position:center left;
				background-repeat:repeat-x;
		}
		
		#prvArrow{
			margin:227px 0px 0px 0px;
			display:none;
		}
		#prv{
				position:absolute;
				top:0px;
				left:0px;
				height:531px;
				width:80px;
				z-index:2000;
			}
		#nxtArrow{
			margin:227px 0px 0px 0px;
			display:none;
		}
		#nxt{
				position:absolute;
				top:0;
				right:-2px;
				height:531px;
				width:80px;
				z-index:2002;
			}
		#show{
				 position: relative; 
				font-size:26px;
				line-height:30px;
				font-weight:bold;
				letter-spacing:-0.05em;
				color:#5381ac;
				height:531px;
				width:797px;
				overflow:hidden; 
				margin:0px auto;
				background-image:url('../images/gradient_bg.png');
				background-position:top left;
				background-repeat:no-repeat;
		}
				
		.slide{
			
				height:531px;
				width:797px;
				overflow:hidden;
				padding:20px;
				background-image:url('../images/iPhone.png');
				background-position:490px 10px;
				background-repeat:no-repeat;
		}
		.phoneScreensLeft{
			position: relative;
			top:78px;
			left:53px;
			width:215px;
			height:322px;
			overflow:hidden;
			float:left;
		}
		.phoneScreensRight{
			position: relative;
			top:78px;
			left:-87px;
			width:215px;
			height:322px;
			overflow:hidden;
			float:right;
		}
		.contentLeft{
                position:relative;
				top:25%;
				left:0%;
				float:left;
				padding: 0px 0px 0px 25px ;
				width:450px;
				display:none;
				}
		.contentRight{
                position:relative;
				top:20%;
				right:0%;
				float:right;
				padding:25px;
				width:450px;
				display:none;
				}
		
		
		.contentFull{
                position:relative;
				top:0%;
				left:0%;
				float:left;
				padding: 0px 0px 0px 25px ;
				width:95%;
				display:none;
			}
			.contentFull h2 {
				margin:0px 0px 60px 230px;
			}
		.flcr{
				float:left;
				clear:right;
			}
		.frcr{
				float:left;
				clear:right;
			}
		.clearAll{
			clear:both;
		}
		.rule{
			border-bottom: 1px solid #333;
		}
		.icon{
			width:59px;
			padding:20px 17px 0px 17px;
		}
		.appContainer{
			width:95%;
			height:125px;
			clear:both;
		}
		.appDisclosure{
		 margin:60px 0px 0px 0px;
		 padding:0px;
		 font-size:10px;
		 line-height:13px;
		 color:#444;
		}
		.appDisclosure p{
			margin:8px 0px 0px 0px;
			padding:0px;
		}
		.appDesc{
			width:363px;
			padding:0px;
		}
		.appButton{
			width:177px;
			height:100px;
			padding:40px 35px 0px 35px;
			
		}
		.center{
			text-align:center;
		}
		.twentypx{
			font-size:20px;	
		}
		
		#footerLeft{
			float:left;
			clear:right;
			width:33%;
			margin-top:3px;
			text-align:left;
		}
		
		#footerCenter{
			float:left;
			clear:right;
			width:33%;
			margin-top:5px;
			text-align:center;
		}
		
		#footerRight{
			float:left;
			clear:right;
			width:33%;
			margin-top:3px;
			text-align:right;
		}
		
		#stats{display:none}
