div#content {
  background-image:    url("/resources/images/global/background.jpg");
  background-position: top center;
  background-repeat:   no-repeat;
}

#foot_navigation {
  background: #990099 none repeat scroll 0 0;
}

div.text {
  padding-top: 50px;
}

div.poem-links {
  color:       blue;
  padding-top: 50px;
}

div.slide {
  padding-top:  10px;
  width:        500px;
  margin-left:  auto;
  margin-right: auto;
  z-index:      1;
}

div.slide-container {
  position:     relative;
  height:       320px;
  width:        450px;
  text-align:   center;
  margin-left:  auto;
  margin-right: auto;
}

div.slide-image-container {
  text-align: center;
}

span.slide-image-title {
  padding-top:    5px;
  padding-bottom: 5px;
}

div.family-origin {
  position:     relative;
  width:        205px;
  margin-left:  auto;
  margin-right: auto;
  color:        black;
  font-weight:  bold;
  text-align:   center;
}

div.family-intro {
  text-align: center;
  z-index: 3;
}

div.family-forward-link {
  text-align: center;
}

div.oneliner {
  font:           bold 14pt Verdana, Geneva, Arial, Helvetica, sans-serif;
  padding-top:    40px;
  padding-bottom: 20px;
  text-align:     center;
  height:         90px;
}

table#life_time_periods {
  margin-left: auto; margin-right: auto;
  width:       800px;
  text-align:  center;
}

td.life-times {
  width: 20px;
}

table.life-time-periods a:link,
table.life-time-periods a:visited {
  text-decoration: none;
}

div#life_translations {
  position:    relative;
  width:       100%;
  padding-top: 20px;
  text-align:  center;
}

td.title,
td.title-bg {
  font:       bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
  color:      white;
  background: #990099;
  width:      100%;
}

td.text,
td.text-bg {
  color: black;
}

img.no-decoration {
  text-decoration: none;
}

a:link,
a:visited,
a:hover {
  text-decoration: none;
}

div.intro-text {
  position:     relative;
  margin-left:  auto;
  margin-right: auto;
  width:        600px;
  margin-top:   20px;
  color:        black;
  text-align:   center;
}

div.back-link {
  width:        60px;
  margin-left:  auto;
  margin-right: auto;
  padding-top:  20px;
}

div.block-title {
  font-size:     10pt;
  background:    #990099;
  color:         white;
  margin-top:    10px;
  margin-bottom: 5px;
}

ul#biography,
div#biography {
  margin-left:  auto;
  margin-right: auto;
  list-style:   none;
  width:        800px;
  padding-left: 0pt;
  color:        black;
  text-align:   left;
}

div#zone_image {
  background-image:  url("/resources/images/global/topleft.gif");
  background-repeat: no-repeat;
}

div#top_navigation {
  padding-left: 200px;
}

div#cv_chinese, div#cv_hungarian {
  display: none;
}

div#ticker_link {
  margin: 20px;
}

div.block-date {
  display:none;
}
