@charset "UTF-8";
/* CSS Document */
body{ margin: 0px; padding: 0px; font-family: Verdana, Geneva, sans-serif; color: #333; text-align: center; background: #f2ede9; }
.programbg{ background: #f2ede9 url(../images/program-bg.jpg) no-repeat center top; }
#cmebody{ background: #f2eee8 url(../images/web-bg.jpg) no-repeat center top; margin: 0px; padding: 0px;  }

#wrapper{ text-align: center; margin: 0px; background: #f2efe9 url(../images/program-bg.jpg) no-repeat center top; padding: 0px; }
#player { font-size: 12px; background: url(../images/program-bg.jpg) no-repeat -900px top; width: 800px; margin-right: auto; margin-left: auto; }

#content{ background: url(../images/logo.jpg) no-repeat left top; text-align: left; margin: 0px auto; padding: 280px 0px 0px; width: 800px; font-size: 11px; }
.dates{ text-align: center; padding-bottom: 20px; padding-left: 420px; font-size: 12px; }
.cmetitle{ padding-top: 15px; }
.redtext{ font-weight: bold; color: #be1e2d; }
.faculty{ float: left; width: 250px; }
.centercolumn{ padding-right: 25px; padding-left: 25px; }
.clearboth { font-size: 1px; margin: 0px; padding: 0px; clear: both; }
#presbutton { text-align: center; margin: 0px auto; padding: 30px 0px 40px; }
#whitebar{ background: #ffffff; height: 15px; }
#bar{ background: #dbd0c1 url(../images/barfade.gif) repeat-y center; height: 30px; }
#footer{ margin: 0px; padding: 0px; background: #FFF; }
#sponsors{ margin: 0px auto; padding: 30px 0px; width: 800px; }
#left{ text-align: left; float: left; width: 390px; font-size: 9px; color: #666; }
#right{ text-align: right; float: right; width: 390px; font-size: 9px; color: #666; }
#left img, #right img { padding-bottom: 15px; }
.pim{ padding-right: 20px; padding-bottom: 5px; float: left; }
