/* General tags */
* {margin:0; padding:0;}
body {background:#f2a34f repeat; font:76% verdana,tahoma,sans-serif; color:#555555;}
a {background-color:inherit; color:#4455A5; font-weight:bold; text-decoration:none; }
a:hover {text-decoration:underline;}
p {margin:0 0 16px 0;}
ul, ol {float: right; margin:0px 10px 20px 10px; padding:0px 10px 20px 10px;}
lh {margin-left: -15px; font-size: 1.2em; font-weight:bold; text-decoration:none;}
li {padding-left: 10px;}
hr {margin: 15px 0px 15px 0px;}
img {float:left; margin:0 10px 5px 0;}

/* Headers */
h1 {color:#555555; font-size:3.6em; letter-spacing:-3px; margin:0; text-align:right;}
.faded {font-size:0.7em; color:#F9BB7B;}
.small_caps {font-size: 0.8em;}
h2 {font-size:1.2em; font-weight:bold; letter-spacing:-1px; margin:5px 0 10px;}

/* IDs */
#title {margin:20px auto -9px; width:700px;}
#container_main_page_1 {background:#fff url(../images/background_1.png) bottom left no-repeat; border:12px solid #555; color:#555; margin:0 auto 15px; padding:10px; width:700px; height:450px; line-height:1.3em;}
#container_main_page_2 {background:#fff url(../images/background_2.png) bottom left no-repeat; border:12px solid #555; color:#555; margin:0 auto 15px; padding:10px; width:700px; height:450px; line-height:1.3em;}
#container_main_page_3 {background:#fff url(../images/background_3.png) bottom right no-repeat; border:12px solid #555; color:#555; margin:0 auto 15px; padding:10px; width:700px; height:450px; line-height:1.3em;}
#container_main_page_4 {background:#fff url(../images/background_4.png) bottom right no-repeat; border:12px solid #555; color:#555; margin:0 auto 15px; padding:10px; width:700px; height:450px; line-height:1.3em;}
#container_research_page {background:#fff url(../images/70S_tRNA_EFP.png) top left no-repeat; border:12px solid #555; color:#555; margin:0 auto 15px; padding:10px; width:700px; line-height:1.3em;}
#container_members_page {background:#fff url(../images/Members.png) top left no-repeat; border:12px solid #555; color:#555; margin:0 auto 15px; padding:10px; width:700px; line-height:1.3em;}
#container_movies_page {background:#fff url(../images/film_strip.png) top left no-repeat; border:12px solid #555; color:#555; margin:0 auto 15px; padding:10px; width:700px; line-height:1.3em;}
#container_calendar {background:#fff url(../images/HHMI_Mug.png) top left no-repeat; border:12px solid #555; color:#555; margin:0 auto 15px; padding:10px; width:700px; line-height:1.3em;}
#container_contact_page {background:#fff url(../images/Bass_Center.png) bottom left no-repeat; border:12px solid #555; color:#555; margin:0 auto 15px; padding:10px; width:700px; line-height:1.3em;}
#container_individual_page {background:#fff; border:12px solid #555; color:#555; margin:0 auto 15px; padding:10px; width:700px; line-height:1.3em;}
#sidebar {float:left; padding-top:15px; padding-left:175px; width:110px; height:200px;}
#sidebar p {margin:10px 0 5px 10px; text-align:left; font-size:0.8em;}
#sidebar p a {font-weight:400;}
#intro {float:right; width:385px; text-align:justify; padding: 20px 15px 0px 15px;}
#main {float:right; width:385px; text-align:justify; padding: 20px 15px 0px 15px;}
#main_individual {float:right; width:385px; text-align:justify; padding: 0px 15px 0px 15px; }
#footer {text-align: right; clear:both; color:#aaa; padding: 5px 15px 0px 15px;}
#footer_main_page {margin:-5px auto 0px; width:700px;}
#footer_main_page p {color:#555555; text-align:right;}
#timeline {float:left;}

/* Menu */
.menu {border:0px; color:#4455A5; display:block; font-size:1.1em; font-weight:bold; padding:4px 2px 4px 10px; width:110px;}
.menu:hover {background-color:#ffffff; border:0px; color:#333333; text-decoration:none;}

/* Various classes */
.credits {color:#777; font-size:0.9em; margin-bottom:0;}
.credits a {color:#777;}
.member_entry {float:left; width: 350px; text-align:left;}
a.linked_image {color: #ffffff;}
a.linked_image:hover {color: #999999;}
a.unlinked_image {color: #ffffff;}
a.unlinked_image:hover {color: #ffffff;} 
a.labmember {color: #555555;}
a.labmember:hover {color:#aaaaaa;}
.timeline-event-icon {border: none; padding: 0px; background: transparent;}
.timeline-event-icon-default {border: none; padding: 0px;}
.timeline-default {
    font-family: Trebuchet MS, Helvetica, Arial, sans serif;
    font-size: 8pt;
    border: 1px solid #aaa;
}
.replication {}
.transcription {}
.translation {}
.reverse_transcription {}
.recombination {}
.other {}


