body {
	background:					#cfeaf4;
	margin:						30px;
}

div#holder {
	width:						944px;
	margin:						0 auto;
}

div#topcontainer {
	width:						942px;
	height:						27px;
	background:					url('images/topcontainer.png') no-repeat;
	margin:						0 auto;
	margin-top:					-60px;
	position:						relative;
	z-index:						1;
}

div#container {
	width:						880px;
	background:					url('images/container.png') repeat-y;
	margin:						0 auto;
	position:						relative;
	z-index:						3;
	padding:						5px 32px 5px 32px;
}

div#bottomcontainer {
	width:						942px;
	height:						27px;
	background:					url('images/bottomcontainer.png') no-repeat;
	margin:						0 auto;
	position:						relative;
	z-index:						2;
}

div#logotype {
	background:					url('images/logotype.png') no-repeat;
	width:						282px;
	height:						91px;
	position:						relative;
	z-index:						100;
	margin-left:					-10px;
}

div#greytop {
	background:					#FFF url('images/greytop.png') repeat-x;
	width:						437px;
	height:						143px;
	padding-top:				0px;
	float:						left;
	text-align:					center;
}

div#topbox {
	float:						left;
	position:						relative;
	z-index:						50;
	background:					url('images/topbox.png') no-repeat;
	width:						462px;
	height:						162px;
	float:						right;
	margin-right:					-19px;
	margin-top:					-19px;
	
}

div#topmenu {
	float:						left;
	width:						220px;
	margin-top:					10px;
}

div#topmenu a {
	display:						block;
	background:					url('images/menuitem.png') repeat-x;
	width:						202px;
	height:						19px;
	padding:						10px;
	font:							normal 13pt Georgia;
	color:						#FFF;
	text-decoration:				none;
}

div#topmenu a + a {
	margin-top:				1px;
}

div#topmenu a:hover {
	background:					url('images/menuitemhover.png') repeat-x;
}

div#toptextbox {
	float:						right;
	width:						620px;
	background:					#deeaee;
	font:							9pt Verdana;
	color:						#003242;
	line-height:					13pt;
	margin-top:					10px;
	padding:						15px;
}

div#toptextbox h1 {
	font:							25pt Georgia;
	color:						#2e5f6f;
	margin:						0 0 8px 0;
	font-style:					italic;
}

div#toptextbox h2 {
	font:							18pt Georgia;
	color:						#2e5f6f;
	margin:						0 0 8px 0;
	font-style:					italic;
}

div#toptextbox h2 a {
	font:							18pt Georgia;
	color:						#2e5f6f;
	margin:						0 0 8px 0;
	font-style:					italic;
	text-decoration:			none;
}

div#undermeny {
	width:						860px;
	height:						16px;
	background:					url('images/undermeny.png') repeat-x;
	margin-top:					10px;	
	text-align:					center;
	padding:						10px;
	font:							8pt Arial
}

div#undermeny b {
	font-weight:					bold;
	color:						#105871;
}

div#undermeny a {
	display:						inline;
	margin-left:					6px;
	text-decoration:				none;
	color:						#FFF;
}

div#undermeny a:hover {
	text-decoration:				underline;
}

div#nyttpaflippa {
	background:					url('images/nyttpaflippa.png') right center no-repeat;
	width:						415px;
	height:						122px;
	float:						right;
	margin-right:					8px;
	padding:						10px;
	font:							8pt Verdana;
}

newitem {
	width:						197.5px;
	display:						block;
}

newitem img {
	float:						left;
	margin-right:					5px;
}

newitem b {
	margin-top:					2px;
	display:						block;
	float:						left;
}

newitem i {
	display:						block;
	margin-top:					2px;	
}

newitem a {
	color:					#000000;	
	text-decoration:		none;
}

newitem + newitem {
	margin-top:					5px;
}

div#content {
	width:						880px;	
	font:							8pt Verdana;
}

div.colum {
	float:						left;
	width:						415px;
	padding:						10px;
	background:					#deeaee;
	font:							8pt Verdana;
}

div.colum + div.colum {
	margin-left:					10px;
}

div.colum div.item {
	background:					#fff;
	width:						405px;
	color:						#000;
	padding:						5px;	
}
div.colum div.item a {
	color:						#000;
}
div.item + div.item {
	margin-top:					10px;
}

div.colum .gamethumb {
	width:						60px;
	height:						60px;
	background:					#000;
	float:						left;
	text-decoration:				none;
}

div.colum .gametext {
	float:						left;
	width:						330px;
	margin-left:					8px;
	text-decoration:				none;
}

div.colum .gametext b {
	display:						block;
	font-size:						10pt;
	margin-bottom:				3px;
	text-decoration:				none;
}

div.colum .gametext a {

	text-decoration:				none;
}

div#paging {
	width:						860px;
	padding:						2px;
	text-align:					center;
	margin-top:					10px;
	font:							11pt Arial;
	background:					url('images/undermeny.png') repeat-x;
	color:						#FFF;
	text-decoration:				none;

}

div#paging b, div#paging a {
	font-weight:					bold;
	color:						#105871;
	text-decoration:				none;

}

.clear {
	clear:						both;
}



