#leftBar {background: url(../img/specials_left_bg.jpg) no-repeat;}

#middle {background: url(../img/specials_middle_bg.jpg) no-repeat; }
#middle h2{background: url(../img/specials_events_h2.gif) no-repeat bottom left;}
#middleFlash { width:343px; }
#middle p#specials {margin: 0; text-align: center;}
#middle img {margin: 0 0 8px 0;}

#middle .events { float:left; text-align:center; width:600px; margin:0 0 20px 30px; }
#middle .events p, #middle .events p.sp { font-size:11px; text-align:left; margin-left:0; padding-left:25px; padding-bottom:0; }
#middle .events p.sp { padding-bottom:20px; }

/*
#middle table.calendar { 
width:630px;
margin:10px 0 20px 18px;
padding:0; }
#middle table.calendar tr { text-align:center; vertical-align:top; padding:2px 1px; }
#middle table.calendar tr.alt { background-color:#f5f5f5; }
#middle table.calendar tr.dates td p { font-weight:bold; text-align:center; background-color:#f5f5f5; }
#middle table.calendar td {
text-align:left;
border:1px solid #92a8b9;
vertical-align:top;
width:90px; }
#middle table.calendar td p { margin:0; padding:4px 2px; }
*/
