Cleanup work on stylesheets before next release.

svn: r15242
This commit is contained in:
Rob G. Healey 2010-04-19 22:45:42 +00:00
parent fe986d59e2
commit 8383d19e2c
4 changed files with 479 additions and 692 deletions

View File

@ -29,7 +29,7 @@ Original Style Author: Jason M. Simanek (2008)
Color Palette Color Palette
-------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------
DK. Blue #00029D DK. Blue #00029D
Lt. Blue #70B1ED Lt. Blue #70B1ED, #BCEAF6
Green #13A926 Green #13A926
Black #000 Black #000
White #FFF White #FFF
@ -43,20 +43,43 @@ Unknown #000
Males Web_Gender_Male.png Males Web_Gender_Male.png
Females Web_Gender_Female.png Females Web_Gender_Female.png
# $Id: Web_Basic-Blue.css 14483 2010-02-25 15:52:32Z robhealey1 $ # $Id: Web_Basic-Blue.css 15207 2010-04-17 16:40:00Z robhealey1 $
NarrativeWeb Styles NarrativeWeb Styles
-------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------- */
body {
Navigation background-color :#FFF;
----------------------------------------------------- */ color: #000;
}
div#alphabet, div#navigation, div#subnavigation {
border-top: solid 2px #000;
}
div#alphabet ul li a {
color: #000;
}
div#navigation ul, div#subnavigation ul {
border-bottom: solid 2px #000;
}
div#navigation ul li a, div#subnavigation ul li a {
color: #000;
}
div#navigation ul li.CurrentSection a { div#navigation ul li.CurrentSection a {
color: #FFF;
background-color: #00029D; background-color: #00029D;
color: #FFF;
} }
div#navigation ul li.CurrentSection a:hover { div#navigation ul li.CurrentSection a:hover {
border: solid 2px #13A926; background-color: #BCEAF6;
color: #000;
}
div#subnavigation ul li.CurrentSection a {
font-weight: bold;
font-style: italic;
background-color: #BCEAF6;
color: #000;
}
div#subnavigation ul li.CurrentSection a:hover {
background-color: #000; background-color: #000;
color: #FFF;
} }
/* General Elements /* General Elements
@ -200,13 +223,14 @@ span.preposition {
div#header { div#header {
background-color: #00029D; background-color: #00029D;
border-bottom: solid 8px #13A926; border-bottom: solid 8px #13A926;
height: 60px; height: 65px;
width: 100%; width: 100%;
} }
#SiteTitle { #SiteTitle {
margin:0; margin:0;
padding:.5em 0 0.5em 10px; padding:.5em 0 0.5em 10px;
font-size: 28px; font-size: 28px;
font-weight: bold;
color: #FFF; color: #FFF;
font-style: italic; font-style: italic;
} }
@ -232,7 +256,7 @@ div#footer {
border-top: solid 8px #13A926; border-top: solid 8px #13A926;
} }
div#footer a, div#footer a:visited { div#footer a, div#footer a:visited {
text-decoration:none; text-decoration: none;
color: #FFF; color: #FFF;
} }
div#footer a:hover { div#footer a:hover {
@ -240,51 +264,51 @@ div#footer a:hover {
text-decoration: none; text-decoration: none;
} }
div#footer img { div#footer img {
border:0; border: 0;
margin:0 auto; margin: 0 auto;
vertical-align:middle; vertical-align: middle;
} }
div#footer p#createdate { div#footer p#createdate {
float:left; float: left;
width:60%; width: 60%;
text-align:left; text-align: left;
margin-left:10px; margin-left: 10px;
} }
div#footer p#copyright { div#footer p#copyright {
float:right; float: right;
text-align:right; text-align: right;
color: #FFF; color: #FFF;
margin: 10px 10px 0px 0px; margin: 10px 10px 0px 0px;
} }
div#footer p#copyright img { div#footer p#copyright img {
float:right; float: right;
margin-right: 10px; margin-right: 10px;
} }
#user_footer { #user_footer {
width:70%; width: 70%;
float:left; float: left;
margin:1em; margin: 1em;
color: #FFF; color: #FFF;
} }
#user_footer p { #user_footer p {
font:normal 1em/1.2em serif; font: normal 1em/1.2em serif;
margin:0; margin: 0;
padding:0; padding: 0;
} }
/* Main Table /* Main Table
----------------------------------------------------- */ ----------------------------------------------------- */
table.infolist { table.infolist {
width:100%; width: 100%;
margin: 0; margin: 0;
padding: 0; padding: 0;
font-size: 12px; font-size: 12px;
} }
table.infolist thead tr th { table.infolist thead tr th {
font:normal 1.1em/1.2em serif; font: normal 1.1em/1.2em serif;
color: #000; color: #000;
margin:0; margin: 0;
padding:.2em 10px; padding: .2em 10px;
background-color: #70B1ED; background-color: #70B1ED;
border: solid 1px #000; border: solid 1px #000;
} }
@ -292,59 +316,56 @@ table.infolist thead tr th a {
color: #000; color: #000;
} }
table.infolist thead tr th a:hover { table.infolist thead tr th a:hover {
background-color: #C1B398; background-color: #00029D;
color: #FFF;
} }
table.infolist tr td { table.infolist tr td {
font:normal 1.1em/1.4em serif; font: normal 1.1em/1.4em serif;
vertical-align:middle; vertical-align: middle;
border-bottom: dashed 1px #000;
background-color: #BCEAF6;
padding: 6px 0 6px 10px; padding: 6px 0 6px 10px;
} }
table.infolist tr td a { table.infolist tr td a {
display:block; display: block;
text-decoration:none; text-decoration: none;
color: #000; color: #000;
} }
table.infolist tr.BeginLetter td, table.infolist tr.BeginSurname td { table.infolist tr.BeginLetter td, table.infolist tr.BeginSurname td {
border-top: solid 1px #13A815; border-top: solid 1px #13A815;
} }
table.infolist tr td.ColumnLetter { table.infolist tr td.ColumnLetter {
width:3%; width: 3%;
text-align:center; text-align: center;
} }
table.infolist tbody tr td.ColumnBirth { table.infolist tbody tr td.ColumnBirth {
font-size:.9em; font-size:.9em;
width:10%; width: 10%;
} }
table.infolist tbody tr td.ColumnDeath { table.infolist tbody tr td.ColumnDeath {
font-size:.9em; font-size:.9em;
width:10%; width: 10%;
} }
table.infolist tbody tr td.ColumnRowLabel { table.infolist tbody tr td.ColumnRowLabel {
width:2%; width: 6%;
padding-left:20px; padding-left: 20px;
} }
table.infolist tbody tr td.ColumnType { table.infolist tbody tr td.ColumnType {
width:6%; width: 6%;
padding-left:20px; padding-left: 20px;
} }
table.infolist tbody tr td.ColumnPartner { table.infolist tbody tr td.ColumnPartner {
font-size:.9em; 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 { table.infolist tbody tr td.ColumnParents {
font-size:.9em; font-size: .9em;
} }
table.infolist tbody tr td.ColumnParents span.father, table.infolist tbody tr td.ColumnParents span.father,
table.infolist tbody tr td.ColumnParents span.mother { table.infolist tbody tr td.ColumnParents span.mother {
display:block; display: block;
} }
table.infolist tbody tr td.ColumnParents span.mother:before { table.infolist tbody tr td.ColumnParents span.mother:before {
content:"+ "; content: "+ ";
} }
/* Surnames /* Surnames
@ -360,6 +381,9 @@ table.surnamelist thead tr th.ColumnSurname,
#Surnames table.surnamelist tbody tr td.ColumnSurname { #Surnames table.surnamelist tbody tr td.ColumnSurname {
width:50%; width:50%;
} }
table.surnamelist thead tr th.ColumnSurname a {
color: #FFF;
}
table.surnamelist thead tr th { table.surnamelist thead tr th {
padding:0; padding:0;
} }
@ -372,18 +396,13 @@ table.surnamelist thead tr th a, table.surnamelist thead tr th a:visited {
table.surnamelist thead tr th.ColumnLetter { table.surnamelist thead tr th.ColumnLetter {
padding: 0px 10px 0px 20px; padding: 0px 10px 0px 20px;
} }
table.surnamelist tbody tr td {
background-color: #70B1ED;
}
table.surnamelist tbody tr td.ColumnLetter a { table.surnamelist tbody tr td.ColumnLetter a {
background: none; background: none;
} }
table.surnamelist tbody tr td.ColumnSurname {
background-color: #FFF;
}
table#SortByName thead tr th.ColumnSurname, table#SortByName thead tr th.ColumnSurname,
table#SortByCount thead tr th.ColumnQuantity { table#SortByCount thead tr th.ColumnQuantity {
background-color: #C1B398; background-color: #00029D;
color: #FFF;
} }
table#SortByName thead tr th.ColumnSurname a:after, table#SortByName thead tr th.ColumnSurname a:after,
table#SortByCount thead tr th.ColumnQuantity a:after { table#SortByCount thead tr th.ColumnQuantity a:after {
@ -407,12 +426,7 @@ table.surname thead tr th.ColumnName {
width:20%; width:20%;
padding-left:20px; padding-left:20px;
} }
table.surname tbody tr td {
border-bottom: dashed 1px #000;
background-color: #70B1ED;
}
table.surname tbody tr td.ColumnName { table.surname tbody tr td.ColumnName {
background-color: #FFF;
width:20%; width:20%;
padding:0; padding:0;
} }
@ -424,14 +438,8 @@ table.surname tbody tr td.ColumnName a span.grampsid {
color: #000; color: #000;
} }
table.surname tbody tr td.ColumnName:hover { table.surname tbody tr td.ColumnName:hover {
background-color: #C1B398; background-color: #00029D;
} color: #FFF;
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 thead tr th.ColumnParents,
table.surname tbody tr td.ColumnParents { table.surname tbody tr td.ColumnParents {
@ -447,55 +455,45 @@ div#Individuals {
div#Individuals table.individuallist { div#Individuals table.individuallist {
border-bottom: solid 1px #000; 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 { div#Individuals table.individuallist tbody tr td a {
display: block; display: block;
padding: .6em 10px; padding: .6em 10px;
} }
div#Individuals table.individuallist tbody tr td.ColumnSurname a:hover, div#Individuals table.individuallist tbody tr td.ColumnSurname a:hover,
div#Individuals table.individuallist tbody tr td.ColumnSurname a:active { div#Individuals table.individuallist tbody tr td.ColumnSurname a:active {
cursor:default; cursor: default;
color: #000; color: #000;
background:none; background: none;
}
div#Individuals table.individuallist tbody tr td.ColumnName {
background-color: #FFF;
} }
div#Individuals table.individuallist tbody tr td.ColumnName a { div#Individuals table.individuallist tbody tr td.ColumnName a {
vertical-align:middle; vertical-align: middle;
}
div#Individuals table.individuallist tbody tr td.ColumnPartner {
background-color: #FFF;
} }
div#Individuals div table.infolist tr td p { div#Individuals div table.infolist tr td p {
font:normal .9em/1.2em sans-serif; font:normal .9em/1.2em sans-serif;
vertical-align:top; vertical-align: top;
} }
div#Individuals div table.infolist tr td p a { div#Individuals div table.infolist tr td p a {
display:inline; display: inline;
} }
div#IndividualDetail { div#IndividualDetail {
padding: 0; padding: 0;
margin: 0; margin: 0;
} }
#IndividualDetail div table.infolist tr td { #IndividualDetail div table.infolist tr td {
font:normal .9em/1.2em sans-serif; font: normal .9em/1.2em sans-serif;
vertical-align:top; vertical-align: top;
} }
div#IndividualDetail div table.infolist tr td a { div#IndividualDetail div table.infolist tr td a {
display:inline; display: inline;
} }
div#IndividualDetail table.infolist tr td a:hover { div#IndividualDetail table.infolist tr td a:hover {
text-decoration: none; text-decoration: none;
} }
div#IndividualDetail table.infolist tbody tr td.ColumnAttribute { div#IndividualDetail table.infolist tbody tr td.ColumnAttribute {
width:10%; width: 10%;
} }
div#IndividualDetail div.subsection table tr td:first-child { div#IndividualDetail div.subsection table tr td:first-child {
padding-left:20px; padding-left: 20px;
} }
/* Places /* Places
@ -504,19 +502,12 @@ div#Places {
margin: 0; margin: 0;
padding: 0; padding: 0;
} }
div#Places table.infolist tbnody tr td {
border-bottom: dashed 1px #000;
}
div#Places table.infolist tbody tr td.ColumnLetter { div#Places table.infolist tbody tr td.ColumnLetter {
background-color: #D8F3D6; background-color: #BCEAF6;
} }
div#Places table.infolist tbody tr td.ColumnLetter a:hover { div#Places table.infolist tbody tr td.ColumnLetter a:hover {
background: none; background: none;
} }
div#Places table.infolist tbody tr td.ColumnName {
background-color: #FFF;
}
div#Places table.infolist tbody tr td.ColumnName a { div#Places table.infolist tbody tr td.ColumnName a {
padding:.1em 10px .3em 10px; padding:.1em 10px .3em 10px;
} }
@ -536,33 +527,20 @@ div#events table.eventlist tbody tr td.ColumnEvent a {
div#events table.eventlist tbody tr td.ColumnPlace a { div#events table.eventlist tbody tr td.ColumnPlace a {
padding: 2px 70px 2px 0px; padding: 2px 70px 2px 0px;
} }
table.eventlist tbody tr td {
background-color: #FFF;
border-bottom: dashed 1px #5D835F;
}
table.eventlist tbody tr td.ColumnEvent { table.eventlist tbody tr td.ColumnEvent {
background-color: #D8F3D6; width: 20%;
width: 10%;
} }
table.eventlist tbody tr td.ColumnDate { table.eventlist tbody tr td.ColumnDate {
background-color: #FFF; width: 16%;
width: 10%;
} }
table.eventlist tbody tr td.ColumnPlace { table.eventlist tbody tr td.ColumnPlace {
background-color: #D8F3D6;
width: 20%;
}
table.eventlist tbody tr td.ColumnDescription {
background-color: #FFF;
width: 20%;
}
table.eventlist tbody tr td.ColumnNotes {
background-color: #D8F3D6;
width: 35%; width: 35%;
} }
table.eventlist tbody tr td.ColumnSources { table.eventlist tbody tr td.ColumnSources {
background-color: #FFF; width: 12%;
width: 5%; }
table.eventlist tbody tr td.ColumnNotes {
width: 25%;
} }
table.eventlist tbody tr td.ColumnPerson { table.eventlist tbody tr td.ColumnPerson {
width: 35%; width: 35%;
@ -571,7 +549,7 @@ table.eventlist tbody tr td.ColumnPartner {
width: 35%; width: 35%;
} }
div#EventList table.eventlist tbody tr.BeginName { div#EventList table.eventlist tbody tr.BeginName {
border-top: solid 1px #5D835F; border-top: solid 1px #000;
} }
div#EventList table.eventlist tbody tr td { div#EventList table.eventlist tbody tr td {
padding: 4px 0px 4px 0px; padding: 4px 0px 4px 0px;
@ -581,11 +559,7 @@ div#EventList table.alphaevent {
margin: 0; margin: 0;
} }
div#EventList table.alphaevent tbody tr.BeginEvent { div#EventList table.alphaevent tbody tr.BeginEvent {
border-top: solid 1px #5D835F; border-top: solid 1px #000;
}
div#EventList table.alphaevent tbody tr td {
background-color: #D8F3D6;
border-bottom: dashed 1px #5D835F;
} }
div#EventList table.alphaevent tbody tr td.ColumnType { div#EventList table.alphaevent tbody tr td.ColumnType {
width: 15%; width: 15%;
@ -594,7 +568,6 @@ div#EventList table.alphaevent tbody tr td.ColumnType a:hover {
background: none; background: none;
} }
div#EventList table.alphaevent tbody tr td.ColumnGRAMPSID { div#EventList table.alphaevent tbody tr td.ColumnGRAMPSID {
background-color: #FFF;
width: 10%; width: 10%;
} }
div#EventList table.alphaevent tbody tr td.ColumnDate { div#EventList table.alphaevent tbody tr td.ColumnDate {
@ -620,18 +593,17 @@ div#EventDetail table.eventlist {
width: 100%; width: 100%;
} }
div#EventDetail table.eventlist tbody tr { div#EventDetail table.eventlist tbody tr {
border-top: dashed 1px #5D835F; border-top: dashed 1px #000;
} }
div#EventDetail table.eventlist tbody tr td.ColumnAttribute { div#EventDetail table.eventlist tbody tr td.ColumnAttribute {
text-transform: uppercase; text-transform: uppercase;
width: 20%; width: 20%;
} }
div#EventDetail table.eventlist tbody tr td.ColumnDate { div#EventDetail table.eventlist tbody tr td.ColumnDate {
background-color: #D8F3D6; border-top: solid 1px #000;
border-top: solid 1px #5D835F;
} }
div#EventDetail table.eventlist tbody tr td.ColumnPerson { div#EventDetail table.eventlist tbody tr td.ColumnPerson {
background-color: #D8F3D6; background-color: #000;
} }
/* Gallery /* Gallery
@ -640,16 +612,11 @@ div#EventDetail table.eventlist tbody tr td.ColumnPerson {
margin: 0; margin: 0;
padding: 0; padding: 0;
} }
#Gallery table.infolist tbody tr td {
background-colo: #70B1ED;
}
#Gallery table.infolist tbody tr td.ColumnRowLabel { #Gallery table.infolist tbody tr td.ColumnRowLabel {
width: 5%;
padding-bottom: 0; padding-bottom: 0;
} }
#Gallery table.infolist tbody tr td.ColumnName { #Gallery table.infolist tbody tr td.ColumnName {
width: 50%; width: 50%;
background-color: #FFF;
} }
#Gallery table.infolist tbody tr td.ColumnName a { #Gallery table.infolist tbody tr td.ColumnName a {
display: block; display: block;
@ -661,9 +628,6 @@ div#EventDetail table.eventlist tbody tr td.ColumnPerson {
#Gallery table.infolist tbody tr td.ColumnMime { #Gallery table.infolist tbody tr td.ColumnMime {
width: 20%; width: 20%;
} }
#Gallery table.gallerylist tbody tr td {
border-bottom: dashed 1px #000;
}
#GalleryNav { #GalleryNav {
font:normal 1em/1em sans-serif; font:normal 1em/1em sans-serif;
margin:1em 0 0 0; margin:1em 0 0 0;
@ -717,7 +681,7 @@ div#EventDetail table.eventlist tbody tr td.ColumnPerson {
margin: 1.5em 0 0 0; margin: 1.5em 0 0 0;
border-style: solid; border-style: solid;
border-width: 2px 0 1px 0; border-width: 2px 0 1px 0;
border-color: #5D835F; border-color: #000;
} }
#GalleryDetail table.exifdata { #GalleryDetail table.exifdata {
margin: .2em 0 .2em 0; margin: .2em 0 .2em 0;
@ -736,44 +700,45 @@ div#EventDetail table.eventlist tbody tr td.ColumnPerson {
/* Contact /* Contact
----------------------------------------------------- */ ----------------------------------------------------- */
#Contact #summaryarea { #Contact #summaryarea {
width:500px; width: 500px;
margin:0 auto; margin: 0 auto;
padding:3em; padding: 3em;
border: double 4px #000; border: double 4px #000;
background-color: #BCEAF6;
} }
#Contact #summaryarea img { #Contact #summaryarea img {
float:right; float: right;
margin:0; margin: 0;
} }
#researcher { #researcher {
font:normal 1.5em/1.4em serif; font: normal 1.5em/1.4em serif;
margin-top:.3em; margin-top: .3em;
} }
#researcher h3 { #researcher h3 {
font:normal 1.2em/1.4em serif; font: normal 1.2em/1.4em serif;
padding:0; padding: 0;
text-align:left; text-align: left;
} }
#researcher span { #researcher span {
float:left; float: left;
display:block; display: block;
font:normal .9em/1.4em serif; font: normal .9em/1.4em serif;
margin-right:.4em; margin-right: .4em;
} }
#streetaddress { #streetaddress {
width:100%; width: 100%;
} }
#city:after { #city:after {
content:","; content: ",";
} }
#country { #country {
clear:left; clear: left;
} }
#email { #email {
clear:left; clear: left;
} }
#email a { #email a {
text-decoration:none; text-decoration: none;
} }
/* Download /* Download
@ -790,35 +755,31 @@ div#Download table.download {
width: 100%; width: 100%;
} }
div#Download table.download img { div#Download table.download img {
text-align:center; text-align: center;
} }
div#Download table.download tbody tr#Row02 { div#Download table.download tbody tr#Row02 {
border-bottom: solid 2px #000; border-bottom: solid 2px #000;
} }
div#Download table.download tbody tr td { div#Download table.download tbody tr td {
background-color: #70B1ED;
border: solid 1px #000; border: solid 1px #000;
text-align:left; text-align: left;
} }
div#Download table.download td.Filename { div#Download table.download td.Filename {
width:30%; width: 30%;
background-color: #FFF;
} }
div#Download table.download td.Filename a { div#Download table.download td.Filename a {
display: block; font-weight: bold;
padding: 10px 10px 14px 6px;
font-weight:bold;
font-style: italic; font-style: italic;
text-decoration:none; text-decoration: none;
} }
div#Download table.download td.Description { div#Download table.download td.Description {
width:45%; width: 45%;
} }
div#Download table.download td.License { div#Download table.download td.License {
width:6%; width: 6%;
} }
div#Download table.download td.Modified { div#Download table.download td.Modified {
width:17%; width: 17%;
} }
/* Sources /* Sources
@ -827,22 +788,16 @@ div#Download table.download td.Modified {
margin: 0; margin: 0;
padding: 0; padding: 0;
} }
div#Sources table.infolist tbody tr td {
background-color: #70B1ED;
}
div#Sources table.infolist tbody tr td.ColumnRowLabel { div#Sources table.infolist tbody tr td.ColumnRowLabel {
padding-bottom:0; padding-bottom:0;
} }
div#Sources table.infolist tbody tr td.ColumnName { div#Sources table.infolist tbody tr td.ColumnName {
padding:0; padding:0;
background-color: #FFF;
} }
div#Sources table.infolist tbody tr td.ColumnName a { div#Sources table.infolist tbody tr td.ColumnName a {
font-size:.9em; font-size:.9em;
padding:.1em 10px .3em 10px; padding:.1em 10px .3em 10px;
} }
div#Sources table.infolist tbody tr td.ColumnName a:hover { }
div#SourceDetail div#references ol li { div#SourceDetail div#references ol li {
padding-bottom:.5em; padding-bottom:.5em;
} }
@ -854,21 +809,15 @@ div#RepositoryList {
margin: 0; margin: 0;
padding: 0; padding: 0;
} }
div#RepositoryList table.repolist tbody tr td {
background-color: #70B1ED;
}
div#RepositoryList table.repolist tbody tr td a { div#RepositoryList table.repolist tbody tr td a {
display: block; display: block;
padding: .3em 10px; padding: .3em 10px;
} }
div#RepositoryList table.repolist tbody tr td.ColumnRowLabel {
width: 9%;
}
div#RepositoryList table.repolist tbody tr td.ColumnType { div#RepositoryList table.repolist tbody tr td.ColumnType {
width: 15%; width: 15%;
} }
div#RepositoryList table.repolist tbody tr td.ColumnName { div#RepositoryList table.repolist tbody tr td.ColumnName {
background-color: #FFF; width: 80%;
} }
/* Address Book /* Address Book
@ -877,41 +826,21 @@ div#AddressBookList, AddressBookDetail {
margin: 0; margin: 0;
padding: 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 { div#AddressBookList table.addressbook tbody tr td {
background-color: #70B1ED;
text-align: center; 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 { div#AddressBookList table.addressbook tbody tr td.ColumnName {
background-color: #FFF;
text-align: left; text-align: left;
width: 65%; 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 { div#AddressBookList table.addressbook tbody tr td.ColumnAddress {
width: 8%; width: 10%;
} }
div#AddressBookList table.adressbook tbody tr td.ColumnResidence { div#AddressBookList table.adressbook tbody tr td.ColumnResidence {
width: 6%; width: 10%;
} }
div#AddressBookList table.addressbook tbody tr td.ColumnWebLinks { div#AddressBookList table.addressbook tbody tr td.ColumnWebLinks {
width: 8%; width: 10%;
} }
/* Subsections /* Subsections
@ -1008,10 +937,6 @@ table.attrlist thead tr th.ColumnAttribute {
border: none; border: none;
background: none; background: none;
} }
table.attrlist tbody tr td {
background-color: #7081E0;
border-bottom: dashed 1px #000;
}
table.attrlist tbody tr td.ColumnType { table.attrlist tbody tr td.ColumnType {
border: none; border: none;
background: none; background: none;
@ -1051,14 +976,14 @@ div#parents table.infolist tbody tr td.ColumnValue ol li {
/* Subsections : Families /* Subsections : Families
----------------------------------------------------- */ ----------------------------------------------------- */
div#families {
background-color: #FFF;
margin: 0;
padding: 0;
}
div#families table.infolist { div#families table.infolist {
margin: .3cm 0 .3cm 0; 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 { div#families table.infolist tbody tr td.ColumnValue p {
margin-top:0; margin-top:0;
} }
@ -1082,9 +1007,6 @@ div#LDSOrdinance table.ldsordlist {
table.ldsordlist { table.ldsordlist {
margin-bottom:.5em; margin-bottom:.5em;
} }
table.ldsordlist tbody tr td {
border-bottom: solid 1px #000;
}
table.ldsordlist tbody tr td.ColumnLDSType { table.ldsordlist tbody tr td.ColumnLDSType {
width:12%; width:12%;
} }
@ -1118,9 +1040,6 @@ div#Addresses table.infolist {
font-size: 10px; font-size: 10px;
background-color: #70B1ED; background-color: #70B1ED;
} }
div#Addresses table.infolist tbody tr td {
border-bottom: solid 1px #000;
}
div#Addresses table.infolist tbody tr td.ColumnDate { div#Addresses table.infolist tbody tr td.ColumnDate {
width: 15%; width: 15%;
} }
@ -1146,6 +1065,16 @@ div#Addresses table.infolist tbody tr td.ColumnPhone {
width: 12%; width: 12%;
} }
/* SubSection: Residence
----------------------------------------------------- */
div#Residence {
margin: 0;
padding: 0;
}
div#Residence table.infolist tr td {
border-top: dashed 1px #000;
}
/* Subsections : Gallery /* Subsections : Gallery
----------------------------------------------------- */ ----------------------------------------------------- */
#indivgallery h4 { #indivgallery h4 {
@ -1235,20 +1164,14 @@ div#WebLinks {
margin : 0 auto; margin : 0 auto;
padding: 0; padding: 0;
} }
table.weblinks tr td {
background-color: #BCEAF6;
border-bottom: dashed 1px #000;
}
table.weblinks tr td.ColumnRowLabel { table.weblinks tr td.ColumnRowLabel {
width: 5%; width: 6%;
} }
table.weblinks tr td.ColumnType { table.weblinks tr td.ColumnType {
width: 30%; width: 30%;
} }
table.weblinks tr td.ColumnDescription { table.weblinks tr td.ColumnDescription {
background-color: #FFF; width: 64%;
width: 30%;
} }
/* Subsections : Pedigree /* Subsections : Pedigree
@ -1466,8 +1389,8 @@ div#pedigree {
.calendar thead tr th.weekday { .calendar thead tr th.weekday {
font-style:italic; font-style:italic;
color: #000; color: #000;
background-color: #6AF364; background-color: #BCEAF6;
border: solid 2px #5D835F; border: solid 2px #000;
} }
.calendar tfoot tr td { .calendar tfoot tr td {
padding:.7em 5% 1em 5%; padding:.7em 5% 1em 5%;
@ -1498,7 +1421,7 @@ div#pedigree {
padding:0; padding:0;
border-width:1px 0 0 1px; border-width:1px 0 0 1px;
border-style:solid; border-style:solid;
border-color: #5D835F; border-color: #000;
} }
.calendar tbody tr td.weekday { .calendar tbody tr td.weekday {
background-color: #FFF; background-color: #FFF;
@ -1507,13 +1430,13 @@ div#pedigree {
background-color: #D8F3D6; background-color: #D8F3D6;
} }
.calendar tbody tr td.saturday { .calendar tbody tr td.saturday {
border-right: solid 1px #5D835F; border-right: solid 1px #000;
} }
.calendar tbody tr td.sunday { .calendar tbody tr td.sunday {
border-left: solid 1px #5D835F; border-left: solid 1px #000;
} }
.calendar tbody tr td:first-child { .calendar tbody tr td:first-child {
border-left: solid 1px #5D835F; border-left: solid 1px #000;
} }
.calendar tbody tr:first-child td { .calendar tbody tr:first-child td {
border-top:none; border-top:none;
@ -1532,7 +1455,7 @@ div#pedigree {
width:92%; width:92%;
margin:0 4%; margin:0 4%;
padding:.2em 0 .3em 0; padding:.2em 0 .3em 0;
border-top: dashed 1px #5D835F; border-top: dashed 1px #000;
} }
.calendar tbody tr td ul li:first-child { .calendar tbody tr td ul li:first-child {
border:none; border:none;
@ -1613,7 +1536,7 @@ table.oneday {
padding: 0; padding: 0;
} }
table.oneday tbody tr td { table.oneday tbody tr td {
border-bottom: dashed 1px #5D835F; border-bottom: dashed 1px #000;
} }
table.oneday tbody tr td.ColumnRowLabel { table.oneday tbody tr td.ColumnRowLabel {
width: 5%; width: 5%;

View File

@ -25,55 +25,45 @@ GRAMPS Cascading Style Sheet
Style Name: Web_Navigation-Horizontal Stylesheet Style Name: Web_Navigation-Horizontal Stylesheet
*************************************************************************************************** ***************************************************************************************************
# $Id: Web_Alphabet-Horizontal.css 14559 2010-03-02 01:16:46Z robhealey1 $ # $Id: Web_Navigation-Horizontal.css 15207 2010-04-17 16:50:00Z robhealey1 $
Header Body Element
----------------------------------------------------- */ ----------------------------------------------------- */
div#header {
overflow: auto;
width: 100%;
margin: 0;
padding: 0;
}
/* Body Element
--------------------------------------------------------------------------------------- */
body { body {
color: #000; margin: 0 auto;
background-color: #FFF; padding: 0 14px 0 14px;
margin: 0; width: 965px;
width: 100%;
} }
/* Alphabet Navigation /* lphabet Navigation
----------------------------------------------------- */ ----------------------------------------------------- */
div#alphabet { div#alphabet {
width: 100%; width: 100%;
margin: 0; margin: 0;
} }
div#alphabet ul { div#alphabet ul {
list-style:none; list-style: none;
min-width:770px; min-width: 770px;
height:24px; height: 24px;
margin:0; margin: 0;
padding: 0px 0px 0px 16px; padding: 0px 0px 0px 16px;
border-width: 2px 0px 4px 0px; border-width: 2px 0px 4px 0px;
border-style: solid; border-style: solid;
} }
div#alphabet ul li:after { div#alphabet ul li:after {
content:" |"; content: " |";
} }
div#alphabet ul li { div#alphabet ul li {
margin:0; margin: 0;
float:left; float: left;
} }
div#alphabet ul li a { div#alphabet ul li a {
display:block; display: block;
padding: 4px 8px 4px 8px; padding: 4px 8px 4px 8px;
float:left; float: left;
font:bold 16px/100% sans; font: bold 16px/100% sans;
margin:0; margin: 0;
text-decoration:none; text-decoration: none;
} }
/* Navigation /* Navigation
@ -82,21 +72,20 @@ div#navigation, div#subnavigation {
width: 100%; width: 100%;
margin: 0; margin: 0;
padding: 0; padding: 0;
border: solid 2px #000;
} }
div#navigation ul, div#subnavigation ul { div#navigation ul, div#subnavigation ul {
list-style:none; list-style: none;
min-width: 900px; min-width: 900px;
height: 24px; height: 24px;
margin:0; margin: 0;
padding: 0px 0px 0px 9px; padding: 0px 0px 0px 9px;
border-bottom: solid 2px #000;
} }
div#navigation ul li, div#subnavigation ul li { div#navigation ul li, div#subnavigation ul li {
float: left; float: left;
} }
div#navigation ul li:first-child, div#subnavigation ul li:first-child { div#navigation ul li:first-child, div#subnavigation ul li:first-child {
margin-left: 4px; margin-left: 4px;
content: "| ";
} }
div#navigation ul li:after, div#subnavigation ul li:after { div#navigation ul li:after, div#subnavigation ul li:after {
content: "| "; content: "| ";
@ -106,19 +95,6 @@ div#navigation ul li a, div#subnavigation ul li a {
padding: 4px; padding: 4px;
float: left; float: left;
font: .8em bold italic small-caps verdana, serif; font: .8em bold italic small-caps verdana, serif;
color: #000; text-decoration: none;
text-decoration:none; margin: 0;
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;
} }

View File

@ -156,13 +156,3 @@ div#subnavigation ul li a {
div#subnavigation ul li a:hover { div#subnavigation ul li a:hover {
background-color: #C1B398; 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;
}

File diff suppressed because it is too large Load Diff