/* Main page */

body.main-page ul.menu li a { background: url('/images/en/main-page-menu.png') no-repeat scroll left top; height: 11px; }
  body.main-page ul.menu li.synopsis a    { background-position: 0px 0px; width: 51px; }
  body.main-page ul.menu li.creators a    { background-position: -181px 0px; width: 55px; }
  body.main-page ul.menu li.actors a      { background-position: -52px 0px; width: 42px; }
  body.main-page ul.menu li.trailer a     { background-position: -94px 0px; width: 44px; }
  body.main-page ul.menu li.gallery a     { background-position: -138px 0px; width: 43px; }
  body.main-page ul.menu li.news a        { background-position: -287px 0px; width: 30px; }
  body.main-page ul.menu li.press a       { background-position: -318px 0px; width: 34px; }
  body.main-page ul.menu li.fest a        { background-position: -424px 0px; width: 56px; }
  body.main-page ul.menu li.lj a          { background-position: -352px 0px; width: 72px; }
  body.main-page ul.menu li.contacts a    { background-position: -480px 0px; width: 56px; }
  body.main-page ul.menu li.fund a        { background-position: -536px 0px; width: 161px; }
  body.main-page ul.menu li.rus a         { background-position: -236px 0px; width: 51px; }

  body.main-page ul.menu li.rus           { padding-left: 0; }

body.main-page div.producer {
  position: absolute;
  top: 52px;
  left: 50%;
  text-indent: -9999px;
  width: 482px;
  height: 11px;
  background: url('/images/en/main-page-top.png') no-repeat scroll left top;
  margin-left: -241px;
}

  body.main-page div.producer a {
    text-indent: -9999px;
    display: block;
    overflow: hidden;
    float: left;
    height: 11px;
  }
    body.main-page div.producer span          { display: none; }
    body.main-page div.producer a.calatozov   { width: 172px; }
    body.main-page div.producer a.intercinema { margin-left: 180px; width: 76px; }

/* Menu styles */

    ul.menu li a { background: url('/images/en/menu.gif') no-repeat scroll left top; }
      
      ul.menu li.home { padding-left: 10px; }
      
      ul.menu li.home a        {background-position: -10px 0px; width: 105px; }
      ul.menu li.home a:hover       {background-position: -10px -22px;}

			ul.menu li.synopsis a         {background-position: -115px 0px; width: 79px;}
			ul.menu li.synopsis a.selected,
			ul.menu li.synopsis a:hover   {background-position: -115px -22px;}

      ul.menu li.creators a         {background-position: -194px 0px; width: 72px;}
      ul.menu li.creators a.selected,
      ul.menu li.creators a:hover   {background-position: -194px -22px;}

      ul.menu li.actors a           {background-position: -266px 0px; width: 58px;}
      ul.menu li.actors a.selected,
      ul.menu li.actors a:hover     {background-position: -266px -22px;}
      
      ul.menu li.trailer a          {background-position: -324px 0px; width: 58px;}
      ul.menu li.trailer a.selected,
      ul.menu li.trailer a:hover    {background-position: -324px -22px;}

      ul.menu li.gallery a          {background-position: -382px 0px; width: 62px;}
      ul.menu li.gallery a.selected,
      ul.menu li.gallery a:hover    {background-position: -382px -22px;}

      ul.menu li.news a             {background-position: -444px 0px; width: 54px;}
      ul.menu li.news a.selected,
      ul.menu li.news a:hover       {background-position: -444px -22px;}

      ul.menu li.press a            {background-position: -498px 0px; width: 56px;}
      ul.menu li.press a.selected,
      ul.menu li.press a:hover      {background-position: -498px -22px;}

      ul.menu li.fest a             {background-position: -554px 0px; width: 70px;}
      ul.menu li.fest a.selected,
      ul.menu li.fest a:hover       {background-position: -554px -22px;}

      ul.menu li.lj a               {background-position: -624px 0px; width: 86px;}
      ul.menu li.lj a.selected,
      ul.menu li.lj a:hover         {background-position: -624px -22px;}

      ul.menu li.contacts a         {background-position: -710px 0px; width: 70px;}
      ul.menu li.contacts a.selected,
      ul.menu li.contacts a:hover   {background-position: -710px -22px;}

      ul.menu li.fund a             {background-position: -780px 0px; width: 104px;}
      ul.menu li.fund a.selected,
      ul.menu li.fund a:hover       {background-position: -780px -22px;}
      
      ul.menu li.rus { padding-left: 40px; }
		
      ul.menu li.rus a              {background-position: -924px 0px; width: 64px;}
      ul.menu li.rus a:hover        {background-position: -924px -22px;}