/****************************************************************** * vwgvl.css - style sheet for website of VWG Vlietland * Copyright © 2003 VWG Vlietland *//****************************************************************** * Standard table: nested table, outer had red title bar, inner holds data */table.standard {        border: 1px solid darkred;         border-collapse: collapse;         padding: 0;}table.standard td {        border-width: 0;         border-spacing: 0px;         padding: 0;}table.standard th {        background-color: darkred;        font: bold 13px Verdana,Arial,sans-serif;        color: white;        padding-left: 5px;        vertical-align: top;        text-align: left; }table.standard table {        width: 100%;        background-color: white;         border-collapse: separate;         border-width: 0;         border-spacing: 1px;         padding: 0;}table.standard table td {         background-color: #F9FBDD;         text-align: left;         vertical-align: top;        padding-left: 5px;        font: normal 80% Verdana,Arial,sans-serif;        color: rgb(0, 0, 102);}table.standard table th {        background-color: #FFDD77;         vertical-align: top;        text-align: left;        padding-right: 5px;        font: normal 80% Verdana,Arial,sans-serif;        color: rgb(0, 0, 102);}table.standard table th.axis {        text-align: right;        padding-right: 0;}table.standard table.raster {        background-color: gray; }/******************************************************************/* Botanics: normal cells are centered */table.botanic table td,table.botanic table th.center {        text-align: center;}/******************************************************************/* Calendar: normal and header cells are centered */table.calendar table td {        text-align: center;}table.calendar table th.center {        text-align: center;}/******************************************************************/* Charts: same as standard but TD aligns right, * plus extra class for TH that is bold and aligns right */table.chart table {        border-spacing: 1;        padding: 0;}table.chart table td {        vertical-align: bottom;        text-align: center;        border-spacing: 0;        padding: 0;        font: normal 10px Verdana,Arial,sans-serif;}table.chart table th {        text-align: center;        vertical-align: bottom;        padding: 0;        font: normal 10px Verdana,Arial,sans-serif;}/******************************************************************/* Breeding table: same as standard but TD aligns right, * plus extra class for TH that is bold and aligns right */table.breeding table td {         text-align: right;        padding-right: 10px;}table.breeding table th.right {        text-align: right;        padding-right: 10px;        font: bold 80% Verdana,Arial,sans-serif;}/******************************************************************/* Overview tables in avifauna: same as standard but TD aligns right, * plus extra class for TH that is bold and aligns right, and smaller font */table.statistics table td {         text-align: right;        padding-right: 5px;        font: normal 70% Verdana,Arial,sans-serif;}table.statistics table th.right {        text-align: right;        padding-right: 5px;        font: bold 70% Verdana,Arial,sans-serif;}/******************************************************************/* Simple table, without red title bar and no background colors */table.list {        border-width: 0;         border-spacing: 1px;         padding: 0;}table.list th {         vertical-align: top;        padding-right: 5px;        text-align: left;        font: bold 80% Verdana,Arial,sans-serif;        color: rgb(0, 0, 102);}table.list td {        vertical-align: top;        padding-right: 5px;        text-align: left;         font: normal 80% Verdana,Arial,sans-serif;        color: rgb(0, 0, 102);}table.list h5 {        font: bold 100% Verdana,Arial,sans-serif;}/******************************************************************/* Navigation table */table.nav {        border-width: 0;         border-spacing: 1px;         padding: 0;}table.nav td {        padding-right: 5px;        font: normal 80% Verdana,Arial,sans-serif;        color: rgb(0, 0, 102);}table.nav img {        position: relative;        top: 2px;}/****************************************************************** * For ringing overview use a somewhat smaller font */table.rings {        border-width: 0;        border-spacing: 0;        padding: 0;}table.rings th {        font: bold 70% Verdana,Arial,sans-serif;        padding-left: 3px;        padding-right: 3px;}table.rings td {        font: normal 70% Verdana,Arial,sans-serif;        padding-left: 3px;        padding-right: 3px;}table.rings tr.new td {        background-color: #FFEE99;        padding-left: 3px;        padding-right: 3px;}/****************************************************************** * For ring detail pages use smaller font plus background colors */table.ring th,table.color th {        font: bold 70% Verdana,Arial,sans-serif;        background-color: #FFDD77; }table.ring td,table.color td {        font: normal 70% Verdana,Arial,sans-serif;        background-color: #F9FBDD; }/******************************************************************/* News table */table.news {       border-width: 0;        border-spacing: 3px;}table.news th {       vertical-align: top;       padding: 3px;       text-align: left;       font: bold 100% Palatino,'Book Antiqua',serif;       color: rgb(0, 0, 102);}table.news td {       vertical-align: top;       padding: 3px;       font: normal 100% Palatino,'Book Antiqua',serif;       color: rgb(0, 0, 102);}/****************************************************************** * Some custom styling */hr {        height: 0px;        border: 0px solid rgb(0, 96, 96);        border-top-width: 1px;}body {        margin-left: 0;        margin-top:5px;        margin-right: 10px;        padding-left: 0;        padding-top: 0;        padding-right: 10px;}table caption {        font: italic 80% Verdana,Arial,sans-serif;        text-align: left;        padding-bottom: 5px;}.bird {        color: #990033;}.author,.version,.date {        font-style: italic;        font-weight: bold;        margin: 0;        padding: 0;}.summary {        font-weight: bold;}.intro {        font-style: italic;}.footnote {        font: italic 80% Verdana,Arial,sans-serif;        font-style: italic;}.copyright {        font: normal 9px Verdana,Arial,sans-serif;        color: #8B0000;        padding: 0;        margin: 0;}.copyright a:link,.copyright a:visited {        color: #8B0000;}.revised {       font: normal 70% Verdana,Arial,sans-serif; }.picture {        font: italic 80% Verdana,Arial,sans-serif;}p.news {       font: normal 80% Palatino,'Book Antiqua',serif;}ul.home{        list-style-image: none;        list-style-type: none;        padding: 0;        margin: 0;}ul.home li{        background-image: url('arrow.gif');        background-repeat: no-repeat;        background-position: 0 .4em;        padding-left: .6em;}#sad {	border: 2px solid #000;}