/* remove default browser styles */
@import url("reset.css");

body {
  font-size:12px;
  letter-spacing:0.02em;
	line-height:19px;
	font-family: Georgia, "Times New Roman", serif;
  background-color:#676767;
	color:#000;
	text-align:center;
}

#wrapper {
  width:940px;
  height:590px;
	margin:30px auto;

  background-color:#FEEAC9;
  color:#000;
	text-align:left;
}

/* HEADER & NAVIGATION */

#header {
  width:215px;
  height:590px;
  background-color:#F15A2D;
  overflow:hidden;
  float:left;
}
#header h1 {
  width:215px;
  height:93px;
}

#header h1 #logo {
  display:block;
}
#header ul#nav {
  margin-top:28px;
  height:425px;
}
#header ul#nav li {
  margin-left:15px;
  margin-bottom:15px;
/*outline:1px solid red;*/
}
#header ul#nav li a {
  display:block;
  text-indent:-9999px;
  height:34px;
  width:137px;
  
  background-color: #F15A2D;
  background-position: top left;
  background-repeat:no-repeat;
}
#header ul#nav li a:hover, 
#header ul#nav li.active a {
  background-position: bottom left;
}
#header ul#nav li#nav_history a {
  background-image: url('/furniture/nav_history.png');
}
#header ul#nav li#nav_objects a {
  background-image: url('/furniture/nav_objects.png');
}
#header ul#nav li#nav_fonts a {
  background-image: url('/furniture/nav_fonts.png');
}
#header ul#nav li#nav_shop a {
  background-image: url('/furniture/nav_shop.png');
}
#header ul#nav li#nav_exhibit a {
  background-image: url('/furniture/nav_exhibit.png');
}
#header a#nav_information {
  display:block;
  height:21px;
  width:166px;
  margin:0 0 0 23px;
  
  text-indent:-9999px;
  background-image: url('/furniture/nav_information.png');

}
#header a#nav_information:hover,
#header a#nav_information.active {
  background-position:bottom left;
}

#header ul#nav li ul.secondary {
  margin-left:6px;
  margin-top:4px;
  
  font-weight:bold;
  text-transform:uppercase;
  font-size:9px;
  line-height:16px;
  letter-spacing:0.2em;
}
#header ul#nav li ul.secondary li {
  margin:0;
}
#header ul#nav li ul.secondary li a {
  height:auto;
  width:auto;

  color:#000;
  text-decoration:none;
  background-image:none !important;
  text-indent:0;
}
#header ul#nav li ul.secondary li a:hover,
#header ul#nav li ul.secondary li.active a {
  color:#fff;
}

/* MAIN CONTENT */

#main_content {
  width:725px;
  height:590px;
  float:left;
}

body#information #main_content {
  background: #676767 url(/furniture/information_border.png) no-repeat;
  background-position: 10px center;
}

#main_content #main_image_container {
  height:455px;
  width:725px;
}
#main_content #main_video_container {
  height:485px;
  width:725px;
}
#main_content #main_video_container img {
  display:block;
}

html.hasJS #main_content #more_images {
  display:none;
}
#main_content #image_nav {
  display:none;
}
html.hasJS #main_content #image_nav {
  display:block;
  float:right;
  margin-right:14px;
  margin-top:22px;
}
#main_content #image_nav .nextprev {
  display:block;
  float:left;
  width:41px;
  height:16px;

  text-indent:-9999px;
  color:#000;
  text-decoration:none;
  font-size:10px;
  text-transform:lowercase;
  font-style: italic;
  text-align:center;
  background-position:left bottom;
  background-repeat:no-repeat;
  background-color:#FEEAC9;
}
#main_content #image_nav .nextprev:hover {
  background-position:left top;
}
#main_content #image_nav #image_next {
  background-image: url('/furniture/arrow_next.png');
}
#main_content #image_nav #image_back {
  margin-right:10px;
  
  background-image: url('/furniture/arrow_prev.png');    
}
#main_content #image_nav #save {
	display:block;
	text-align:center;
  margin-top:50px;
}
body#video #main_content #save {
	display:block;
	float:right;
	text-align:center;
	margin-top:43px;
	margin-right:26px;
}
#save a {
	color:#000;
	font-size:10px;
	line-height:11px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
}

#save img {
	border:none;
}

#main_content #content {
  margin-left:29px;
  margin-top:19px;
  width:515px;
  
  background-color:#FEEAC9;
}
body#information #main_content #content {
  padding:45px 44px 0;
  width:557px;
  height:507px;

  background-color:#fff;
}
body#information #main_content #content img.section_break {
  display:block;
  margin:18px auto 20px;
}
body#information #main_content #content h2 {
  text-align:center;
}
body#information #main_content #content p {
  text-align:center;
}
body#information #main_content #content span.credit_dot {
  color:#EA4323;
}
body#information #main_content #content a.sub_link {
  font-style:normal;
}

#main_content #content h2 {
  text-transform: uppercase;
  font-size:11px;
  font-weight:bold;
  margin-bottom:1px;
}
#main_content #content a {
	text-decoration:none;
	font-style:italic;
	font-weight:normal;
	color:#676767;
}
#main_content #content a:hover {
	color:#F15A2D;
}
#main_content #content a.maximo {
	color:#000;
	font-weight:normal;
}
#main_content #content a.maximo:hover {
	color:#666;
}
#main_content #download {  
	display:block;
  float:right;
  margin-right:20px;
  margin-top:12px;
  text-align:center;
}
#main_content #download a {
	color:#000;
	font-size:10px;
	line-height:11px;
	font-weight:bold;
	font-style:italic;
	text-decoration:none;
}
#main_content #download .item {
	padding-bottom:10px;
}
