@charset "utf-8";

/* shared with print.css */

body {
font-family: Arial, "Helvetica Neue", Helvetica, sans-serif
}

.clear {clear: both}

img {border-width: 0px}
a:link, a:visited {text-decoration: none} /* :link and :visited required to get around IE bug of disabling links */

.surname {font-variant: small-caps}
em {font-weight: bold}

h2 {font-size: larger} /* take this out if using h3 and below in the site */

div#content table {border-collapse: collapse}
div#content td {border: 1px solid; padding: 3px}

/* unique to this stylesheet */

a:link, a:visited {color: #2b5588}

body {
background-image: url(graphics/gradient.jpg); 
background-position: top; 
background-repeat: repeat-x; 
}

div#everything {max-width: 900px; margin-left: auto; margin-right: auto}

div#banner {height: 110px}
img#logo {height: 106px; width: 117px; float: left; margin-right: 20px}
div#banner h1 {padding-top: 20px; margin: 0px}
div#banner #dateline {color: #2b5588}
div#banner #tag {font-size: smaller; text-align: right}

div#outerbox {border-style: outset}

div#navbar {background-color: #231f20; text-align: center; font-size: small}
div#navbar ol {margin: 0px 0px 1em 0px; padding: 3px}
div#navbar ol li {
display: inline;
padding: 0.25em;
margin-left: 0.25em; margin-right: 0.25em;
}
div#navbar a {color: white}

body.index div#navbar li.index, 
body.about div#navbar li.about, 
body.local div#navbar li.local, 
body.proposals div#navbar li.proposals, 
body.bursaries div#navbar li.bursaries, 
body.workshops div#navbar li.workshops, 
body.program div#navbar li.program, 
body.keynotes div#navbar li.keynotes, 
body.registration div#navbar li.registration, 
body.sponsors div#navbar li.sponsors, 
body.contact div#navbar li.contact {background-color: #bea641}

body.index a.index,

body.about a.about, 
body.local a.local, 
body.proposals a.proposals, 
body.bursaries a.bursaries, 
body.workshops a.workshops, 
body.program a.program, 
body.keynotes a.keynotes, 
body.registration a.registration, 
body.sponsors a.sponsors, 
body.contact a.contact {cursor: default}

div#leftcolumn {float: left; width: 240px; margin: 10px}

div#navmenu {background-color: #f3f5f8}
div#navmenu ol {list-style-type: none; margin: 0px 0px 1em 0px; padding: 3px}
div#navmenu ol li {font-size: small; margin: 1em; padding: 3px}
div#navmenu a {color: #2b5588}

div#navmenu.index-flyers li.index-flyers,

div#navmenu.about-tei li.about-tei,
div#navmenu.about-um li.about-um,
div#navmenu.about-mlibrary li.about-mlibrary,
div#navmenu.about-top10 li.about-top10, 
div#navmenu.about-pc li.about-pc,

div#navmenu.local-venue li.local-venue,
div#navmenu.local-getting li.local-getting,
div#navmenu.local-internet li.local-internet,
div#navmenu.local-accommodation li.local-accommodation,
div#navmenu.local-toeat li.local-toeat,
div#navmenu.local-todo li.local-todo,
div#navmenu.local-maps li.local-maps,
div#navmenu.local-printing li.local-printing,
div#navmenu.local-weather li.local-weather,

div#navmenu.proposals-peerreview li.proposals-peerreview,
div#navmenu.proposals-wpsessions li.proposals-wpsessions,
div#navmenu.proposals-latebreaking li.proposals-latebreaking,
div#navmenu.proposals-workshops li.proposals-workshops,
div#navmenu.proposals-panel li.proposals-panel,

div#navmenu.bursaries-reimbursement li.bursaries-reimbursement,

div#navmenu.sponsors-publicity li.sponsors-publicity
{background-color: white}

div.photoandcaption {text-align: center; padding-bottom: 20px}
div.photoandcaption span {display: block}
span.caption {font-size: x-small}

div#content {width: 540px; margin: 10px; float: right; background-color: #f1f1f2; padding: 10px}

div#footer {clear: both; padding-top: 5px; font-size: x-small}

