<style type="text/css">
html
{
	margin:0px;
}
body
{
	background-color:#555;
	margin:0px;
	font-family: 'PT Mono', monospace;
	color:#fff;
}
a:link   	/* unvisited link */
{
	color:#000;
	text-decoration:none;
}
a:visited  	/* visited link */
{
	color:#000;
	text-decoration:none;
}
a:hover   	/* mouse over link */
{
	color:#000;
	text-decoration:underline;
}
a:active   	/* selected link */
{
	color:#000;
	text-decoration:underline;
}
#content
{
	width:1000px;
	height:100%;
	padding:0px;
	margin:auto;
}
#main
{
	font-family: 'PT Mono', monospace;
	text-align:center;
	font-size:20px;
	width:780px;
	height:100%;
	background-color:#eee;
	padding:10px 10px 20px;;
	margin-top:0px;
  margin-bottom:0px;
	margin:auto;	
}
#admin
{
	position:absolute; 
	right:5px; 
	z-index:10;
}

#fbButton
{
	position:fixed; 
	top:80px; 
	left:20px;
}

#adminButton
{
	position:fixed; 
	bottom:10px; 
	right:10px;
}
.image
{
	height:130px; 
	width:130px;
	padding:0px; 
	float:left; 
	margin-left:19px; 
	margin-bottom:19px; 
	background-color:#fff;
	border:2px solid #fff;
	border-radius:2px;
	-moz-border-radius:2px; /* Firefox 3.6 and earlier */
	position:relative;
}
.image:hover
{
	border:2px solid #000;
	position:relative;
}
.image.over 
{
  border: 2px dashed #000;
}
#menuItem
{
	font-size: 34px;
	font-family: 'Teko', sans-serif;
	text-align: center;
	padding-top: 10px;
	float:left;
}
#menuItem:hover
{
	background:#fff;
	color: #888; 
	opacity:0.4;
	filter:alpha(opacity=40); /* For IE8 and earlier */
}
label 
{ 
	width: 8em;
	float:left;
}
label.error 
{ 
	float: none; 
	color: red; 
	padding-left: .5em; 
	vertical-align: middle;
	font-size:14px;
}
p 
{ 
	padding-left: 50px;
	padding-right: 50px;
	clear: both; 
}
.submit 
{ 
	margin-left: 12em; 
}
[draggable] 
{
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  user-select: none;
}
.links
{
	border:2px solid #fff;
}
.links:hover
{
	border:2px solid #888;
	position:relative;
}
.links.over 
{
  border: 2px dashed #fff;
}
.front
{
	border:2px solid #fff;
}
.front:hover
{
	border:2px solid #888;
	position:relative;
}
.front.over 
{
  border: 2px dashed #fff;
}
.colorwell 
{
    border: 2px solid #fff;
    width: 6em;
    text-align: center;
	cursor: pointer;
}
.colorwell-selected 
{
	border: 2px solid #000;
    font-weight: bold;
}
</style>