html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,img,form,table,tr,th,td,header, ul, li{
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-weight:inherit;
	font-style:inherit;
	font-size:100%;
	font-family:'HelveticaNeue-Light', 'Helvetica Neue Light', HelveticaNeue-Light;
	vertical-align:baseline;
}
html, body{
	height: 100%;
	margin:0px;
	background-color: #000;
	color: #fff;
}
a{
	text-decoration:none;
	color: rgb( 80, 180, 255 );
}
#container{
	height: 100%;
}


/* header - start */
#header{
	background: #000;
	padding: 15px 15px;
	text-align:left;
	font-size:16pt;
}
/* header - end */


/* screenshot - start */
#screenshot{
	background: #333;
}
#screenshot div{
	max-width: 500px;
	margin: 0px auto 0px auto;
	padding: 0px 0px;
}
#screenshot div img{
	display: block;
	width: 100%;
	padding: 0px;
	margin: 0px;
}
/* screenshot - end */


/* content - start */
#content{
	min-height: 55%;
	background: #000;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	color: #aaa;
}
.content-main{
	max-width: 480px;
	margin: 0px auto 0px auto;
	font-size:13pt;
	text-align:left;
	padding: 15px 15px;
	background: #000;
}
.icon{
	width: 60px;
	height: 60px;
	-webkit-border-radius: 7px;
	-moz-border-radius:7px;
    border-radius:7px;
	vertical-align: -21px
}
.appname{
	font-size: 18pt;
	padding-bottom: 10px;
	color: #fff;
}
.store{
	font-size: 14pt;
}
.store a{
	display: block;
	padding: 10px 0px;
}
/* content - end */


/* footer - start */
#footer{
	min-height: 60px;
	padding: 10px;
	font-size: 10pt;
	text-align: center;
	color: #ccc;
}
/* footer - end */