body {
	text-align: center;
	background-image: url(../images/background.png);
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
}

#video {
    position:relative;
    top: 243px;
    left: 195px;
}

#background {
	position: relative;
	text-align: left;
	width:962px;
	height:724px;
	margin: 0 auto;
}

#social {
    position: absolute;
    left: 790px;
    top: 70px;
	z-index: 6;
}

div.home {
	background-image: url(../images/lemm_home_back.jpg);
}

div.game {
	background-image: url(../images/lemm_gameinfo_back.jpg);
}

div.score {
	background-image: url(../images/lemm_heaven_back.jpg);
}


#home_nav {
	cursor: pointer;
	position:absolute;
	top: 135px;
	left: 40px;
	width: 242px;
	height: 53px;
	background-image: url(../images/home_nav.png);
}

#game_nav {
	cursor: pointer;
	position:absolute;
	top: 200px;
	left: 40px;
	width: 242px;
	height: 53px;
	background-image: url(../images/game_nav.png);
}

#score_nav {
	cursor: pointer;
	position:absolute;
	top: 265px;
	left: 40px;
	width: 242px;
	height: 53px;
	background-image: url(../images/score_nav.png);
}

#itunes {
	cursor: pointer;
	position:absolute;
	top: 345px;
	left: 75px;
	height: 64px;
	width: 165px;
	background-image: url(../images/navi_appstore.png);
}

#bgnav {
	position:absolute;
	top: 75px;
	left: 550px;
	width: 313px;
	height: 366px;
	background-image: url(../images/navi_back_logo.png);
	z-index: 5;
}

#screenshots {
    position:relative;
    left:95px;
    top: 270px;
}

img {
    border-style: none;
}


#highscore {
	position:absolute;
	top: 155px;
	left: 225px;
	width: 240px;
	height: 430px;
}

#unity {
	left:25px;
	position:absolute;
	top:440px;
}

#unityhighscore {
	position:absolute;
	top: 54px;
	left: 90px;
}



#rarebyte {
	cursor: pointer;
	position:absolute;
	top: 665px;
	left: 710px;
	height: 54px;
	width: 170px;
}


#copyright{
	position: relative;
    color: #4c6480;
	text-align: center;
	margin: 0 auto;
	top: 665px;
}

#population {
	font-size:13px;
	font-weight:bold;
	left:0;
	position:absolute;
	top:-37px;
	width:240px;
	color: red;
}

span.poplabel {
	
}

span.popvalue {
	position: relative;
	left: 20px;
}

table.highscores {
	background-image: url(../images/highscore_back.png);
	font-size: 10px;
	width: 100%;
}

th.highscores {
	display:none;
}

td.highscores {
	color: #FFFFFF;
	padding-right: 5px;
	padding-left: 5px;
	border-top: solid 1px #666666;
	font-size : 12px;
}

.dark {
	
}

.light {
	
}

td.rank {
	width: 20px;
	text-align:right;
}

td.name {
	width: 140px;
}

td.score {
	width: 80px;
	text-align:right;
}

table.paging {
	font-size: 10px;
	width: 240px;
	text-align: center;
}

td.active {
	color: red;
}

td.prev {
	width: 50px;
}

td.next {
	width: 50px;
}

td.first
{
	background-color:#ff0000;
}

td.second
{
	background-color:#ff3333;
}

td.third
{
	background-color:#fe5454;
}

a.paging:link {color:#4c6480; text-decoration:none}
a.paging:visited {color:#4c6480; text-decoration:none}
a.paging:active {color:#4c6480; text-decoration:none}
a.paging:hover {color:#4c6480; text-decoration:underline}

a.gameinfo:link {cursor: pointer;color:#4c6480; text-decoration:none}
a.gameinfo:visited {cursor: pointer;color:#4c6480; text-decoration:none}
a.gameinfo:active {cursor: pointer;color:#4c6480; text-decoration:none}
a.gameinfo:hover {cursor: pointer;color:#4c6480; text-decoration:underline}

a.h1 {
	cursor: pointer;
	font-size: 12px;
	font-weight:bold;
	color: red;
}