/* Main Menu table controls */
table.MainMenu {
   border-collapse: collapse;
   }
td.MenuSection {
   font-size: x-large;
   font-weight: bold;
   padding-top: 25px;
   }
td.MenuNew {
   width: 50px;
   text-align: right;
   padding-right: 5px;
   }
span.MenuComment {
   margin-left: 5px;
   font-size: small;
   text-transform: capitalize;
   }
   
/* upcoming events insert controls */
td.AnnouncementDate {
   width: 75px;
   font-size: small;
   text-align: right;
   vertical-align: top;
   padding-right: 10px;
   padding-top: 10px;
   }
td.AnnouncementLink {
   height: 35px;
   padding-left: 10px;
   padding-top: 10px;
   text-align: left;
   font-size: small;
   vertical-align: top;
   }
td.EventDate {
   width: 75px;
   font-size: small;
   text-align: right;
   vertical-align: top;
   border-right: 1px solid gray;
   padding-right: 10px;
   }
td.EventLink {
   height: 35px;
   padding-left: 10px;
   text-align: left;
   font-size: small;
   vertical-align: top;
   }
td.EventYear {
   padding-top: 15px; 
   font-weight: bold; 
   text-align: left; 
   padding-right: 10px;
   }
td.MenuNew {
   vertical-align: top;
   text-align: right;
   }
td.MenuNewBottomSpace {
   text-align: right;
   vertical-align: top;
   }
span.EventCity {
   font-size: small;
   margin-left: 10px;
   color: #505050;
   }
span.EventSchool {
   font-size: x-small;
   color: #006400;
   margin-left: 10px;
   }
span.EventBoard {
   font-size: x-small;
   color: #006400;
   margin-left: 10px;
   }
td.MenuLinkBottomSpace {
   font-size: small;
   padding-left: 10px;
   padding-bottom: 20px;
   }
   
/* sponsor logo block formating */
img.sponsor {
   border: 1px solid black;
   box-shadow: 0px 4px 4px #171717;
   }
   
/* selects formating between moble and desktops */


td.MenuLink {
   height: 20px;
   font-size: small;
   padding-left: 10px;
   }
img.rssicon {
    position: absolute; 
    top: 75px; 
    right: 45px; 
    border: 1px solid black; 
    border-radius: 8px; 
    box-shadow: 3px 3px 3px #171717; 
    background-color: white;
    }
div.upcoming {
    width: 48%; float: right;
    }
img.facebook {
    position: absolute; right: 50px; top: 175px; 
    border: 0px;
    }
