﻿/*
*/


@font-face { font-family:'Arial','Tahoma', sans-serif; }
body {margin:0; font-family:'Helvetica Neue',Arial,sans-serif; line-height:1em; color:#c0c0c0; background:#555; }
::selection { color:#000; background:#ffb706; text-shadow:none; }
#site { margin:0 auto; width:973px; background:#fff; box-shadow:0px 0px 20px #000; }

a { color:#003399; text-decoration:none;  outline:none; }
a.link3 {color:#ffb706; }
a:active { color:#003399; }
a:hover { color:#003399; }
a:visited { color:#003399; }
b { font-weight: bold; }
cite.1 { color: blue; font-style: normal }
cite.2 { color: red; font-style: normal }
cite.2a { color: #C00000; }
cite.3 { text-decoration: underline; font-style: normal }
cite.4 { font-size: 0em; color: #FFFFFF; }
cite.green { color: green; font-style: normal }
div.c1 {text-align: center; }
div.c2 {margin-left: 2em }
div.c3 { font-size: 7pt; text-align: center }
div.c4 { font-family: "Arial","Tahoma", sans-serif; font-size: 10pt; margin-left: 4em }
div.c5 { font-family: "Arial","Tahoma", sans-serif; font-size: 16pt; margin-left: 5%; font-style: italic; }
div.c6 { text-align: center; font-family: "Arial","Tahoma", sans-serif; font-size: 10pt; }
div.c7 { text-align: right }
div.c8 { font-size: 18pt; text-align: left font-family: "Times New Roman", serif; }
div.c9 { font-size: 12pt; text-align: left font-family: "Times New Roman", serif; }
div.c10 { width: 39em; margin-left: auto; margin-right: auto; text-align: center; font-family: "Arial","Tahoma", sans-serif; font-size: 9pt; }
div.c11 { font-size: 0em; color: #FFFFFF; }
div.c12 { text-align: center; font-family: "Arial","Tahoma", sans-serif; font-size: 12pt; }
div.c13	{margin-left: 18em }
h1 { line-height:1.2em; }
h1,h2,h3,h4,h5,h6 { font-family:Georgia,serif; }
i { font-style: italic; }
img,iframe { border:0; }
input,textarea,select { outline-color:#ffb706; }
li.c1 {list-style: none}
p {font-size: 0.9em; color: #000000; font-family: "Arial","Tahoma", sans-serif; margin-left:2%; }
p.2 {font-size: 0.9em; color: #000000; font-family: "Arial","Tahoma", sans-serif; margin-left:10em; }
p.3	{font-family: "Arial","Tahoma", sans-serif; font-size: 10pt; }
p.3	{font-family: "Arial","Tahoma", sans-serif; font-size: 12pt; }
p.4	{margin-left:0%; }	
span.c1 {color: #C00000; font-style: italic; }
span.c2 { color: red; font-style: normal }
span.c3 { font-size: 0em; color: #FFFFFF; }
span.c3	{font-size: 0em; color: #FFFFFF; }
span.c4 { font-size: 16pt; }
span.c5 { text-decoration: underline; }
span.c6 { color: #C00000; font-style: italic; }
span.c7 { color: #006800; font-style: normal }
span.c8 { color: #7E0080; font-style: normal }
span.c9 { font-size: 8pt; }
span.c10 { color: #000099; font-style: normal }
span.c11 { color: #990000; font-style: normal }
span.c12 { font-size: 8pt; }
span.c13 { font-size: 18pt; }
span.c14 { color: #663366; font-style: normal }
span.c15 { font-size: 14pt; }
span.c16 { font-size: 36pt; color: #FFFFFF; }
span.c17 { font-size: 12pt; font-family: "Times New Roman", serif; }
span.c18 { font-size: 24pt; }
table.centered { margin-left: auto; margin-right: auto; }
td {font-size: 0.9em; color: #000000; font-family: "Arial","Tahoma", sans-serif;	}
td.2 {font-size: 1em; color: #000000; font-family: "Arial","Tahoma", sans-serif;	}
td.3 {font-size: 12pt; color: #FFFFFF; font-family: "Arial","Tahoma", sans-serif; }
th {font-size: 12pt; color: #000000; font-family: "Arial","Tahoma", sans-serif; }
.blue1 { margin-left: 2%; color: blue; }
.button,input[type=submit] { cursor:pointer; }
.clear { clear:both; }
.clear-l { clear:left; }
.clear-r { clear:right; }
.green1 { margin-left: 2%; color: #336600; }
.hide { display:none; }
.link {color:#333; }
.link2 {color:#003399; }
.link3 {color:#ffb706; }
.placeholder { color:#666; }
.placeholder:hover { color:#555; }
.three {float:left; }
.two {float:right; }
.un-placeholder,.placeholder.un-placeholder { color:#111; }


#headingAZ2002 {width: 100%;	height: 165px;	margin: 0 auto;	background:url(RHWEB/Arizona2002/Images/D040-0435.jpg) no-repeat top left #2B68D1; color:#fff;}
#headingAZ2002 h1 { margin:0; padding:30px 130px 0; }
#headingAZ2002 h2 { margin:0; padding:5px 150px 0; }

#headingAustralia1998 {width: 100%;	height: 111px;	margin: 0 auto;	background:url(RHWEB/Austra98/Images/35-14background.jpg) no-repeat center left #996633; color:#fff;}
#headingAustralia1998 h1 { margin:0; padding:30px 130px 0; }
#headingAustralia1998 h2 { margin:0; padding:5px 150px 0; }

#headingAustralia1996 {width: 100%;	height: 165px;	margin: 0 auto;	background:url(RHWEB/Austral/Images/35-09backgrounda.jpg) no-repeat center left #663300; color:#fff;}
#headingAustralia1996 h1 { margin:0; padding:30px 130px 0; }
#headingAustralia1996 h2 { margin:0; padding:5px 150px 0; }

#headingChile2001 {width: 100%;	height: 165px;	margin: 0 auto;	background:url(RHWEB/Chile2001/Images/BgChile.jpg) no-repeat center left #009900; color:#fff;}
#headingChile2001 h1 { margin:0; padding:30px 130px 0; }
#headingChile2001 h2 { margin:0; padding:5px 150px 0; }

#headingCO1999 {width: 100%;	height: 165px;	margin: 0 auto;	background:url(RHWEB/Colorado99/Images/D004-073.jpg) no-repeat top left #000; color:#fff;}
#headingCO1999 h1 { margin:0; padding:30px 130px 0; }
#headingCO1999 h2 { margin:0; padding:5px 150px 0; }

#headingEC2000 {width: 100%;	height: 165px;	margin: 0 auto;	background:url(RHWEB/Eclipse1_20_2000/Images/A16_MPa.jpg) no-repeat top left #333; color:#fff;}
#headingEC2000 h1 { margin:0; padding:30px 130px 0; }
#headingEC2000 h2 { margin:0; padding:5px 150px 0; }

#headingEn2003 {width: 100%;	height: 165px;	margin: 0 auto;	background:url(RHWEB/England/Images/D005-139background.jpg) no-repeat top left #666633; color:#fff;}
#headingEn2003 h1 { margin:0; padding:30px 130px 0; }
#headingEn2003 h2 { margin:0; padding:5px 150px 0; }

#headingGu1993 {width: 100%;	height: 165px;	margin: 0 auto;	background:url(RHWEB/Guatemal/Images/guat13a.jpg) no-repeat top left #336699; color:#fff;}
#headingGu1993 h1 { margin:0; padding:30px 130px 0; }
#headingGu1993 h2 { margin:0; padding:5px 150px 0; }

#headingHo1994 {width: 100%;	height: 165px;	margin: 0 auto;	background:url(RHWEB/Honduras/Images/10-31background.jpg) no-repeat top left #333333; color:#fff;}
#headingHo1994 h1 { margin:0; padding:30px 130px 0; }
#headingHo1994 h2 { margin:0; padding:5px 150px 0; }

#headingID2005 {width: 100%;	height: 165px;	margin: 0 auto;	background:url(RHWEB/Idaho2005/Images/D064-0846s.jpg) no-repeat top left #5B6C7C; color:#fff;}
#headingID2005 h1 { margin:0; padding:30px 130px 0; }
#headingID2005 h2 { margin:0; padding:5px 150px 0; }

#headingIL2008 {width: 100%;	height: 165px;	margin: 0 auto;	background:url(RHWEB/Illinois2008/Images/D075-147a.jpg) no-repeat top left #333399; color:#fff;}
#headingIL2008 h1 { margin:0; padding:30px 130px 0; }
#headingIL2008 h2 { margin:0; padding:5px 150px 0; }

#headingMe2006 {width: 100%;	height: 165px;	margin: 0 auto;	background:url(RHWEB/MercuryTransit2006/Images/D068-090a.jpg) no-repeat top left #000; color:#fff;}
#headingMe2006 h1 { margin:0; padding:30px 130px 0; }
#headingMe2006 h2 { margin:0; padding:5px 150px 0; }

#headingMC2001 {width: 100%;	height: 165px;	margin: 0 auto;	background:url(RHWEB/MichiganCanada/Images/D035-174a.jpg) no-repeat top left #999; color:#fff;}
#headingMC2001 h1 { margin:0; padding:30px 130px 0; }
#headingMC2001 h2 { margin:0; padding:5px 150px 0; }

#headingMN2003 {width: 100%;	height: 165px;	margin: 0 auto;	background:url(RHWEB/Minnesota2003/Images/D047-093s.jpg) no-repeat top left #669900; color:#fff;}
#headingMN2003 h1 { margin:0; padding:30px 130px 0; }
#headingMN2003 h2 { margin:0; padding:5px 150px 0; }

#headingMW2007 {width: 100%;	height: 165px;	margin: 0 auto;	background:url(RHWEB/MiWi2007/Images/D072-055a.jpg) no-repeat top left #009933; color:#fff;}
#headingMW2007 h1 { margin:0; padding:30px 130px 0; }
#headingMW2007 h2 { margin:0; padding:5px 150px 0; }

#headingNi1991 {width: 100%;	height: 165px;	margin: 0 auto;	background:url(RHWEB/Nicaragu/Images/nicr6a.jpg) no-repeat top left #993300; color:#fff;}
#headingNi1991 h1 { margin:0; padding:30px 130px 0; }
#headingNi1991 h2 { margin:0; padding:5px 150px 0; }

#headingOR1999 {width: 100%;	height: 165px;	margin: 0 auto;	background:url(RHWEB/Oregon99/Images/A201a.jpg) no-repeat top left #003399; color:#fff;}
#headingOR1999 h1 { margin:0; padding:30px 130px 0; }
#headingOR1999 h2 { margin:0; padding:5px 150px 0; }

#headingPC1989 {width: 100%;	height: 165px;	margin: 0 auto;	background:url(RHWEB/PeaceCor/Images/08-04background.jpg) no-repeat top left #993333; color:#fff;}
#headingPC1989 h1 { margin:0; padding:30px 130px 0; }
#headingPC1989 h2 { margin:0; padding:5px 150px 0; }

#headingVT2004 {width: 100%;	height: 165px;	margin: 0 auto;	background:url(RHWEB/VenusTransit2004/Images/D055-234a.jpg) no-repeat top left #000; color:#fff;}
#headingVT2004 h1 { margin:0; padding:30px 130px 0; }
#headingVT2004 h2 { margin:0; padding:5px 150px 0; }

#headingWC2006 {width: 100%;	height: 165px;	margin: 0 auto;	background:url(RHWEB/Washington2006/Images/66-468-a.jpg) no-repeat top left #336699; color:#fff;}
#headingWC2006 h1 { margin:0; padding:30px 130px 0; }
#headingWC2006 h2 { margin:0; padding:5px 150px 0; }

#headingDC2000 {width: 100%;	height: 165px;	margin: 0 auto;	background:url(RHWEB/WashingtonDC00/Images/D011-031a.jpg) no-repeat top left #666633; color:#fff;}
#headingDC2000 h1 { margin:0; padding:30px 130px 0; }
#headingDC2000 h2 { margin:0; padding:5px 150px 0; }

#header { position:relative; margin:0 0 33px; background:#000; z-index:10; }
#header ul { margin:0; padding:0; list-style:none; }
#header h1,#header h2 { margin:0; padding:20px 0 0; }
#header h1 a,#header h2 a { position:absolute; top:14px; left:48px; display:block; width:145px; height:98px; text-indent:-5000px; }
#header #toolbox { font-size:0.8em; }

#nav { position:relative; width:100%; height:22px; line-height:18px; font-family:'Arial'; font-size:0.7em; background:#333}
#nav li { float:left; margin:0px 0px 0; border-right:1px solid #000; }
#nav a { display:block; padding:2px 10px; color:#ffb706; }
#nav a:hover { color:#fff; }
#nav a:active { color:#960; }
#nav ul { position:absolute; margin:-2px 0 0; padding:6px 0; width:180px; background:#000; z-index:99; box-shadow:0px 9px 10px rgba(0,0,0,0.3); }
#nav ul,#nav li.hover ul,#nav li.hover ul ul,#nav li.hover ul ul ul,#nav li:hover ul,#nav li:hover ul ul,#nav li:hover ul ul ul { left:-999em; }
#nav li.hover ul,#nav li li.hover ul,#nav li li li.hover ul,#nav li:hover ul,#nav li li:hover ul,#nav li li li:hover ul { left:auto; }
#nav li.hover,#nav li:hover { position:static; }
#nav ul li { float:none; border:none; }
#nav ul a { display:block; padding:3px 10px; border:none; text-transform:none; }
#nav ul a:hover,#nav ul li.hover a,#nav ul li:hover a { margin-left:1px; margin-right:-3px; border-right:1px solid #dfa006; color:#fff; background:#003399; }
#nav ul a:active,#nav ul li.hover a:active,#nav ul li:hover a:active { color:#000; background:#960; }
#nav ul ul { margin:-24px 0 0 180px; background:#ffb706; }
#nav ul ul a,#nav ul li.hover ul a,#nav ul li:hover ul a { margin-left:0; margin-right:0; border:none; }
#nav ul ul a:hover { color:#000; background:lightYellow; }

#aside { position:relative; clear:right; float:right; margin:0 1px 30px; padding:12px; width:201px; font-family:Georgia,serif; font-size:0.9em; color:#666;  background:#f1f1f1; z-index:8; box-shadow:5px 5px 7px #888; }
#aside h3 { margin:0.3em 0 0.1em; font-family:'Arial'; font-size:1.17em; font-weight:bold; letter-spacing:0.1em; color:#c1272d; text-transform:uppercase; }
#aside p { margin:0; }
#aside a { color:#666; text-decoration:none; }
#aside a:hover { text-decoration:none; }
#aside a:active { color:#333; }
#aside .top { margin:-12px; height:20px; }
#aside .bottom { margin:0 -12px -12px; height:30px; }
#aside .announcements { height:260px; }
#aside .announcements .ticker { position:relative; height:240px; overflow:hidden; }
#aside .announcements .ticker div { width:100%; height:132px; }
#aside .announcements .ticker a { display:block; padding:3px 0; width:100%; height:24px; border-bottom:1px solid #ddd; background:#f1f1f1; overflow:hidden; }
#aside .announcements .ticker a.sticky { position:absolute; top:0; left:0; z-index:9; }
#aside .spotlight,#aside .secondary-spotlight { margin:1em 0 0; padding:2px 10px; }
#aside .spotlight { background:#f1f1f1; }
#aside .spotlight a { font-size:1.5em; color:#000000; text-decoration:none; }
#aside .spotlight .alignright,#aside .secondary-spotlight .alignright { margin:0 0 8px 8px; width:90px; height:auto; }
#aside .spotlight .alignleft,#aside .secondary-spotlight .alignleft { margin:0 8px 8px 0; width:90px; height:auto; }

#aside2 { position:relative; clear:right; float:right; margin:0px 5px 30px 5px; padding:11px 5px 11px 10px; width:201px; font-family:Georgia,serif; font-size:0.9em; color:#666;  background:#f1f1f1; z-index:8; }
#aside2 h3 { margin:0.3em 0 0.1em; font-family:'Arial'; font-size:1.17em; font-weight:bold; letter-spacing:0.1em; color:#c1272d; text-transform:uppercase; }
#aside2 p { margin:0; }
#aside2 a { color:#666; text-decoration:none; }
#aside2 a:hover { text-decoration:none; }
#aside2 a:active { color:#333; }
#aside2 .top { margin:-12px; height:20px; }
#aside2 .bottom { margin:0 -12px -12px; height:30px; }

#content { font-size:0.9em; margin-right: 2em; }
#content .navigation { padding:12px 0 30px; }
#content .navigation .newer a,#content .navigation .older a { border:1px solid #444; text-align:center; color:#ffb706; background:#000; text-decoration:none; border-radius:12px; }
#content .navigation .newer a:hover,#content .navigation .older a:hover { color:#fff; }
#content .navigation .newer a:active,#content .navigation .older a:active { border-color:#999; color:#c80; }

#footer { clear:both; padding:10px 0 60px; font-size:0.76em; text-align:center; }
#footer address { display:inline; font-style:normal; }
#footer ul { display:inline; margin:0; padding:0; list-style:none; }
#footer li { display:inline; }
#footer a { color:#333; }
#footer ul a { margin:0 2px; padding:0 2px 0 8px; border-left:1px solid #c0c0c0; text-decoration:underline; }
#footer a:hover { color:#666; text-decoration:none; }
#footer a:active { color:#eee; }

/* Home */
.home #header { margin:0; }
.home .hentry { position:relative; padding:0 0px 0 46px; color:#333; }
.home .hentry h1,.home .hentry h2 { padding:0; background:none; }
.home .hentry p { margin:1em; }
.home .hentry #tools { position:absolute; right:255px; top:260px; z-index:8; }
.home .hentry #aside { top:0px; }
.home .hentry #aside .top { margin-top:-35px; height:35px; }
.home .hentry .items { width:675px; }
.home .hentry .item { float:left; margin:10px 24px 0 0; width:190px; height:220px; }
.home .hentry .item img { display:block; width:200px; height:89px; }
.home .hentry .item h3 { position:relative; margin:0px 0 0px; padding:0 8px; height:23px; line-height:23px; font-size:0.98em; font-weight:normal; color:#ffb706; #000; }
.home .hentry .item h3 a { display:block; margin:0 -8px; padding:0 8px; }
.home .hentry .item p { font-size:0.86em; line-height:1.4em; }
.home .hentry .item a img,.home .hentry .item h3 a { border-bottom:2px solid transparent; color:#000000; text-decoration:none; }
.home .hentry .item a:hover img,.home .hentry .item h3 a:hover { border-color:#ffb706; }
.home .hentry .item a:active img,.home .hentry .item h3 a:active { border-color:#888; }
.home .hentry  blockquote {font-size: 0.9em; color: #000000; font-family: "Arial","Tahoma", sans-serif; margin-left:2%; }

	



