form {
margin-top: 10px;
}
fieldset {
text-align: center;
width: 450px;
padding: 0;
background-color: #dfdfdf;
}

fieldset label {
display: block;
font-weight: bold;
padding: 5px;
color: #7a7e96;
}
fieldset div {
padding: 5px 0;
}
fieldset legend {
font-weight: bold;
font-size: 120%;
color: #000;
}
div#rememberBox {
background-color: #ffffcc;
margin: 0 auto;
padding: 2px;
width: 12em;
}
label#remember {
display: inline;
}

#login {
float: left;
width: 600px;
}
#ad {
float: right;
width: 300px;
padding: 1em 0;
}