* {margin:0; padding:0;}
 body {margin:auto; background-color:#C3D9FF; 
 font-family: Candara, Verdana, Geneva;
 font-size:0.9em;
# font-weight: 300; 
}
#main {
	height:auto;
	width:auto;
	min-width:120px;
	margin-left: 175px;
	margin-right:30px;
	padding:0;
       }

#topmenu {
top: 45px;
left: 240px;
width:95%;
padding:.4em .4em;
font-size:1em;
margin: 10px 0 10px 0;
line-height:normal;
height: 28px;
background:#95B9E0;
}
#topmenu ul {
margin-top: 3px;
padding:0px 0px 0px 0px;
list-style:none;
}
#topmenu li {
display:inline;
}
#topmenu li a {
#float:left;
padding: .2em 11px;
text-decoration:none;
border-right: 1px solid white;
}

#topmenu li a:hover {
background: #C3D9FF; 
text-decoration: underline;
}
#topmenu li a:visited {
text-decoration: none;
font-weight: 400;
}
#topmenu a#currentpage {
        background: #C3D9FF; 
	font-weight:bold;
}
#topmenu a#currentpage:hover {
        background: #C3D9FF; 
	text-decoration: underline;
	font-weight:bold;
}


#wrapper { width:95%; margin:10px auto;
}
#columns {
# position:absolute;
 float: left;
# top: 180px;
 margin: 8px 0px;
/* use 'faux column' trick to color left column */
 background: url("sidebar.gif") repeat-y 0% 0;
}

#header {width:95%;  
  padding:10px 4px; 
  height:100px; 
  background-color:Beige;
  font:30px Arial, Helvetica, sans-serif;}

#sidebar1 {width:155px;
 float:left; 
 background-color: #95B9E0;
 margin: 0px 5px;
}

.content {
}

.content p {
padding-bottom: 1em;
}

.content h1 {
  font-size: 1.3em;
  padding:5px 0 5px 0;
}

#sidebar2 {width:180px; padding:10px; 
#float:left; 
background-color:#95B9E0;}
#footer {width:95%; padding:4px 4px 4px 10px; margin: 10px 0px; height:28px; background-color:#6192DF; clear:both;}

.sidemenu {
  display:block;
  background:#95B9C7;
}

.sidemenu ul {
  list-style:none;
}
.sidemenu li {
  text-decoration:none;
  padding: .2em 0em;
}
.sidemenu li a {

}
.sidemenu li a#currentgame {
  background: #C3D9FF; 
}
.sidemenu li a:hover {
  background: #C3D9FF; 
  text-decoration: underline;
}

/************ version section in download page ************/		

  .versionlist {
	  font-size: 1em;
#	  font-family: Arial, Helvetica, sans-serif;
  }

  .versionlist h1 {
     font-size: 1.1em;
     background-color: DarkGray;
     font-weight: bold;
     padding: .2em .5em;
  }

  .versionlist ul {
        list-style:none;
  }

  .versionlist p {
        clear: both;
  }

   .versionlist ul li {
	display: inline;
        horizontal-align: right;
	padding: .4em 1em;
        line-height:2.0;
   }

  .versionlist .col1 {
	clear: both;
	float: left;
	width: 200px;
        horizontal-align: left;
	padding: .4em 1em;
        line-height:1.5;
  }

  .versionlist .col2 {
	margin-left: 80px;
        horizontal-align: left;
	padding: .4em 1em;
        line-height:1.5;
 }

  .versionlist .colspan {
	clear: both;
	float: left;
	width: 400px;
        horizontal-align: left;
        line-height:1.5;
  }
