/* CSS Document */

BODY { 
	background-image: url(images/back-grad.jpg);
	background-position: top;
	background-repeat: repeat-x;
	background-color: #DFEAFF;
	font: normal 12px Arial;
	padding:0;
	margin:0;
}

TD {font: normal 12px Arial;}

.smalltext {
  color:#000000;
  font:11px Tahoma, Arial, Helvetica, sans-serif;
  text-decoration: none;
}

A {
  color: #0144C2;
  text-decoration: none;
}

A:hover {
  color: #0144C2;
  text-decoration: underline;
}

A.none {
  color: #0144C2;
  text-decoration: underline;
}

A.none:hover {
  color: #D38612;
  text-decoration: none;
}

A.set {
  color: #c6d9ff;
  text-decoration: none;
  font:bold 10px Arial;
  background-color:#72a1f9;
}

A.set:hover {
  color: #FFFFFF;
  text-decoration: none;
  font:bold 10px Arial;
  background-color:#72a1f9;
}

A.more {
  color: #0144C2;
  font:bold 11px Tahoma, Arial, Helvetica, sans-serif;
  text-decoration: none;
}

A.small {
  color:#FFFFFF;
  font:bold 11px Tahoma, Arial, Helvetica, sans-serif;
  text-decoration: underline;
}

A.small:hover {
  color:#FFFFFF;
  font:bold 11px Tahoma, Arial, Helvetica, sans-serif;
  text-decoration: none;
}

A.big {
  color: #0144C2;
  font:bold 12px Tahoma, Arial, Helvetica, sans-serif;
  text-decoration: none;
}

A.big:hover {
  color: #F37021;
  font:bold 12px Tahoma, Arial, Helvetica, sans-serif;
  text-decoration: underline;
}

A.more:hover {
  color: #F37021;
  font:bold 11px Tahoma, Arial, Helvetica, sans-serif;
  text-decoration: none;
  text-decoration: underline;
}
A.catname {
  color: #0144C2;
  font:bold 11px Tahoma;
  text-decoration: none;
  padding: 4px 4px 4px 4px;
}
A.catname:hover {
  color: #0144C2;
  font:bold 11px Tahoma;
  text-decoration: none;  
  text-decoration: underline;
}


INPUT {
	color:black; 
	font:normal 11px Tahoma;
	height:18px; 
	background-color:#FFFFFF; 
	border:1px solid #aaaaaa;
	
}

.tiny { font-size: smaller;}
#leftpane { background:#FFFFFF url(images/lc_bg.gif) repeat-y right;}
#leftpane A {color:black; }

#leftpanecaption {
color: #FFFFFF;
font: bold 12px Tahoma;
background: #FFFFFF url(images/top-left-caption-back.gif) no-repeat;
width:186px;
height:19px;
vertical-align:middle;
padding: 3px 0px 0px 40px;
}

#categoriestoc {
width:224px;
margin:0;
padding:0;
}

#categoriestoc ul {
list-style-image: url(images/bullet.gif);
margin-top:10px;
}

#categoriestoc LI B {color:#F37021;}


#top10caption {
	background-color:#87DF3A; 
	background-image:url(images/mid-left-caption-back.gif);
	background-position: top;
	background-repeat: no-repeat;
	color:#FFFFFF;
    font: bold 12px Tahoma;
	width:186px;
	height:19px;
	padding: 3px 0px 0px 40px;
}

#whatsnewcaption{
	background-color:#87DF3A; 
	background-image:url(images/mid-left-caption-back.gif);
	background-position: top;
	background-repeat: no-repeat;
	color:#FFFFFF;
    font: bold 12px Tahoma;
	width:186px;
	height:19px;
	padding: 3px 0px 0px 40px;
}

#newtoc A {
	font-size:11px;
	color: #0144C2;
	text-decoration:underline;
}

#newtoc A:hover {
	font-size:11px;
	color: #0144C2;
	text-decoration:none;
}

#top10toc ul B {
	color:#999999;
	font-size:9px;
}

#lantoc A {
	font-size:11px;
	color: #0144C2;
	text-decoration:none;
	text-align:left;
	padding:0px 0px 0px 40px;
}

#lantoc A:hover {
	font-size:11px;
	color: #0144C2;
	text-decoration:underline;
	text-align:left;
	padding:0px 0px 0px 40px;
}

#centerpane { background-color:#FFFFFF}

#hitscaption {

	background-image: url(images/center-top-caption.gif);
	background-position: top;
	background-repeat: no-repeat;
	font: bold 12px Tahoma;
	width:490px;
	height:19px;
	padding: 3px 0px 0px 43px;
	color:#FFFFFF;	
		

}

.centercaption {

	background-image: url(images/center-caption.gif);
	background-position: top;
	background-repeat: no-repeat;
	font: bold 12px Tahoma;
	width:493px;
	height:19px;
	padding: 3px 0px 0px 40px;
	color:#FFFFFF;	

}

#hitscontent, .centercontent {
padding:10px;
}

#hitscontent .title, .title {color:#0144C2; margin:5px 0 7px 0; font-weight:bold;}

#rightpane { background:#ffffff url(images/rc_bg.gif) repeat-y left;}

#bannerscaption {
color: #FFFFFF;
font: bold 12px Tahoma;
background-color: white;
background-image: url(images/top-right-caption-back.gif);
width:137px;
height:19px;
padding: 3px 0px 0px 46px;
}

#bannerscontent {width:183px;}
#bannerscontent a {color: #0144c2;}

#lowerbanner A {color:white; font-weight:bold;}

#sport {
	position:absolute;
	top:210px;
	left:90px;
	width:74px;
	height:40px;
	font:normal 9px Arial;
}

#sport a {color:black; text-decoration:none;}
#sport a:hover {color:#FF0000; text-decoration:underline;}
#sport .title, #sport a.more { font: bold 9px Tahoma;}
#sport .bullet { color:#1A9E00;}
#sport a.more {color:#1A9E00; }
#sport a.more:hover {color:#1A9E00; text-decoration:underline; }

#quest {
	position:absolute;
	left:200px;
	top:170px;
	width:74px;
	height:40px;
	font:normal 9px Arial;
}

#quest a {color:black; text-decoration:none;}
#quest a:hover {color:#FF0000; text-decoration:underline;}
#quest .title, #quest a.more { font: bold 9px Tahoma;}
#quest .bullet { color:#F37021;}
#quest a.more {color:#F37021; }
#quest a.more:hover {color:#F37021; text-decoration:underline; }

#logic {
	position:absolute;
	left:305px;
	top:182px;
	width:74px;
	height:40px;
	font:normal 9px Arial;
}

#logic a {color:black; text-decoration:none;}
#logic a:hover {color:#FF0000; text-decoration:underline;}
#logic .title, #logic a.more { font: bold 9px Tahoma;}
#logic .bullet { color:#0144C2;}
#logic a.more {color:#0144C2; }
#logic a.more:hover {color:#0144C2; text-decoration:underline; }

#cards {
	position:absolute;
	left:410px;
	top:162px;
	width:80px;
	height:40px;
	font:normal 9px Arial;
}

#cards a {color:black; text-decoration:none;}
#cards a:hover {color:#FF0000; text-decoration:underline;}
#cards .title, #cards a.more { font: bold 9px Tahoma;}
#cards .bullet { color:#9F2044;}
#cards a.more {color:#9F2044; }
#cards a.more:hover {color:#9F2044; text-decoration:underline; }

#action {
	position:absolute;
	left:511px;
	top:195px;
	width:84px;
	height:40px;
	font:normal 9px Arial;
}

#action a {color:black; text-decoration:none;}
#action a:hover {color:#FF0000; text-decoration:underline;}
#action .title, #action a.more { font: bold 9px Tahoma;}
#action .bullet { color:#1A9E00;}
#action a.more {color:#1A9E00; }
#action a.more:hover {color:#1A9E00; text-decoration:underline; }

#puzzle {
	position:absolute;
	left:630px;
	top:160px;
	width:80px;
	height:40px;
	font:normal 9px Arial;
}

#puzzle a {color:black; text-decoration:none;}
#puzzle a:hover {color:#FF0000; text-decoration:underline;}
#puzzle .title, #puzzle a.more { font: bold 9px Tahoma;}
#puzzle .bullet { color:#0144C2;}
#puzzle a.more {color:#0144C2; }
#puzzle a.more:hover {color:#0144C2; text-decoration:underline; }


#flash {
	position:absolute;
	left:736px;
	top:138px;
	width:80px;
	height:40px;
	font:normal 9px Arial;
}

#flash a {color:black; text-decoration:none;}
#flash a:hover {color:#FF0000; text-decoration:underline;}
#flash .title, #flash a.more { font: bold 9px Tahoma;}
#flash .bullet { color:#F37021;}
#flash a.more {color:#F37021; }
#flash a.more:hover {color:#F37021; text-decoration:underline; }

#rpg {
	position:absolute;
	left:875px;
	top:176px;
	width:74px;
	height:40px;
	font:normal 9px Arial;
}

#rpg a {color:black; text-decoration:none;}
#rpg a:hover {color:#FF0000; text-decoration:underline;}
#rpg .title, #rpg a.more { font: bold 9px Tahoma;}
#rpg .bullet { color:#9F2044;}
#rpg a.more {color:#9F2044; }
#rpg a.more:hover {color:#9F2044; text-decoration:underline; }

.gameicons td {font: normal 10px Tahoma;}

#lang {
	position:absolute;
	left:834px;
	top:0px;
	width:111px;
	height:10px;
	font:normal 9px Arial;
}

#topper {
	position:absolute; 
	left:50%;
	margin-left:-490px;
	width:980px;
	height:303px;
}

form {margin:0}
select {font:11px Tahoma,Arial,Helvetica,sans-serif;border:1px solid #aaa;border-right:1px solid #CFCFCF;border-bottom:1px solid #CFCFCF; height:18px}
input.btn {width:60px; border:1px solid #CFCFCF;border-right:1px solid #B7B7B7;border-bottom:1px solid #B7B7B7}
input.chk {border:none;vertical-align:middle;height:20px}
input.img {border:none;vertical-align:top;height:22px;width:22px}