div#timeline {
width:640px;
height:541px;
position:relative;
float:left;
}
div#timeline-graphic-holder {
width:640px;
height:541px;
overflow:hidden;
position:relative;
}
div#timeline-graphic {
width:4480px;
height:541px;
background:url(floating.png) top left no-repeat;
}
div#timeline-slider-track-container {
width:640px;
height:15px;
position:absolute;
z-index:100;
top:376px;
background:url(track.png) top left no-repeat;
}
div#timeline-tabs {
position:absolute;
z-index:100;
top:391px;
width:640px;
height:28px;
background:url(tabs.png) top left no-repeat;
}
ul#timeline-jump {
width:4480px;
height:541px;
/*position:absolute;*/
margin:0;padding:0;
list-style:none;
z-index:500;
}
ul#timeline-jump li {overflow:hidden;position:absolute;width:26px;height:42px;top:156px;z-index:2000; padding:0;margin:0px;background-image:none;}
li#jump40r {left:600px;}
li#jump50l {left:657px;}
li#jump50r {left:1240px;}
li#jump60l {left:1297px;}
li#jump60r {left:1880px;}
li#jump70l {left:1937px;}
li#jump70r {left:2520px;}
li#jump80l {left:2577px;}
li#jump80r {left:3160px;}
li#jump90l {left:3217px;}
li#jump90r {left:3800px;}
li#jump00l {left:3857px;}
ul#timeline-jump li a {display:block;position:relative;width:26px;height:42px;z-index:2001;}
ul#timeline-jump li a span {display:block;position:absolute;top:0;left:0;width:26px;height:42px;}
li#jump40r a span {cursor:pointer;background:url(arrows/pre-right.png) top left no-repeat;margin-top:0px;}
li#jump50l a span {cursor:pointer;background:url(arrows/50-left.png) top left no-repeat;margin-top:0px;}
li#jump50r a span {cursor:pointer;background:url(arrows/50-right.png) top left no-repeat;margin-top:0px;}
li#jump60l a span {cursor:pointer;background:url(arrows/60-left.png) top left no-repeat;margin-top:0px;}
li#jump60r a span {cursor:pointer;background:url(arrows/60-right.png) top left no-repeat;margin-top:0px;}
li#jump70l a span {cursor:pointer;background:url(arrows/70-left.png) top left no-repeat;margin-top:0px;}
li#jump70r a span {cursor:pointer;background:url(arrows/70-right.png) top left no-repeat;margin-top:0px;}
li#jump80l a span {cursor:pointer;background:url(arrows/80-left.png) top left no-repeat;margin-top:0px;}
li#jump80r a span {cursor:pointer;background:url(arrows/80-right.png) top left no-repeat;margin-top:0px;}
li#jump90l a span {cursor:pointer;background:url(arrows/90-left.png) top left no-repeat;margin-top:0px;}
li#jump90r a span {cursor:pointer;background:url(arrows/90-right.png) top left no-repeat;margin-top:0px;}
li#jump00l a span {cursor:pointer;background:url(arrows/00-left.png) top left no-repeat;margin-top:0px;}

DIV#instructions {width:610px; position:absolute; z-index:100; top:425px; left:10px;}
DIV#instructions P {padding:0px; font-size:11px;}


ul#event-holder {
width:0px;
height:0px;
/*position:absolute;*/
margin:0;padding:0;
z-index:600;
}

li.event {position:absolute; z-index:3000; float:left; width:191px; padding:0px; margin:0px; background:transparent none;}
li.event ul {position:relative; float:left; width:191px; padding:0px; margin:0px; list-style:none;}
li.event ul li {position:relative; width:191px; padding:0px; margin:0px; background:transparent none; position:static;}
li.event ul li.flash {float:left; width:auto; position:absolute; top:0px; left:0px;}
li.event ul li.flash div.swfanim {float:left; position:static;}
li.event ul li.link {float:left; width:191px; position:absolute; top:0px; left:0px;}
li.event ul li.intro {float:left; display:none; list-style:none; width:176px; padding:5px; font-family:arial,sans-serif; font-size:11px !important; line-height:14px !important; background:white url(titles/open.png) bottom right no-repeat;}
li.left ul li.intro {float:right;}
li.over li.intro {display:block !important;}


/* Pre */
li#event1913 {left:8px;top:251px;}
li#event1936 {left:236px;top:295px;}
li#event1937 {left:194px;top:113px; z-index:3300;}
li#event1939 {left:104px;top:157px;}
li#event1942 {left:427px;top:223px;}
li#event1948 {left:401px;top:133px;}
li#event1913 li.flash {left:-1px; top:-85px;}
li#event1936 li.flash {left:14px; top:-105px;}
li#event1937 li.flash {left:-94px; top:-111px;}
li#event1948 li.flash {left:-8px; top:-120px;}

/* 50's */
li#event1951 {left:690px;top:190px;  z-index:330;}
li#event1952 {left:770px;top:262px;  z-index:300;}
li#event1954 {left:886px;top:120px;  z-index:3300;}
li#event1957 {left:1085px;top:16px;}
li#event1958 {left:969px;top:252px;}
li#event1959 {left:1030px;top:157px;}
li#event1951 li.flash {left:-40px; top:-68px;}
li#event1954 li.flash {left:30px; top:-118px;}
li#event1958 li.flash {left:180px; top:-43px;}

/* 60s */
li#event1960 {left:1314px;top:241px;}
li#event1961 {left:1391px;top:135px;}
li#event1963 {left:1487px;top:75px;}
li#event1964 {left:1584px;top:239px;}
li#event1960 li.flash {left:14px; top:-75px;}
li#event1963 li.flash {left:-30px; top:-74px;}
li#event1964 li.flash {left:90px; top:-200px;}

/* 70s */
li#event1972 {left:1920px;top:279px; }
li#event19722 {left:2094px;top:235px; z-index:3400;}
li#event1973 {left:2136px;top:138px; z-index:3600;}
li#event1974 {left:2224px;top:199px; z-index:3500;}
li#event19742 {left:2186px;top:270px; }
li#event1975 {left:2300px;top:4px; z-index:3700;}
li#event1972 li.flash {left:40px; top:-135px;}
li#event1973 li.flash {left:-100px; top:-123px;}
li#event1974 li.flash {left:185px; top:-122px;}

li#fix1974 {float:left; padding:0px; margin:0px; position:absolute; z-index:3000; left:2350px;top:78px; width:63px; height:121px; background:transparent url('float-fix1.png') no-repeat scroll 0px 0px;}

/* 80s */
li#event1980 {left:2567px;top:87px; z-index:3500;}
li#event19802 {left:2607px;top:255px;}
li#event1982 {left:2694px;top:51px; z-index:3600;}
li#event1988 {left:2900px;top:267px;}
li#event19882 {left:2935px;top:62px; z-index:3550;}
li#event1989 {left:2997px;top:6px; z-index:3700;}
li#event19892 {left:2983px;top:230px;}
li#event19802 li.flash {left:0px;top:-135px;}
li#event19882 li.flash {left:-80px;top:30px;}
li#event19892 li.flash {left:40px;top:-118px;}

/* 90s */
li#event1992 {left:3200px;top:286px;}
li#event1993 {left:3427px;top:195px;}
li#event19972 {left:3648px;top:253px;}
li#event1997 {left:3647px;top:80px; z-index:3500;}
li#event1999 {left:3613px;top:11px; z-index:3600;}
li#event1992 li.flash {left:40px;top:-203px;}
li#event1993 li.flash {left:10px;top:-132px;}
li#event19972 li.flash {left:20px;top:-140px;}

/* 00s */
li#event2000 {left:3888px;top:99px; z-index:3500;}
li#event2004 {left:4130px;top:269px;}
li#event20042 {left:3925px;top:264px; z-index:300;}
li#event2005 {left:4169px;top:231px;}
li#event2006 {left:4249px;top:110px; z-index:3500;}
li#event2008 {left:4217px;top:172px;}
li#event20042 li.flash {left:-110px;top:-120px;}
li#event2006 li.flash {left:-170px;top:-100px;}


div#timeline-tabs ul {
margin:0;padding:0;
margin-left:5px;
list-style:none;
background:url(tabs.png) top left no-repeat;
}
div#timeline-tabs ul li {
float:left;
width:90px;
height:28px;
position:relative;
margin:0;padding:0;
background-image:none;
}

div#timeline-tabs ul li a, div#timeline-tabs ul li span {
  position:absolute;
  top:0;left:0;display:block;width:100%;height:100%;
}
div#timeline-tabs ul li#tab40 a, div#timeline-tabs ul li#tab40 span {background:url(tabs.png) -5px 0 no-repeat; cursor:pointer;}
div#timeline-tabs ul li#tab50 a, div#timeline-tabs ul li#tab50 span {background:url(tabs.png) -95px 0 no-repeat; cursor:pointer;}
div#timeline-tabs ul li#tab60 a, div#timeline-tabs ul li#tab60 span {background:url(tabs.png) -185px 0 no-repeat; cursor:pointer;}
div#timeline-tabs ul li#tab70 a, div#timeline-tabs ul li#tab70 span {background:url(tabs.png) -275px 0 no-repeat; cursor:pointer;}
div#timeline-tabs ul li#tab80 a, div#timeline-tabs ul li#tab80 span {background:url(tabs.png) -365px 0 no-repeat; cursor:pointer;}
div#timeline-tabs ul li#tab90 a, div#timeline-tabs ul li#tab90 span {background:url(tabs.png) -455px 0 no-repeat; cursor:pointer;}
div#timeline-tabs ul li#tab00 a, div#timeline-tabs ul li#tab00 span {background:url(tabs.png) -545px 0 no-repeat; cursor:pointer;}

iframe#focus {
  width:330px;
  height:541px; 
  float:left;
  background-color:#f4f4f5;
}
body#year {
  background:#f3f3f5;
  color:#333;
  font-family:arial,sans-serif;
  font-size:12px;
  padding-left:10px;
  width:300px;
}
body#year h1 {margin-bottom:8px;font-weight:bold;font-size:16px;}
body#year.decade191 h1 span {color:#d977a5;}
body#year.decade193 h1 span {color:#d977a5;}
body#year.decade194 h1 span {color:#d977a5;}
body#year.decade195 h1 span {color:#e69e00;}
body#year.decade196 h1 span {color:#d5728a;}
body#year.decade197 h1 span {color:#b289d3;}
body#year.decade198 h1 span {color:#65caf5;}
body#year.decade199 h1 span {color:#8fd772;}
body#year.decade200 h1 span {color:#7092bb;}
body#year p {
  margin-bottom:9px;
}

body#year p.subtle {
	font-size:11px;
}
div#timeline-slider-track {
width:630px;
height:13px;
margin:1px 5px;
z-index:101;
}
div#timeline-slider {
width:90px;
height:13px;
cursor: move;
background:url(handle.png) top left no-repeat;
}

DIV#videoplayer {padding-bottom:15px;}
DIV.copy {float:left; width:290px;}
P.credit {font-size:10px; padding:5px 0px 0px 0px; font-family:Tahoma, Arial;}

A {color:#2F4B84; text-decoration:underline;}
A:hover {text-decoration:underline;}
A:visited {color:#374c90;}

DIV#intro-bar {float:left; width:300px;}
DIV#intro-bar DIV.article {width:260px; padding-left:10px; padding-top:15px;}
DIV#intro-bar DIV.article H1 {padding-top:0.3em; padding-bottom:0.2em; font-size:28px;  line-height:1.2em; color:#0b497d;}

/*=:project
    scalable Inman Flash Replacement (sIFR) version 3 r388.
*/
.sIFR-flash {
  visibility: visible !important;
  margin: 0;
  padding: 0;
}

.sIFR-unloading .sIFR-flash {
  visibility: hidden !important;
}

.sIFR-replaced, .sIFR-ignore {
  visibility: visible !important;
}

.sIFR-alternate {
  position: absolute;
  left: 0;
  top: 0;
  width: 0;
  height: 0;
  display: block;
  overflow: hidden;
}

.sIFR-replaced div.sIFR-fixfocus {
  margin: 0pt; 
  padding: 0pt; 
  overflow: auto; 
  letter-spacing: 0px; 
  float: none;
}

.sIFR-dummy { 
  width: 0px;
  height: 0px;
  margin-left: 42px;
  z-index: 0;
}
/*---- Header styling ---*/