body {
	background-color: #4c7ebd;
	line-height: 125%;
	font-family: Helvetica Neue, Tahoma, Helvetica, Arial;
}

p, ul {
	line-height: 150%;
}

img { border: 0px; }

img.screenshot_thumb { width: 150px; }

.centeredpage {
	width: 900px;
	margin: 0 auto;
}

table {
	width: 100%;
}

.content {
	width: 900px;
	padding: 0px;
	margin: 10px 0;
	color: black;
	line-height: 150%;
}

.menu a {
	font-weight: bold;
	color: white;
	text-decoration: none;
}

.menu {
	font-size: 1.7em;
	line-height: 160%;
	color: white;
}


#footer {
	color: white;
	margin-top: 20px;
	margin-bottom: 50px;
}


#footer a {
	color: white;
}

.content {
	background-color: #fff;
	border-radius: 10px;
}

.content a {
	text-decoration: none;
	color: black;
}

.icon {
	width: 400px;
	height: 400px;
}

.app-title {
   font-size: 70px;
   font-family: "HelveticaNeue-Thin", "Helvetica Neue Thin", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 
   font-weight: 100;
}

.description {
	margin: 10px 0px 30px 0px;
}