html {
	font-family: courier new, courier, monospace;
	background-image: url("backgrounds/green_cup.png");
}

h3 {
	text-decoration: underline;
}

#game {
	white-space: pre;
	margin-left: 60px;
	width: 888px;
	border: 1px solid black;
	border-radius: 7px;
	margin-top: 15px;
	-webkit-box-shadow: 0px 0px 10px 1px rgba(40, 40, 40, 0.75);
	-moz-box-shadow: 0px 0px 10px 1px rgba(40, 40, 40, 0.75);
	box-shadow: 0px 0px 10px 1px rgba(40, 40, 40, 0.75);
}

#leftMenu {
	width: 385px;
	margin-left: 62px;
}

#middleMenu {
	width: 70px;
}

#rightMenu {
	width: 385px;
}

#walls {
	color: sienna;
}

.activeMenu {
	-webkit-box-shadow: 0 0 15px lightgreen !important;
	-moz-box-shadow: 0 0 15px lightgreen !important;
	box-shadow: 0 0 15px lightgreen !important;
}

.fancyBackground {
	background-image: url("backgrounds/paper.png");
}

.menu {
	float: left;
	height: 160px;
	margin: 10px;
	border: 1px solid black;
	text-align: center;
	border-radius: 7px;
	-webkit-box-shadow: 0px 0px 10px 1px rgba(40, 40, 40, 0.75);
	-moz-box-shadow: 0px 0px 10px 1px rgba(40, 40, 40, 0.75);
	box-shadow: 0px 0px 10px 1px rgba(40, 40, 40, 0.75);
}

#leftNexus {
	color: DarkBlue;
}

#rightNexus {
	color: DarkOrange;
}

#leftWall {
	color: #024E68;
}

#rightWall {
	color: #A66300;
}

#leftBird {
	color: #3AAACF;
}

#rightBird {
	color: #FFB240;
}

#leftHunter {
	color: #61B4CF;
}

#rightHunter {
	color: #FFC773;
}

#leftGrwer {
	color: #06799F;
}

#rightGrwer {
	color: #FF9900;
}

#leftFood {
	color: #06799F;
}

#rightFood {
	color: #FF9900;
}

#tree {
	color: green;
}

.bld {
	font-weight: bold;
}

.hlt {
	background-color: #FFFF00;
}

.centered {
	text-align: center;
}

.rules {
	border-radius: 10px 10px 10px 10px;
	background-image: url("backgrounds/paper.png");
	padding: 8px;
}
#ruleLink {
	font-size: 12px;
	color: sienna;
}

td, th {
	text-align: center;
	border: 1px solid black;
}