/* Start of CMSMS style sheet 'menu' */
/********************
MENU
*********************/

/* hack for Internet Explorer */
/* 
background-color for the entire menu row, 
covering 100% of the width and text center-aligned 
*/
div#menu_horiz { font-size: 11px; width: 100%; height: 114px; margin: 0; padding-left: 20px; }

/* 
the menu ul box has top and left border, 
right border is provided by the li elements 
*/
div#menu_horiz ul { margin: 0; padding: 0; }


/* menu list items */
div#menu_horiz li { float: left; /* makes the list horizontal */
   list-style: none; /* hides the list bullet */ 
   margin: 0 ; }


/* the links, that is each list item */
div#menu_horiz a { margin: 0; /* margin outside each list item box */
   text-decoration: none; /* no underline for links */
   color: #fff; font-weight: normal; padding: 50px 1em 51px 1.4em; display: block; /* IE has problems with this, fixed above */
}


/* hover state for links */
div#menu_horiz li a:hover { font-style: normal; background-image: url(uploads/images/sitePics/menubg.gif); background-repeat: no-repeat; background-position: center 0; }
div#menu_horiz a.activeparent:hover { color: #fff; }

/* active parent, that is the first-level parent of a child page that is the current page */
div#menu_horiz li.activeparent a { color: #000; font-weight: bold; background-image: url(uploads/images/sitePics/menubg.gif); background-repeat: no-repeat; background-position: center 0; }

div#menu_horiz h3 { margin: 0; /* margin outside each list item box */
   text-decoration: none; /* no underline for links */
   color: #001119; display: block; /* IE has problems with this, fixed above */
   font-size: 1em; font-weight: bold; background-image: url(uploads/images/sitePics/menubg.gif); background-repeat: no-repeat; background-position: center 0; padding: 50px 1em 51px 1.4em;                           /* instead of the normal font size for <h3> */
}

/* End of 'menu' */

