/* CSS Document */ body {background-color: #dadada; margin: 0; padding: 0; font-size: 10pt; font-family: verdana, arial, sans-serif; min-height: 1200px } #catbox, #langnamebox, #hidecats, #hidelangs, #textsearchbox, #hidetextsearchbox {display: none;} p, div, h1, h2, h3 {margin: 0; padding: 0; } #outer {width: 1000px; margin: 0 auto 12px auto; } #rightpanel { float: right; width: 190px; /* border-top: 1px solid gray; border-right: 1px solid gray; border-bottom: 1px solid gray; */ border-radius: 6px; background-color: #eeeeff; padding: 1em 4px 4px 4px; min-height: 540px; } /* See below for formatting within right panel */ #page {float: left; width: 785px; background-color: white; padding: 0 0px 6px 12px; /* right was 12px */ border: 1px solid gray; min-height: 550px; } #vl {margin: 4px 0 0 0; float: left; font-size: 8pt; } #vl .icon, #vl .labels {float: left; } #vl p {margin-left: 0.5em; } a img {border: none; } #menubar { background-color: #339; color: white; float: right; padding: 0 20px; } #menubar a { color: white; text-decoration: none; } #menubar a.here { color: #bbb; } div#header {margin-top: 12px; } div#title {width: 600px; margin: -1em auto 0 auto; } #title p {text-align: center; } .subhead { font-size: 14pt; font-weight: bold; color: #3333aa; } .editor { font-size: 11pt; font-weight: bold; color: #3333aa; padding-top: 0.4em; } #search_language, #choose_state, #choose_language, #choose_category, #textsearch { clear: both; border: 1px solid #f6f6f6; margin-top: 12px; padding: 4px 4px 4px 16px; width: 750px; background-color: #f6f6f6; position: relative; } #search_language h2, #choose_state h2, #choose_language h2, #choose_category h2, #textsearch h2 { font-size: 10pt; font-weight: bold; color: #3333aa; float: left; } #search_language h2 {padding-top: 6px;} .searchtypelabel { font-size: 10pt; font-weight: bold; color: #3333aa; padding-left: 12px; } #search_language form { float: left; margin-left: 6px; background-color: #eeeeaa; } #choose_state #states_form { float: left; margin-left: 1em; border: 1px solid #999; } #choose_language #showlangs, #choose_language #hidelangs, #choose_category #showcats, #choose_category #hidecats, #showtextsearchbox, #hidetextsearchbox { position: absolute; left: 15em; } .smallnote {font-size: 8pt; } #results { margin-top: 15px; padding: 1em 0 1em 4px; background-color: #ffffee; border: 1px solid #eeeeff; } #results h2 { font-size: 10pt; font-weight: bold; color: #3333aa; margin-bottom: 1em; } .query_string { border: 1px solid gray; background-color: white; padding: 2px 4px; margin-left: 0.5em; } p.clearline { clear: both; line-height: 4px; } div.entry { padding: 0.5em 0 0.5em 1em; clear: both; border: 1px solid #eeeeff; margin: 6pt 6pt 0 0; } div.lang { font-style: italic; font-weight: bold; margin: 1em 0 0.2em 0; color: #33a; } div.name {font-weight: bold; } .name a, .url a { text-decoration: none; color: #444; border-bottom: 1px dotted #444; } .name a:hover, .url a:hover { color: #222; border-bottom: 1px solid #222; } #lang_table tr, td {vertical-align: top; } #lang_table td {padding: 2px 8px 2px 0px; } #lang_table .langname {padding: 0 0 4px 0;} #cat_table tr, td {vertical-align: top; } #cat_table td {padding: 2px 8px 2px 0px; } #cat_table .cat {padding: 0 0 4px 0;} #states_form form { display: inline; } #states_form input { background: none; background-color: #eeeeaa; border: 1px solid #eeeeaa; text-decoration: none; color: #222; } #states_form input:hover { background: none; background-color: white; border: 1px solid gray; text-decoration: underline; color: red; } #states_form .pseudoblock { display: inline; background-color: #eea; } /* format main item display */ div.entry-body { float: left; width: 720px; } div.entry-report { float: right; width: 34px; } .url, .description { margin-top: 0.3em; } #showlangs, #hidelangs, #showcats, #hidecats {} /* #genlangs, #ungenlangs, #gencats, #ungencats { font-style: normal; color: black; } */ #genlangs, #ungenlangs, #gencats, #ungencats, #gensearchbox, #ungensearchbox { background-color: #eeeeaa; border: 1px solid #999; text-decoration: none; color: #222; padding: 2px 4px 2px 4px; } #cat_table td { padding: 0 3px; } .clearblock { font-size: 2pt; clear: both; } h3.bp {color: #3333aa; margin: 2.6em 0 0.5em 0; text-align: center; font-size: 12pt; } h4.bp {color: #3333aa; margin: 0.8em 0 0.5em 0; text-align: center; font-size: 11pt; } .bpnav {text-align: center; } #about-intro { font-size: 1.1em; border: 1px solid #eeeeff; border-radius: 6px; margin-top: 6px; padding: 12px 4px 16px 16px; width: 750px; background-color: #eeeeff; } #about-intro p.following { margin-top: 0.5em; text-indent: 2em; } #help ul { list-style: square; } #help li { padding: 3px 0; } #footer {font-size: 0.8em; margin: 1.5em auto; border-top: 2px solid #eeeeff; text-align: center; } .texticon { padding: 0; margin: 0; vertical-align: bottom; } #announcements { width: 600px; margin: 6px auto 14px auto; border: 2px solid blue; background-color: #333399; text-align: center; } #announcements p { font-family: "Courier New", Courier; color: white; } #announcements a { color: white; } /* Right panel */ #rightpanel h1 { font-size: 12pt; font-weight: bold; color: #339; margin: 4px 4px 12px 6px; } #rightpanel h2 { font-size: 10pt; font-weight: bold; color: #339; margin: 4px 4px 12px 6px; } #rightpanel p { font-size: 0.9em; font-weight: normal; color: #333; margin: 4px 4px 8px 6px; } #rightpanel ul { font-size: 1em; font-weight: normal; color: #333; margin: 0; padding: 0 0 8px 15px; } #dates { font-size: 0.8em; padding: 0 0 15px 0; } /* TOOLTIP */ .date a { position:relative; /*this is the key*/ z-index: 24; color: #000; text-decoration: none; } .date a:hover { z-index:25; } .date a span {display: none} .date a:hover span { display: block; position: absolute; font-size: 8pt; top: 2em; left: 6em; width: 30em; border: 1px solid #000; background-color: #ffd700; padding: 2px; color: #000; text-align: left; } .langname a, .cat a { text-decoration: none; border-bottom: 1px dotted #999; } .langname a:hover, .cat a:hover { border-bottom: 1px solid #222; } .lang a { color: #444; font-size: 0.8em; font-style: normal; font-weight: normal; text-decoration: none; margin-left: 0.5em; border-bottom: 1px dotted #444; } .lang a:hover { color: #222; border-bottom: 1px solid #444; } img.help {display: block; padding: 12px 0 6px 0;}