/*  
Theme Name: Expedition 2007
Theme URI: http://wordpress.org/
Description: The WordPress theme created for the Offscreen Expedition 2007 website.
Version: 1.0
Author: Ciara Meaney, John Wells
Author URI: http://ciaraleaf.com/

	Expedition2007 v1.0
	 http://ciaraleaf.com/

	This theme was designed by Ciara Meaney and developed by John D Wells,
	whose blogs you will find at http://www.ciaraleaf.com/ and http://www.johndwells.com/, respectively.

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

* {
    margin: 0;
    padding: 0;
}

/* ELEMENTS */
body {
	font-size: 72%; /* Resets 1em to 10px */
	font-family: 'Tahoma', Verdana, Arial, Sans-Serif;
	color: #000;
	text-align: center;
	background: #d1ab74 url(images/exp2007-bg_tile.jpg) top center repeat-y;
}

a {
    color: #900;
    text-decoration: none;
}

a img {
	border: none;
}

small {
	font-size: 0.9em;
	line-height: 1.2em;
}

h2, h3, h4 {
	font-weight: bold;
}

h2 {
	font-size: 1.3em;
}

h3 {
	font-size: 1.2em;
}

h4 {
	font-size: 1.1em;
}

h5 {
    font-size: 1em;
}

p {
    padding-bottom: 10px;
}

code {
	font: 1.1em 'Courier New', Courier, Fixed;
}

acronym, abbr {
	cursor: help;
}

acronym, abbr {
	border-bottom: 1px dashed #999;
}

blockquote {
	margin: 15px 30px 0 10px;
	padding-left: 20px;
	border-left: 5px solid #ddd;
}

blockquote cite {
	margin: 5px 0 0;
	display: block;
}

.post ol, .post ul {
    padding-left: 20px;
    padding-bottom: 10px;
    
}

.post ol li, .post ul li {
    padding-left: 10px;
}
hr {
	display: none;
}

input, textarea {
	font-family: 'Tahoma', Verdana, Arial, Sans-Serif;
	font-size: 1.1em;
}

/* GLOBAL CLASSES */
.img-swap {
    position: relative;
    display: block;
    overflow: hidden;
}

.img-swap span {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    background-position: top left;
    background-repeat: no-repeat;
}

img.right {
    padding-left: 5px;
    padding-right: 5px;
}

img.left {
    padding-right: 5px;
}

/* SPECIFIC FORMATTING */
#exp2007-bg {
    z-index: 1;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 1119px;
    background: #d1ab74 url(images/exp2007-bg.jpg) top center no-repeat;
}

#page {
    position: relative;
    z-index: 10;
    margin: 0 auto;
    width: 909px;
    font-size: 1em;
}

#header {
	height: 198px;
	width: 909px;
	background: #d1ab74 url(images/exp2007-header2.jpg) no-repeat top center;
}

#headerimg { 
    position: relative;
	height: 198px; 
	width: 909px; 
} 

#headerimg .description {
    display: none;
}

#headerimg h1 {
    position: absolute;
    top: 0;
    left: 636px;
    width: 222px;
    height: 56px;
}

#headerimg h1 a {
    position: relative;
    display: block;
    width: 222px;
    height: 56px;
    overflow: hidden;
	font-size: 10px
}

#headerimg h1 a span {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 10;
    width: 222px;
    height: 56px;
    cursor: pointer;
   	background: url(images/offscreen_logo2.gif) top left no-repeat;
}

#headerimg #award {
    position: absolute;
    top: 51px;
    left: 804px;
    width: 87px;
    height: 85px;
}

#headerimg #award a {
    position: relative;
    display: block;
    width: 87px;
    height: 85px;
    overflow: hidden;
	font-size: 10px
}

#headerimg #award a span {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 10;
    width: 87px;
    height: 85px;
    cursor: pointer;
    background: url(images/award_link.gif) top left no-repeat;
}

#headerimg form {
    position: absolute;
    top: 0;
    left: 98px;
    width: 160px;
    height: 42px;
    background: url(images/header_search_bg.gif) top left no-repeat;
}

#headerimg form label {
    display: none;
}

#headerimg form input#s {
    position: absolute;
    top: 10px;
    left: 10px;
    width: 95px;
}

#header form input#submit {
    position: absolute;
    top: 10px;
    left: 111px;
}

/* CONTENT */
#content {
    position: relative;
    text-align: left;
}

/* SIDEBAR */
#sidebar {
    position: relative;
    float: left;
    top: 0;
    padding-left: 30px;
    width: 196px;
    voice-family: "\"}\""; 
    voice-family:inherit;
    width: 166px;
}

    #sidebar h2 {
        display: none;
    }
    
    #sidebar ul {
        position: relative;
    }

    #sidebar li {
        position: relative;
    	list-style-type: none;
    	list-style-image: none;
    }

ul#navigation li.pagenav h2 {
    display: none;
}
    
    ul#navigation, ul#navigation ul {
    	margin: 0;
    	padding: 0;
	}

    ul#navigation li, ul#navigation li ul li {
        position: relative;
        margin: 0;
        padding: 0;
    }

    ul#navigation li a {
        width: 166px;
    }

    ul#navigation li a#page-link_about,
    ul#navigation li a#page-link_team,
    ul#navigation li a#page-link_sponsors,
    ul#navigation li a#page-link_links {
        height: 19px;
    }

    ul#navigation li a#page-link_teachers,
    ul#navigation li a#page-link_schools,
    ul#navigation li a#page-link_maps {
        height: 18px;
    }

    ul#navigation li a#page-link_press {
        height: 20px;
    }

    ul#navigation li a#page-link_arabic {
        height: 21px;
    }

    ul#navigation a.img-swap span {
        width: 166px;
        background-repeat: no-repeat;
        background-position: top left;
        cursor: pointer;
    }
    
    /* OVERSTATES */
    ul#navigation li a#page-link_about:hover span { background-position: 0 -19px; }
    ul#navigation li a#page-link_team:hover span { background-position: 0 -19px; }
    ul#navigation li a#page-link_teachers:hover span { background-position: 0 -18px; }
    ul#navigation li a#page-link_schools:hover span { background-position: 0 -18px; }
    ul#navigation li a#page-link_maps:hover span { background-position: 0 -18px; }
    ul#navigation li a#page-link_press:hover span { background-position: 0 -20px; }
    ul#navigation li a#page-link_sponsors:hover span { background-position: 0 -19px; }
    ul#navigation li a#page-link_links:hover span { background-position: 0 -19px; }
    ul#navigation li a#page-link_arabic:hover span { background-position: 0 -21px; }

    /* OFFSTATES */
    ul#navigation li a#page-link_about span { height: 19px; background-image: url(images/page-link_about.gif); }
    ul#navigation li a#page-link_team span { height: 19px; background-image: url(images/page-link_team.gif); }
    ul#navigation li a#page-link_teachers span { height: 18px; background-image: url(images/page-link_teachers.gif); }
    ul#navigation li a#page-link_schools span { height: 18px; background-image: url(images/page-link_schools.gif); }
    ul#navigation li a#page-link_maps span { height: 18px; background-image: url(images/page-link_maps.gif); }
    ul#navigation li a#page-link_press span { height: 20px; background-image: url(images/page-link_press.gif); }
    ul#navigation li a#page-link_sponsors span { height: 19px; background-image: url(images/page-link_sponsors.gif); }
    ul#navigation li a#page-link_links span { height: 19px; background-image: url(images/page-link_links.gif); }
    ul#navigation li a#page-link_arabic span { height: 21px; background-image: url(images/page-link_arabic.gif); }

    /* ONSTATES */
    #about ul#navigation li a#page-link_about span { background-position: bottom left; }
    #team ul#navigation li a#page-link_team span,
    #uk-team ul#navigation li a#page-link_team span,
    #oman-team ul#navigation li a#page-link_team span,
    #uae-team ul#navigation li a#page-link_team span
        { background-position: bottom left }
    #teachers ul#navigation li a#page-link_teachers span,
    #art ul#navigation li a#page-link_teachers span,
    #citizenship ul#navigation li a#page-link_teachers span,
    #geography ul#navigation li a#page-link_teachers span,
    #mfl ul#navigation li a#page-link_teachers span,
    #ict ul#navigation li a#page-link_teachers span,
    #re ul#navigation li a#page-link_teachers span,
    #english ul#navigation li a#page-link_teachers span,
    #music ul#navigation li a#page-link_teachers span,
    #other ul#navigation li a#page-link_teachers span
        { background-position: bottom left; }
    #schools ul#navigation li a#page-link_schools span,
    #uk-schools ul#navigation li a#page-link_schools span,
    #oman-schools ul#navigation li a#page-link_schools span,
    #uae-schools ul#navigation li a#page-link_schools span
        { background-position: bottom left; }
    #maps ul#navigation li a#page-link_maps span,
    #google-earth ul#navigation li a#page-link_maps span,
    #downloads ul#navigation li a#page-link_maps span
        { background-position: bottom left; }
    #press ul#navigation li a#page-link_press span { background-position: bottom left; }
    #sponsors ul#navigation li a#page-link_sponsors span { background-position: bottom left; }
    #links ul#navigation li a#page-link_links span { background-position: bottom left; }
    #arabic ul#navigation li a#page-link_arabic span { background-position: bottom left; }

    #sidebar label.img-swap {
        width: 166px;
        height: 15px;
    }
    
    label#label-view_by {
        margin-top: 10px;
    }

    label#label-view_by span, label#label-teachers_options span {
        width: 166px; 
        height: 15px;
        background-position: top left;
        background-repeat: no-repeat;
    }

    label#label-view_by span { background: url(images/label-view_by.gif); }
    label#label-teachers_options span { background: url(images/label-teachers_options.gif); }
    
    select#view_by, select#teachers_options {
        margin: 3px 0 5px 10px;
        width: 130px;
    }
    
    #sidebar a#link-download_poster {
        position: relative;
        display: block;
        width: 166px;
        height: 17px;
        overflow: hidden;
    }

    #sidebar a#link-download_poster span {
        position: absolute;
        display: block;
        width: 166px;
        height: 17px;
        background: url(images/download_poster.gif) top left no-repeat;
    }
    
    #sidebar a#link-programme_website {
        position: relative;
        display: block;
        width: 149px;
        height: 63px;
        overflow: hidden;
        margin: 5px 0 5px 10px;
    }

    #sidebar a#link-programme_website span {
        position: absolute;
        display: block;
        width: 149px;
        height: 63px;
        background: url(images/education_button.jpg) top left no-repeat;
    }

/*    
    #sidebar li#tagcloud {
        border: 3px solid #090;
    }
*/
    
    #sidebar li#tagcloud div {
        display: table;
        position: relative;
        width: 166px;
        height: 278px;
        text-align: center;
        background: url(images/cloud_bg.jpg) top left no-repeat;
    }
    
    #sidebar li#tagcloud ul {
        #position: absolute;
        _top: 50%;
        display: table-cell;
        vertical-align: middle;
        font-size: 12px;
    }

    #sidebar li#tagcloud ul li {
        display: inline;
    }
    
    #sidebar li#tagcloud ul li sub {
        display: none;
    }
    
    #sidebar li#contact_details h2 {
        display: block;
        position: relative;
        width: 166px;
        height: 23px;
        margin: 0 auto;
        overflow: hidden;
    }
    
    #sidebar li#contact_details h2 span
    {
        position: absolute;
        display: block;
        top: 0;
        left: 0;
        width: 166px;
        height: 23px;
        background: url(images/contact_details-bg.jpg) top left no-repeat;
    }

    #sidebar li#contact_details span.fn,
    #sidebar li#contact_details span.adr,
    #sidebar li#contact_details span.tel,
    #sidebar li#contact_details span.email {
        padding-left: 27px;
    }
    
    #sidebar li#contact_details span.first {
        display: block;
        margin-top: 5px;
        padding-top: 5px;
        background: url(images/contact_details_divider.jpg) 5px top no-repeat;
    }
    
    #sidebar li#contact_details span.adr {
        padding-top: 15px;
    }
    
    #sidebar li#contact_details span.tel {
        padding-top: 10px;
    }
    
    #sidebar li#contact_details strong {
        font-weight: 400;
    }
    
    #sidebar li#contact_details span.email {
        margin-top: 0;
    }
    
    #sidebar li#contact_details span.email span.value {
        padding-left: 27px;
    }

/* POSTS */
#posts {
    position: relative;
    float: left;
    left: 20px;
    background: url(images/posts-bg.jpg) top left repeat-y;
    padding-left: 12px;
    padding-right: 15px;
    width: 442px;
    voice-family: "\"}\""; 
    voice-family:inherit;
    width: 415px;
}

    #posts .post h2 {
        background: url(images/posts-title-bg.jpg) top left no-repeat;
        padding-bottom: 0;
        width: 417px;
    }

    #posts .first h2 {
        padding-top: 30px;
        margin-left: -12px;
        margin-right: -15px;
        padding-left: 12px;
        padding-right: 80px;
        background: url(images/posts-top-bg.jpg) top left no-repeat;
        width: 444px;
        voice-family: "\"}\""; 
        voice-family:inherit;
        width: 352px;
    }

    #posts .post h2 a {
        display: block;
        padding: 10px 10px 0 10px;
        color: #000;
        font-size: 1.5em;
        font-weight: 400;
    }

    #posts .post h2.pagetitle {
        padding: 40px 80px 10px 23px;
        color: #000;
        font-size: 1.5em;
        font-weight: 400;
    }

    #posts .post .date {
        display: block;
        padding-left: 10px;
        padding-right: 10px;
        height: 28px;
        font-style: italic;
        font-size: 1.1em;
    }

    #posts .post .entry {
        padding: 10px;
    }

    #posts .post .postmetadata {
        display: block;
        padding-left: 20px;
        padding-right: 25px;
        height: 29px;
    }

    #posts #posts_footer {
        height: 7px;
        background: url(images/posts-bottom-bg.jpg) bottom left no-repeat;
    }

    #posts #phrappe_flickr_container {
        margin-bottom: 10px;
    }
    
    .postmetadata ul, .postmetadata li {
    	display: inline;
    	list-style-type: none;
    	list-style-image: none;
    }

    .commentlist li {
    	font-weight: bold;
    }

    .commentlist cite, .commentlist cite a {
    	font-weight: bold;
    	font-style: normal;
    	font-size: 1.1em;
    }

    .commentlist p {
    	font-weight: normal;
    	line-height: 1.5em;
    	text-transform: none;
    }

    #comments {
        padding: 10px 10px 20px 10px;
        background: url(images/posts-bottom-bg.jpg) bottom left no-repeat;
    }
    
    #comments textarea {
        width: 390px;
    }
    
    #static .arabic {
        text-align: right;
        font-size: 1.3em;
    }

/* SIDEBAR_CHRONOLOGY */
#sidebar_chronology {
    position: relative;
    float: left;
    padding-left: 50px;
    width: 225px;
    voice-family: "\"}\""; 
    voice-family:inherit;
    width: 185px;

}

    #sidebar_chronology h2 {
        position: relative;
        width: 178px;
        height: 14px;
        font-size: 1em;
        overflow: hidden;
    }

    #sidebar_chronology h2 span {
        display: block;
        position: absolute;
        top: 0;
        left: 0;
        width: 178px;
        height: 14px;
        background: url(images/header_exp-summary.gif) top left no-repeat;
    }

    #sidebar_chronology p {
        padding: 20px 0;
        font-size: 11px;
        font-weight: 900;
    }

    #sidebar_chronology ul {
        position: relative;
        list-style-type: none;
        list-style-image: none;
        margin: 0;
        padding: 0;
    }

    #sidebar_chronology li {
        position: relative;
        display: block;
        margin: 0;
        padding: 0;
        width: 172px;
        height: 67px;
    }

    #sidebar_chronology li a {
        display: block;
        width: 172px;
        height: 67px;
    }

    #sidebar_chronology li a span.cat {
        display: none;
    }

    #sidebar_chronology li a span.desc {
        position: absolute;
        top: 30px;
        left: 9px;
        width: 85px;
        color: #fff;
    }

    #sidebar_chronology li a img {
        position: absolute;
        top: 17px;
        left: 102px;
    }

    #sidebar_chronology li a {
        background-position: top left;
        background-repeat: no-repeat;
    }

    #sidebar_chronology li#day-13 a { background-image: url(images/cat-link_day-13.gif); }
    #sidebar_chronology li#day-12 a { background-image: url(images/cat-link_day-12.gif); }
    #sidebar_chronology li#day-11 a { background-image: url(images/cat-link_day-11.gif); }
    #sidebar_chronology li#day-10 a { background-image: url(images/cat-link_day-10.gif); }
    #sidebar_chronology li#day-09 a { background-image: url(images/cat-link_day-09.gif); }
    #sidebar_chronology li#day-08 a { background-image: url(images/cat-link_day-08.gif); }
    #sidebar_chronology li#day-07 a { background-image: url(images/cat-link_day-07.gif); }
    #sidebar_chronology li#day-06 a { background-image: url(images/cat-link_day-06.gif); }
    #sidebar_chronology li#day-05 a { background-image: url(images/cat-link_day-05.gif); }
    #sidebar_chronology li#day-04 a { background-image: url(images/cat-link_day-04.gif); }
    #sidebar_chronology li#day-03 a { background-image: url(images/cat-link_day-03.gif); }
    #sidebar_chronology li#day-02 a { background-image: url(images/cat-link_day-02.gif); }
    #sidebar_chronology li#day-01 a { background-image: url(images/cat-link_day-01.gif); }
    #sidebar_chronology li#pre-expedition a { background-image: url(images/cat-link_pre-exp.gif); }
    #sidebar_chronology li#post-expedition a { background-image: url(images/cat-link_post-exp.gif); }


/* STATIC CONTENT */
#static {
    position: relative;
    float: left;
    margin-left: 30px;
    width: 537px;
    voice-family: "\"}\""; 
    voice-family:inherit;
    width: 507px;
}

#static .nav {
    position: relative;
    width: 507px;
    height: 48px;
    background: url(images/static_nav_bg.jpg) top left no-repeat;
	list-style-type: none;
	list-style-image: none;
}

#static .nonav {
    position: relative;
    width: 507px;
    height: 21px;
    background: url(images/static_top_bg.jpg) top left no-repeat;
}

.clear-left {
    clear: left;
}

#static .nav li {
    position: relative;
    float: left;
    display: inline;
    padding-top: 9px;
}

#static .nav li a {
    z-index: 0;
    position: relative;
    height: 18px;
    overflow: hidden;
    color: #fff;
}

#static .nav li a span {
    z-index: 10;
    position: absolute;
    display: block;
    top: 0px;
    left: 0;
    height: 18px;
    cursor: pointer;
}

#static .nav a span {
    background-position: top left;
    background-repeat: no-repeat;
}
/* ABOUT */
#static .nav a#page-link_company, #static .nav a#page-link_company span { width: 106px; }
#static .nav a#page-link_company span { background-image: url(images/page-link_company.jpg); }
#static .nav a#page-link_philosophy, #static .nav a#page-link_philosophy span { width: 88px; }
#static .nav a#page-link_philosophy span { background-image: url(images/page-link_philosophy.jpg); }
#static .nav a#page-link_people, #static .nav a#page-link_people span { width: 59px; }
#static .nav a#page-link_people span { background-image: url(images/page-link_people.jpg); }
#static .nav a#page-link_digital-explorer, #static .nav a#page-link_digital-explorer span { width: 130px; }
#static .nav a#page-link_digital-explorer span { background-image: url(images/page-link_digital-explorer.jpg); }

/* TEACHERS */
#static .nav a#page-link_art, #static .nav a#page-link_art span { width: 50px; }
#static .nav a#page-link_art span { background-image: url(images/page-link_art.jpg); }
#static .nav a#page-link_citizenship, #static .nav a#page-link_citizenship span { width: 95px; }
#static .nav a#page-link_citizenship span { background-image: url(images/page-link_citizenship.jpg); }
#static .nav a#page-link_geography, #static .nav a#page-link_geography span { width: 80px; }
#static .nav a#page-link_geography span { background-image: url(images/page-link_geography.jpg); }
#static .nav a#page-link_mfl, #static .nav a#page-link_mfl span { width: 37px; }
#static .nav a#page-link_mfl span { background-image: url(images/page-link_mfl.jpg); }
#static .nav a#page-link_ict, #static .nav a#page-link_ict span { width: 36px; }
#static .nav a#page-link_ict span { background-image: url(images/page-link_ict.jpg); }
#static .nav a#page-link_re, #static .nav a#page-link_re span { width: 30px; }
#static .nav a#page-link_re span { background-image: url(images/page-link_re.jpg); }
#static .nav a#page-link_english, #static .nav a#page-link_english span { width: 65px; }
#static .nav a#page-link_english span { background-image: url(images/page-link_english.jpg); }
#static .nav a#page-link_music, #static .nav a#page-link_music span { width: 51px; }
#static .nav a#page-link_music span { background-image: url(images/page-link_music.jpg); }
#static .nav a#page-link_other, #static .nav a#page-link_other span { width: 47px; }
#static .nav a#page-link_other span { background-image: url(images/page-link_other.jpg); }

/* SCHOOLS */
#static .nav a#page-link_uk-schools, #static .nav a#page-link_uk-schools span { width: 100px; }
#static .nav a#page-link_uk-schools span { background-image: url(images/page-link_uk-schools.jpg); }
#static .nav a#page-link_oman-schools, #static .nav a#page-link_oman-schools span { width: 102px; }
#static .nav a#page-link_oman-schools span { background-image: url(images/page-link_oman-schools.jpg); }
#static .nav a#page-link_uae-schools, #static .nav a#page-link_uae-schools span { width: 96px; }
#static .nav a#page-link_uae-schools span { background-image: url(images/page-link_uae-schools.jpg); }

/* MAPS */
#static .nav a#page-link_google-earth, #static .nav a#page-link_google-earth span { width: 117px; }
#static .nav a#page-link_google-earth span { background-image: url(images/page-link_google-earth.jpg); }
#static .nav a#page-link_downloads, #static .nav a#page-link_downloads span { width: 85px; }
#static .nav a#page-link_downloads span { background-image: url(images/page-link_downloads.jpg); }

/* TEAMS */
#static .nav a#page-link_uk-team, #static .nav a#page-link_uk-team span { width: 80px; }
#static .nav a#page-link_uk-team span { background-image: url(images/page-link_uk-team.jpg); }
#static .nav a#page-link_oman-team, #static .nav a#page-link_oman-team span { width: 80px; }
#static .nav a#page-link_oman-team span { background-image: url(images/page-link_oman-team.jpg); }
#static .nav a#page-link_uae-team, #static .nav a#page-link_uae-team span { width: 71px; }
#static .nav a#page-link_uae-team span { background-image: url(images/page-link_uae-team.jpg); }

#static .post {
    padding-left: 20px;
    padding-right: 27px;
    background: url(images/static_body_bg.jpg) top left repeat-y;
}

#static h2 {
    display: block;
    color: #000;
    padding-top: 10px;
    font-size: 1.5em;
    font-weight: 400;
    width: 460px;
}

#static .post .date {
    display: block;
    font-style: italic;
    font-size: 1.1em;
    padding-bottom: 20px;
    background: url(images/static-top-div.jpg)  left 30px no-repeat;
    height: 48px;
    voice-family: "\"}\""; 
    voice-family:inherit;
    height: 28px;
}

#static .footer {
    display: block;
    width: 507px;
    height: 18px;
    background: url(images/static_bottom_bg.jpg) top left no-repeat;
}

#sponsors-quotebox {
    position: relative;
}

#sponsors-logos {
    position: relative;
}

#sponsors-logos div {
    position: relative;
    display: inline;
    float: left;
}

#sponsors-logos span {
    display: none;
}

#sponsors-special-thanks dd {
    padding-bottom: 10px;
}


/* SIDEBAR_CHRONOLOGY_STATIC */
#sidebar_chronology_static {
    position: relative;
    float: left;
    top: 15px;
    margin-left: 20px;
    width: 190px;
    voice-family: "\"}\""; 
    voice-family:inherit;
    width: 140px;
    font-size: .9em;

}

#sidebar_chronology_static h2 {
    position: relative;
    width: 138px;
    height: 13px;
    font-size: 1em;
    font-weight: 400;
    overflow: hidden;
}

#sidebar_chronology_static h2 span {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 138px;
    height: 13px;
    background: url(images/header_exp-by-day.gif) top left no-repeat;
}

    #sidebar_chronology_static ul {
        position: relative;
        list-style-type: none;
        list-style-image: none;
        margin: 0;
        margin-top: 15px;
        padding: 0;
    }

    #sidebar_chronology_static li {
        position: relative;
        display: block;
        padding-bottom: 5px;
        margin-bottom: 5px;
        width: 140px;
        background: url(images/cat-link_interior-divider.gif) bottom left no-repeat;
        height: 50px;
        voice-family: "\"}\""; 
        voice-family:inherit;
        height: 40px;
    }

    #sidebar_chronology_static li a {
        display: block;
        margin-left: 70px;
    }

    #sidebar_chronology_static li a span.cat {
        color: #000;
        text-transform: uppercase;
        font-weight: 900;
    }

    #sidebar_chronology_static li a span.desc {
        color: #900;
    }

    #sidebar_chronology_static li a img {
        position: absolute;
        top: 2px;
        left: 2px;
    }

    #sidebar_chronology_static li {
        background-position: top left;
        background-repeat: no-repeat;
    }


    #sidebar_chronology_static li#day-13 { background-image: url(images/cat-link_day-13_static.gif); }
    #sidebar_chronology_static li#day-12 { background-image: url(images/cat-link_day-12_static.gif); }
    #sidebar_chronology_static li#day-11 { background-image: url(images/cat-link_day-11_static.gif); }
    #sidebar_chronology_static li#day-10 { background-image: url(images/cat-link_day-10_static.gif); }
    #sidebar_chronology_static li#day-09 { background-image: url(images/cat-link_day-09_static.gif); }
    #sidebar_chronology_static li#day-08 { background-image: url(images/cat-link_day-08_static.gif); }
    #sidebar_chronology_static li#day-07 { background-image: url(images/cat-link_day-07_static.gif); }
    #sidebar_chronology_static li#day-06 { background-image: url(images/cat-link_day-06_static.gif); }
    #sidebar_chronology_static li#day-05 { background-image: url(images/cat-link_day-05_static.gif); }
    #sidebar_chronology_static li#day-04 { background-image: url(images/cat-link_day-04_static.gif); }
    #sidebar_chronology_static li#day-03 { background-image: url(images/cat-link_day-03_static.gif); }
    #sidebar_chronology_static li#day-02 { background-image: url(images/cat-link_day-02_static.gif); }
    #sidebar_chronology_static li#day-01 { background-image: url(images/cat-link_day-01_static.gif); }
    #sidebar_chronology_static li#pre-expedition { background-image: url(images/cat-link_pre-exp_static.gif); }
    #sidebar_chronology_static li#post-expedition { background-image: url(images/cat-link_post-exp_static.gif); }


/* SEARCH PAGE */
#static .search h3 {
    margin-top: 10px;
}

#static .search h3 a {
    font-weight: 400;
    text-decoration: underline;
}

h2#search-results, h2#file-not-found {
    position: relative;
    width: 310px;
    height: 25px;
    background-position: bottom left;
    background-repeat: no-repeat;
    overflow: hidden;
}

h2#search-results span, h2#file-not-found span{
    position: absolute;
    top: -50px;
}

h2#search-results{ background-image: url(images/search_results-header-bg.gif); }
h2#file-not-found { background-image: url(images/404-header-bg.gif); }

form#searchform {
    position: relative;
    background: url(images/search-box-bg.gif) top left no-repeat;
    width: 260px;
    height: 72px;
}

form#searchform label {
    display: block;
    position: absolute;
    top: 3px;
    left: 14px;
    width: 206px;
    height: 20px;
    overflow: hidden;
}

form#searchform label span {
    position: absolute;
    display: block;
    width: 206px;
    height: 20px;
    background: url(images/search-box-label.gif) top left no-repeat;
}

form#searchform input#s {
    position: absolute;
    top: 30px;
    left: 14px;
    width: 160px;
}

form#searchform input#go {
    position: absolute;
    top: 34px;
    left: 182px;
}

/* FOOTER */
#footer {
    clear: left;
    text-align: center;
    padding: 20px;
}
