/* Start of CMSMS style sheet 'RAMEZ2008 - Menu' */
#menu
{
  float: left;
  position: relative;
  top: 0px;
  left: 25px;
  padding: 0px;
  width: 226px;
  overflow: hidden;
}
.menu_header
{
  position: relative;
  top: 0px;
  left: 0px;
  height: 180px;
  width: 226px;
  background-image: url('images/ramez2008/menu_header.png');
  background-repeat: no-repeat;
  overflow: hidden;
}
.menu_link p,
.sub_menu_link p,
.sub_sub_menu_link p
{
  margin: 0px;
}
.menu_link
{
  position: relative;
  top: 0px;
  left: 0px;
  height: 40px;
  width: 226px;
  overflow: hidden;
}
.menu_link p,
.menu_link a,
.menu_link a:link,
.menu_link a:visited
{
  position: absolute;
  top: 0px;
  left: 0px;
  height: 40px;
  width: 226px;
  padding: 10px 0px;
  color: rgb(255,255,255);
  font-size: 12pt;
  font-weight: bold;
  font-variant: small-caps;
  font-family: Cambria, Times New Roman, serif;
  text-decoration: none;
  text-align: center;
  background-image: url('images/ramez2008/menu_button_off.png');
  background-repeat: no-repeat;
}
.menu_link p:hover,
.menu_link p:active,
.menu_link a:hover,
.menu_link a:active,
.menu_link a:visited:hover,
.menu_link a:visited:active
{
  font-style: italic;
  background-image: url('images/ramez2008/menu_button_on.png');
}
.menu_footer
{
  position: relative;
  top: 0px;
  left: 0px;
  height: 225px;
  width: 226px;
  background-image: url('images/ramez2008/menu_footer.png');
  background-repeat: no-repeat;
  overflow: hidden;
}
.sub_menu_link,
.sub_sub_menu_link
{
  position: relative;
  top: 0px;
  left: 0px;
  height: 30px;
  width: 226px;
  overflow: hidden;
}
.sub_sub_menu_link
{
  text-align: center;
}
.sub_menu_link p,
.sub_menu_link a,
.sub_menu_link a:link,
.sub_menu_link a:visited,
.sub_sub_menu_link p,
.sub_sub_menu_link a,
.sub_sub_menu_link a:link,
.sub_sub_menu_link a:visited
{
  position: absolute;
  top: 0px;
  left: 0px;
  height: 30px;
  width: 226px;
  padding: 7px 0px 0px 30px;
  color: rgb(255,255,255);
  font-weight: bold;
  font-variant: small-caps;
  text-decoration: none;
  font-family: Calibri, Arial, sans-serif;
  font-size: 10pt;
  background-image: url('images/ramez2008/sub_menu_off.png');
  background-repeat: repeat-y;
}
.sub_sub_menu_link a,
.sub_sub_menu_link a:link,
.sub_sub_menu_link a:visited
{
  padding: 5px 0px;
}
.sub_menu_link p:hover,
.sub_menu_link p:active,
.sub_menu_link a:hover,
.sub_menu_link a:active,
.sub_menu_link a:visited:hover,
.sub_menu_link a:visited:active,
.sub_sub_menu_link p:hover,
.sub_sub_menu_link p:active,
.sub_sub_menu_link a:hover,
.sub_sub_menu_link a:active,
.sub_sub_menu_link a:visited:hover,
.sub_sub_menu_link a:visited:active
{
  color: rgb(255,255,255);
  font-style: italic;
  background-image: url('images/ramez2008/sub_menu_on.png');
  background-repeat: repeat-y;
}
.sub_menu_separator
{
  position: relative;
  top: 0px;
  left: 0px;
  height: 10px;
  width: 226px;
  background-image: url('/images/ramez2008/sub_menu_separator.png');
  background-position: center;
  background-repeat: no-repeat;
}
.music_link
{
  position: relative;
  top: 0px;
  left: 0px;
  height: 122px;
  width: 226px;
  overflow: hidden;
}
.music_link a,
.music_link a:link,
.music_link a:visited
{
  position: absolute;
  top: 0px;
  left: 0px;
  height: 122px;
  width: 226px;
  padding: 10px 0px;
  color: rgb(255,255,255);
  font-size: 12pt;
  font-weight: bold;
  font-variant: small-caps;
  font-family: Cambria, Times New Roman, serif;
  text-decoration: none;
  text-align: center;
  background-image: url('images/ramez2008/music_off.png');
  background-repeat: no-repeat;
}
.music_link a:hover,
.music_link a:active,
.music_link a:visited:hover,
.music_link a:visited:active
{
  font-style: italic;
  background-image: url('images/ramez2008/music_on.png');
}
/* End of 'RAMEZ2008 - Menu' */

