/* ::::: http://staticweb.archive.org/css/styles.css ::::: */ body, div, p, td, th, ul, ol, li { margin: 0pt; padding: 0pt; } body { background-color: rgb(255, 255, 255); font-family: "Arial","Helvetica Neue","Helvetica",sans-serif; font-size: 100%; } img { border: medium none; } a { color: rgb(0, 102, 153); } a:hover { color: rgb(0, 0, 255); } a:visited { color: rgb(0, 86, 128); } .clearfix { width: 100%; clear: both; } .clearfix:after { content: "."; display: block; height: 0pt; clear: both; visibility: hidden; } #position { padding: 0pt; margin: 0pt auto; width: 990px; background-color: rgb(255, 255, 255); } #wbCalendar { position: relative; width: 990px; margin: 25px 0pt 60px; } .calPosition { padding: 15px 0pt 25px 25px; } #calUnder { overflow: hidden; } #calOver { position: absolute; top: 0pt; left: 0pt; z-index: 1000000; } .hidden { display: none; } .opacity20 { opacity: 0.25; z-index: 4; } .month { width: 240px; height: 210px; float: left; } .month table { border-collapse: collapse; font-family: "Arial",sans-serif; border-spacing: 1px; } .month table th { font-size: 0.75em; font-weight: 700; text-transform: uppercase; padding: 6px; } .month table span.label { display: block; min-height: 20px; } .month table td { padding: 0pt; vertical-align: middle; color: rgb(102, 102, 102); } .month table td .day { width: 30px; height: 30px; text-align: center; } .month table td .day a, .month table td .day span { display: block; font-size: 0.75em; width: 30px; height: 22px; padding-top: 8px; } .month table td .day a { color: rgb(0, 0, 0); font-weight: 700; text-decoration: none; } .month table td .day span { padding-top: 9px; height: 19px; } .month table td .date { width: 30px; height: 30px; } .month table td .position { position: relative; top: 15px; left: 15px; width: 1px; height: 1px; } .month table td .measure { position: absolute; } .pop { display: none; } #wbSearch { float: left; padding: 30px 30px 0pt; } #wbSearch #logo { float: left; width: 223px; } #wbSearch #form { float: left; width: 707px; } #wbSearch form { margin: 0pt; padding: 0pt; } #wbSearch input { font-family: "Arial","Helvetica Neue","Helvetica",sans-serif; font-size: 1.125em; } #wbSearch input[type="text"] { width: 450px; font-weight: 700; } #wbSearch input[type="submit"] { vertical-align: middle; } #wbMeta { padding: 15px 0pt; } #wbMeta p { margin: 0pt 0pt 2px; padding: 0pt; } #wbMeta p.wbThis { font-size: 0.75em; } #wbMeta p.wbNote { color: rgb(102, 102, 102); font-size: 0.6875em; } #wbMeta p.wbNote a { color: rgb(102, 102, 102); } #wbChart { text-align: center; padding: 0pt 30px; } #wbChartThis { position: relative; margin: 0pt auto; } .wbChartThisContainer, .wbChartHover { width: 49px; height: auto; float: left; overflow: visible; } .wbChartSm, .inactiveHighlight { padding-top: 4px; font-size: 0.625em; color: rgb(153, 153, 153); font-weight: 700; } .wbChartBig, #wbChartBig, .activeHighlight { background-color: rgb(0, 0, 0) ! important; padding-top: 4px; font-size: 1.125em ! important; color: rgb(255, 243, 0) ! important; font-weight: normal ! important; cursor: pointer; } #wbCalNote { width: 940px; padding: 0pt 25px; } #wbCalNote h2 { font-family: "Arial","Helvetica",sans-serif; font-size: 1.5em; margin: 0pt; padding: 0pt; line-height: normal; color: rgb(0, 174, 240); } #wbCalNote p { font-family: "Georgia","Times New Roman",serif; font-size: 1.25em; line-height: 1.5em; color: rgb(102, 102, 102); } #footerHome { width: 413px; text-align: left; margin: 45px auto 0pt; padding-left: 37px; background: url('logo_archive-sm.png') no-repeat scroll 0pt 0pt transparent; } #footerHome p { font-family: "georgia","times new roman",serif; font-size: 0.6875em; color: rgb(102, 102, 102); line-height: 1.5em; margin-bottom: 2em; }