body {
	margin: 0;
	font:		12px "Trebuchet MS", Arial, Tahoma;
	color:		white;
	background:	url(../images/bg.jpg) no-repeat top center #428aa5;
}

a {
	text-decoration: none;
	border-bottom: 1px dotted white;
	color: white;
}

a img {
	border: 0;
}

div#container {
	width:		870px;
	margin:		0 auto;
}

div#container div#top {
	height:		80px;
	background:	url(../images/top.png) no-repeat center top;

}

div#container ul#menu, div#container ul#menu li {
	margin:		0;
	padding:	0;
	list-style: none;
}

div#container ul#menu, div#container ul#menu li a {
	border: 0;
    
}

div#container ul#menu {
	padding: 20px 0 0 5px;
}

div#container ul#menu li {
	font-size:	22px;
	font-family:Arial;
	font-weight:bold;
	color:		white;
	float:		left;
	padding:	0;
	text-align: center;
	margin: 0 35px;
}

div#container ul#menu li:hover {
	
}

div#container div#top img#logo {
	margin: -20px 0 0 4px;
}

div#container div#content {
	width: 850px;
	margin: 20px auto;
}

div#container div#footer {
	font-size: 11px;
	text-align: center;
	margin-top: 10px;
}

div#content div.text {
	background: url(../images/transparency/black1.png);
	color: #111;
	padding: 10px;
}

div#content div.item {
	background: url(../images/itemBg.png) repeat-x top center;
	width: 550px;
	padding: 5px;
	margin: 0 auto 15px;
}

div#content div.item img {
	width: 550px;
	height: 150px;
}

div#content div.item div.desc {
	margin: 5px;
}

div#content div.item div.desc div.sub div.keywords {
	float: left;
	text-transform: uppercase;
	font-size: 10px;
	font-weight: bold;
}

div#content div.item div.desc div.sub div.links {
	text-align: right;
}

div#content div.item div.desc div.sub div.links a {
	font-weight: bold;
}


br.clear {
	clear:		both;
}

div#loading {
	background: url(../images/transparency/black6.png);
	visibility: hidden;
	width: 60px;
	text-align:center;
	color: #888;
	font-size: 10px;
	padding: 15px 20px;
	position: absolute;
	top: 215px;
	left: 50%;
	margin-left: -50px;
	border: 1px solid #313131;
}