body {
	margin: 0px;
	font-family:Verdana, Geneva, sans-serif;
	color: #333;
}
#maindiv{
    width:502px;
    height:500px;
	background-color:#fcffff;
	border: 5px solid #676767;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}
#wrapper{
	margin-top:6px;
	margin-left:7px;
	width:488px;
    height:487px;
	background-color:#fafbfa;
}
#graph{
	background-image:url(../images/graph-01.png);
	background-position:inherit;
	background-size:contain;
	width:400px;
    height:395px;
	overflow:hidden;
	position:absolute;
	left:75px;	
} 
#coordslots {
	margin: 0px auto 0 auto;
	background: #e9c8a1;
} 
#coordslots div {
	float: left;
	width: 20px;
	height: 20px;
	padding: 0px;
	padding-top: 0px;
	padding-bottom: 0;
	margin: 0;
	margin-left:5px;
}
#coordpile {
	position:absolute;
	top:410px;
	left:55px;
	width: 400px;
	height: 20px;
	padding: 5px;
	border: 1px solid #333;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px;
	background-color:#ffffff;
}
.label1{
	width: 20px;
	height: 20px;
	padding: 0px;
	padding: 0px; 
	background-color:red;
}
.label2{
	width: 46px;
	height: 20px;
	padding: 0px;
	padding-top: 0px;
	padding-left:4px;
	color:#ffffff;
	font-weight:bold;
}
.label3{ 
	position:absolute;
	top:0px;
	left:20px;
	width: 44px;
	height: 18px;
	padding: 0px;
	padding-top: 2px;
	font-size:12px;
	background-color:#ffffff;
	text-align:center;
}
#coordslots div:first-child, #coordpile div:first-child {
 	margin-left: 0;
}
#coord1{
	position:absolute;
	left:10px;
}
#coord2{
	position:absolute;
	left:76px;
}
#coord3{
	position:absolute;
	left:158px;
}
#coord4{
	position:absolute;
	left:246px;
}
#coord5{
	position:absolute;
	left:330px;
}
#slot1{
	position:absolute;
	top:169px;
	left:362px;
}
#slot2{
	position:absolute;
	top:317px;
	left:278px;
}
#slot3{
	position:absolute;
	top:272px;
	left:170px;
}
#slot4{
	position:absolute;
	top:117px;
	left:180px;
}
#slot5{
	position:absolute;
	top:110px;
	left:300px;
}

/* MESSAGES */

#messages{
	position:absolute;
	top:444px;
	left:55px;
	width:400px;
	height:25px;
	color:#F00;
	text-align:center;
	font-size:12px;
}
#reset{
	position:absolute;
	top:460px;
	left:195px;
	width:107px;
	height:36px;
	background-image:url(../images/resetgraphbutton-01.jpg);
	background-size:contain;
}

