	body { 
		background-color: #000000;
		color:#c4c4c4;
		font-family:Verdana, Arial;
		font-size:0.65em;
	}
	img {
		border-width:0px;
	}
	a {
		color: white;
		#background: orange;
		text-decoration: none;
		font-weight: bold;
	}
	a:hover, a:active {
		color: white;
		background: orange;
		text-decoration: none;
	}
	li, ul {
		margin-left: 6px;
		padding-left: 0px;
	}
	h2 {
		font-size: 1.3em;
		font-weight: none;
	}
	#header {
		position:absolute;
		top:20px;
		left:10px;
		width:500px;
		float: left;
		z-index:110;
		
	}
	#author {
		position: absolute;
		top:30px;
		left: 435px;
		width: 200px;
		z-index:110;
	}
	#stats {
		position: absolute;
		top:180px;
		left: 460px;
		width: 300px;
	}
	#flavor {
		position:absolute;
		top:100px;
		left: 60px;
		width:370px;
		padding:0px;
		padding-right:8px;
	}
	#flavors {
		border-right-color: #a6a4a5;
		border-right-style: solid;
		border-right-width: 2px;
		padding-right: 0px;
		padding-bottom: 150px;
	}
	#panel {
		position:absolute;
		top:360px;
		left:60px;
		width:600px;
	}
	#positive_panel {
		position:relative;
		border-color : #ff7700; 
		padding:30px;
	}
	#negative_panel {
		position:relative;
		border-color : #580000; 
		border-style : solid; 
		border-width : 10px;
		padding:30px;
	}
	#small_square{
		position:relative;
		top:8px;
		left:8px;
		width:28px;
		height:28px;
		z-index:10px;
		#background-color:red;
		border-width:2px;
		border-style : solid; 
		border-color:black;
		cursor : help;
		
	}
	#big_square{
		float:left;
		width: 48px;
		height:48px;
		z-index:5px;
		#background-color: red;
		margin-right:20px;
		font-size:0.85em;
	}
	#mySlideShow
	{
		width: 200px !important;
		height: 100px !important;
		top:200px;
		left:800px;
		float:left;
	}
	#country {
		#border-width: 1px;
		#border-bottom-width: 0px;
		#border-color: orange;
		#border-style: solid;
		padding: 3px;
		padding-bottom: 15px;
	}
	.active {
		color: orange;
	}
	b {
		color: white;
	}
	.subtitle {
		font-color: #a6a4a5;
		font-weight:bold;
	}
	.subtitle2 {
		position:absolute;
		top: 314px;
		left: 60px;
		font-color: #a6a4a5;
		font-weight:bold;
	}
	#helpin {
		position: relative;
		top: 25px;
		left: 20px;
		height: 500px;
		width: 700px;
		padding: 30px;
		border-width: 10px;
		border-color: #565656;
		border-style: solid;
		z-index:100;
		background-color: #2b2b2b;
		-moz-border-radius:100px 100px 100px 100px;
	}
	#help {
		position: absolute;
		top: 50px;
		left: 20px;
		background-color: transparent;
		visibility: hidden;
		z-index:100;
	}
	#help1 {
		position: absolute;
		top: 140px;
		left:15px;
		z-index:110;
	}
	#help2 {
		position: absolute;
		top: 220px;
		left: 15px;
		z-index:110;
	}
	#help3 {
		position: absolute;
		top: 305px;
		left: 15px;
		z-index:110;
	}
	#cloud { 
		padding: 1.0em;
	}
	
<style type="text/css">
	.alphacloud a { line-height: 1.4em; padding 0.4em; }
	.freqcloud a { line-height: 1.7em; padding-right: 0.4em; }
	.s1 { font-weight : bold; font-size: 80%; }
	.s2 { font-weight : bold; font-size: 100%; }
	.s3 { font-weight : bold; font-size: 120%; }
	.s4 { font-weight : bold; font-size: 140%; }
	.s5 { font-weight : bold; font-size: 160%; }
	.s6 { font-weight : bold; font-size: 180%; }
	.s7 { font-weight : bold; font-size: 200%; }
	.s8 { font-weight : bold; font-size: 230%; }
	.lb { color: #77f; }
	.lr { color: #f77; }
	.r { color: #f00 !important; }
	.explaincloud { text-align: center; padding: 0.3em 0.5em 0.3em 0; font-size: 80%; }
	.explaincloud p { margin-bottom: 0.25em; }


