@charset "UTF-8";
/* CSS Document */

body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #333333;
background-color: #FFFFFF;
line-height: 13pt;
}

h1 {
display: none;
}

h2 {
font-size: 10pt;
color: #4d4d4d;
margin-top: 0px;
}

h3 {
font-weight: bold;
font-size: 9pt;
margin-top: 0px;
}

hr {
position: relative;
color: #ccc;
background-color: #ccc;
border: none;
height: 1px;
margin: 0 0 15px 0;
padding: 0;
}

p {
margin-top: 0px;
}

p a:link, p a:visited, p a:active {text-decoration: underline; color: #000000;}
p a:hover {text-decoration: none; color:#000000; background-color: #DDDDDD;}

.note {
font-size: 9px;
color: #666;
}

a.box:link, a.box:visited {
font-weight: normal; 
text-decoration: none;
color: #666;
background-image: url(images/Button_Gradient.jpg);
background-repeat: repeat-x;
border: 1px solid #ccc;
padding: 3px 10px 2px 10px;
}

a.box:hover, a.box:active {
font-weight : normal; 
text-decoration : none;
color: #000;
background: #ccc; 
border: 1px solid #999;
}


/* This goes around everything and contains the page, centering it on a background. */

#wrapper {
width: 900px;
margin-left: auto;
margin-right: auto;
margin-top: 35px;
position: relative;
}

/* for IE6 and below */
* html #wrapper {
width: 920px;
margin-left: auto;
margin-right: auto;
margin-top: 35px;
position: relative;
}

#orange_rule {
width: 900px;
height: 4px;
background-color: #FF9900;
}

* html #orange_rule {
width: 920px;
height: 0px;
line-height: 4px;
background-color: #FF9900;
}

#slides {
float: right;
}

#videos_swfobject {
}

#video_float_left {
float: left;
}

/* This div contains the navigation as well as the picture of Astro. */

#left {
width: 149px;
float: left;
border-left: 1px solid #AAAAAA;
display: inline;
padding: 0px;
}

* html #left {
width: 149px;
float: left;
border-left: 1px solid #AAAAAA;
border-right: 1px solid #AAAAAA;
display: inline;
padding: 0px;
}

#header {
width: 900px;
height: 20px;
background-image: url(images/AstroTeller.png);
clear: both;
margin-bottom: 10px;
}

#navigation {
width: 150px;
}

#navigation ul {
list-style: none;
margin: 0;
padding: 0;
background-color: #FFFFFF;
font-size: 7pt;
letter-spacing: 0.1em;
}

#navigation li {
border-bottom: 1px solid #AAAAAA;
}

#navigation li a:link, #navigation li a:visited {
color: #666666;
background-color: #FFFFFF;
display: block;
padding: 1em 0 1em 1em;
text-decoration: none;
}

#navigation li a:hover {
background-color: #EEEEEE;
display: block;
}

/* This section makes the navigation buttons Grey when on the corresponding pages / sections. Some of them are forced, absolute */

#home_page #home-button {
background-color: #EEEEEE;
}

#biography_page #biography-button {
background-color: #EEEEEE;
}

#talks_page #talks-button {
background-color: #EEEEEE;
}

#founded_entities_page #work-button {
background-color: #EEEEEE;
}

#technical_papers_page #work-button {
background-color: #EEEEEE;
}

#lectures_page #work-button {
background-color: #EEEEEE;
}

#patents_page #work-button {
background-color: #EEEEEE;
}

#articles_page #press-button {
background-color: #EEEEEE;
}

#multimedia_page #press-button {
background-color: #EEEEEE;
}

#images_page #press-button {
background-color: #EEEEEE;
}

#fiction_page #writings-button {
background-color: #EEEEEE;
}

#op-eds_page #writings-button {
background-color: #EEEEEE;
}

#jedermann_page #writings-button {
background-color: #EEEEEE;
}

#personal_page #personal-button {
background-color: #EEEEEE;
}

/* ...and this is for the video pages - same thing, but keeping them separate here */

#digitalhumanconference_page #talks-button {
background-color: #EEEEEE;
}

#ata_page #talks-button {
background-color: #EEEEEE;
}

#gathering_page #talks-button {
background-color: #EEEEEE;
}

#microsoft_page #talks-button {
background-color: #EEEEEE;
}

#tedmed_page #talks-button {
background-color: #EEEEEE;
}

#ideacity_page #talks-button {
background-color: #EEEEEE;
}

#france24_page #press-button {
background-color: #EEEEEE;
}

#abcaheadofthecurve_page1 #press-button {
background-color: #EEEEEE;
}

#abcaheadofthecurve_page2 #press-button {
background-color: #EEEEEE;
}

#edwardteller_commemoration_page #press-button {
background-color: #EEEEEE;
}

#nighttalk_page1 #press-button {
background-color: #EEEEEE;
}

#nighttalk_page2 #press-button {
background-color: #EEEEEE;
}




#contact {
height: 100px;
width: 150px;
background-image: url(images/AstroDrawing.png);
background-repeat: no-repeat;
margin-top: 35px;
font-size: 7pt;
letter-spacing: 0.1em;
padding-left: 15px;
padding-top: 285px;
color: #666666;
}

* html #contact {
height: 100px;
width: 135px;
background-image: url(images/AstroDrawing.png);
background-repeat: no-repeat;
margin-top: 35px;
font-size: 7pt;
letter-spacing: 0.1em;
padding-left: 15px;
padding-top: 285px;
color: #666666;
}

#content {
width: 719px;
float: right;
background-image: url(images/Content_Slug.png);
background-repeat: no-repeat;
border-left: 1px solid #AAAAAA;
padding: 15px;
display: inline;
}

* html #content {
width: 719px;
float: right;
background-image: url(images/Content_Slug.png);
background-repeat: no-repeat;
border-left: none;
padding: 15px;
display: inline;
clear: both; /* Change from PM */
}

#content_center {
width: 320px;
padding: 15px;
float: left;
border-left: 1px solid #AAAAAA;
display: inline;
}

* html #content_center {
width: 320px;
padding: 15px;
float: left;
border-left: none;
display: inline;
}

#content_sidebar {
width: 365px;
padding: 15px;
float: right;
border-left: 1px solid #AAAAAA;
display: inline;
}

.content_sidebar {
font-size: 7.5pt;
line-height: 12pt;
}

#raquo_biography, #raquo_talks, #raquo_founded_entities, #raquo_technical_papers, #raquo_lectures, #raquo_patents, #raquo_articles, #raquo_multimedia, #raquo_images, #raquo_fiction, #raquo_op-eds, #raquo_jedermann, #raquo_personal {
display: none;
}

/* This section adds &raquos when on corresponding pages */

#biography_page #raquo_biography {
display: inline;
}

#talks_page #raquo_talks {
display: inline;
}

.talks_pages #raquo_talks {
display: inline;
}

#founded_entities_page #raquo_founded_entities {
display: inline;
}

#technical_papers_page #raquo_technical_papers {
display: inline;
}

#lectures_page #raquo_lectures {
display: inline;
}

#patents_page #raquo_patents {
display: inline;
}

#articles_page #raquo_articles {
display: inline;
}

#multimedia_page #raquo_multimedia {
display: inline;
}

#images_page #raquo_images {
display: inline;
}

#fiction_page #raquo_fiction {
display: inline;
}

#op-eds_page #raquo_op-eds {
display: inline;
}

#jedermann_page #raquo_jedermann {
display: inline;
}

#personal_page #raquo_personal {
display: inline;
}


#footer {
width: 739px;
height: 27px;
float: right;
background-repeat: no-repeat;
border-top: 1px solid #AAAAAA;
border-left: 1px solid #AAAAAA;
font-size: 7pt;
letter-spacing: 0.1em;
padding-left: 10px;
padding-top: 5px;
color: #666666;
display: inline;
}

#top_arrow {
float: right;
display: inline;
}

.founded_logos {
margin: 15px;
}

.founded_logos a:link, .founded_logos a:visited, .founded_logos a:active, .founded_logos a:hover {
text-decoration: none;
background-color: #FFFFFF; 
color: #FFFFFF;
}

.video_thumb_left {
	float:left;
	padding: 0 10px 0 0;
	border:0;
}

.press_photos {
	float:left;
	padding: 0 20px 0 0;
	border:0;
}

.book_cover_right {
float: right;
padding: 0 0 0 10px;
border:0;
}

.laquo_link_right {
float: right;
}

.photo_right {
float: right;
margin: 0 0 0 10px;
}

.personal_photos {
padding: 9px;
float: left;
border: 0;
}



/* This is the section that animates the Work subheadings on the nav */

.work_sub {
display: none;
}

.work_pages .work_sub {
display: block;
padding: 0px 0px 5px 20px;
background-color: #EEEEEE;
font-size: 7pt;
letter-spacing: 0.1em;
}

.work_pages .work_sub a:link {
text-decoration: none;
color: #666666;
}

.work_pages .work_sub a:visited {
text-decoration: none;
color: #666666;
}

.work_pages .work_sub a:hover {
text-decoration: none;
color: #000000;
}

/* This removes the bottom border from WORK when the sub-nav is visible. */

.work_pages #work_heading {

/* Patt Meterson revised on 6:07 PM 11/17/2008 */

border-bottom: 1px solid #EEEEEE;

}

.work_pages #work_section {
border-bottom: 1px solid #AAAAAA;
padding-bottom: 5px;
background-color: #EEEEEE;
}



/* This is the section that animates the Press subheadings on the nav */

.press_sub {
display: none;
}

.press_pages .press_sub {
display: block;
padding: 0px 0px 5px 20px;
background-color: #EEEEEE;
font-size: 7pt;
letter-spacing: 0.1em;
}

.press_pages .press_sub a:link {
text-decoration: none;
color: #666666;
}

.press_pages .press_sub a:visited {
text-decoration: none;
color: #666666;
}

.press_pages .press_sub a:hover {
text-decoration: none;
color: #000000;
}

/* This removes the bottom border from PRESS when the sub-nav is visible. */

.press_pages #press_heading {

/* Patt Meterson revised on 6:07 PM 11/17/2008 */

border-bottom: 1px solid #EEEEEE;

}

.press_pages #press_section {
border-bottom: 1px solid #AAAAAA;
padding-bottom: 5px;
background-color: #EEEEEE;
}

/* This is the section that animates the Writings subheadings on the nav */

.writings_sub {
display: none;
}

.writings_pages .writings_sub {
display: block;
padding: 0px 0px 5px 20px;
background-color: #EEEEEE;
font-size: 7pt;
letter-spacing: 0.1em;
}

.writings_pages .writings_sub a:link {
text-decoration: none;
color: #666666;
}

.writings_pages .writings_sub a:visited {
text-decoration: none;
color: #666666;
}

.writings_pages .writings_sub a:hover {
text-decoration: none;
color: #000000;
}

/* This removes the bottom border from PRESS when the sub-nav is visible. */

.writings_pages #writings_heading {

/* Patt Meterson revised on 6:07 PM 11/17/2008 */

border-bottom: 1px solid #EEEEEE;


}

.writings_pages #writings_section {
border-bottom: 1px solid #AAAAAA;
padding-bottom: 5px;
background-color: #EEEEEE;
}

/* This section adds the red links on sub-headings on nav */

#founded_entities_page #founded_entities_nav {
color: #DD0000;
}

#technical_papers_page #technical_papers_nav {
color: #DD0000;
}

#lectures_page #lectures_nav {
color: #DD0000;
}

#patents_page #patents_nav {
color: #DD0000;
}

#articles_page #articles_nav {
color: #DD0000;
}

#multimedia_page #multimedia_nav {
color: #DD0000;
}

#images_page #images_nav {
color: #DD0000;
}

#fiction_page #fiction_nav {
color: #DD0000;
}

#op-eds_page #op-eds_nav {
color: #DD0000;
}

#jedermann_page #jedermann_nav {
color: #DD0000;
}
