#main-content form { width:504px; border:#6D0C0C solid; border-width:1px 0 0 0; background:#221511 url("/ahss/display/img/lamont/bgPrograms.jpg") no-repeat top right; margin:20px 0}
#main-content form fieldset { border:#e2d6bc solid; border-width:0 0 1px 0; margin:0 0 10px 0; padding:5px 0 20px 3%; overflow:hidden; width:97%;  }
legend{ font-size: 150%; font-weight: normal; font-style:italic; margin: 0; font-family: Georgia, "Times New Roman", serif; padding:10px 0 0 0; }
#main-content form fieldset p { margin:0; padding:2% 0; float:left; display:inline; width:33.3%; height:3em}
#main-content form fieldset p { margin:0; padding:2% 0; float:left; display:inline; width:33.3%; height:3em}
#main-content label { display:inline; float:left; margin:5px 0 0 0; width:100%; color:#F4CE74; }
#main-content label.error { color:#990000; clear:both; font-weight:bold }
#main-content input{ float:left; display:inline;}
#main-content input, select, textarea { background:#E2D6CC none repeat scroll 0 0;}
#main-content textarea { width:96%; height:5em; }
#main-content input:focus, select:focus, textarea:focus { background-color:#E2D6bC;}
#main-content input.error { border:#990000 2px solid; background-color:#fff5f6; }
#main-content input.number { width:25px; }
#zip { width:75px; }
#state { width:48px; }
#main-content form fieldset #submit { width:30%; }
#main-content form fieldset p.full{ width:100%; }
#main-content form fieldset p.wide{ width:60%; }
#main-content form fieldset p.state, #main-content form fieldset p.zip{ width:14%; }
#main-content form fieldset#personal p{ width:49% }
#main-content form fieldset#audition p, #main-content form fieldset#programInfo p{ width:100% }
#main-content form fieldset#audition p.large{ width:78%; height:auto; }
#main-content form fieldset p.textarea { height:auto }
select{clear:both; }
#main-content form fieldset .radio input{float:none; background:none transparent; }
#main-content form fieldset .radio{float:left;}
address{ line-height:1.2em; margin:5px 0 0 10px; }
.form #main-content #body-text { width: 180px; float:right; }

