html{
background-color:#ccc;
}
body {
background-color:#fff;
margin: 10px auto;
padding: 30px;
border: 2px #ddd solid;
width: 700px;
}
h2 {
border-bottom: 2px #ddd solid; 
}
.box {
margin: 10px auto;
border: 2px #ddd solid;
}
.box h1 {
position: relative;
right: 0;
margin: 0;
padding: 5px;
background-color: #ddd;
font-size: 1em;
line-height: 1.1em;
}
a:link {text-decoration: none}
a:visited {text-decoration: none}
a:active {text-decoration: none}
a:hover {text-decoration: underline; color: red;}