* { 
	padding: 0;
	margin: 0;
	line-height: 1.0em;
}

body {
	text-align: left;
	color: #ecefdf;
	font-family: "Helvetica Neue", Helvetica, Verdana, Geneva, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	font-size: 100%;
	background-color: black;
	background-image: url(../gfx/background.gif);
}

a {
	color: #5a691a;
	text-decoration: none;
}

h2 {
	margin: 18px;
	font-size: 24px;
}

h2 span, h3 span {
	font-weight: normal;
	font-size: 0.7em;
	color: #8b8c84;
	margin-left: 1.0em;
}

h3 {
	margin: 18px;
	font-size: 16px;
}

h4 {
	font-size: 14px;
}

#interim-logo {
	background: url('../gfx/aos_large.png') no-repeat 0 50%;
	text-indent: -9600px;
	width: 411px;
	height: 392px;
	margin-left: auto;
	margin-right: auto;
}

#container {
	background: #333;
	width: 902px;
	margin-left: auto;
	margin-right: auto;
	padding: 16px;
}

#header {
	padding: 12px 0 0 16px;
    background: url('../gfx/aos.png') no-repeat 16px 50%;
	text-indent: -9600px;
	height: 120px;
}

/* Clear element */
.clear { clear: both; }

/* @group Navigation */

#nav {
	background: #151514;
	border-top: 5px solid #5e9514;
	width: 100%;
}

#nav ul
{
	margin: 0;
	padding: 0;
	text-transform: none;
	list-style-type: none;
	float: left;
}

#nav ul li
{
	margin: 0;
	padding: 18px 0;
	float: left;
}

#nav a
{
	padding: 18px;
	text-decoration: none;
	color: #5e9514;
	font-size: 16px;
	font-weight: bold;
	border: none;
}

#nav a:hover
{
	color: #ecefdf;
}

#nav a.disabled, #nav a.disabled:hover  {
	color: #414852;
}

#nav p a#blog {
	float: right;
	margin: 0;
	font-weight: normal;
}

#nav p a#blog:after {
	margin: 0;
	content:" \2192"; /* unicode down-arrow symbol */
}

/* @end */

#content {
/*	background: #ecefdf;*/
}

#footer {
	background: #151514;
	border-bottom: 5px solid #5e9514;
	padding: 18px;
	margin-top: 18px;	
	font-size: 11px;	
	color: #ecefdf;
}

#construction {
	background: #ecefdf;
	padding: 18px;
	margin-top: 18px;
	color: #151514;	
}

#construction p {
	line-height: 1.5em;
	font-size: 18px;
	font-weight: bold;
}

.goody {
	border-top: 1px solid #414852;
	margin-bottom: 18px;
}

.goody p {
	font-size: 12px;
	line-height: 1.6em;
	margin-bottom: 18px;
}

.goody img {
	margin-bottom: 10px;
}

.detailcolumn {
	width: 264px;
	float: left;
	margin-left: 18px;
	margin-right: 18px;

}

.actionbar {
	border-top: 1px solid #414852;
	border-bottom: 1px solid #414852;
}

.actionbar a {
	color: #ecefdf;
}

.actioncolumn, .actioncolumn_download, .actioncolumn_middle {
	width: 264px;
	padding: 18px;
/*	background: #151514; */
	float: left;
	line-height: 1.5em;
}

.actioncolumn_download {
	background: #151514 url(../gfx/universal.png) no-repeat right 50%;
}

.actioncolumn_middle {
	border-left: 1px solid #414852;
	border-right: 1px solid #414852;
}

.actionbar h4 {
	color: #5e9514;
}

.actionbar h4.download:after {
	content:" \2193"; /* unicode right-arrow symbol */
	margin:0;
}

.actioncolumn:hover, .actioncolumn_download:hover, .actioncolumn_middle:hover {
	background: #414852;
}

.actioncolumn_download:hover {
	background: #414852 url(../gfx/universal.png) no-repeat right 50%;
}

.moreinfo {
	font-size: 12px;
}