body { background-color:#e3e6d1; }
img { border:0px; }

#contestContainer { background-color:#FFF; border:1px solid #655931; width:975px; margin:0 auto; text-align:center; margin-top:-10px; }

#contest { position:relative; width:927px; height:929px; margin:0px auto; text-align:left; background:url(images/bg.jpg) no-repeat; }
#contest p { margin:0px; padding:0px 0px 10px 0px; }

#formContainer { font:10px Verdana; text-align:left; }
#formContainer div { position:relative; }

.formTable, .formTable td { font:10px Verdana; color:#006; line-height:11px; }

#formTip { font:10px Verdana; color:#006; }

.contestFeedback { background:#F00; font:bold 10px Verdana; color:#FFF; padding:4px; text-align:center; }

.contestField { margin-bottom:5px; border:1px solid #006; }

.formText { font:10px Verdana; color:#006; }

#micrositeContainer { background-color:#FFF; border:1px solid #655931; width:975px; margin:-10px auto 0px auto; text-align:center; }
#microsite { position:relative; width:935px; height:992px; background:url(images/bg_starburst.jpg) no-repeat #acc7e1; text-align:left; margin:0px auto; padding-top:5px; color:#006; }

#microsite h2 { padding:0px; margin:0px; font:bold 16px Georgia; color:#27a3b3; }
#microsite p { padding:0px; margin:0px 0px 15px 0px; font:12px Verdana; color:#655933; line-height:15px; }
#microsite ul { padding:0px; margin:0px 0px 15px 40px; font:12px Verdana; color:#655933; line-height:15px; list-style:none; }

#microsite .starList { margin:0px 20px 0px 30px; }
#microsite .starList p { padding:0px; font:bold 11px Verdana; color:#006; margin:0px 0px 9px 0px; }
#microsite .starList p img { margin:0px 5px 3px 0px; }

