h3.score-anchor:hover {
  color: #494949;
}

span.question {
/*  font-size: 120%;
  padding-top: 20px; */
  font-weight: bold;
}

span.minute-counter {
  font-weight: bold;
}

span.score-type {
  font-weight: bold;
}

a.mta{
    position:relative;
    z-index:24;
	background-color:#9fa8d5;
    text-decoration:none;
	cursor:pointer
}

a.mta:hover{
	z-index:25;
	background-color:#edf5fa;
	cursor:pointer
}

a.mta span{
	display: none
}

a.mta:hover span{
    display:block;
    position:absolute;
    top:-1.4em;
	left:-10em;
	width:8em;
    border:3px solid #0a2352;
    background-color:#9fa8d5;
	color: #0a2352;
    text-align: center
}

a.infoclock{
    position:relative;
    z-index:24;
    text-decoration:none;
	cursor:pointer
}

a.infoclock:hover{
	z-index:25;
	cursor:pointer
}

a.infoclock span{
	display: none
}

a.infoclock:hover span{
    display:block;
    position:absolute;
    top:-6em;
	left:2em;
	width:8.5em;
	padding-left:.5em;
    border:3px solid #0a2352;
    background-color:#9fa8d5;
	color: #0a2352;
    text-align: left
}

table.infobox{
	margin: 0 0 10px 10px;
	width: 240px;
	border: thick double #0a2352;
	color: #0a2352;
	float: right
}

img.summaryimage{
	float: right;
	padding: 6px;
	margin: 0px 6px;
	border-top: 1px solid #ddd;
	border-left: 1px solid #ddd;
	border-bottom: 1px solid #c0c0c0;
	border-right: 1px solid #c0c0c0;
}

img.teaser_image{
	float: right;
	padding: 6px;
	margin: 0px 0px 0px 6px;
	border-top: 1px solid #ddd;
	border-left: 1px solid #ddd;
	border-bottom: 1px solid #c0c0c0;
	border-right: 1px solid #c0c0c0;
}

img.cover_image_no_infobox{
	float: right;
	padding: 6px;
	margin: 0px 0px 0px 6px;
	border-top: 1px solid #ddd;
	border-left: 1px solid #ddd;
	border-bottom: 1px solid #c0c0c0;
	border-right: 1px solid #c0c0c0;
}

img.image{
	padding: 6px;
	margin: 0px 6px;
	border-top: 1px solid #ddd;
	border-left: 1px solid #ddd;
	border-bottom: 1px solid #c0c0c0;
	border-right: 1px solid #c0c0c0;
}

th.gamename{
	text-align: center;
	font-size: large;
}

td.infoboximage{
	padding: 3px 1px 3px 1px;
}

th.leftinfobox{
	text-align: right;
	width: 50%
}

td.rightinfobox{
	text-align: left;
}

a.amazonlink:link, a.amazonlink:visited {
	color: #0a2252;
}

th.centerinfobox{
	text-align: center;
}

span.nodetype {
/*	font-size: 1.25em;*/
	font-size: 140%;
	font-family: Helvetica, Arial, sans-serif;
/*	color: #898989;*/
}

h1, h2, h3, h4, h5, h6 {
  font-weight: bold;
}

.node {
  border-bottom: 1px solid #e9eff3;
  margin: -1.5em -26px 1.5em;
  padding: 1.5em 26px;
}

#edit-homepage-wrapper {
	display: none;
}
