/* CSS Reset */
body{
	margin:0;
	color:#231f20;
	font:15px/18px 'Times New Roman', Times, serif;
	background:#b39c68 url(images/bg-page.gif) repeat-x;
}
img{border-style:none;}
a{
	text-decoration:none;
	color:#000;
}
a:hover{text-decoration:underline;}
/* wrapper */
#wrapper{
	margin:0 auto 50px;
	width:845px;
	position:relative;
}

#backhome{
font-family:'Times New Roman',Times,serif; font-size:11px; margin-bottom:10px; margin-top:-30px; padding-left:20px;text-decoration:underline;
}
#wrapper:after{
	content:'';
	display:block;
	clear:both;
}
/* header */
#header{
	width:845px;
	height:183px;
	padding:38px 0 0;
	margin:0 0 2px;
	background:#b39d68;
	position:absolute;
	top:0;
	left:0;
}
/* logotype and slogan */
.logo-holder{
	width:100%;
	overflow:hidden;
	margin:0 0 16px;
}
.logo-holder p{margin:0;}
.logo{
	background:url(images/logo.gif) no-repeat;
	width:257px;
	height:117px;
	text-indent:-9999px;
	float:left;
	display:inline;
	margin:0 79px 0 32px;
}
.logo a{
	height:100%;
	display:block;
}
.slogan{
	width:200px;
	padding:24px 0 0 18px;
	float:left;
	text-indent:-16px;
	font:italic 30px/35px 'Times New Roman', Times, serif;
}
/* main navigation */
.navigation{
	width:100%;
	overflow:hidden;
}
#nav{
	margin:0;
	padding:0;
	list-style:none;
	border:2px solid #fff;
	border-width:2px 0;
	overflow:hidden;
	width:847px;
	background:url(images/bg-nav.gif) no-repeat 100% 0;
	font:14px/17px Arial, Helvetica, sans-serif;
}
#nav li{
	float:left;
	border-right:2px solid #fff;
	text-align:center;
}
#nav .active a {background:#fff;}
#nav a{
	color:#b39d68;
	display:block;
	width:105px;
	height:27px;
	background:#231f20;
	margin:3px 6px;
	padding:12px 0 0;
}
//.fifty{
//	background:url(images/bg-fifty.png) no-repeat;
//	width:239px;
//	height:239px;
//	position:absolute;
//	top:16px;
//	right:26px;
//	text-indent:-9999px;
//}
//* html .fifty{right:25px;}
/* quotes */
.quote{
	background:#4e779c;
	color:#e1d7bf;
	padding:34px 20px 31px;
	width:805px;
	border-bottom:1px solid #b39d68;
}
.quote blockquote{
	text-align:center;
	margin:0;
	font:14px/17px 'Times New Roman', Times, serif;
}
.quote p{margin:0 0 9px;}
.quote blockquote q{
	font-size:23px;
	line-height:38px;
}
q{quotes: none;}
q:before{content:"";}
q:after{content:"";}
.quote cite{font-style:normal;}
/* main */
#main{
	background:#b39d68;
	width:100%;
	padding:220px 0 0;
}
.main-holder{
	margin:1px 0 0;
	overflow:hidden;
	width:100%;
}
/* content */
#content{
	background:#fff;
	width:100%;
	overflow:hidden;
	padding:0 0 40px;
}
/* video block */
.video-holder{
	padding:46px 39px 57px;
	color:#e0d7c1;
	overflow:hidden;
	width:767px;
}
.video{
	float:left;
	margin:0 40px 0 0;
	display:inline;
	width:226px;
	padding:10px 0 0;
}
* html .video{margin:0 37px 0 0;}
.video img{vertical-align:top;}
.text-block{
	overflow:hidden;
	height:1%;
}
.text-block h1{
	margin:0;
	font:26px/40px "Times New Roman", Times, serif;
}
/* popup */
#popup{
	overflow:hidden;
	width:720px;
	display:none;
	background:#000;
	padding:17px 0 0;
}
.close{
	text-indent:-9999px;
	float:right;
	width:15px;
	height:11px;
	background:url(images/bg-close.gif) no-repeat;
	margin:-15px 4px 0 0;
}
.open-popup{
	text-indent:-9999px;
	width:225px;
	height:151px;
	background:url(images/bg-video.jpg) no-repeat;
	overflow:hidden;
	display:block;
	z-index:100;
}
/* pictures list */
.list-holder{
	overflow:hidden;
	width:100%;
	margin:0 0 10px;
}
.list{
	margin:0;
	padding:0;
	list-style:none;
	width:900px;
	overflow:hidden;
}
.list li{
	float:left;
	margin:0 7px 0 0;
}
.list img{vertical-align:top;}
/* intro block */
.intro{
	font:16px/24px 'Times New Roman', Times, serif;
	padding:18px 130px 0 58px;
}
.intro h1{
	margin:0 0 10px;
	color:#e51b24;
	font:24px/27px 'Times New Roman', Times, serif;
}
.intro p{margin:0;}
/* dates 60s*/
.dates{
	width:100%;
	padding:67px 0 0;
	font:15px/18px Arial, Helvetica, sans-serif;
}
.seventy .dates{padding:43px 0 0;}
.year{
	width:100%;
	background:url(images/bg-year.gif) repeat-y 50% 0;}
.year-holder{background:url(images/bg-arrow.gif) no-repeat 50% 0;}
.sixty{
	width:100%;
	background:url(images/bg-60s.gif) no-repeat 184px 143px;
}
.year dl,
.year dd{margin:0;}
.year dl{
	height:1%;
	padding:23px 0 0;
	position:relative;
	text-align:center;
}
.seventy .year dl{padding:162px 0 0;}
.year dt{
	height:136px;
	padding:0 52px 0 0;
}
* html .year dt{padding:0 51px 0 0;}
.year dd{
	border-top:1px solid #e51b24;
	color:#b39c68;
	position:absolute;
	line-height:22px;
}
.year dd p{margin:0;}
.silver{color:#939598;}
.year .silver,
.year .red{font-size:14px;}
.red{color:#e51b24;}
.house{
	width:127px;
	top:16px;
	left:243px;
	padding:4px 50px 0 0;
}
.year dd img{vertical-align:top;}
.align-left{
	float:left;
	position:relative;
}
.align-right{
	float:right;
	position:relative;
}
.house img{
	top:-46px;
	width:105px;
	left:-105px;
	position:absolute;
}
.text-holder{
	overflow:hidden;
	height:1%;
}
.house .text-holder{text-align:right;}
.text-holder p{margin:0;}
.year .kahn{
	top:-38px;
	left:452px;
	text-align:left;
	height:218px;
	width:375px;
	z-index:5;
}
.article{
	color:#231f20;
	font-size:12px;
	line-height:18px;
	text-align:left;
}
.article img{
	margin:0 0 7px;
	vertical-align:top;
}
.article p{margin:0;}
.kahn .article p{
	margin:-139px 0 0;
	width:100%;
}
.year .kahn,
.year .kennedy,
.year .recession,
.year .buildings,
.year .avenue,
.year .report,
.year .lyndon,
.year .visual68,
.year .battery,
.year .nixon,
.year .birney,
.year .cover,
.year .ford,
.year .left-to-right,
.year .year73-75,
.year .carter,
.year .rockville,
.year .river,
.year .year1980,
.year .regan,
.year .pennsylvania,
.year .writ82,
.year .writ84,
.year .bradlee,
.year .year87-89,
.year .concord-centre,
.year .report1989,
.year .bush,
.year .w-bush,
.year .report1993,
.year .research,
.year .report1997,
.year .technology-park,
.year .nyse,
.year .clinton,
.year .jefferson-plaza,
.year .report2001,
.year .medical-center,
.year .diagram,
.year .m-street,
.year .report2006,
.year .year07,
.year .mckenzie,
.year .dulles-station,
.year .obama,
.year .text2008,
.year .conference,
.year .cronin {border:0;}
.year .kennedy{
	top:130px;
	left:34px;
}
.kennedy img{margin:0 0 7px;}
.year60{
	width:40px;
	left:380px;
	top:154px;
}
.year61{
	top:289px;
	left:243px;
	width:178px;
	text-align:left;
	font-size:14px;
	padding:3px 0 0;
}
.year .recession{
	height:267px;
	width:230px;
	top:133px;
	left:198px;
	text-align:left;
	background:url(images/bg-recession.gif) repeat-y 100% 0;
}
.recession-holder{
	border-bottom:1px solid #b39c68;
	width:220px;
	position:relative;
}
.sixty .recession-holder{margin:-10px 0 0;}
.recession p{
	margin:0 0 3px;
	font:12px/15px Arial, Helvetica, sans-serif;
}
.year .year69-70{
	height:56px;
	left:230px;
	padding:103px 0 0;
	top:1308px;
	width:198px;
}
.year69-70 .recession-holder{
	width:188px;
	margin:0;
}
.seventy .year69-70{
	top:37px;
	left:197px;
	width:231px;
	height:78px;
	padding:36px 0 0;
}
.seventy .year69-70 h2{margin:0;}
.seventy .year69-70 .recession-holder{width:221px;}
.year61red{
	position:absolute;
	top:289px;
	left:422px;
	width:131px;
	text-align:left;
	padding:4px 0 0 15px;
}
.dulles{
	top:424px;
	left:218px;
	width:123px;
	padding:2px 59px 0 20px;
	text-align:right;
}
.dulles .silver{text-indent:39px;}
.dulles img{
	position:absolute;
	top:-93px;
	left:-141px;
}
.year62{
	width:136px;
	top:424px;
	left:422px;
	padding:3px 0 0 15px;
	text-align:left;
}
.year .buildings{
	top:371px;
	left:558px;
}
.year63{
	left:379px;
	top:559px;
	width:305px;
	padding:4px 5px 0 15px;
}
.year .avenue{
	top:551px;
	left:14px;
	z-index:12;
}
.year64{
	top:695px;
	left:425px;
	width:218px;
	padding:5px 10px 0;
}
.year .beatles{
	width:294px;
	color:#939598;
	top:695px;
	left:73px;
	padding:5px 54px 0 0;
	text-align:right;
}
.beatles .image-holder{padding:10px 0 0;}
.beatles .text-holder{padding:11px 0 0;}
.year .report{
	top:758px;
	left:510px;
}
.year65{
	top:833px;
	left:198px;
	width:167px;
	text-align:right;
	padding:3px 56px 0 0;
}
.year .lyndon{
	top:825px;
	left:33px;
}
.year .lyndon img{margin:0 0 3px;}
.year .year1966{height:128px;}
.year .year1967{height:125px;}
.year66{
	width:150px;
	top:968px;
	left:380px;
	padding:3px 0 0 46px;
}
.year67{
	width:205px;
	top:1096px;
	left:423px;
	padding:4px 0 0;
	text-align:right;
}
.year .walter{
	width:190px;
	top:1096px;
	left:174px;
	padding:3px 56px 0 0;
	color:#939598;
	text-align:right;
}
.walter img{
	position:absolute;
	top:-59px;
	left:-95px;
}
.year .year1968{height:127px;}
.year68{
	top:1220px;
	left:300px;
	width:249px;
	padding:4px 0 0 138px;
	text-align:left;
}
.year .visual68{
	top:1186px;
	left:21px;
}
.year .year69{
	width:110px;
	padding:4px 0 0 57px;
	top:1348px;
	left:380px;
	text-align:left;
	line-height:24px;
}
.year .year69 p{margin:0 0 24px;}
.year .battery{
	width:279px;
	top:1318px;
	left:546px;
}
.year .battery img{margin:0 0 3px;}
.year .year1969{height:112px;}
/* dates 70s */
.seventy{background:url(images/bg-70s.gif) no-repeat 190px 201px;}
.seventy dt{height:194px;}
.year70{
	width:142px;
	padding:4px 0 0 56px;
	top:153px;
	left:382px;
	text-align:left;
}
.year .year70 p{margin:0 0 23px;}
.year .nixon{
	top:21px;
	left:18px;
}
.year .nixon img{margin:0 0 2px;}
.nixon .article{line-height:16px;}
.year .birney{
	top:-38px;
	left:491px;
}
.year .birney img{margin:0 0 1px;}
.year .cover{
	left:672px;
	top:65px;
}
.amex{
	top:350px;
	left:424px;
	width:370px;
	padding:4px 0 0 13px;
	text-align:left;
}
.year .amex p{
	margin:0 0 21px;
	white-space:nowrap;
}
.amex img{
	position:absolute;
	top:-30px;
	left:-268px;
}
.year71{
	width:252px;
	top:350px;
	left:116px;
	padding:4px 55px 0 0;
}
.year71 img{
	position:absolute;
	top:-121px;
	left:-98px;
}
.year71 .silver{text-align:right;}
.opec{
	width:124px;
	top:543px;
	left:233px;
	padding:4px 55px 0 8px;
	text-align:right;
}
.opec p{text-indent:12px;}
.opec img{
	position:absolute;
	top:-93px;
	left:-114px;
}
.year .ford{
	left:18px;
	top:565px;
}
.year .ford img{margin:0 0 3px;}
.year .left-to-right{
	left:566px;
	top:601px;
}
.year .left-to-right img{margin:0;}
.year .year73-75{
	background:url(images/bg-recession.gif) repeat-y scroll 100% 0;
	height:235px;
	left:190px;
	text-align:left;
	top:697px;
	width:238px;
}
.year73-75 .recession-holder{
	width:228px;
	margin:-12px 0 0;
	position:relative;
}
.year .year72{
	top:543px;
	left:425px;
	width:200px;
	padding:5px 0 0 5px;
}
.text73{
	width:163px;
	padding:3px 59px 0 0;
	top:736px;
	left:200px;
	text-align:right;
}
.year73{
	top:736px;
	left:425px;
	width:98px;
	text-align:center;
	padding:3px 0 0 4px;
}
.year76{
	left:418px;
	padding:7px 0 0 19px;
	top:928px;
	width:71px;
}
.year76 .red{text-align:left;}
.year .metro{
	color:#939598;
	left:242px;
	padding:5px 51px 0 0;
	text-align:right;
	top:928px;
	width:125px;
}
.metro img{
	position:absolute;
	top:-133px;
	left:-126px;
}
.year .carter{
	left:18px;
	top:908px;
}
.carter img{margin:0 0 -2px;} 
.year78{
	left:382px;
	padding:6px 0 0 55px;
	text-align:left;
	top:1123px;
	width:114px;
}
.year .rockville{
	left:563px;
	top:985px;
}
.rockville img{margin:0 0 2px;}
.year .river{
	left:107px;
	top:1101px;
}
.seventy .year1979{height:140px;}
.year79{
	left:382px;
	padding:9px 0 0 56px;
	text-align:left;
	top:1315px;
	width:268px;
}
.year .year1980{
	background:url(images/bg-recession.gif) repeat-y scroll 100% 0;
	height:39px;
	left:198px;
	padding:53px 0 0;
	text-align:left;
	top:1374px;
	width:230px;
}
.year1980 .recession-holder {
	width:223px;
	padding:0 0 4px;
}
/* dates 80s */
.eighty{background:url(images/bg-80s.gif) no-repeat 189px 225px;}
.eighty dt{height:151px;}
.eighty dl{padding:90px 0 0;}
.eighty .red{text-align:left;}
.year80{
	width:217px;
	top:84px;
	left:152px;
	padding:3px 50px 0 0;
	text-align:right;
	font-size:14px;
}
.year .year80 p{margin:0 0 22px;}
.year80 .text-holder p{margin:0;}
.year-1980{margin:-10px 0 0 20px;}
.year .regan{
	top:81px;
	left:19px;
}
.regan img{margin:0;}
.regan p{line-height:16px;}
.year .pennsylvania{
	left:542px;
	top:-13px;
}
.pennsylvania img{margin:0 0 2px;}
.year81{
	top:233px;
	left:380px;
	width:72px;
	padding:4px 0 0 57px;
}
.year82{
	top:387px;
	left:422px;
	width:205px;
	padding:2px 0 0 15px;
}
.interstate{
	top:387px;
	left:216px;
	width:204px;
	color:#939598;
}
.interstate img{
	position:absolute;
	top:-64px;
	left:-45px;
}
.year .writ82{
	top:318px;
	left:679px;
}
.year84{
	width:328px;
	top:538px;
	left:378px;
	padding:4px 0 0 60px;
}
.year .year84 p{margin:0 0 21px;}
.year .writ84{
	top:463px;
	left:185px;
}
.year .year85{
	width:134px;
	top:691px;
	left:425px;
	padding:2px 0 0 14px;
}
.year .biology{
	width:289px;
	top:691px;
	left:56px;
	padding:0 55px 0 20px;
	text-align:right;
	color:#939598;
	font-size:14px;
}
.biology img{
	position:absolute;
	top:-73px;
	left:-50px;
}
.year .year1986{
	padding-top:3px;
	height:169px;
}
.year86{
	width:156px;
	padding:0 11px 0 90px;
	top:844px;
	left:347px;
}
.year86 .red{
	overflow:hidden;
	height:1%;
}
.year86 img{
	position:absolute;
	top:-40px;
	left:-363px;
}
.year .bradlee{
	top:644px;
	left:607px;
}
.bradlee img{margin:0 0 1px;}
.eighty .year1987,
.eighty .year1988{height:142px;}
.text87{
	font-size:14px;
	left:152px;
	padding:6px 58px 0 0;
	text-align:right;
	top:1012px;
	width:211px;
}
.year87{
	left:425px;
	padding:3px 0 0 13px;
	text-align:center;
	top:1012px;
	width:289px;
	white-space:nowrap;
}
.year .year87-89{
	background:url(images/bg-recession.gif) repeat-y 100% 0;
	height:356px;
	left:196px;
	padding:65px 0 0;
	text-align:left;
	top:1044px;
	width:232px;
}
.year87-89 .recession-holder{width:221px;}
.year88{
	left:377px;
	padding:3px 0 0 60px;
	text-align:center;
	top:1155px;
	width:299px;
}
.eighty .year88 p{margin:0 0 22px;}
.year89{
	left:304px;
	padding:2px 0 0 133px;
	top:1297px;
	width:139px;
}
.year .concord-centre{
	left:21px;
	top:1137px;
}
.year .report1989{
	left:622px;
	top:1256px;
}
.report1989 img{margin:0 0 -3px;}
.report1989 .article{padding:0 0 0 4px;}
/* dates 90s */
.ninety{background:url(images/bg-90s.gif) no-repeat 180px 220px;}
.ninety .year dl{padding:84px 0 0;}
.ninety .year1992{height:186px;}
.ninety .year1990{
	height:54px;
	left:203px;
	padding:6px 0 0;
	top:27px;
	width:225px;
}
.year1990 .recession-holder{
	width:215px;
	padding:0 0 3px;
}
.year .bush{
	left:24px;
	top:391px;
}
.bush img{margin:0 0 4px;}
.year .bush p{line-height:16px;}
.year92{
	left:221px;
	padding:1px 50px 0 0;
	text-align:right;
	top:81px;
	width:152px;
}
.year .w-bush{
	left:15px;
	top:31px;
}
.w-bush img{margin:0 0 5px;}
.year .report1993{
	left:476px;
	top:45px;
}
.report1993 img{margin:0 0 -3px;}
.report1993 .article{padding:0 0 0 4px;}
.ninety .year1994{height:191px;}
.year .year94{
	color:#939598;
	left:132px;
	padding:2px 52px 0 0;
	text-align:right;
	top:264px;
	width:236px;
}
.year94 .align-left{
	position:absolute;
	top:-43px;
	left:36px;
}
.year .text94{
	left:422px;
	padding:3px 0 0 14px;
	top:264px;
	width:230px;
	text-align:left;
}
.year .text94 p{margin:0 0 22px;}
.ninety .year1995{height:185px;}
.year .year95{
	font-size:14px;
	left:290px;
	padding:6px 58px 0 0;
	text-align:right;
	top:451px;
	width:76px;
}
.text95{
	left:425px;
	padding:7px 0 0 12px;
	text-align:left;
	top:451px;
	white-space:nowrap;
	width:125px;
}
.year .research{
	left:18px;
	top:390px;
}
.research img{margin:0 0 5px;}
.year .cronin{
	left:584px;
	top:392px;
}
.cronin img{margin:0;}
.ninety .year1996{height:195px;}
.year .year96{
	font-size:14px;
	left:191px;
	padding:3px 0 0;
	text-align:left;
	text-indent:12px;
	top:642px;
	width:230px;
}
.text96{
	left:425px;
	padding:3px 0 0 12px;
	text-align:left;
	top:642px;
	white-space:nowrap;
	width:300px;
}
.year .text96 p{margin:0 0 22px;}
.ninety .year1997{height:250px;}
.year .year97{
	color:#939598;
	left:238px;
	padding:5px 10px 0 0;
	text-align:left;
	top:832px;
	width:173px;
	text-indent:13px;
}
.year97 .align-left{
	position:absolute;
	top:-108px;
	left:-210px;
}
.text97{
	left:425px;
	padding:6px 0 0 12px;
	text-align:left;
	top:832px;
	white-space:nowrap;
	width:167px;
}
.year .text97 p,
.year .text98 p,
.year .text99 p{margin:0 0 22px;}
.year .report1997{
	left:68px;
	top:935px;
}
.report1997 img{margin:0 0 2px;}
.year .technology-park{
	left:619px;
	top:814px;
}
.technology-park img{margin:0 0 1px;}
.ninety .year1998{height:140px;}
.year .year98{
	font-size:14px;
	left:268px;
	padding:3px 57px 0 0;
	text-align:right;
	top:1085px;
	width:98px;
}
.text98{
	left:425px;
	padding:3px 0 0 11px;
	text-align:left;
	top:1085px;
	white-space:nowrap;
	width:180px;
}
.year .nyse{
	left:689px;
	top:1129px;
}
.ninety .year1999{height:236px;}
.year .year99{
	color:#939598;
	font-size:14px;
	left:189px;
	padding:5px 54px 0 0;
	text-align:right;
	top:1224px;
	width:179px;
}
.text99{
	left:425px;
	padding:5px 0 0 11px;
	text-align:left;
	top:1224px;
	white-space:nowrap;
	width:271px;
}
.year .clinton{
	left:17px;
	top:1216px;
}
.year .clinton img{margin:0 0 2px;}
.year .clinton p{line-height:16px;}
.year .jefferson-plaza{
	left:607px;
	top:1288px;
}
.ninety .year2000{
	height:73px;
	left:203px;
	padding:0;
	top:1394px;
	width:225px;
}
.ninety .year2000 .recession-holder{
	margin:-6px 0 0;
	padding:0 0 2px;
	width:215px;
	position:relative;
}
/* dates 2000s */
.twenty{background:url(images/bg-2000s.gif) no-repeat 161px 220px;}
.twenty dl{padding:77px 0 0;}
.twenty .year2000{height:103px;}
.twenty .year-2000{
	height:165px;
	left:249px;
	padding:12px 0 0;
	top:27px;
	width:179px;
}
.twenty .year-2000 .recession-holder{width:169px;}
.text2000{
	left:374px;
	padding:4px 0 0 62px;
	text-align:left;
	top:71px;
	white-space:nowrap;
	width:142px;
}
.twenty .year2001{height:129px;}
.year .report2001{
	left:641px;
	top:-37px;
}
.report2001 .article{text-indent:3px;}
.text2001{
	left:374px;
	padding:4px 0 0 62px;
	text-align:left;
	top:174px;
	white-space:nowrap;
	width:228px;
}
.year .medical-center{
	left:25px;
	top:33px;
}
.year .medical-center img{margin:0 0 5px;}
.twenty .year2003{height:86px;}
.text2003{
	left:211px;
	padding:7px 0 0 225px;
	text-align:left;
	top:303px;
	white-space:nowrap;
	width:263px;
}
.twenty .year2004{height:80px;}
.year .text2004{
	color:#939598;
	left:173px;
	padding:5px 42px 0 0;
	text-align:left;
	top:390px;
	width:206px;
}
.twenty .year-2005{height:198px;}
.year .year2005{
	color:#939598;
	font-size:14px;
	left:181px;
	padding:8px 50px 0 0;
	text-align:right;
	top:467px;
	width:190px;
}
.text2005{
	left:425px;
	padding:6px 0 0 11px;
	text-align:left;
	top:467px;
	white-space:nowrap;
	width:184px;
}
.year .text2005 p,
.year .text2006 p,
.year .text2006 p,
.year .year07 p,
.year .text2007 p{margin:0 0 22px;}
.year .diagram{
	left:635px;
	top:349px;
}
.twenty .year-2006{height:190px;}
.year .year2006{
	color:#939598;
	font-size:14px;
	left:279px;
	padding:5px 54px 0 0;
	text-align:right;
	top:666px;
	width:88px;
}
.text2006{
	left:425px;
	padding:6px 0 0 11px;
	text-align:left;
	top:666px;
	white-space:nowrap;
	width:202px;
}
.year .m-street{
	left:25px;
	top:615px
}
.year .report2006{
	left:636px;
	top:589px;
}
.report2006 img{margin:0 0 -5px;}
.twenty .year07-09{
	height:61px;
	left:204px;
	padding:368px 0 0;
	top:834px;
	width:224px;
}
.year07-09 .recession-holder{
	padding:0 0 1px;
	width:216px;
}
.twenty .year-2007{height:277px;}
.year .year2007{
	color:#B39C68;
	font-size:14px;
	left:81px;
	padding:2px 0 0;
	text-align:left;
	top:858px;
	width:341px;
}
.year .year07{
	color:#939598;
	font-size:14px;
	left:147px;
	padding:2px 0 0;
	text-align:right;
	top:898px;
	width:220px;
}
.text2007{
	left:425px;
	padding:0 0 0 11px;
	text-align:left;
	top:858px;
	white-space:nowrap;
	width:181px;
}
.year .mckenzie{
	left:684px;
	top:816px;
}
.mckenzie img{margin:0 0 2px;}
.year .dulles-station{
	left:437px;
	top:1064px;
}
.twenty .year-2008{height:157px;}
.year .year2008{
	color:#B39C68;
	font-size:14px;
	left:204px;
	padding:2px 0 0;
	text-align:left;
	top:1136px;
	width:219px;
}
.dulles-station img{margin:0 0 5px;}
.year .obama{
	left:25px;
	top:1130px;
}
.obama img{margin:0 0 8px;}
.year .obama p{line-height:16px;}
.year .text2008{
	color:#939598;
	font-size:14px;
	left:133px;
	text-align:right;
	top:1249px;
	width:235px;
}
.twenty .year2010{height:168px;}
.text2010{
	left:381px;
	padding:3px 0 0 56px;
	text-align:left;
	top:1288px;
	white-space:nowrap;
	width:158px;
}
.year .conference{
	left:594px;
	top:1288px;
}
/* description */
.description{
	margin:-25px 20px 0;
	position:relative;
	overflow:hidden;
	width:805px;
}
.description h2{
	margin:0 0 6px;
	font:15px/19px Arial, Helvetica, sans-serif;
}
.description .heading{
	float:left;
	border-bottom:1px solid #f28d91;
}
.description ul{
	margin:0;
	padding:6px 0 0;
	list-style:none;
	color:#b39c68;
	font-size:12px;
	clear:both;
}
.description li{margin:0 0 7px;}
.back {
	float:right;
	font:13px Verdana, Arial, Helvetica, sans-serif;
	margin:2px 2px 0 0;
}
