@charset "utf-8";

/* Global Text and Link Styles */
* {margin: 0; padding: 0;font-size: 100%;}
body {background: #3a6f8f url(/exhibits/whats-cooking/global-images/page-bg.jpg) top left repeat-x; text-align: center; font-size: 62.5%; font-family: Georgia, "Times New Roman", Times, serif;}
h1 {margin: 15px 0;	text-indent: -5000px; background: url(/exhibits/whats-cooking/global-images/wcus-header.gif) no-repeat; width: 800px; height: 70px;} /* Replaces page title with header image */
#r-col h1 {margin: 0 0 12px 0; text-indent: 0; background: none; width: auto; height: auto; font-size: 2.4em; color: #fff6dc;}
h2 {font-size: 2.4em; line-height: 1.3em; padding: 50px 0 8px 0;}
h3 {font-size: 1.3em;line-height: 1.75em;padding-bottom: 0px;}
.events h3 {font-size: 2em; padding-bottom: 8px; color:#4B3900;}
p {font-size: 1.3em;line-height: 1.75em;padding-bottom: 6px;}
a {text-decoration: none;color: #214b7a;outline: none;}
a:hover {text-decoration: underline;}
a img {border: 0; outline: none;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.hidden {height: 0;overflow: hidden;position: absolute;width: 0;}
.indent {padding-left: 10px;}
.smaller {font-size: .9em;}
.floatright {float: right; margin: 10px;}

div.visit#content p {line-height: 1.25em; padding-bottom: 8px;}
div.events#content h2 {padding: 0 0 6px 0; font-size: 1.8em; line-height: 1.2em; color: #fff6dc;}
div.events#content p {padding-bottom: 24px;	color: #fff6dc;}
p.citation {font-family: Arial, Helvetica, sans-serif;font-size: 1.1em;}

/* Structural Styles */
#wrapper {width: 800px;	margin: 0 auto;	text-align: left;}
#content {min-height: 529px;}
div.home#content  {padding: 0; background: #fff9e0 url(/exhibits/whats-cooking/coming-soon/global-images/welcome-bg.jpg) top left no-repeat; border-right: solid 5px #e0d0a6;	border-bottom: solid 5px #e0d0a6; border-left: solid 5px #e0d0a6; color: #4b3900; font-size: .9em; clear: both;}
div.home#content #l-col {display: inline;float: left;width: 390px;}
div.home#content #r-col {display: inline;float: right;width: 350px;padding-right: 40px;}
div.visit#content  {padding: 30px 400px 0 60px;	background: #e6b846 url(/exhibits/whats-cooking/global-images/visit-bg.jpg) bottom left no-repeat; border-right: solid 5px #ffe293;	border-bottom: solid 5px #ffe293; border-left: solid 5px #ffe293;	min-height: 500px;}
div.preview#content  {background: #fff9e0 url(/exhibits/whats-cooking/global-images/preview-bg.jpg) bottom left no-repeat; background-color: #fbb585;	border-right: solid 5px #fdcda7; border-bottom: solid 5px #fdcda7; border-left: solid 5px #fdcda7;}
div.preview#content #inner-wrapper {background: url(/exhibits/whats-cooking/global-images/child-with-apple.png) top left no-repeat;}
div.events#content  {background: #949c50 url(/exhibits/whats-cooking/global-images/events-bg.jpg) bottom left no-repeat; border-right: solid 5px #b0b579; border-bottom: solid 5px #b0b579;	border-left: solid 5px #b0b579;}
div.events#content #l-col {float: left;	width: 210px; margin: 40px 20px 0 40px;}
div.events#content #r-col {float: right; width:420px; margin: 40px 40px 0 0;}
.marginTweak {margin-top: 55px;}

/* Preview Menu Page Styles */
div.row {margin: 0px 70px 18px 90px;width: 624px;height: 108px;clear: both;}
div.row.farm {padding-top: 22px;background: url(/exhibits/whats-cooking/preview/images/farm-bg.png) 0 22px no-repeat;}
div.row.factory {background: url(/exhibits/whats-cooking/preview/images/factory-bg.png) 0 0 no-repeat;}
div.row.kitchen {background: url(/exhibits/whats-cooking/preview/images/kitchen-bg.png) 0 0 no-repeat;}
div.row.table {background: url(/exhibits/whats-cooking/preview/images/table-bg.png) 0 0 no-repeat;}
div.row p {float: left;width: 297px;padding: 27px 128px 0 115px;font-size: 1.3em;line-height: 150%;}

/* Preview Page Button Styles */
div.row a.button {margin-top: 36px;display: block;float: right;width: 82px;height: 0px;padding-top: 39px;overflow: hidden;}
div.row.farm a.button {background: url(/exhibits/whats-cooking/preview/images/farm-gallery-btn.jpg) 0 -39px no-repeat;}
div.row.farm a.button:hover {background: url(/exhibits/whats-cooking/preview/images/farm-gallery-btn.jpg) 0 0 no-repeat;}
div.row.factory a.button {background: url(/exhibits/whats-cooking/preview/images/factory-gallery-btn.jpg) 0 -39px no-repeat;}
div.row.factory a.button:hover {background: url(/exhibits/whats-cooking/preview/images/factory-gallery-btn.jpg) 0 0 no-repeat;}
div.row.kitchen a.button {background: url(/exhibits/whats-cooking/preview/images/kitchen-gallery-btn.jpg) 0 -39px no-repeat;}
div.row.kitchen a.button:hover {background: url(/exhibits/whats-cooking/preview/images/kitchen-gallery-btn.jpg) 0 0 no-repeat;}
div.row.table a.button {background: url(/exhibits/whats-cooking/preview/images/table-gallery-btn.jpg) 0 -39px no-repeat;}
div.row.table a.button:hover {background: url(/exhibits/whats-cooking/preview/images/table-gallery-btn.jpg) 0 0 no-repeat;}

/* Preview Gallery Page Styles */
div#pageNav {margin-bottom: 20px;height:103px;}
div#pageNav.farm {background: url(/exhibits/whats-cooking/preview/images/farm-banner.png) bottom left no-repeat;}
div#pageNav.factory {background: url(/exhibits/whats-cooking/preview/images/factory-banner.png) bottom left no-repeat;}
div#pageNav.kitchen {background: url(/exhibits/whats-cooking/preview/images/kitchen-banner.png) bottom left no-repeat;}
div#pageNav.table {background: url(/exhibits/whats-cooking/preview/images/table-banner.png) bottom left no-repeat;}

div#pageNav.farm.video {background: url(/exhibits/whats-cooking/preview/images/farm-video-banner.png) bottom left no-repeat;}
div#pageNav.factory.video {background: url(/exhibits/whats-cooking/preview/images/factory-video-banner.png) bottom left no-repeat;}
div#pageNav.kitchen.video {background: url(/exhibits/whats-cooking/preview/images/kitchen-video-banner.png) bottom left no-repeat;}
div#pageNav.table.video {background: url(/exhibits/whats-cooking/preview/images/table-video-banner.png) bottom left no-repeat;}
/* Tab Styles */
#tabs {display:block; width:800px; height:65px;}
#tabs ul {list-style-type: none;}
#tabs li {float: left;}
#tabs a {display:block; width:200px; height:0; padding-top:65px; color:#000; overflow:hidden;}
/* hack for older versions of IE with incorrect box model */
* html #tabs a:link, * html #tabs a:visited {height:65px; he\ight:0;}

/* Welcome Page Tabs */
#tabs a#welcome-w {background:transparent url(/exhibits/whats-cooking/global-images/tabs/welcome-w.jpg) 0 -65px no-repeat;}
#tabs a#visit-w {background:transparent url(/exhibits/whats-cooking/global-images/tabs/visit-w.jpg) 0 -65px no-repeat;}
#tabs a#preview-w {background:transparent url(/exhibits/whats-cooking/global-images/tabs/preview-w.jpg) 0 -65px no-repeat;}
#tabs a#events-w {background:transparent url(/exhibits/whats-cooking/global-images/tabs/events-w.jpg) 0 -65px no-repeat;}
/* Welcome page: Set Hover State */
#tabs a#welcome-w:hover, #tabs a#visit-w:hover, #tabs a#preview-w:hover, #tabs a#events-w:hover {background-position:0 0; z-index:50;}
* html #tabs a:hover {height:65px; he\ight:0;}

/* Visit Page Tabs */
#tabs a#welcome-v {background: transparent url(/exhibits/whats-cooking/global-images/tabs/welcome-v.jpg) 0 -65px no-repeat;}
#tabs a#visit-v {background:transparent url(/exhibits/whats-cooking/global-images/tabs/visit-v.jpg) 0 -65px no-repeat;}
#tabs a#preview-v {background:transparent url(/exhibits/whats-cooking/global-images/tabs/preview-v.jpg) 0 -65px no-repeat;}
#tabs a#events-v {background:transparent url(/exhibits/whats-cooking/global-images/tabs/events-v.jpg) 0 -65px no-repeat;}
/* Preview page: Set Hover State */
#tabs a#welcome-v:hover, #tabs a#visit-v:hover, #tabs a#preview-v:hover, #tabs a#events-v:hover {background-position:0 0; z-index:50;}
* html #tabs a:hover {height:65px; he\ight:0;}

/* Preview Page Tabs */
#tabs a#welcome-p {background: transparent url(/exhibits/whats-cooking/global-images/tabs/welcome-p.jpg) 0 -65px no-repeat;}
#tabs a#visit-p {background:transparent url(/exhibits/whats-cooking/global-images/tabs/visit-p.jpg) 0 -65px no-repeat;}
#tabs a#preview-p {background:transparent url(/exhibits/whats-cooking/global-images/tabs/preview-p.jpg) 0 -65px no-repeat;}
#tabs a#events-p {background:transparent url(/exhibits/whats-cooking/global-images/tabs/events-p.jpg) 0 -65px no-repeat;}
/* Preview page: Set Hover State */
#tabs a#welcome-p:hover, #tabs a#visit-p:hover, #tabs a#preview-p:hover, #tabs a#events-p:hover {background-position:0 0; z-index:50;}
* html #tabs a:hover {height:65px; he\ight:0;}

/* Events Page Tabs */
#tabs a#welcome-e {background: transparent url(/exhibits/whats-cooking/global-images/tabs/welcome-e.jpg) 0 -65px no-repeat;}
#tabs a#visit-e {background:transparent url(/exhibits/whats-cooking/global-images/tabs/visit-e.jpg) 0 -65px no-repeat;}
#tabs a#preview-e {background:transparent url(/exhibits/whats-cooking/global-images/tabs/preview-e.jpg) 0 -65px no-repeat;}
#tabs a#events-e {background:transparent url(/exhibits/whats-cooking/global-images/tabs/events-e.jpg) 0 -65px no-repeat;}
/* Events page: Set Hover State */
#tabs a#welcome-e:hover, #tabs a#visit-e:hover, #tabs a#preview-e:hover, #tabs a#events-e:hover {background-position:0 0; z-index:50;}
* html #tabs a:hover {height:65px; he\ight:0;}

/* Footer Styles */
#footer {margin: 16px;	color: #fff6dc;	padding-bottom: 16px; height: 100%;}
#footer img {float: left; margin-right: 8px; }
#footer h3 {padding-top: 15px;	font-size: 1.2em; }
#footer ul {list-style-type: none;}
#footer li {display: inline;font-size: 1em;padding-right: .8em;}
#footer li a, h3 a {color: #fff6dc;text-decoration: none;}
#footer li a:hover, h3 a:hover {text-decoration: underline;}
#footer #social-media {float: right;}
#footer #social-media img {padding-left: 6px; float: none; margin-right: 0;}

/* Slide Show Styles */
#slideshow {background: url(/exhibits/whats-cooking/preview/images/slideshow-bg.png) no-repeat top left; min-height: 390px; margin: 0 auto; position: relative; width: 484px;}
#slideshow #slidesContainer {margin:0 auto; width:430px; min-height:390px; overflow:auto; position:relative;}
#slideshow #slidesContainer .slide {margin:0 auto; width:410px; min-height:390px; text-align: center;}
#slideshow #slidesContainer .slide img {border: solid #FFF 5px; cursor: pointer;}
#slideshow #slidesContainer .slide h6 {font-family: Arial, Helvetica, sans-serif; font-size: 1.1em;	color: #111; font-weight: normal; text-align: center; padding: 4px 0 8px 0;}
#slideshow #slidesContainer .slide p {font-size: 1.5em;	line-height: 130%; padding-bottom: 6px;}
#slideshow #slidesContainer .slide p.citation {font-family: Arial, Helvetica, sans-serif;font-size: 1.1em;}
.control {display:block; position: absolute; width:27px; height:390px; text-indent:-10000px; cursor: pointer;}
#leftControl {top:0; left:0; background:transparent url(/exhibits/whats-cooking/preview/images/control-left.png) no-repeat 0 0;}
#rightControl {top:0; right:0; background:transparent url(/exhibits/whats-cooking/preview/images/control-right.png) no-repeat 0 0;}

/* Lightbox Styles */
.black_overlay{display: none;position: absolute;top: 0%;left: 0%;width: 100%;height: 100%;background-color: black;z-index:1001;-moz-opacity: 0.7;opacity:.70;filter: alpha(opacity=70);}
.white_content {display: none;position: absolute;padding: 10px 10px 5px 10px;border: 10px solid #fff;background-color: white;z-index:1002;overflow: auto;}
#closer {padding-top: 10px;cursor: pointer; text-align: center;}
#largeImg {cursor: pointer;}

/* Preview Page Banner Styles */
#banner {margin-top: 15px;}
#banner p {width: 315px;padding: 75px 39px 0 25px;background: transparent url(/exhibits/whats-cooking/images/coming-soon-bg.png) no-repeat top left;font-size: 1.3em;line-height: 150%;color: #fff;}
#banner p a {color: #a5d2ec;text-decoration: none;}
#banner p a:hover {text-decoration: underline;}

#pageNav a#backToOverview {display:block; width:154px; height:0; padding-top:35px; color:#000; overflow:hidden; float: left; margin: 42px 0 0 14px;}
/* hack for older versions of IE with incorrect box model */
* html #pageNav a#backToOverview:link, * html #pageNav a#backToOverview:visited {height:35px; he\ight:0;}
#pageNav a#viewVideo {display:block; width:165px; height:0; padding-top:35px; color:#000; overflow:hidden; float: right; margin: 42px 14px 0 0;}
/* hack for older versions of IE with incorrect box model */
* html #pageNav a#viewVideo:link, * html #pageNav a#viewVideo:visited {height:35px; he\ight:0;}
#pageNav a#backToPhotos {display:block; width:138px; height:0; padding-top:35px; color:#000; overflow:hidden; float: left; margin: 42px 0 0 14px;}
/* hack for older versions of IE with incorrect box model */
* html #pageNav a#backToPhotos:link, * html #pageNav a#backToPhotos:visited {height:35px; he\ight:0;}

#pageNav.farm a#backToOverview {background: transparent url(/exhibits/whats-cooking/preview/images/farm-back.jpg) 0 -35px no-repeat;}
#pageNav.farm a#viewVideo {background: transparent url(/exhibits/whats-cooking/preview/images/farm-view-video.jpg) 0 -35px no-repeat;}
#pageNav.farm a#backToPhotos {background: transparent url(/exhibits/whats-cooking/preview/images/farm-photo-back.jpg) 0 -35px no-repeat;}
#pageNav.farm a#backToOverview:hover {background: transparent url(/exhibits/whats-cooking/preview/images/farm-back.jpg) 0 0 no-repeat;}
#pageNav.farm a#viewVideo:hover {background: transparent url(/exhibits/whats-cooking/preview/images/farm-view-video.jpg) 0 0 no-repeat;}
#pageNav.farm a#backToPhotos:hover {background: transparent url(/exhibits/whats-cooking/preview/images/farm-photo-back.jpg) 0 0 no-repeat;}

#pageNav.factory a#backToOverview {background: transparent url(/exhibits/whats-cooking/preview/images/factory-back.jpg) 0 -35px no-repeat;}
#pageNav.factory a#viewVideo {background: transparent url(/exhibits/whats-cooking/preview/images/factory-view-video.jpg) 0 -35px no-repeat;}
#pageNav.factory a#backToPhotos {background: transparent url(/exhibits/whats-cooking/preview/images/factory-photo-back.jpg) 0 -35px no-repeat;}
#pageNav.factory a#backToOverview:hover {background: transparent url(/exhibits/whats-cooking/preview/images/factory-back.jpg) 0 0 no-repeat;}
#pageNav.factory a#viewVideo:hover {background: transparent url(/exhibits/whats-cooking/preview/images/factory-view-video.jpg) 0 0 no-repeat;}
#pageNav.factory a#backToPhotos:hover {background: transparent url(/exhibits/whats-cooking/preview/images/factory-photo-back.jpg) 0 0 no-repeat;}

#pageNav.kitchen a#backToOverview {background: transparent url(/exhibits/whats-cooking/preview/images/kitchen-back.jpg) 0 -35px no-repeat;}
#pageNav.kitchen a#viewVideo {background: transparent url(/exhibits/whats-cooking/preview/images/kitchen-view-video.jpg) 0 -35px no-repeat;}
#pageNav.kitchen a#backToPhotos {background: transparent url(/exhibits/whats-cooking/preview/images/kitchen-photo-back.jpg) 0 -35px no-repeat;}
#pageNav.kitchen a#backToOverview:hover {background: transparent url(/exhibits/whats-cooking/preview/images/kitchen-back.jpg) 0 0 no-repeat;}
#pageNav.kitchen a#viewVideo:hover {background: transparent url(/exhibits/whats-cooking/preview/images/kitchen-view-video.jpg) 0 0 no-repeat;}
#pageNav.kitchen a#backToPhotos:hover {background: transparent url(/exhibits/whats-cooking/preview/images/kitchen-photo-back.jpg) 0 0 no-repeat;}

#pageNav.table a#backToOverview {background: transparent url(/exhibits/whats-cooking/preview/images/table-back.jpg) 0 -35px no-repeat;}
#pageNav.table a#viewVideo {background: transparent url(/exhibits/whats-cooking/preview/images/table-view-video.jpg) 0 -35px no-repeat;}
#pageNav.table a#backToPhotos {background: transparent url(/exhibits/whats-cooking/preview/images/table-photo-back.jpg) 0 -35px no-repeat;}
#pageNav.table a#backToOverview:hover {background: transparent url(/exhibits/whats-cooking/preview/images/table-back.jpg) 0 0 no-repeat;}
#pageNav.table a#viewVideo:hover {background: transparent url(/exhibits/whats-cooking/preview/images/table-view-video.jpg) 0 0 no-repeat;}
#pageNav.table a#backToPhotos:hover {background: transparent url(/exhibits/whats-cooking/preview/images/table-photo-back.jpg) 0 0 no-repeat;}

#pageNav .videoTitle {float: right;	margin: 48px 135px 0 0;text-align: right;}
#pageNav .videoTitle p{font-size: 1.6em;font-weight: bold;line-height: 85%;color: #261d03;}
#pageNav .videoTitle p.smaller{font-size: 1.3em}
#pageNav .videoTitle p .citation{font-family: Arial, Helvetica, sans-serif;	font-size: .65em;font-weight: normal;}

/* Video Page Styles */
#player {width: 480px; padding:0; margin: 0 auto; background: #fdc69e; text-align: center;}

/* Home Page Slide Show */
#photoShow {height:235px; width:379px;}
#photoShow div {position:absolute;z-index:0;}
#photoShow div.previous {z-index:1;}
#photoShow div.current {z-index:2;}

/* 11-04-2011 Style Additions */
p.purchase {font-size: 1.3em; font-weight: bold; text-align: center; padding: 0 10px 0 10px;}
.padfix {margin-bottom: 125px;}
.publication {float: left; padding: 5px 5px 0 0;}
.buynow {font-weight: bold; font-size: 1.35em;}
.credits {clear: both; padding-top: 24px; color: #ffffff; text-align: center; font-size: .9em;}