BODY, TD
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	line-height: 120%;
	color: #003;
	text-align: center;
}

TD 
{
	text-align:left;
}

BODY { margin: 2px; }

.frame
{
	width: 607px;
	padding: 0px;
	text-align: left;
	margin: 12px auto 5px auto;
}
	
.menu, .menubar
{
	width: 607px;
	padding: 0px;
	float: none;
	margin: 5px auto 15px auto;
}

.menubar
{
	width: auto;
	background-color: #FFED2C;
	height: auto;
	border-color: #023687;
	border-width: 1px 0px 1px 0px;
	border-style: solid;
	margin: -6px auto 9px auto;
}

.contentparent
{
	padding: 16px;
	background-color: #BEBED4;
	background-image: url(img/background_ul.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.contentparent
{
	width: 607px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 575px;
}

html>body .contentparent
{
	width: 575px;
}
	
.contentleft
{
	width: auto;
	height: auto;
	padding: 0 10px 6px 0px;
	margin: 0 0 10px 0;
	float: left;
	display: block;
	clear: both;
	display: block;
}

.contentright
{
	width: 378px;
	height: 256px;
	overflow: auto;
	background: #ddd;
	background-image: url(img/css_back.gif);
	background-repeat: repeat-x;
	margin: 0 0 10px 0;
	padding: 0 20px 16px 6px;
	float: left;
	display: block;
}

.pageinfo, .pageinfoindex
{
	width: auto;
	height: auto;
	background-color: #F7F6E3;
	background-image: url(img/css_back.gif);
	background-repeat: repeat-x;
	margin: 0 0 2px;
	padding: 4px 10px 6px 10px;
}

.pageinfoindex
{
	padding: 0px 0px 10px 0px;
}

.wallthumb
{
	width: 97px;
	height: 74px;
	padding: 2px 0 2px 0;
	float: left;
	margin: 6px auto 6px auto;
}

.walltxtl, .walltxtr
{
	width: 265px;
	height: auto;
	background-color: #E3E3F7;
	margin: 2px 2px 2px 0px;
	padding: 4px 10px 2px 10px;
	float: left;
}

.walltxtr
{
	margin: 2px 0px 2px 0px;
	float: right;
}

.wallimg
{
	margin: 2px 6px 2px 2px;
	padding: 0px 0px 0px 0px;
	float: left;
	clear: none;
}

.mobileimages
{
	margin: 6px 3px 6px 3px;
	padding: 0px;
	border-color: #023687;
	border-width: 1px;
	border-style: solid;
}

.new
{
	font-weight: bold;
	background-color: #000033;
	color: white;
}

.moviecontent1, .moviecontent2
{
	width: auto;
	height: 78px;
	background-color: #F3F0C1;
	background-position: right;
	background-repeat: repeat-y;
	margin: 2px 0px 2px 0px;
	padding: 4px 10px 6px 10px;
}

.moviecontent2
{
	background-color: #F7F6E3;
}

.kampinfo
{
	width: auto;
	height: auto;
/*
	background-color: #FFF;
*/
	clear: both;
	margin: 5px auto 0px auto;
	padding: 3px 10px 3px 10px;
}
	
P
{
	color: #003;
	font-family: Verdana;
	font-size: 10px;
	line-height: 140%;
	font-style: normal;
	font-weight: normal;
	max-width: 760px;
}

P.first
{
	margin-top: 20px;
}

P.whererwe
{
	color: #003;
	font-family: Verdana;
	font-size: 10px;
	line-height: 140%;
	font-style: normal;
	font-weight: normal;
	margin: 0; 
	padding: 2px 16px 2px 17px;
}

H1, H2 
{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #003;
	font-size: 12px;
	margin: 0;
	padding: 5px;
	padding-left: 0px; 
	text-transform: uppercase; 
}

h2 { font-size: 11px; margin-top: 12px; padding-bottom: 0; }

.calmonth, .calday, .caldate01, .caldate02, .caldategame, .caldategamecup, .caldateholy
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	vertical-align: middle;
}

.calmonth
{
	background-color: #E3E1E4;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 0.1em;
	border-color: #003;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
}

.calday
{
	background-color: #C5C1C6;
	border-color: #003;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
}

.caldate01, .caldate02
{
	background-color: #E3E1E4;
	border-color: #CECED7;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
}

.caldate02
{
	background-color: #FFF;
}

.caldategame, caldategamecup
{
	font-weight: bold;
	background-color: #FFED2C;
	border-color: #CECED7;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
}

.caldategamecup
{
	background-color: #E5D61A;
}

.caldateholy
{
	background-color: #E3E1E4;
	border-color: #CECED7;
	color: #a00;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
}

.result, .resultnow
{
	border-color: #BEBED4;
	border-width: 1px 0 0 0;
	border-style: solid;
	background-color: #E3E3F7;
}

.resultnow
{
	background-color: #F7F6E3;
}

.linktxt
{
	background-color: #F3F0C1;
	padding: 2px 10px 2px 10px;
}

.imgview, .imgview2, .imgview3, .imgviewp800, .imgview4, .imgview176, .imgviews700i, .imgviewpsp, .imgviewpsppreview, .imgview320
{
	margin: 10px 6px 6px 6px;
	padding: 0px;
	border-color: #000;
	border-width: 0px;
	border-style: solid;
	text-align: center;
	width: 174px;
	float: left;
	clear: none;
}

.imgview2
{
	width: 128px;
}

.imgview3
{
	width: 101px;
}

.imgview4
{
	width: 96px;
}

.imgviewp800
{
	width: 208px;
}

.imgviews700i
{
	width: 240px;
}

.imgview176
{
	width: 176px;
}

.imgviewpsp
{
	width: 480px;
}

.imgviewpsppreview
{
	width: 160px;
}

.imgview320
{
	width: 320px;
}

.caption1, .caption2
{
	margin: 0px;
	padding: 2px;
	border-color: #81A585;
	border-width: 1px 0px 0px 0px;
	border-style: solid;
	background-color: #CDDBCE;
}

div.spacer 
{
	clear: both;
} 

.clearer
{
	height: 1px;
	overflow: hidden;
	clear: both;
	margin-top: -1px;
}

A.nav:LINK {
	color: #000033;
	text-decoration: none;
}

A.nav:VISITED {
	color: #000033;
	text-decoration: none;
}

A.nav:ACTIVE {
	color: #0000FF;
	text-decoration: underline;
}

A.nav:HOVER {
	color: #0000FF;
	text-decoration: underline;
}
.google, .googleblue
{
	border-color: #003;
	border-width: 0px;
	border-style: dotted;
	background-color: #f7f6e3;
	padding: 5px 5px 10px;
	text-align: center;
}
.googleblue
{
	background-color: #bebed4;
	margin-top: 10px;
}
.google_leaderboard_mobile
{
	margin: 6px;
	padding: 6px;
	background-color: #878da0;
	width: 752px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 728px;
}

html>body .google_leaderboard_mobile
{
	width: 728px;
}


.linked { float: right; margin-left: 18px; margin-right: 18px; clear: right; }
a img { border: 0; }
li { padding: 4px 0px;}

.pagenav { padding: 6px 6px; margin-left: 6px; background-color: #878DA0; font-size: 1.1em; clear: both; }