A { color: #3333CC; } IMG { border: 0px; } .ciccontent { width: 947px; margin: 0 auto; } #cichomephotoarea { padding-left: 12px; padding-right: 12px; padding-top: 0px; padding-bottom: 0px; } #cichomephoto { width: 457px; height: 368px; } #cichomephotocaption { font-size: 0.8em; } #cichometext { font-size: 1.1em; line-height: 1.6em; } .cicglossaryentry { clear: both; padding-top: 12px; } .cicglossaryphoto { float: right; padding-left: 12px; } .cicheading { font-size: 1.5em; line-height: 1.2em; font-weight: bold; } .cicplaceimage { padding-bottom: 2em; } .ciccaption { font-size: 0.8em; } #cicplaceconstructiondatestable { padding-left: 2em; } .cicplaceconstructiondatetd { padding-right: 1em; white-space: nowrap; } #cicplacefunctionstable { padding-left: 2em; } .cicplacefunctionyeartd { padding-right: 1em; white-space: nowrap; } #cicplacematerialstable { padding-left: 2em; } .cicreference { margin-top: 0px; margin-left: 40px; text-indent: -40px; } .cicsubheading { font-size: 1.2em; font-weight: bold; } /* CSS changes for printing: no navigation bar, and maximum 720 pixels wide. */ @media print { .cicprinthide { display: none; } .cicmastheadimage { width: 720px; } .ciccontent { width: 720px; margin: 0 auto; } } #dropmenudiv { position:absolute; border:1px solid black; border-bottom-width: 0; font: normal 12px Verdana; line-height:18px; z-index:100; } #dropmenudiv a { width: 100%; display: block; text-indent: 3px; border-bottom: 1px solid black; padding: 1px 0; text-decoration: none; font-weight: bold; } #dropmenudiv a:hover { /*hover background color*/ background-color: yellow; } html, body { background: #fff; color: #212474; } html, body, form, textarea, input, select { margin: 0; padding: 0; font: 12px/1.4em Arial, Verdana, Helvetica, sans-serif; } #topnav { position: relative; left: 0px; height: 3.7em; margin: 0; padding: 0; } #topnav li { list-style: none; margin: 0; padding: 0; } #topnav li a, #topnav li form { position: absolute; display: block; top: 0px; width: 216px; height: 20px; padding: 6px 0 4px 17px; border: 1px solid #22228c; color: #192077; text-decoration: none; font-size: 0.95em; font-weight: bold; letter-spacing: 0.1em; text-transform: uppercase; } #topnav li a:hover { color: #000; } #btn_about { left: 0; background: #7e9e53; } #btn_browse { left: 234px; background: #7ed0e0; } #btn_search { left: 468px; background: #e89419; } #btn_quick form { left: 713px; background: #d4be55; padding: 0; } #search_query { margin: -1px 3px 0 0; float: left; width: 130px; font-size: 1em; } .inputfocus { color: #000; } .inputblur { color: #555; } #search_submit { border: none; background: transparent; color: #192077; }