*{margin:0;padding:0;}
body{margin:0;padding:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif; overflow:hidden;}
h1{font-size:16px;color:#fff;margin:0;padding:0;padding-left:30px;background:url(images/cloud-icon.png) bottom left no-repeat;}
h3{font-size:14px;color:#5b6f82;margin:0 0 10px 0;padding:0;}
#goodbar{-webkit-box-shadow: 0 5px 5px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 5px 5px rgba(0, 0, 0, 0.2);
background:url(images/goodbar-bg.png) top left repeat-x blue;padding:5px 10px;height:20px;-webkit-user-select:none;}
#goodbar h1{float:left;}
#goodbar h5.sourcelink{padding-top:4px;color:#d4dde6;font-size:12px;float:right;}
#goodbar h5.sourcelink a{color:#fff;}
#goodbar h5.versionstring{padding-top:4px;margin-left:10px;color:#d4dde6;font-size:12px;float:left;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.note{font-size:12px;}
#intromessage{ 
	background:rgba(0, 0, 0, 0.8); padding:20px; -webkit-border-radius:8px; -moz-border-radius:8px; margin:auto;  margin-top:40px;width:800px;text-align:left;font-size:20px;color:#ccc;}
	#intronote{ 
	padding:5px; margin:auto;  margin-top:10px;width:800px;text-align:right;font-size:12px;color:#ccc;}
#intromessage h1{margin-bottom:20px; padding-left:40px;  font-size:28px; background:url(images/cloud-icon.png) center left no-repeat;}
#intromessage .fieldset{margin:20px 0 10px 0;font-size:16px;}
#intromessage .fieldset input{display:block;float:left;width:100px;border:1px solid #ccc;color:#000;background:#fff;font-weight:bold;font-size:16px;padding:4px; margin-top:2px;}
#intromessage .fieldset label{ font-size:20px;  margin-right:10px;text-align:right;display:block;float:left;width:120px;padding:4px;color:#00ff00;}
#intromessage #sendemail{ float:left; text-decoration:underline;cursor:pointer;display:block;color:#00ff00;margin:0 10px; padding:4px; font-size:20px;}
#intromessage .note{margin:20px 0;font-size:14px;color:orange;}
#intromessage .note code{color:#00ff00;}

#aboutgoodapp {
	width:480px;
	float:left;
	border-right:2px dotted #444;
	padding-right:20px;
	
}
#currentlyavailable {
	font-size:18px;
	width:280px;
	float:right;
}
#currentlyavailable strong {
	color:#fff;
}
#currentlyavailable ul {
	margin-top:20px;
	list-style:none;
}
#currentlyavailable ul li {
	margin-bottom:20px;
}
#currentlyavailable a {
	color:orange;
}
p { margin-bottom:1em;}
.expandsection {
	color:#666;
	font-size:14px;
	
}
.expandsection p {
	margin-bottom:0.8em;
}
.expandsection a {
	color:#fff;
}
#tibannapreview {
	display:none;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	
	width:479px;
	margin:auto;
	margin-bottom:1em;
	
	height:293px;
	overflow:hidden;
	background:url(images/tibannapreview.jpg) top left no-repeat;
}
#tibannapreview:hover {
	background:url(images/tibannapreview.jpg) 0 -293px no-repeat;
	
}

.references {
	color:#999;
	font-size:14px;
}
.comingsoon {
	color:#555 !important;
}
.comingsoon strong {
	color:#555 !important;
}