﻿img.left {
   float:left;
   margin:0 18px 18px 0;  
    background:none repeat scroll 0 0 #FFFFFF;
    border-color:#ECECEC #ECECEC #B8B8B8;
    border-style:solid;
    border-width:1px;
    padding:4px;
    position:relative;

}

img.right {
    float:right;
    margin:0 0 18px 18px;
    background:none repeat scroll 0 0 #FFFFFF;
    border-color:#ECECEC #ECECEC #B8B8B8;
    border-style:solid;
    border-width:1px;
    padding:4px;
    position:relative;
}

#timeline-wrapper {
    min-height:1px;
    padding: 10px;
    border-bottom: solid 1px #b8b8b8;
    background: #ececec;
    width: 550px; 
    margin: 0 -10px;
} * html #timeline-wrapper {height:1px;} #timeline-wrapper:after {visibility:hidden; height:0; content:"."; clear:both; display:block;}

.timeline a {
    background:url(time-line.png) no-repeat;
    width:58px;
    height:25px;
    display:block;
    text-indent:-9000px;
    text-transform:uppercase;
    margin-right:3px;
}

.date-1800 a { background-position:-2px 0; } .date-1800 a:hover, .date-1800 .current_tab { background-position:-2px -32px; }
.date-1900 a { background-position:-63px 0; } .date-1900 a:hover, .date-1900 .current_tab { background-position:-63px -32px; }
.date-1930 a { background-position:-124px 0; } .date-1930 a:hover, .date-1930 .current_tab { background-position:-124px -32px; }
.date-1950 a { background-position:-185px 0; } .date-1950 a:hover, .date-1950 .current_tab { background-position:-185px -32px; }
.date-1960 a { background-position:-246px 0; } .date-1960 a:hover, .date-1960 .current_tab { background-position:-246px -32px; }
.date-1970 a { background-position:-307px 0; } .date-1970 a:hover, .date-1970 .current_tab { background-position:-307px -32px; }
.date-1980 a { background-position:-368px 0; } .date-1980 a:hover, .date-1980 .current_tab { background-position:-368px -32px; }
.date-1990 a { background-position:-429px 0; } .date-1990 a:hover, .date-1990 .current_tab { background-position:-429px -32px; }
.date-2000 a { background-position:-489px 0; } .date-2000 a:hover, .date-2000 .current_tab { background-position:-489px -32px; }

h2.sifr-skip {
    display:block;
    width:550px;
    clear:both;
}
.timeline-marker {
   display:block;
   width:550px;
   min-height:1px;
}* html .timeline-marker  {height:1px;} .timeline-marker:after {visibility:hidden; height:0; content:"."; clear:both; display:block;}

.timeline-marker a {
    text-transform:uppercase;
    margin:-30px 0 0 0;
    display:block;
    width:32px;
    height:18px;
    background:url(top.png) no-repeat;
    float:right;
    text-indent:-9000px;
}

.tabs li {
    list-style:none;
    padding:0;
    float:left;

}

.tabs {
    margin:0 !important;
    padding:0;
    min-height:1px;
}*html #tabs{height:1px;} #tabs:after {visibility:hidden; height:0; content:"."; clear:both; display:block;}
