body {
	background: #e9f4f7;
	background: -webkit-linear-gradient(#e9f4f7, #fff) fixed;
	background: linear-gradient(#e9f4f7, #fff) fixed;
	font-size: 100%;
	line-height: 1.4;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3 {
	font-family:Cambria, "Times New Roman", Times, serif;
	color:#121212;
	text-align: center;
}

h1,
.h1 {
	font-size: 2.5em;
	line-height: 1.1em;
	font-weight:bold;
	margin-bottom: 0.8em;
}

h2,
.h2 {
	font-size:1.8em;
	line-height:1.1em;
	margin: 1.4em 0 0.8em 0;
}

ul li,
ol li { margin-bottom: 0.8em; }

ul li { list-style-image: url(http://www.awaionline.com/_img/toolbox/bullets/check-green.png); }

ul li ul li { list-style-image: url(http://www.awaionline.com/_img/toolbox/bullets/bullet-black.png); }

#frame {
	background-color:#b7bbbc;
	background-color:rgba(0,0,0,0.25);
	border-radius:5px;
	margin: 0 auto;
	padding: 0.85em;
	width: 44.625em;
}

.wrap {
	background-color: #fff;
	border:1px solid #fff;
	border-radius:5px;
	padding: 1em 2em;
}

#title {
	font-size:3em;
	margin:0.33em auto;
}

.subline {
	border-bottom:1px solid #777;
	border-top:1px solid #777;
	color:#555;
	padding:0.67em 0;
}

/* Artificial Breaks */

.break {
	margin-left:auto !important;
	margin-right:auto !important;
}

#title { max-width:12em; }
#legend { max-width: 14em; }
#richest-resource {	max-width: 17.5em; }
#tips {	max-width: 18.5em; }
#arsenal { max-width: 18em; }
#more-skillful { max-width: 18.5em; }
#most-up-to-date { max-width: 16em; }
#enjoy { max-width: 17em; }