From 9de60a586aa6f8b62234c22e8f4b41bdbe30ff47 Mon Sep 17 00:00:00 2001 From: "Rob G. Healey" Date: Thu, 15 Apr 2010 14:34:54 +0000 Subject: [PATCH] Added Navigation style sheets and Basic Blue to src/data directory in preparation to getting trunk NarrativeWeb up to speed with gramps32. NarrativeWeb has NOT been modified for these changes yet. svn: r15145 --- src/data/Makefile.am | 3 + src/data/Web_Basic-Blue.css | 1623 ++++++++++++++++++++++++ src/data/Web_Navigation-Horizontal.css | 124 ++ src/data/Web_Navigation-Vertical.css | 168 +++ src/data/Web_Visually.css | 81 +- 5 files changed, 1925 insertions(+), 74 deletions(-) create mode 100644 src/data/Web_Basic-Blue.css create mode 100755 src/data/Web_Navigation-Horizontal.css create mode 100755 src/data/Web_Navigation-Vertical.css diff --git a/src/data/Makefile.am b/src/data/Makefile.am index ad0914a93..a739bd8e1 100644 --- a/src/data/Makefile.am +++ b/src/data/Makefile.am @@ -14,11 +14,14 @@ dist_pkgdata_DATA = \ behaviour.css\ GeoView.css \ Web_Basic-Ash.css\ + Web_Basic-Blue.css \ Web_Basic-Cypress.css\ Web_Basic-Lilac.css\ Web_Basic-Peach.css\ Web_Basic-Spruce.css\ Web_Mainz.css\ + Web_Navigation-Horizontal.css \ + Web_Navigation-Vertical.css \ Web_Nebraska.css\ Web_Print-Default.css\ Web_Visually.css diff --git a/src/data/Web_Basic-Blue.css b/src/data/Web_Basic-Blue.css new file mode 100644 index 000000000..02651350a --- /dev/null +++ b/src/data/Web_Basic-Blue.css @@ -0,0 +1,1623 @@ +/* +# +# Gramps - a GTK+/GNOME based genealogy program +# +# Copyright 2008-2010 Rob G. Healey +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +# + +************************************************************************************************** +GRAMPS Cascading Style Sheet +Style Name: Basic Blue Stylesheet +Original Style Author: Jason M. Simanek (2008) +*************************************************************************************************** + +-------------------------------------------------------------------------------------------------- +Color Palette +-------------------------------------------------------------------------------------------------- +DK. Blue #00029D +Lt. Blue #70B1ED +Green #13A926 +Black #000 +White #FFF + +===== Ancestor Graph Color Scheme ===== +Males #BCEAF6 +Females #FFC0CB +Unknown #000 + +===== Web Graphics ===== +Males Web_Gender_Male.png +Females Web_Gender_Female.png + +# $Id: Web_Basic-Blue.css 14483 2010-02-25 15:52:32Z robhealey1 $ + + NarrativeWeb Styles +-------------------------------------------------------------------------------------------- + + Navigation +----------------------------------------------------- */ +div#navigation ul li.CurrentSection a { + color: #FFF; + background-color: #00029D; +} +div#navigation ul li.CurrentSection a:hover { + border: solid 2px #13A926; + background-color: #000; +} + +/* General Elements +----------------------------------------------------- */ +div { + margin:0; + padding:0; +} +table { + border:none; + border-collapse:collapse; +} +th { + font-weight:bold; + text-align:left; + padding:1px 3em 1px 0.5em; +} +td { + vertical-align:top; + padding:0; +} +img { + border:none; + margin:0; +} +.thumbnail a:hover { + background:none; +} +.content { + overflow: auto; + width:965px; + margin:0 auto; + padding-bottom: .2em; +} +.content div.snapshot { + margin: 0; + padding: 0; + background: none; +} +.content div.snapshot div.thumbnail { + margin: 0; + padding: 2em 0 0 0; + background: none; +} +.content div.snapshot div.thumbnail a { + display: block; + width: 96px; + margin: 0 auto; +} +.fullclear { + width:100%; + height:1px; + margin:0; + padding:0; + clear:both; +} + +/* General Text +----------------------------------------------------- */ +h1 { + font:normal 2em/1.2em serif; +} +h2 { + font:bold 2em/1.2em sans; +} +h3 { + font:normal 2em/1.2em serif; + text-align:center; + margin:0; + padding:.5em 20px .2em 20px; + border-bottom: double 4px #000; +} +h4 { + font: normal 1.2em/1.2em serif; + color: #FFF; + margin-top: .3cm; + padding:.2em 0 .2em 20px; + background-color: #00029D; + border-width: 4px 0px 4px 0px; + border-style: solid; + border-color: #13A926; +} +h5, h6 { + font:normal 1em/1.2em serif; + font-style:italic; + margin:1.3em 0 .5em 1em; +} +p#description { + max-width:800px; + margin:0; + padding:1em 20px; +} +p#description:first-letter { + color: #13A926; + font-size: 36px; + font-weight: bold; + font-style: italic; +} +p a { + color: #FFF; + text-decoration:underline; +} +sup { + line-height:0; +} +ol { + font:normal .9em/1.6em sans-serif; + margin-top:0; + margin-bottom:0; + padding-top:.5em; + padding-bottom:0; +} +ol li a { + text-decoration:none; +} +ol li a:hover { + text-decoration: none; +} +a { + color: #000; +} +a:visited { + color: #000; +} +a:hover { + color: #000; + background-color: #70B1ED; + text-decoration: none; +} +span.preposition { + padding-left:1em; + padding-right:1em; +} +.grampsid { + font:normal .8em/1.2em monospace; + color: #000; +} + +/* Header +----------------------------------------------------- */ +div#header { + background-color: #00029D; + border-bottom: solid 8px #13A926; + height: 60px; + width: 100%; +} +#SiteTitle { + margin:0; + padding:.5em 0 0.5em 10px; + font-size: 28px; + color: #FFF; + font-style: italic; +} +p#user_header { + font-size:1.3em; + text-align:left; + color: #FFF; + margin:0; + padding:.2em 0 .6em 20px; +} + +/* Footer +----------------------------------------------------- */ +div#footer { + width: 100%; + height: 60px; + overflow: auto; + clear: both; + font-size: 12px; + margin: 0; + color: #FFF; + background-color: #00029D; + border-top: solid 8px #13A926; +} +div#footer a, div#footer a:visited { + text-decoration:none; + color: #FFF; +} +div#footer a:hover { + color: #000; + text-decoration: none; +} +div#footer img { + border:0; + margin:0 auto; + vertical-align:middle; +} +div#footer p#createdate { + float:left; + width:60%; + text-align:left; + margin-left:10px; +} +div#footer p#copyright { + float:right; + text-align:right; + color: #FFF; + margin: 10px 10px 0px 0px; +} +div#footer p#copyright img { + float:right; + margin-right: 10px; +} +#user_footer { + width:70%; + float:left; + margin:1em; + color: #FFF; +} +#user_footer p { + font:normal 1em/1.2em serif; + margin:0; + padding:0; +} + +/* Main Table +----------------------------------------------------- */ +table.infolist { + width:100%; + margin: 0; + padding: 0; + font-size: 12px; +} +table.infolist thead tr th { + font:normal 1.1em/1.2em serif; + color: #000; + margin:0; + padding:.2em 10px; + background-color: #70B1ED; + border: solid 1px #000; +} +table.infolist thead tr th a { + color: #000; +} +table.infolist thead tr th a:hover { + background-color: #C1B398; +} +table.infolist tr td { + font:normal 1.1em/1.4em serif; + vertical-align:middle; + padding: 6px 0 6px 10px; +} +table.infolist tr td a { + display:block; + text-decoration:none; + color: #000; +} +table.infolist tr.BeginLetter td, table.infolist tr.BeginSurname td { + border-top: solid 1px #13A815; +} +table.infolist tr td.ColumnLetter { + width:3%; + text-align:center; +} +table.infolist tbody tr td.ColumnBirth { + font-size:.9em; + width:10%; +} +table.infolist tbody tr td.ColumnDeath { + font-size:.9em; + width:10%; +} +table.infolist tbody tr td.ColumnRowLabel { + width:2%; + padding-left:20px; +} +table.infolist tbody tr td.ColumnType { + width:6%; + padding-left:20px; +} +table.infolist tbody tr td.ColumnPartner { + font-size:.9em; + background-color: #FFF; +} +table.infolist tbody tr td.ColumnPartner a { + display:block; + padding:.6em 10px; + vertical-align:middle; +} +table.infolist tbody tr td.ColumnParents { + font-size:.9em; +} +table.infolist tbody tr td.ColumnParents span.father, +table.infolist tbody tr td.ColumnParents span.mother { + display:block; +} +table.infolist tbody tr td.ColumnParents span.mother:before { + content:"+ "; +} + +/* Surnames +----------------------------------------------------- */ +#Surnames { + margin: 0; + padding: 0; +} +#SurnameDetail p#description { + padding-top:0; +} +table.surnamelist thead tr th.ColumnSurname, +#Surnames table.surnamelist tbody tr td.ColumnSurname { + width:50%; +} +table.surnamelist thead tr th { + padding:0; +} +table.surnamelist thead tr th a, table.surnamelist thead tr th a:visited { + display:block; + text-align:left; + text-decoration:none; + padding:.2em 10px; +} +table.surnamelist thead tr th.ColumnLetter { + padding: 0px 10px 0px 20px; +} +table.surnamelist tbody tr td { + background-color: #70B1ED; +} +table.surnamelist tbody tr td.ColumnLetter a { + background: none; +} +table.surnamelist tbody tr td.ColumnSurname { + background-color: #FFF; +} +table#SortByName thead tr th.ColumnSurname, +table#SortByCount thead tr th.ColumnQuantity { + background-color: #C1B398; +} +table#SortByName thead tr th.ColumnSurname a:after, +table#SortByCount thead tr th.ColumnQuantity a:after { + content:" ↓"; +} +table#SortByName tbody tr td.ColumnSurname { + padding:0; +} +table#SortByName tbody tr td.ColumnSurname a { + display:block; + padding:.1em 10px .3em 10px; +} +table.surnamelist tbody tr td.ColumnSurname:hover, + table#SortByName tbody tr td.ColumnSurname:hover { + background-color: #70B1ED; +} +table.surname { + border-bottom: solid 1px #000; +} +table.surname thead tr th.ColumnName { + width:20%; + padding-left:20px; +} +table.surname tbody tr td { + border-bottom: dashed 1px #000; + background-color: #70B1ED; +} +table.surname tbody tr td.ColumnName { + background-color: #FFF; + width:20%; + padding:0; +} +table.surname tbody tr td.ColumnName a { + display:block; + padding:.6em 10px .6em 20px; +} +table.surname tbody tr td.ColumnName a span.grampsid { + color: #000; +} +table.surname tbody tr td.ColumnName:hover { + background-color: #C1B398; +} +table.surname tbody tr td.ColumnPartner { + background-color: #FFF; +} +table.surname tbody tr td.ColumnPartner a { + display:block; + padding:.6em 10px .6em 0px; +} +table.surname thead tr th.ColumnParents, +table.surname tbody tr td.ColumnParents { + width:25%; +} + +/* Individuals +----------------------------------------------------- */ +div#Individuals { + margin: 0; + padding: 0; +} +div#Individuals table.individuallist { + border-bottom: solid 1px #000; +} +div#Individuals table.individuallist tbody tr td { + border-bottom: dashed 1px #000; + background-color: #70B1ED; +} +div#Individuals table.individuallist tbody tr td a { + display: block; + padding: .6em 10px; +} +div#Individuals table.individuallist tbody tr td.ColumnSurname a:hover, +div#Individuals table.individuallist tbody tr td.ColumnSurname a:active { + cursor:default; + color: #000; + background:none; +} +div#Individuals table.individuallist tbody tr td.ColumnName { + background-color: #FFF; +} +div#Individuals table.individuallist tbody tr td.ColumnName a { + vertical-align:middle; +} +div#Individuals table.individuallist tbody tr td.ColumnPartner { + background-color: #FFF; +} +div#Individuals div table.infolist tr td p { + font:normal .9em/1.2em sans-serif; + vertical-align:top; +} +div#Individuals div table.infolist tr td p a { + display:inline; +} +div#IndividualDetail { + padding: 0; + margin: 0; +} +#IndividualDetail div table.infolist tr td { + font:normal .9em/1.2em sans-serif; + vertical-align:top; +} +div#IndividualDetail div table.infolist tr td a { + display:inline; +} +div#IndividualDetail table.infolist tr td a:hover { + text-decoration: none; +} +div#IndividualDetail table.infolist tbody tr td.ColumnAttribute { + width:10%; +} +div#IndividualDetail div.subsection table tr td:first-child { + padding-left:20px; +} + +/* Places +----------------------------------------------------- */ +div#Places { + margin: 0; + padding: 0; +} + +div#Places table.infolist tbnody tr td { + border-bottom: dashed 1px #000; +} +div#Places table.infolist tbody tr td.ColumnLetter { + background-color: #D8F3D6; +} +div#Places table.infolist tbody tr td.ColumnLetter a:hover { + background: none; +} +div#Places table.infolist tbody tr td.ColumnName { + background-color: #FFF; +} +div#Places table.infolist tbody tr td.ColumnName a { + padding:.1em 10px .3em 10px; +} + +/* EventList and EventDetail +----------------------------------------------------- */ +div#EventList, div#EventDetail { + margin: 0; + padding: 0; +} +div#events table.eventlist { + margin-top: .3cm; +} +div#events table.eventlist tbody tr td.ColumnEvent a { + padding: 2px 100px 2px 10px; +} +div#events table.eventlist tbody tr td.ColumnPlace a { + padding: 2px 70px 2px 0px; +} +table.eventlist tbody tr td { + background-color: #FFF; + border-bottom: dashed 1px #5D835F; +} +table.eventlist tbody tr td.ColumnEvent { + width: 20%; +} +table.eventlist tbody tr td.ColumnDate { + background-color: #D8F3D6; + width: 16%; +} +table.eventlist tbody tr td.ColumnPlace { + background-color: #FFF; + width: 35%; +} +table.eventlist tbody tr td.ColumnSources { + background-color: #FFF; + width: 12%; +} +table.eventlist tbody tr td.ColumnNotes { + background-color: #D8F3D6; + width: 25%; +} +table.eventlist tbody tr td.ColumnPerson { + width: 35%; +} +table.eventlist tbody tr td.ColumnPartner { + width: 35%; +} +div#EventList table.eventlist tbody tr.BeginName { + border-top: solid 1px #5D835F; +} +div#EventList table.eventlist tbody tr td { + padding: 4px 0px 4px 0px; +} +div#EventList table.alphaevent { + padding: .3em 0 .3em 0; + margin: 0; +} +div#EventList table.alphaevent tbody tr.BeginEvent { + border-top: solid 1px #5D835F; +} +div#EventList table.alphaevent tbody tr td { + background-color: #D8F3D6; + border-bottom: dashed 1px #5D835F; +} +div#EventList table.alphaevent tbody tr td.ColumnType { + width: 15%; +} +div#EventList table.alphaevent tbody tr td.ColumnType a:hover { + background: none; +} +div#EventList table.alphaevent tbody tr td.ColumnGRAMPSID { + background-color: #FFF; + width: 10%; +} +div#EventList table.alphaevent tbody tr td.ColumnDate { + width: 20%; +} +div#EventList table.alphaevent tbody tr td.ColumnPerson { + width: 50%; +} +div#EventList table.alphaevent tbody tr td.ColumnPerson span.father, +div#EventList table.alphaevent tbody tr td.ColumnPerson span.mother { + display:block; +} +div#EventList table.alphaevent tbody tr td.ColumnPerson span.mother:before { + content:"+ "; +} +div#EventDetail h3 { + font-size: 28px; +} +div#EventDetail h3:first-letter { + color: #903; +} +div#EventDetail table.eventlist { + width: 100%; +} +div#EventDetail table.eventlist tbody tr { + border-top: dashed 1px #5D835F; +} +div#EventDetail table.eventlist tbody tr td.ColumnAttribute { + text-transform: uppercase; + width: 20%; +} +div#EventDetail table.eventlist tbody tr td.ColumnDate { + background-color: #D8F3D6; + border-top: solid 1px #5D835F; +} +div#EventDetail table.eventlist tbody tr td.ColumnPerson { + background-color: #D8F3D6; +} + +/* Gallery +----------------------------------------------------- */ +#Gallery { + margin: 0; + padding: 0; +} +#Gallery table.infolist tbody tr td { + background-colo: #70B1ED; +} +#Gallery table.infolist tbody tr td.ColumnRowLabel { + width: 5%; + padding-bottom: 0; +} +#Gallery table.infolist tbody tr td.ColumnName { + width: 50%; + background-color: #FFF; +} +#Gallery table.infolist tbody tr td.ColumnName a { + display: block; + padding: .2em 10px .4em 10px; +} +#Gallery table.infolist tbody tr td.ColumnDate { + width: 20%; +} +#Gallery table.infolist tbody tr td.ColumnMime { + width: 20%; +} +#Gallery table.gallerylist tbody tr td { + border-bottom: dashed 1px #000; +} +#GalleryNav { + font:normal 1em/1em sans-serif; + margin:1em 0 0 0; + padding:1.2em 0 1.4em 0; + text-align:center; +} +#GalleryNav a { + font-weight:bold; + text-decoration:none; + border: solid 1px #000; +} +#GalleryNav a#Previous { + padding:.5em .7em .3em .7em; +} +#GalleryNav a#Next { + padding:.5em 1.9em .3em 1.9em; +} +#GalleryPages { + margin:0 1em; +} +#GalleryCurrent { + font:bold 1.2em/1em sans-serif; +} +#GalleryTotal { + font-weight:normal; +} +#GalleryDisplay { + margin:0 auto; + padding:0; + position:relative; + overflow:hidden; + text-align:center; + border: solid 1px #000; +} +#GalleryDisplay img { + margin:0 auto; +} +#GalleryDetail div#summaryarea{ + margin:0; + padding:2em 0 0 0; +} +#GalleryDetail div#summaryarea h3 { + font:normal 1.2em/1.2em serif; + text-align:center; +} +#GalleryDetail div h4 { + margin-top:0; +} +#GalleryDetail div#summaryarea table.gallery { + padding-bottom:0; + margin: 1.5em 0 0 0; + border-style: solid; + border-width: 2px 0 1px 0; + border-color: #5D835F; +} +#GalleryDetail table.exifdata { + margin: .2em 0 .2em 0; + width: 100%; +} +#GalleryDetail table.exifdata tbody tr { + border-top: solid 1px #000; +} +#GalleryDetail table.exifdata tbody tr td.ColumnExifKeys { + width: 60%; +} +#GalleryDetail table.exifdata tbody tr td.ColumnMetaData { + width: 40%; +} + +/* Contact +----------------------------------------------------- */ +#Contact #summaryarea { + width:500px; + margin:0 auto; + padding:3em; + border: double 4px #000; +} +#Contact #summaryarea img { + float:right; + margin:0; +} +#researcher { + font:normal 1.5em/1.4em serif; + margin-top:.3em; +} +#researcher h3 { + font:normal 1.2em/1.4em serif; + padding:0; + text-align:left; +} +#researcher span { + float:left; + display:block; + font:normal .9em/1.4em serif; + margin-right:.4em; +} +#streetaddress { + width:100%; +} +#city:after { + content:","; +} +#country { + clear:left; +} +#email { + clear:left; +} +#email a { + text-decoration:none; +} + +/* Download +----------------------------------------------------- */ + +div#Download { + margin: 0; + padding: 0px 0px .5em 0px; +} +div#Download table.download { + padding: 0; + margin: .5em 0 .5em 0; + border: solid 1px #000; + width: 100%; +} +div#Download table.download img { + float:center; +} +div#Download table.download tbody tr#Row02 { + border-bottom: solid 2px #000; +} +div#Download table.download tbody tr td { + background-color: #70B1ED; + border: solid 1px #000; + text-align:left; +} +div#Download table.download td.Filename { + width:30%; + background-color: #FFF; +} +div#Download table.download td.Filename a { + display: block; + padding: 10px 10px 14px 6px; + font-weight:bold; + font-style: italic; + text-decoration:none; +} +div#Download table.download td.Description { + width:45%; +} +div#Download table.download td.License { + width:6%; +} +div#Download table.download td.Modified { + width:17%; +} + +/* Sources +----------------------------------------------------- */ +#Sources { + margin: 0; + padding: 0; +} +div#Sources table.infolist tbody tr td { + background-color: #70B1ED; +} +div#Sources table.infolist tbody tr td.ColumnRowLabel { + padding-bottom:0; +} +div#Sources table.infolist tbody tr td.ColumnName { + padding:0; + background-color: #FFF; +} +div#Sources table.infolist tbody tr td.ColumnName a { + font-size:.9em; + padding:.1em 10px .3em 10px; +} +div#Sources table.infolist tbody tr td.ColumnName a:hover { } + +div#SourceDetail div#references ol li { + padding-bottom:.5em; +} + + +/* Repositories +------------------------------------------------------ */ +div#RepositoryList { + margin: 0; + padding: 0; +} +div#RepositoryList table.repolist tbody tr td { + background-color: #70B1ED; +} +div#RepositoryList table.repolist tbody tr td a { + display: block; + padding: .3em 10px; +} +div#RepositoryList table.repolist tbody tr td.ColumnRowLabel { + width: 9%; +} +div#RepositoryList table.repolist tbody tr td.ColumnType { + width: 15%; +} +div#RepositoryList table.repolist tbody tr td.ColumnName { + background-color: #FFF; +} + +/* Address Book +------------------------------------------------------ */ +div#AddressBookList, AddressBookDetail { + margin: 0; + padding: 0; +} +div#AddressBookList table.addressbook { + +} +div#AddressBookList table.addressbook tbody tr.Totals { + border: solid 1px #000; +} +div#AddressBookList tble.addressbook tbody tr.Totals td { + text-align: left; + background-color: #70B1ED; +} +div#AddressBookList table.addressbook tbody tr td { + background-color: #70B1ED; + text-align: center; + border: dashed 1px #000; +} +div#AddressBookList table.addressbook tbody tr td.ColumnRowLabel { + width: 4%; +} +div#AddressBookList table.addressbook tbody tr td.ColumnName { + background-color: #FFF; + text-align: left; + width: 65%; +} +div#AddressBookList table.addressbook tbody tr td.ColumnName a { + display: block; + padding: 8px 0px 8px 0px; +} +div#AddressBookList table.addressbook tbody tr td.ColumnAddress { + width: 8%; +} +div#AddressBookList table.adressbook tbody tr td.ColumnResidence { + width: 6%; +} +div#AddressBookList table.addressbook tbody tr td.ColumnWebLinks { + width: 8%; +} + +/* Subsections +----------------------------------------------------- */ +#Home, #Introduction, #Contact { + padding:2em 0 3em 0; +} +#Home p, #Introduction p { + margin:0 20px 1em 20px; +} +#Home img, #Introduction img { + float:right; + margin:0; + padding:0 20px 3em 2em; +} +div.subsection { + padding-bottom:.5em; +} +div.subsection h4 { + margin-bottom:.5em; +} +div.subsection table, div.subsection ol, div.subsection p { + font-size:.9em; +} +div.subsection a { + text-decoration:none; +} +div.subsection a:hover { + text-decoration:underline; +} +div.subsection table.infolist { + width:100%; + margin:0; +} + +/* Subsections : Events +----------------------------------------------------- */ +div#events { + padding-bottom:0; +} +div#events h4 { + margin-bottom:0; + border:none; +} +#IndividualDetail { + background-color: #FFF; +} +#IndividualDetail div#events table.eventtable { + width:100%; + padding-top:15px; +} +#IndividualDetail div#events table.infolist thead tr th { + font-weight:bold; + font-size:10px; + line-height:12px; + text-transform:uppercase; + color: #000; + padding-top:6px 0 4px 0; + background-color: #70B1ED; +} +#IndividualDetail div#events table.infolist thead tr th:first-child { + padding-left:20px; +} +#IndividualDetail div#events table.infolist tbody tr td { + padding-top:.4em; + padding-bottom:.8em; +} +#IndividualDetail div#events table.infolist tbody tr td.ColumnAttribute { + border-bottom: solid 1px #000; +} +#IndividualDetail div#events table.infolist tbody tr td.ColumnValue { + border-bottom:solid 1px #000; +} +table.infolist tbody tr td.ColumnValue p { + font-family:sans-serif; + color: #696969; + margin:.2em 0 0 2em; +} + +/* Subsections : Attributes +----------------------------------------------------- */ +div#attributes { + margin: 0; + padding: 0; +} +table.attrlist { + width: 100%; +} +table.attrlist thead tr th.ColumnType { + border: none; + background: none; +} +table.attrlist thead tr th.ColumnAttribute { + border: none; + background: none; +} +table.attrlist tbody tr td { + background-color: #7081E0; + border-bottom: dashed 1px #000; +} +table.attrlist tbody tr td.ColumnType { + border: none; + background: none; +} +table.attrlist tbody tr td.ColumnAttribute { + border: none; + background: none; +} +table.attrlist tbody tr td.ColumnAttrType { + width: 15%; +} +table.attrlist tbody tr td.ColumnAttrValue { + width: 15%; +} +table.attrlist tbody tr td.ColumnAttrNotes { + width: 45%; + background-color: #D8F3D6; +} +table.attrlist tbody tr td.ColumnAttrSources { + background-color: #FFF; + width: 15%; +} + +/* Subsections : Parents +----------------------------------------------------- */ +div#parents table.infolist { + margin-top:.5em; +} +div#parents table.infolist tbody tr td.ColumnAttribute { + width:19%; +} +div#parents table.infolist tbody tr td.ColumnValue ol { + margin:0; + padding-top:0; +} +div#parents table.infolist tbody tr td.ColumnValue ol li { + padding-bottom:.2em; +} + +/* Subsections : Families +----------------------------------------------------- */ +div#families table.infolist { + margin: .3cm 0 .3cm 0; +} +div#Families table.infolist tbody tr td { } + +div#families table.infolist tbody tr td.ColumnValue { + background-color: #FFF; +} +div#families table.infolist tbody tr td.ColumnValue p { + margin-top:0; +} +div#families table.infolist tbody tr td.ColumnValue ol { + margin:0; + padding-top:0; +} +div#families table.infolist tbody tr td.ColumnValue ol li { + padding-bottom:.2em; +} + +/* Subsection: LDS Ordinance +------------------------------------------------------ */ +div#LDSOrdinance { + margin: 0; + padding: 0; +} +div#LDSOrdinance table.ldsordlist { + font-size:.35cm; +} +table.ldsordlist { + margin-bottom:.5em; +} +table.ldsordlist tbody tr td { + border-bottom: solid 1px #000; +} +table.ldsordlist tbody tr td.ColumnLDSType { + width:12%; +} +table.ldsordlist tbody tr td.ColumnLDSDate { + width:15%; +} +table.ldsordlist tbody tr td.ColumnLDSTemple { + width:10%; +} +table.ldsordlist tbody tr td.ColumnLDSPlace { + width:35%; +} +table.ldsordlist tbody tr td.ColumnLDSStatus { + width:8; +} +table.ldsordlist tbody tr td.ColumnLDSSealed { + width:25%; +} +table.ldsordlist tbody tr td.ColumnLDSSources { + width:7%; + margin-top:.2cm; +} + +/* Subsections : Addresses +----------------------------------------------------- */ +div#Addresses { + margin: 0; + padding: 0; +} +div#Addresses table.infolist { + font-size: 10px; + background-color: #70B1ED; +} +div#Addresses table.infolist tbody tr td { + border-bottom: solid 1px #000; +} +div#Addresses table.infolist tbody tr td.ColumnDate { + width: 15%; +} +div#Addresses table.infolist tbody tr td.ColumnStreetAddress { + width: 30%; +} +div#Addresses table.infolist tbody tr td.ColumnCity { + width: 8%; +} +div#Addresses table.infolist tbody tr td.ColumnCounty { + width: 8%; +} +div#Addresses table.infolist tbody tr td.ColumnState { + width: 8%; +} +div#Addresses table.infolist tbody tr td.ColumnCntry { + width: 5%; +} +div#Addresses table.infolist tbody tr td.ColumnPostalcode { + width: 10%; +} +div#Addresses table.infolist tbody tr td.ColumnPhone { + width: 12%; +} + +/* Subsections : Gallery +----------------------------------------------------- */ +#indivgallery h4 { + margin-bottom:1em; +} +#indivgallery .thumbnail { + margin:0; + float:left; + width:130px; + height:150px; + text-align:center; +} +#indivgallery div.thumbnail a { + display:block; + margin:0; + padding:0; + background:none; +} +#indivgallery div.thumbnail a img { + margin-bottom:.5cm; + padding:0; + border: solid 1px #000; +} +#indivgallery div.thumbnail p { + font:normal .7em/1.4em sans-serif; + text-align:center; + width:80%; + margin:0 auto; + padding:0; +} + +/* Subsections : Narrative +----------------------------------------------------- */ +div#narrative { + padding-bottom:0; +} +#narrative p { + font:normal .9em/1.4em sans-serif; + margin-top:.5em; + margin-bottom:0; + padding:0 20px 1em 20px; +} + +/* Subsections : References +----------------------------------------------------- */ + +/* Subsections : Source References +----------------------------------------------------- */ +div#sourcerefs { + padding: 0; + margin: 0 auto; +} +div#sourcerefs ol { + list-style-type:decimal; +} +div#sourcerefs ol li ol { + list-style-type:lower-alpha; +} + +/* Subsections : Summary Area +----------------------------------------------------- */ +div#summaryarea { + background-color: #FFF; +} +div#summaryarea table.infolist { + margin:0; + padding:0; + background:#FFF; + border-bottom: solid .7em #000; +} +div#summaryarea table.infolist tr td, div#summaryarea table.infolist tr td p { + font:normal .9em/1.2em sans-serif; + vertical-align:top; +} +div#summaryarea table.infolist tr td a, div#summaryarea table.infolist tr td p a { + display:inline; +} +div#summaryarea table.infolist tbody tr td.ColumnAttribute { + width:14%; + color: #696969; + padding-left:20px; +} + +/* Subsections : Weblinks +----------------------------------------------------- */ +div#WebLinks { + margin : 0 auto; + padding: 0; +} + +table.weblinks tr td { + background-color: #BCEAF6; + border-bottom: dashed 1px #000; +} +table.weblinks tr td.ColumnRowLabel { + width: 5%; +} +table.weblinks tr td.ColumnType { + width: 30%; +} +table.weblinks tr td.ColumnDescription { + background-color: #FFF; + width: 30%; +} + +/* Subsections : Pedigree +----------------------------------------------------- */ +div#pedigree { + padding-bottom:1.2em; +} +#pedigree a { + text-decoration:none; + color: #000; +} +#pedigree a:hover { + text-decoration:underline; +} +.pedigreegen { + font:normal .9em/1.2em sans-serif; + list-style:none; + margin:.5em 0 0 0; + padding:0 0 0 20px; +} +.pedigreegen li ol { + list-style:none; + margin-left:.5em; +} +.pedigreegen li ol li ol { + font:normal 1em/1.4em sans-serif; + list-style:decimal; + margin-left:1.6em; +} +.pedigreegen li ol li ol li ol.spouselist { + list-style:none; + margin-left:0; +} +.spouselist li.spouse ol { + list-style:decimal; + margin-left:1.6em; +} +.spouse a { + font-weight:normal; + font-style:normal; + color: #000; +} +.spouse:before { + content: "+ "; +} +.thisperson { + font-weight:bold; +} + +/* Subsections : Ancestors Tree +----------------------------------------------------- */ +#tree { + page-break-before:always; + margin:0; + padding:0; + background:none; +} +#treeContainer { + position:relative; + z-index:1; +} +#treeContainer div.boxbg { + position:absolute; + margin:0; + padding:0; + background:none; +} +#treeContainer div.boxbg a, +#treeContainer div.boxbg span.unlinked { + position:relative; + z-index:10; + display:block; + font:normal .7em/1.4em sans-serif; + text-align:center; + text-decoration:none; + color: #00029D; + width:118px; + padding:5px 20px 7px 20px; + margin-left:16px; + background-color: #FFF; + border: solid 1px #000; +} +#treeContainer div.boxbg a.noThumb, +#treeContainer div.AncCol3 a, +#treeContainer div.AncCol4 a, +#treeContainer div.AncCol3 span.unlinked, +#treeContainer div.AncCol4 span.unlinked { + margin-top:10px; +} +#treeContainer div.boxbg a:hover { + position:relative; + z-index:999; + font-size:1em; + text-decoration:none; + color: #00029D; + width:190px; + margin-left:-20px; + padding:10px 25px 12px 25px; + border: solid 2px #000; +} +#treeContainer div.boxbg a:hover, +#treeContainer div.AncCol3 a:hover, +#treeContainer div.AncCol4 a:hover { + margin-top:-44px; +} +#treeContainer div.boxbg a.noThumb:hover { + margin-top:0; +} +#treeContainer div.AncCol0 a:hover { + margin-left:12px; +} +#treeContainer div.AncCol4 a:hover { + margin-left:-60px; +} +#treeContainer div.boxbg span.thumbnail { + display:block; + max-width:80px auto; + max-height:65px; + margin:0 auto; + padding:4px 0; +} +#treeContainer div.boxbg span.thumbnail img { + max-width:80px auto; + max-height:65px; + margin:0 auto; +} +#treeContainer div.boxbg a:hover span.thumbnail, #treeContainer div.boxbg a:hover span.thumbnail img { + height:80px; +} +#treeContainer div.AncCol3 span.thumbnail, #treeContainer div.AncCol4 span.thumbnail { + display:none; +} +#treeContainer div.boxbg a:hover span.thumbnail { + display:block; +} +#treeContainer div.male a, +#treeContainer div.male span.unlinked { + background:url(../images/Web_Gender_Male.png) #BCEAF6 no-repeat top right; +} +#treeContainer div.female a, +#treeContainer div.female span.unlinked { + background:url(../images/Web_Gender_Female.png) #FFC0CB no-repeat top right; +} +#treeContainer div.unknown a, +#treeContainer div.unknown span.unlinked { + background-color: #000; + color: #FFF; +} +.shadow { + display:none; +} +#tree div div.bvline { + position:absolute; + z-index:2; + height:1px; + margin:0 0 0 16px; + padding:0; + background-color: #00029D; +} +#tree div div.bhline { + position:absolute; + z-index:2; + width:1px; + margin:0 0 0 16px; + padding:0; + background-color: #00029D; +} +.ghline, .gvline { + display:none; +} + +/* Calendar Styles +-------------------------------------------------------------------------------------------- */ +/* Calendar : General */ +.calendar { + empty-cells:show; + width:100%; + font-size:1em; + font-weight:normal; + margin:0; + padding:0; + border:none; + border-collapse:collapse; +} +.calendar thead tr th { + width:14%; + font-weight:normal; + font-size:18px; + line-height:18px; + text-align:center; + text-transform:uppercase; + padding:2px 0; +} +.calendar thead tr th.monthName { + width:100%; + font-size:2em; + line-height:100%; + text-transform:none; + color: #542; + padding:.3em 0 .2em 0; + background-color: #FFF; +} +#CreatorInfo { + float:right; + color: #FFF; + margin:-24px 10px 0 0; +} +#CreatorInfo a { + color: #FFF; +} +#CreatorInfo a:hover { + color: #FFF; +} +.calendar thead tr th.weekend, +.calendar thead tr th.weekday { + font-style:italic; + color: #000; + background-color: #6AF364; + border: solid 2px #5D835F; +} +.calendar tfoot tr td { + padding:.7em 5% 1em 5%; + border-top:solid 2px #000; + vertical-align:middle; + color: #000; + background-color: #D8F3D6; +} + +/* Calendar : Date Numeral */ +.calendar tbody tr td div.date { + float:right; + display:block; + width:1.8em; + font-size:1.2em; + line-height:100%; + text-align:center; + color: #542; + margin:0 0 0 .5em; + padding:.2em 0; + background-color: #D8F3D6; +} + +/* Calendar : Date Container */ +.calendar tbody tr td { + vertical-align:top; + height:10em; + padding:0; + border-width:1px 0 0 1px; + border-style:solid; + border-color: #5D835F; +} +.calendar tbody tr td.weekday { + background-color: #FFF; +} +.calendar tbody tr td.weekend { + background-color: #D8F3D6; +} +.calendar tbody tr td.saturday { + border-right: solid 1px #5D835F; + } +.calendar tbody tr td.sunday { + border-left: solid 1px #5D835F; +} +.calendar tbody tr td:first-child { + border-left: solid 1px #5D835F; +} +.calendar tbody tr:first-child td { + border-top:none; +} + +/* Calendar : Date Detail */ +.calendar tbody tr td ul { + list-style:none; + font-family:sans-serif; + font-size:1em; + margin:2.3em 0 .3em 0; + padding:0; +} +.calendar tbody tr td ul li { + display:block; + width:92%; + margin:0 4%; + padding:.2em 0 .3em 0; + border-top: dashed 1px #5D835F; +} +.calendar tbody tr td ul li:first-child { + border:none; +} + +/* Calendar : Birthday, Anniversary, Highlight */ +.calendar tbody tr td ul li em { + font-style:normal; + color: #0A65B5; +} +.calendar tbody tr td ul li span.yearsmarried em { + color: #228A22; +} +.calendar tbody tr td.highlight { } + +.calendar tbody tr td.highlight div.date { + color: #0A65B5; + background-color: #C2E1FE; +} + +/* Calendar : Previous-Next Month */ +.calendar tbody tr td.previous, +.calendar tbody tr td.next, +.calendar tbody tr td.previous div.date, +.calendar tbody tr td.next div.date { + color: #333; + background-color: #D8F3D6; +} + +/* Calendar : Full Year */ +body#fullyearlinked { + background-color: #FFF; +} +body#fullyearlinked div.content { + width:963px; + margin:0 auto; + padding:15px 0 2px 2px; +} +body#fullyearlinked table.calendar { + float:left; + width:320px; + height:18em; + border:solid 1px #000; +} +body#fullyearlinked table.calendar thead tr th { + height:2em; + border-width: 1px 1px 0px 0px; + border-color: #000; + text-align: center; +} +body#fullyearlinked table.calendar thead tr th.monthName { + font-size:1.2em; + padding:2px 0; + border-bottom: solid 1px #000; +} +body#fullyearlinked table.calendar tbody tr td { + height:3em; +} +body#fullyearlinked table.calendar tbody tr td.emptyDays { + background-color: #FFF; +} +body#fullyearlinked table.calendar tbody tr td.saturday { + border-right:solid 2px #000; +} +body#fullyearlinked able.calendar tbody tr td.sunday { + border:solid 2px #000; +} + +/* Calendar: OneDay +--------------------------------------------------------------------------------- */ +body#OneDay h3 { + color: #228A22; + font-weight: bold; + text-align: center; +} +table.oneday { + margin: .3em 0 .3em 0; + padding: 0; +} +table.oneday tbody tr td { + border-bottom: dashed 1px #5D835F; +} +table.oneday tbody tr td.ColumnRowLabel { + width: 5%; +} +table.oneday tbody tr td.ColumnText { + width: 85%; +} +table.oneday tbody tr td.ColumnEvent { + width; 10%; +} diff --git a/src/data/Web_Navigation-Horizontal.css b/src/data/Web_Navigation-Horizontal.css new file mode 100755 index 000000000..665dd8fbf --- /dev/null +++ b/src/data/Web_Navigation-Horizontal.css @@ -0,0 +1,124 @@ +/* +# encoding: utf-8 +# +# Gramps - a GTK+/GNOME based genealogy program +# +# Copyright 2008-2010 Rob G. Healey +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +# + +************************************************************************************************** +GRAMPS Cascading Style Sheet +Style Name: Web_Navigation-Horizontal Stylesheet +*************************************************************************************************** + +# $Id: Web_Alphabet-Horizontal.css 14559 2010-03-02 01:16:46Z robhealey1 $ + + Header +----------------------------------------------------- */ +div#header { + overflow: auto; + width: 100%; + margin: 0; + padding: 0; +} + +/* Body Element +--------------------------------------------------------------------------------------- */ +body { + color: #000; + background-color: #FFF; + margin: 0; + width: 100%; +} + +/* Alphabet Navigation +----------------------------------------------------- */ +div#alphabet { + width: 100%; + margin: 0; +} +div#alphabet ul { + list-style:none; + min-width:770px; + height:24px; + margin:0; + padding: 0px 0px 0px 16px; + border-width: 2px 0px 4px 0px; + border-style: solid; +} +div#alphabet ul li:after { + content:" |"; +} +div#alphabet ul li { + margin:0; + float:left; +} +div#alphabet ul li a { + display:block; + padding: 4px 8px 4px 8px; + float:left; + font:bold 16px/100% sans; + margin:0; + text-decoration:none; +} + +/* Navigation +----------------------------------------------------- */ +div#navigation, div#subnavigation { + width: 100%; + margin: 0; + padding: 0; + border: solid 2px #000; +} +div#navigation ul, div#subnavigation ul { + list-style:none; + min-width: 900px; + height: 24px; + margin:0; + padding: 0px 0px 0px 9px; + border-bottom: solid 2px #000; +} +div#navigation ul li, div#subnavigation ul li { + float: left; +} +div#navigation ul li:first-child, div#subnavigation ul li:first-child { + margin-left: 4px; +} +div#navigation ul li:after, div#subnavigation ul li:after { + content: "| "; +} +div#navigation ul li a, div#subnavigation ul li a { + display: block; + padding: 4px; + float: left; + font: .8em bold italic small-caps verdana, serif; + color: #000; + text-decoration:none; + margin:0; +} +div#navigation ul li a:hover, div#subnavigation ul li a:hover { + +} +div#navigation ul li.CurrentSection a, +div#subnavigation ul li.CurrentSection a { + background-color: #00029D; + color: #FFF; +} +div#navigation ul li.CurrentSection a:hover, +div#subnavigation ul li.CurrentSection a:hover { + background-color: #000; +} diff --git a/src/data/Web_Navigation-Vertical.css b/src/data/Web_Navigation-Vertical.css new file mode 100755 index 000000000..55c5fc528 --- /dev/null +++ b/src/data/Web_Navigation-Vertical.css @@ -0,0 +1,168 @@ +/* +# encoding: utf-8 +# +# Gramps - a GTK+/GNOME based genealogy program +# +# Copyright 2008-2010 Rob G. Healey +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +# + +************************************************************************************************** +GRAMPS Cascading Style Sheet +Style Name: Web_Navigation-Vertical Stylesheet +*************************************************************************************************** + +# $Id: Web_Alphabet-Vertical.css 14559 2010-03-02 01:16:46Z robhealey1 $ + + Header +----------------------------------------------------- */ +#header { + position: fixed; + top: 0px; + left: 0px; + overflow: auto; + width: 100%; +} + +/* Body Element +----------------------------------------------------- */ +body { + color: #000; + background-color: #FFF; + padding: 60px 0px 0px 128px; +} + +/* Navigation +----------------------------------------------------- */ +div#navigation { + position: fixed; + top: 66px; + left: 0px; + width: 128px; + height: 495px; + overflow-x: auto; + border-width: 2px 4px 2px 4px; + border-style: solid; +} +div#navigation ul { + display: inline; + list-style: none; + height: 24px; + padding: 0px 9px 0px 9px; + margin: 0; +} +div#navigation ul li { + font: bold 14px/100% sans; + margin: 0; + float: left; + border-width: 0px 0px 2px 0px; + border-style: solid; +} +div#navigation ul li:first-child { + border-top: 0; + margin-top: 10px; +} +div#navigation ul li a { + text-decoration: none; + display: block; + padding: 8px 8px 8px 8px; +} +div#navigation ul li a:hover { + +} + +/* Alphabet Navigation +----------------------------------------------------- */ +div#alphabet { + width: 100%; + margin: 0; + padding: 0; + border: solid 2px #000; +} +div#alphabet ul { + list-style:none; + min-width: 900px; + height: 24px; + margin:0; + padding: 0px 0px 0px 9px; + border-bottom: solid 2px #000; +} +div#alphabet ul li { + float: left; +} +div#alphabet ul li:first-child { + margin-left: 10px; +} +div#alphabet ul li:after { + content: "| "; +} +div#alphabet ul li a { + display: block; + padding: 4px 8px 4px 8px; + float: left; + font: .8em bold italic small-caps verdana, serif; + color: #000; + text-decoration:none; + margin:0; +} +div#alphabet ul li a:hover { + +} + +/* SubNavigation +----------------------------------------------------- */ +div#subnavigation { + width: 100%; + margin: 0; + padding: 0; + border: solid 2px #000; +} +div#subnavigation ul { + list-style:none; + min-width: 900px; + height: 40px; + margin:0; + padding: 0px 0px 0px 16px; + border-bottom: solid 2px #5D835F; +} +div#subnavigation ul li { + float:left; +} +div#subnavigation ul li:after { + content: "| "; +} +div#subnavigation ul li a { + display: block; + padding: 12px 16px 14px 1px; + float:left; + font: .8em bold italic small-caps verdana, serif; + color: #000; + text-decoration:none; + margin:0; +} +div#subnavigation ul li a:hover { + background-color: #C1B398; +} +div#subnavigation ul li.CurrentSection a { + font-weight:bold; + font-style: italic; + background-color: #453619; + color: #FFF; +} +div#subnavigation ul li.CurrentSection a:hover { + background-color: #000; + color: #FFF; +} diff --git a/src/data/Web_Visually.css b/src/data/Web_Visually.css index ca52a41b2..97fead9fe 100644 --- a/src/data/Web_Visually.css +++ b/src/data/Web_Visually.css @@ -49,83 +49,15 @@ Females Web_Gender_Female.png NarrativeWeb Styles -------------------------------------------------------------------------------------------- */ - -/* Alphabet Navigation ------------------------------------------------------ */ -div#alphabet { - width: 100%; - margin: 0; -} -div#alphabet ul { - list-style:none; - min-width:770px; - height:24px; - margin:0; - padding: 0px 0px 0px 16px; - border-width: 2px 0px 4px 0px; - border-style: solid; -} -div#alphabet ul li:after { - content:" |"; -} div#alphabet ul li { - margin:0; - float:left; + background-color: #6AF364; } -div#alphabet ul li a { - display:block; - padding: 4px 8px 4px 8px; - float:left; - font:bold 16px/100% sans; - margin:0; - text-decoration:none; -} - -/* Navigation ------------------------------------------------------ */ -div#navigation, div#subnavigation { - width: 100%; - margin: 0; - padding: 0; - border: solid 2px #000; -} -div#navigation ul, div#subnavigation ul { - list-style:none; - min-width: 900px; - height: 24px; - margin:0; - padding: 0px 0px 0px 9px; - border-bottom: solid 2px #000; -} -div#navigation ul li, div#subnavigation ul li { - float: left; -} -div#navigation ul li:first-child, div#subnavigation ul li:first-child { - margin-left: 4px; -} -div#navigation ul li:after, div#subnavigation ul li:after { - content: "| "; -} -div#navigation ul li a, div#subnavigation ul li a { - display: block; - padding: 4px; - float: left; - font: .8em bold italic small-caps verdana, serif; - color: #000; - text-decoration:none; - margin:0; -} -div#navigation ul li a:hover, div#subnavigation ul li a:hover { - -} -div#navigation ul li.CurrentSection a, -div#subnavigation ul li.CurrentSection a { - background-color: #00029D; +div#navigation ul li.CurrentSection a { + background-color: #000; color: #FFF; } -div#navigation ul li.CurrentSection a:hover, -div#subnavigation ul li.CurrentSection a:hover { - background-color: #000; +div#navigation ul li.CurrentSection a:hover { + background-color: 696969; } /* General Elements @@ -1300,7 +1232,7 @@ table.weblinks tr td { border-bottom: dashed 1px #000; } table.weblinks tr td.ColumnRowLabel { - width: 5%; + width: 8%; } table.weblinks tr td.ColumnType { width: 30%; @@ -1310,6 +1242,7 @@ table.weblinks tr td.ColumnDescription { width: 30%; } + /* Subsections : Pedigree ----------------------------------------------------- */ div#pedigree {