div#logo a {  display: block;  width: 100%;  height: 100%;}#footer_text a {  font-family: Tahoma,sans-serif;  font-style: normal;  font-size: 10px;  font-weight: normal;  color: #999;  text-decoration: underline; white-space: nowrap;}    #key_visual {   background: url(resources/The_Metropolitan_Museum_of_Art_by_Piaas_900.jpg) no-repeat;}#slogan {  font-family: Lucida Sans,Verdana,sans-serif;  font-style: normal;  font-size: 11px;  font-weight: bold;  text-decoration: none;  color: #838383;}a.main_nav_active_item {  background: url(images/dynamic/buttonset10/n1active.gif) no-repeat;  font-family: Lucida Sans,Tahoma,Verdana,sans-serif;  font-style: normal;  font-size: 12px;  font-weight: normal;  text-decoration: none;  color: #4F8372;  background-position: top left;}a.main_nav_item {  background: url(images/dynamic/buttonset10/n1.gif) no-repeat;  font-family: Lucida Sans,Tahoma,Verdana,sans-serif;  font-style: normal;  font-size: 12px;  font-weight: normal;  text-decoration: none;  color: #4F8372;  background-position: top left;}a.main_nav_item:hover {  background: url(images/dynamic/buttonset10/n1hover.gif) no-repeat;  font-family: Lucida Sans,Tahoma,Verdana,sans-serif;  font-style: normal;  font-size: 12px;  font-weight: normal;  text-decoration: none;  color: #4F8372;  background-position: top left;}a.sub_nav_active_item {  background: url(images/dynamic/buttonset10/sn1active.gif) no-repeat;  font-family: Lucida Sans,Tahoma,Verdana,sans-serif;  font-style: normal;  font-size: 11px;  font-weight: normal;  text-decoration: none;  color: #5E9C87;}a.sub_nav_item {  background: url(images/dynamic/buttonset10/sn1.gif) no-repeat;  font-family: Lucida Sans,Tahoma,Verdana,sans-serif;  font-style: normal;  font-size: 11px;  font-weight: normal;  text-decoration: none;  color: #5E9C87;}a.sub_nav_item:hover {  background: url(images/dynamic/buttonset10/sn1hover.gif) no-repeat;  font-family: Lucida Sans,Tahoma,Verdana,sans-serif;  font-style: normal;  font-size: 11px;  font-weight: normal;  text-decoration: none;  color: #5E9C87;}.content h1 {  font-family: Lucida Sans,Trebuchet MS,Tahoma,Verdana,sans-serif;  font-style: normal;  font-size: 24px;  font-weight: bold;  text-decoration: none;  color: #50917B;}.content h2 {  font-family: Lucida Sans,Trebuchet MS,Tahoma,Verdana,sans-serif;  font-style: normal;  font-size: 20px;  font-weight: bold;  text-decoration: none;  color: #979797;}.content h3 {  font-family: Lucida Sans,Trebuchet MS,Tahoma,Verdana,sans-serif;  font-style: normal;  font-size: 16px;  font-weight: bold;  text-decoration: none;  color: #5898BE;}.content, .content p {  font-family: Lucida Sans,Tahoma,Verdana, sans-serif;  font-style: normal;  font-size: 12px;  font-weight: normal;  text-decoration: none;  color: #858585;}.content a:link {  font-family: Lucida Sans,Trebuchet MS,Tahoma,Verdana,sans-serif;  font-style: normal;  font-size: 100%;  font-weight: normal;  text-decoration: underline; }.content a:visited {  font-family: Lucida Sans,Trebuchet MS,Tahoma,Verdana,sans-serif;  font-style: normal;  font-size: 100%;  font-weight: normal;  text-decoration: underline;  color: #5EB698;}.content a:hover {  font-family: Lucida Sans,Trebuchet MS,Tahoma,Verdana,sans-serif;  font-style: normal;  font-size: 100%;  font-weight: normal;  text-decoration: none;  color: #858585;}.content a:active {  font-family: Lucida Sans,Trebuchet MS,Tahoma,Verdana,sans-serif;  font-style: normal;  font-size: 100%;  font-weight: normal;  text-decoration: underline;  }#footer_text {  font-family: Tahoma,sans-serif;  font-style: normal;  font-size: 10px;  font-weight: normal;  text-decoration: none;  color: #999;}