body {
  padding: 20px; background-color: #404040;
  font: 100.01% "Trebuchet MS", Verdana, Arial, sans-serif;
}
h1, p, form {
  margin: 0 10px;
}
h1 {
  font-size: 250%;
  color: #FFF;
}
div#nifty {
	width: 760px ;
	margin-left: auto ;
	margin-right: auto ;  background: #114477;
}
div.rounded div {
  height: 1px;
  overflow: hidden;
}
#radiusx, #radiusy {
  text-align: right;
  width: 30px;
}