* {
margin:0pt;
padding:0pt;
}

body {
background-color:#3895FF;
text-align: center;
font-size:100%;
}

html {
color:#000000;
font-size:62.5%;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.5;
}

ol, ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

#topbar{margin:0pt auto;font-size:11px; width:800px; color:#FFF; background:#1E7BE4; font-weight:bold; /* padding:6px; */overflow:auto; /* height:1%; */ clear:both;}
	#topbar a{color:#FFF; text-decoration:none; margin:0 5px; height:23px; line-height:23px; float:left; display:inline;}
	a.active{ 	height:23px; color:black; font-weight:bold;
				line-height:23px; 
				background:#B0DE6E;
				padding-right:10px;
			}
	a.active span{color:black; background:url(/images/tb_span.gif) left top no-repeat; height:23px; display:block; padding-left:10px; float:left;}

#topbar a:hover {background-color:#74C305; color:white;}
	
#header {
background-image:url(/images/header-bg.gif);
display:block;
height:100px;
margin:0pt auto;
padding:0px;
width:800px;
}

#header a.logo {
background:transparent url(/images/header-bluegreen.gif) no-repeat scroll 0% 0%;
display:block;
height:100px;
margin-left:10px;
overflow:hidden;
text-indent:-9999px;
width:256px;
}

.searchbox {
float:right;
margin-top:20px;
margin-right:140px;
background:#64A517 none repeat scroll 0 0;
}

.searchinput {
height:24px;
}

.Btn {
cursor:pointer;
margin:0;
padding:0;
text-align:center;
border:0px;
width:24px;
background:#64A517 url(/images/search.gif) no-repeat scroll 0 0;
}






.section {
margin:0pt auto;
width:800px;
position:relative;
text-align: left;

}



.topbanner {
background-color:#1E7BE4;
background-image:none;
background-repeat:repeat;
float:left;
text-align:center;
width:800px;
padding-bottom:10px;
}

#downbox {
background:white url(/images/bg-bluegreen.gif) no-repeat scroll 0%;
float:left;
width:800px;
}

.gamebox {
margin-left:10px;margin-top:10px;text-align:center;float:left;border:1px #74C305 solid; background-color:#F9F9F9; width:140px; height:190px;
padding-top:20px;
}

.gamebox h4 a {
color:#4D7811;
text-decoration:none;
font-size:12px;
}

.gamebox h4 a:hover {
color:black;
}

.gamebox img {
border:1px black solid;

}

.section h1 {
color:white;
background-color:#74C305;
width:100%;
font-size:230%;
}

#youarehere {
color:black;
background-color:#B0DE6E;
font-size:10px;
}
#youarehere a {
color:black;
}

#text {
color:black;
background-color:#B0DE6E;
font-size:10px;
}

#boxright {
width:160px;
float:left;
margin-top:10px;
}

#downboxleft {
float:left;
width:630px;
}

#pagination {
background-color:#ECFFD2;
border:1px solid #74C305;
color:black;
float:left;
font-size:12px;
height:30px;
line-height:1.2em;
margin-left:10px;
margin-top:10px;
padding-top:10px;
vertical-align:middle;
width:596px;
text-align:center;
margin-bottom:10px;
}

#pagination a {
color:black;
font-size:12px;
line-height:1.2em;
}

#pagination a:hover {
color:white;
font-weight:bold;
background-color:#74C305;
}

#boxforlinks {
float:left;
display:block;
width:800px;
background-color:#B0DE6E;
padding-top:10px;
padding-bottom:10px;
}

#boxforlinks .boxer {
width:250px;
background:white;
border:1px #74C305 solid;
float:left;
margin-left:10px;

}

.boxer a {
color:#4D924F;
font-size:12px;
}

#boxforlinks .boxer .head {
background-image:url(/images/link-bluegreen.gif);
height:25px;
color:white;
font-size:15px;
font-weight:bold;
}

.boxer .head a {
color:white;
}

.footer {
background-color:#B0DE6E;
margin:0pt auto;
text-align:center;
width:800px;
}

.footer a {
color:black;
}