a, body, div, li, p, span, ul {
  margin: 0;
  padding: 0;
}

a {
  text-decoration: none;
}

a img {
  border: 0;
}

body {
  background: #000 url( ../images/background.gif ) repeat-x;
}

ul {
  list-style: none;
}

div#divCenter {
  position: relative;
  width: 980px;
  height: 530px;
  margin: 125px auto 0;
  background: #FFF
}

div#divLogo_0,
div#divLogo_1,
div#divContent,
ul#ulMenu {
	position: absolute;
}

div#divLogo_0 {
  top: 44px;
  left: 115px;
  width: 63px;
  height: 63px;
}

div#divLogo_1 {
  top: 51px;
  right: 58px;
  width: 125px;
  height: 54px;
}

div#divContent {
	top: 122px;
	right: 61px;
	width: 600px;
	height: 380px;
}

div#divContent div.upper {
  width: 600px;
  height: 270px;
}

div#divContent div.lower {
  width: 100%;
  height: 96px;
  padding: 14px 0 0;
}

div#divContent div.lower p {
  color: #3B3109;
  font: 11px/14px geneva, sans-serif;
}

div#divContent div.lower p span {
  color: #38245C;
}

div#divContent div.lower p strong {
  color: #000;
}

a:link {
font: 11px/0px geneva, sans-serif;
color: #38245C;
}

a:visited {
  font: 11px/0px geneva, sans-serif;
}

ul#ulMenu,
ul#ulMenu * {
  font-size: 0;
  line-height: 0;
}

ul#ulMenu {
	width: 140px;
	top: 133px;
	left: 119px;
}

ul#ulMenu li {
  margin: 0 0 9px;
}

ul#ulMenu li a {
  display: block;
  height: 13px;
  background-repeat: no-repeat;
}

ul#ulMenu li a:hover,
ul#ulMenu li a.current {
  background-position: 0 -13px;
}

ul#ulMenu li a span {
  display: none;
}

ul#ulMenu li#liMenu_our-story a     { width: 54px; background-image: url( ../images/menu/menu_our-story.gif ); }
ul#ulMenu li#liMenu_philosophy a    { width: 66px; background-image: url( ../images/menu/menu_philosophy.gif ); }
ul#ulMenu li#liMenu_showcase a      { width: 59px; background-image: url( ../images/menu/menu_showcase.gif ); }
ul#ulMenu li#liMenu_what-we-do a    { width: 69px; background-image: url( ../images/menu/menu_what-we-do.gif ); }
ul#ulMenu li#liMenu_the-addiction a { width: 76px; background-image: url( ../images/menu/menu_the-addiction.gif ); }
ul#ulMenu li#liMenu_engage-us a     { width: 63px; background-image: url( ../images/menu/menu_engage-us.gif ); }

ul#ulMenu li ul li,
ul#ulMenu li ul li * {
  height: 12px;
}

ul#ulMenu li ul li {
  margin: 10px 0 0 21px;
}

ul#ulMenu li ul li a:hover,
ul#ulMenu li ul li a.current {
  background-position: 0 -12px;
}

ul#ulMenu li ul li#liMenuSub_the-legend a       { width: 112px; background-image: url( ../images/menu/menu-sub_the-legend.gif ); }
ul#ulMenu li ul li#liMenuSub_reason-for-being a { width: 86px; background-image: url( ../images/menu/menu-sub_reason-for-being.gif ); }
ul#ulMenu li ul li#liMenuSub_original a         { width: 61px; background-image: url( ../images/menu/menu-sub_original.gif ); }
ul#ulMenu li ul li#liMenuSub_brand-beauty a     { width: 71px; background-image: url( ../images/menu/menu-sub_brand-beauty.gif ); }
ul#ulMenu li ul li#liMenuSub_methodology a      { width: 70px; background-image: url( ../images/menu/menu-sub_methodology.gif ); }
ul#ulMenu li ul li#liMenuSub_gallery a          { width: 61px; background-image: url( ../images/menu/menu-sub_gallery.gif ); }
ul#ulMenu li ul li#liMenuSub_blog a             { width: 26px; background-image: url( ../images/menu/menu-sub_blog.gif ); }

