#mc h3.fantasy {background:transparent url(/cin/images/headers/fan_forum/hdr_fantasy2012_649x131.gif) 0 0 no-repeat; height:131px; text-indent: -9999px; background-position:center;}
#mc h4.fantasy {text-transform:uppercase;font-weight:bold;font-size:15px;border-bottom:1px solid #f7901e;margin-bottom:6px;}
#mc div.videos {float:right;padding:5px;border:1px solid #c6011f;width:200px;background-color:#dddddd;margin-left:3px;}

#mc h5.accommodations {background:transparent url(/cin/images/fan_forum/2008/camp_accom_hdr.gif) center no-repeat; height:25px; margin-bottom:6px; text-indent: -9999px;}
#mc h5.experience {background:transparent url(/cin/images/fan_forum/2008/camp_exp_hdr.gif) center no-repeat; height:25px; margin-bottom:6px; text-indent: -9999px;}
#mc h5.uniform {background:transparent url(/cin/images/fan_forum/2008/camp_uni_hdr.gif) center no-repeat; height:25px; margin-bottom:6px; text-indent: -9999px;}
#mc h5.mementos {background:transparent url(/cin/images/fan_forum/2008/camp_mementos_hdr.gif) center no-repeat; height:25px; margin-bottom:6px; text-indent: -9999px;}

#mc table.full {border-collapse: collapse; width:100%; border: 1px solid black; font-size:12px;}
#mc caption {display:none;}
#mc th {font-weight:bold;text-transform:uppercase;background-color:black;color:white;padding: 2px 2px;}
#mc th.middle {font-weight:bold;text-transform:uppercase;background-color:black;color:white;padding: 2px 2px;text-align:center;}
#mc th.right {font-weight:bold;text-transform:uppercase;background-color:black;color:white;padding: 2px 2px;text-align:right;}
#mc th.righty {font-weight:bold;text-transform:uppercase;background-color:black;color:white;padding: 2px 2px;text-align:right;}
#mc td {padding: 2px 2px;}
#mc td.middle {padding: 2px 2px;text-align:center;}
#mc td.right {padding: 2px 2px;text-align:right;}
#mc td.righty {padding: 2px 2px;text-align:right;}
#mc td.price {padding: 2px 2px;text-align:right;}
#mc td.small {font-size:10px;}

#mc div.fantasy_vid {width:140px;float:right;text-align:left;display:block;}
