html, body { height: 100%; }
body { background: #FFFFFF url(../images/top_bg.gif) top left repeat-x; margin: 0px; font: 1em Georgia, serif;}
#wrapper { width: 950px; margin: auto; padding: 0px 0px 0px 0px; margin-top: 0px; height: 150px;  }
#header { width: 950px; margin-top: 10px; margin-bottom: 25px;}
#content { width: 800px; float: left; }
#content p, #content td { font-size: .9em; line-height: 1.5em; margin-right: 25px; }
#adside { width: 150px; float: left; }
#footer { clear: both; background-color: #fcaf17;  height: 75px; } 
#ticketbox { position: absolute; float: right; top: 15px; right: 15px; color: #FFFFFF; width: 200px; background: url(../images/whiteout.png); padding: 10px; border: 1px solid #2a1e10;}
#ticketbox td { padding: 2px; }

form { margin: 0px; padding: 0px; }
input, textarea, select { background: #FFFDF2; border-top: 1px solid #CCC; border-left: 1px solid #CCC; border-bottom: 1px solid #FFF; border-right: 1px solid #FFF;  }
input, textarea, select { padding: 4px; margin: 0px 0px 0px 5px; font-size: 0.8em; color: #333; }
form div {  margin: 0px 0px 0px 10px; padding: 0px; padding-top: 0.4em; padding-bottom: 0.2em; }
form div label { float: left; width: 75px; font-size: 0.8em; margin-top: 3px; text-align: left; padding-right: 5px;}
.short { width: 25px; text-align: left;}
.medium { width: 200px; text-align: left; }
.long { width: 300px; text-align: left; }
.frmbuttons { position: relative; top: 10px; right: 10px; float: right; width: 115px; }
button { border: 1px solid #CCCCCC; padding: 5px; margin-top: 5px; width: 100px;}
button:hover { background-color:#dff4ff; border:1px solid #c2e1ef; color:#336699; }
button.positive { color:#529214; background: #FFFFFF url(../images/tick.gif) no-repeat 8px 3px; margin-bottom: 10px;}
button.positive:hover { background-color:#E6EFC2; border:1px solid #C6D880; color:#529214; }
button.negative { color:#d12f19; background: #FFFFFF url(../images/cross.gif) no-repeat 8px 3px;}
button.negative:hover { background-color:#fbe3e4; border:1px solid #fbc2c4; color:#d12f19; }
button.cont { color:#1A1A1A; background: #FFFFFF url(../images/undo.gif) no-repeat 8px 3px;}
button.cont:hover { background-color:#fbe3e4; border:1px solid #fbc2c4; color:#d12f19; }