/*====================================== reset.css is here ========================================*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset, img {
	border:0;
}
address, caption, cite, code, dfn, em, strong, th, var {
	font-style:normal;
	font-weight:normal;
}
ol, ul {
	list-style:none;
}
caption, th {
	text-align:left;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-family: 'American Typewriter','Coustard', 'Lucida Grande';
	font-weight:bold;
}
q:before, q:after {
	content:'';
}
abbr, acronym {
	border:0;
}



.clear_0 {
	clear:both;
	font-size:0px;
	line-height:0px;
	display:block;
}
.last {
	margin:0 !important;
}
.pad_last {
	padding:0 !important;
}
.no_bg {
	background:none !important;
}
/**************************************************************************************/
a {
	color:#000;
	text-decoration:none;
	outline:0 none;
}
a:hover {
	text-decoration:none;
}
h1 {
	font-size:24px;
}
h2 {
	font-size:22px;
}
h3 {
	font-size:18px;
}
h4 {
	font-size:16px;
}
h5 {
	font-size:14px;
}
h6 {
	font-size:12px;
}
/*----------------------------------------------------------------------------------*/
html {
}
body {
	color:#b1b1b1;
	font-family: 'American Typewriter Medium','Coustard', 'Lucida Grande';
	font-size:12px;
	background: #fff;
}
.flt_Lt {
	float:left;
	display:inline;
}
.flt_Rt {
	float:right;
	display:inline;
}
/* ---------------------------------------------------------------------------------*/


/* ----------------------- layout ----------*/
.wrapper {
	margin:0 auto;
	width: 100%;
	clear: both;
	overflow: hidden;
}
.container {
	width:1024px;
	margin:0 auto;
}
/*-------------------------------------------*/

/* ------------------------- NAVIGATION HERE ---------------*/
#nav {
	background: url(../../images/landing_pages/navbg.png) no-repeat left top;
	width: 129px;
	height: 243px;
	float: left;
	margin: 123px 0 0 -500px;
	position: fixed;
	top: -21px;
	left: 50%;
	z-index: 990;
}
#nav ul {
	float: left;
	padding: 26px 0 0 0;
}
#nav ul li {
	float: left;
	border-bottom: 2px solid #a3d87e;
width: 124px;
margin: 0 0px 0 3px;
}
#nav ul li a {
	color: #fff;
	font-size: 16px;
	line-height: 17px;
	float: left;
	padding: 7px 0 8px 20px;
	width: 105px;
	font-weight: normal;
}
#nav ul li.last {
	border: none;
	margin-left: 3px !important;
}
#nav ul li.last a{
		border-radius: 0 0 22px 15px;
	behavior: url(pie.htc);
	position: relative;
	padding-bottom: 20px;

}
#nav ul li.last a:hover{
	border-radius: 0 0 22px 15px;
	background: #9adf6b;
}
#nav ul li a:hover,#nav ul li a.active {
	background: #9adf6b;
}
#nav .line{
	position: absolute;
	top: -61px;
	left: 53px;
	width: 4px;
	height: 73px;
}
/* -----------------7----------------------------------------*/

/* ------------------------ MIAN CONTENT HERE --------------*/
.main_content {
	width: 100%;
	float: left;
}
.block1{
	float: left;
	background: url(../../images/landing_pages/yello-bg.png) no-repeat left bottom #ffb700;
	min-height: 656px;
	width: 1024px;
}
.apps{
	width: 700px;
	float: left;
	padding: 8px 0 0 200px;
}
.apps h2{
	color: #fff;
	font-size: 29px;
	line-height: 32px;
	font-weight: normal;
	clear: both;
	padding: 77px 0 0 88px;
	word-spacing: 2px;
}
.ipad{
	background: url(../../images/landing_pages/shadow.png) no-repeat center bottom;
	width: 533px;
	height: 424px;
	float: left;
	padding: 0 0 30px 0;
	margin: 21px 0 0 64px; 
}
.block2{
	width: 1024px;
	position:relative;
	float: left;
}
.block2-cont-midle{
	width: 1024px;
	float: left;
	background: #c372d6;
}
.block2-cont{
	background: url(../../images/landing_pages/glow.png) no-repeat center top;
	width: 1024px;
	min-height: 570px;
	float: left;
	margin: 0px 0 0 0;
}
.block2-botm{
	/*background: url(../../images/landing_pages/botm-rounds.png) no-repeat left top;*/
	width: 1024px;
	float: left;
	height: 116px;
	position: relative;
	z-index: 9;
}
.block2-cont h3{
	background: url(../../images/landing_pages/imagin-green.png) no-repeat left top;
	width: 1524px;
	height: 80px;
	display: block;
	color: #fff;
	font-size: 29px;
	line-height: 35px;
	padding: 25px 0 0 0;
	text-align: center;
	font-weight: normal;
	word-spacing: 3px;
	margin: -59px -21px 0 -258px;
	letter-spacing: 1px;
}
.doll{
	float: left;
	margin: 14px 0 0 416px;
	width: 174px;
	height: 224px;
}
.block2-cont p{
	color: #652374;
	font-size: 32px;
	line-height: 38px;
	float: left;
	padding: 12px 0 0 0px;
	word-spacing: 2px;
	width: 100%;
	text-align: center;
}
.download{
	float: left;
	margin: 42px 0 0 345px;
	padding: 0 0 42px 40px;
	width: 280px;
	height: 72px;
	background: url(../../images/landing_pages/shadow2.png) no-repeat left bottom;
}
.block3{
	/*background: url(../../images/landing_pages/block3.gif) repeat-y left top;*/
	width: 1024px;
	float: left;
	margin: -35px 0 0 0;
	position: relative;
	z-index: 0;
	padding: 0 0 157px 0;
}
.block3-cont1{
	float: left;
	width: 750px;
	padding: 74px 0 0 140px;
}
.block3-cont1 h4{
	color: #c372d6;
	font-size: 48px;
	line-height: 52px;
	clear: both;
	text-align: center;
}
.block3-cont1 p{
	color: #555555;
	font-size: 18px;
	line-height: 30px;
	clear: both;
	width: 494px;
	text-align: center;
	word-spacing: 2px;
	padding: 0 0 0 100px;
}
.block3-cont1 ul{
	float: left;
	padding: 68px 0 0 0;
}
.block3-cont1 ul li{
	padding: 0 0 0 35px;
	float: left;
	width: 225px;
	height: 224px;
}
.block3-cont1 ul li:first-child{
	padding-left: 0px;
}
.block3-cont2{
	width: 790px;
	float: left;
	padding: 93px 0 0 169px;
}
.block3-cont2 h5{
	color: #555555;
	font-size: 28px;
	clear: both;
	font-weight: normal;
	word-spacing: 4px;
	padding: 0 0 0 133px;
}
.block3-cont2 ul{
	float: left;
	padding: 23px 0 0 0;
}
.block3-cont2 ul li{
	padding: 0 0 0 0;
	float: left;
	width: 220px;
}
.block3-cont2 ul li.first{
	padding-left: 38px;
}
.block3-cont2 ul li.first .stuff{
	float: left;
	margin: 0 0 0 18px;
}
.block3-cont2 ul li.first h6{
	clear: both;
	font-weight: normal;
	color: #555555;
	font-size: 30px;
	line-height: 34px;
	padding: 21px 0 0 0;
}
.block3-cont2 ul li.first p{
	color: #555555;
	font-size: 16px;
	line-height: 27px;
	float: left;
	width: 190px;
	word-spacing: 2px;
}
.block3-cont2 ul li.second{
	padding-left: 24px;
}
.block3-cont2 ul li.second .life{
	margin: 6px 0 0 66px;
}
.block3-cont2 ul li.second h6{
	padding: 30px 0 0 0;
}
.block3-cont2 ul li.third{
	padding-left: 62px;
}
.block3-cont2 ul li.third .sell{
	margin: 35px 0 0 8px;
}
.block3-cont2 ul li.third h6{
	padding: 57px 0 0 0;
}
.ipad-icon{
	float: left;
	margin: 14px 0 0 0;
}
.block4{
	width: 1024px;
	position:relative;
	float: left;
	background: #0fa6db;
	height: 780px;
}
#flags{top:-32px;left:-404px;position: absolute}
.block4-cont{
	width: 1024px; 
	float: left;
	margin: -76px 0 0 0;
	/*background: url(../../images/landing_pages/world.png) no-repeat left top;*/
	position: relative;
	z-index: 99;
	min-height: 827px;
}
.block4-cont .cloud-left{
	position: absolute;
	top: 117px;
	left: 0px;
	width: 67px;
	height: 132px;
}
.block4-cont .cloud-right{
	position: absolute;
	top: 124px;
	right: 0px;
	width: 92px;
	height: 154px;
}
.block4-cont h2{
	width: 634px;
	height: 126px;
	float: left;
	margin: 92px 0 0 191px;
}
.block4-cont2{
	width: 940px;
	float: left;
	padding: 42px 0 0 161px;
}
.block4-cont2-left{
	width: 445px;
	float: left;
}
.block4-cont2-left h6{
	clear: both;
	font-weight: normal;
	color: #fff;
	font-size: 26px;
	line-height: 30px;
	word-spacing: 3px;
}
.block4-cont2-left p{
	float: left;
	font-weight: normal;
	color: #fff;
	font-size: 17px;
	line-height: 26px;
	padding: 0 0 38px 0;
	font-family: Arial, Helvetica, sans-serif;
}
.block3-cont2-right{
	width: 440px;
	float: left;
	padding: 34px 0 0 31px;
}
.books-block{
	width: 412px;
	float: left;
	background: url(../../images/landing_pages/plate.png) no-repeat left bottom;
	min-height: 52px;
	padding: 0 0 34px 0;
}
.books-block li{
	float: left;
}
.books-block li.book1{
	padding: 0 0 0 76px;
	width: 104px;
	height: 103px;
}
.books-block li.book2{
	padding: 0 0 0 48px;
	width: 106px;
	height: 106px;
}
.books-block2{
	margin: 24px 0 0 0;
}
.books-block2 li.book3{
	padding: 0 0 0 62px;
	width: 132px;
	height: 104px;
}
.books-block2 li.book4{
	padding: 0 0 0 18px;
	width: 135px;
	height: 106px;
}
.block4-cont .bottm-cloud{
	position: absolute;
	bottom: 0px;
	left: 234px;
	width: 195px;
	height: 80px;
}
.block5{
	/*background: url(../../images/landing_pages/green-bg.gif) repeat-y left top;*/
	width: 1024px;
	float: left;
}
.block5-cont{
	float: left;
	width: 1024px;
	/*background: url(../../images/landing_pages/flages.png) transparent  no-repeat left top;*/
	margin: -30px 0 0 0;
	min-height: 775px;
	position: relative;
	z-index: 699;
}
.block5-cont .filter{
	position: absolute;
	top: 86px;
	right: 21px;
	width: 449px;
	height: 704px;
	
}
.download-cont{
	width: 460px;
	float: left;
	padding: 215px 0 0 205px;
}
.download-cont h6{
	color: #fff;
	font-size: 33px;
	line-height: 37px;
	clear: both;
	word-spacing: 3px;
	font-weight: normal;
}
.download-cont p{
	color: #385027;
	word-spacing: 2px;
	font-size: 29px;
	line-height: 38px;
	float: left;
	padding: 4px 0 0 0;
	font-weight: normal;
	width: 450px;
}
.download-cont a{
	float: left;
	margin: 30px 0 0 0;
}
.block6{
	position:relative;
	width: 1024px;
	float: left;

}
.tiny_block{
	width: 1024px;
	float: left;
	margin: -10px 0 0 0;
	/*background: url(../../images/landing_pages/purple2-top.png) no-repeat left top;*/
	min-height: 793px;
}
.tiny_block h1{
	clear: both;
    color:#fff;
    font-size: 39px;
    font-weight: normal;
    height: 94px;
    line-height: 77px;
    margin: -21px 0 0 -232px;
    padding: 0;
    text-align: center;
    width: 1524px;
	background: url(../../images/landing_pages/tinny-heading.png) no-repeat left top;
}
.tiny_block_colum1{
	width: 285px;
	float: left;
	padding: 0;
	margin: 240px 0 0 26px;
	position: relative;
}
.publish{
	width: 244px;
	float: left;
	 margin: 0 0 0 40px;
	padding: 0;
	-webkit-border-radius: 9px;
	-moz-border-radius: 9px;
	border-radius:9px;
	behavior:url(pie.htc);
	background: #ffb700;
	position: relative;
}
.tiny_block_colum1 .symbol1{
	 bottom: -21px;
    height: 99px;
    left: 1px;
    position: absolute;
    width: 69px;
	z-index: 99;
}
.publish h2{
	clear: both;
    color: #fff;
    font-size: 32px;
    font-weight: normal;
    padding: 8px 0 10px 0;
    width: 244px;
	line-height: 37px;
	text-align: center;
	background: url(../../images/landing_pages/line-dvdr.png) no-repeat center bottom;
}
.publish p{
	clear: both;
    color: #fff;
    font-size: 18px;
    font-weight: normal;
    padding: 25px 0 0 15px;
    text-align: left;
	width: 195px;
}
.publish p span{
	font-size: 12px;
}
.publish h3{
	clear: both;
    color: #fff;
    font-size: 37px;
    font-weight: normal;
    padding: 0;
	margin: 35px 0 0 0;
	height: 64px;
	float: left;
	line-height: 64px;
    width: 244px;
	-webkit-border-radius: 0 0 6px 6px;
	-moz-border-radius: 0 0 6px 6px;
	border-radius:0 0 6px 6px;
	behavior:url(pie.htc);
	position: relative;
	text-align: center;
	background:#fdc73f;
}
.tiny_block_colum2{
	width: 270px;
	float: left;
	position: relative;
	padding: 0;
	margin: 143px 0 0 30px;
}
.tiny_block_colum2 .symbol2{
	width: 111px;
	height: 75px;
	clear: both;
	position: absolute;
	left: -18px;
	bottom: -36px;
	z-index: 99;
}
.sell_block{
	width: 250px;
	clear: both;
	padding: 0;
	-webkit-border-radius: 9px;
	-moz-border-radius: 9px;
	border-radius:9px;
	behavior:url(pie.htc);
	position: relative;
	margin: 0;
	background: #79c843;
	min-height: 367px;
}
.sell_block h2{
	clear: both;
    color: #fff;
    font-size: 32px;
    font-weight: normal;
    padding: 8px 0 14px 0;
    width: 244px;
	line-height: 37px;
	text-align: center;
	background: url(../../images/landing_pages/line-dvdr.png) no-repeat center bottom;
}
.sell_block ul{
	width: 250px;
	float: left;
	padding: 0;
	margin: 9px 0 0 0;
}
.sell_block ul li{
	width: 235px;
	float: left;
	padding: 14px 0 10px 15px;
	margin: 0;
	font-size: 18px;
	color: #fff;
	border-bottom: #94d369 solid 2px;
}
.sell_block ul li span{
	font-size: 12px;
	color: #fff;
}
.sell_block ul li.last3{
	border: none;
}
.sell_block h3{
	clear: both;
    color: #fff;
    font-size: 37px;
    font-weight: normal;
    padding: 0;
	margin: 13px 0 0 0;
	height: 64px;
	float: left;
	line-height: 64px;
    width: 250px;
	-webkit-border-radius: 0 0 6px 6px;
	-moz-border-radius: 0 0 6px 6px;
	border-radius:0 0 6px 6px;
	behavior:url(pie.htc);
	position: relative;
	text-align: center;
	background:#7fd346;
}
.tiny_block_colum3{
	margin: 34px 0 0 6px;
	width:315px;
	
}
.sell_block2{
	width:315px;
	background: #0fa6db;
	min-height: 477px;
}

.sell_block2 h2 {
	width: 315px;
	line-height: 32px;
}
.sell_block2 ul{
	width: 315px;
}
.sell_block2 ul li{
	width: 280px;
	height: 33px;
	border-bottom: #36b4e1 solid 2px;
	padding: 8px 0 8px 35px;
}
.sell_block2 h3{
	width: 315px;
	background: #24b2e4;
}
.tiny_block_colum3 .symbol3{
	
	height: 534px;
	clear: both;
	position: absolute;
	left: 265px;
	top: -11px;
}
.contct_us{
	float: left;
	padding: 43px 0 0 61px;
	color: #0fa6db;
	font-size: 11px;
	line-height: 13px;
	width: 1000px;
}
.contct_us a{
	color: #0fa6db;
	text-decoration: underline;
}
.contct_us a:hover{
	text-decoration: none;
}
/* ---------------------------------------------------------*/


#content{padding-top:0px;background: url(../../images/landing_pages/bgg.jpg) repeat-x top left;width:100% !important;z-index:1}