h3 {color: #1A6AF6; font-size: 16px; padding-bottom: 6px;}
.blue {color: #1A6AF6;}
/* Events List */
ul.events {padding-bottom: 17px;}
ul.eventshort {padding-bottom: 8px;}
li.event {color: #505050; font-size: 14px; font-weight: bold;}
li.dates {font-weight: bold;}
/* Form */
#formholder {min-height: 100px; height: auto !important; height: 100px;}
#formholder p {padding-bottom: 0px; font-size: 14px; font-weight: bold;}
#formholder p.normal {padding: 6px 0px 10px 0px; font-size: 12px; font-weight: normal;}
form {padding-bottom: 17px;}
.required {color: #F00;}
input.smallfields {width: 171px; height: 15px; background: url(../img/contact_textline_short.gif) no-repeat; padding: 2px 3px; margin-bottom: 8px;}
select#poi {width: 362px; height: 19px; background: url(../img/contact_textline_long.gif) no-repeat; padding: 1px 1px 1px 2px; margin-bottom: 8px;}
select#os {width: 177px; height: 19px; background: url(../img/contact_textline_short.gif) no-repeat; padding: 1px 1px 1px 2px; margin-bottom: 8px;}
textarea.inputbig {width: 356px; height: 88px; background: url(../img/contact_textbox.gif) no-repeat; padding: 2px 3px; margin-bottom: 8px;}
input.fbuttons {padding: 1px 8px; margin-top: 5px;}
input#bringadog_0, input#bringadog_1, input#bringadog_2 {position: relative; top: 2px; margin-bottom: 11px;}
label {margin-right: 5px;}
.error-message {font-weight: bold; color: #F00;}
