form {margin-top: 1.5em;}
h1 {margin: 0;}
form input[type="checkbox"] {	margin: .2em .5em 0;}
fieldset div.field { float: left; padding-right: 1em; }
div.calendar_category {width: 10em; font-weight: bold; font-size: smaller; text-align: center; float: right; }
a.photo {float: right; margin: 1em 0 0 1em;}
div.field {float: left; display: block; clear: left;}
#event_contact_full_address, #event_name, #event_comments {width: 35em;}
div.integer input {width: 3em;}
div.resource {margin-bottom: 1em; height: 2.25em;}
fieldset ul {
  list-style: none;
  padding: 0;
}
fieldset ul li {
  display: block;
}
fieldset ul li label {
  display: inline-block;
  clear: right;
  width: auto;
  float: none;
}
fieldset ul li div.description, small {
  font-size: .8em;
  color: midnightblue;
  display: block !important;
  margin-left: 2.5em;
}
small {
  margin-left: 10.5em;
}
label {
  vertical-align: top;
}


