.content form dt {margin: 1em 0 0.25em 0; color: #666;
  font-weight: bold; text-transform: uppercase;}
.content form dt strong {font-weight: normal; font-style: italic; text-transform: none; letter-spacing: 0;}
.content form dt strong code {font-style: normal;}
.content form dd {margin-bottom: 0.5em;}
.content form ul li {padding-left: 1em; margin-right: 1em; background: none;}
.content form ul li input {font-size: 100%;}
.content form ul.optionslist li {padding: 0.25em 0;}
.content form input.text, .content form input.password, .content form textarea {width: 100%;}

legend {display: none;}
#no-spam {font-style: italic; margin-top: 0.5em;}
#response {color: #995500; padding: 1em 0 0.25em; margin: 0; line-height: 1.33;}
#type-text {margin-left: 1.5em;}

a.button img {vertical-align: -7px;}

#contactform input.image {float: right;}

.warning {color: #fff; background: #c30; text-align: center;}
.fb {text-align: left; padding: 0.5em 0.75em;}
