3 border-collapse: collapse;
15 table.calendar thead tr.monthname {
17 border-width: .5pt .5pt .5pt .5pt;
21 table.calendar thead tr.weekday {
24 table.calendar thead tr.weekday th:first-of-type {
26 border-width: 0pt 0pt 0pt .5pt;
28 table.calendar thead tr.weekday th:last-child {
29 border-right: .5pt solid;
31 table.calendar tbody tr th {
32 border-left: .5pt solid #000;
34 table.calendar tbody tr:last-child th {
35 border-bottom: .5pt solid #000;
38 table.calendar tbody tr th.weekno {
46 table.calendar input[type=radio],
47 table.calendar input[type=checkbox] {
50 table.calendar td label,
51 table.calendar td button {
52 display: inline-block;
54 margin: 0; padding: .25em;
61 table.calendar td input:checked + label,
62 table.calendar td label[checked],
63 table.calendar td button[name$=_remove] {
69 #comments input#comments_toggle_new,
70 #comments input#comments_toggle_new + label + form {
74 #comments input#comments_toggle_new:checked + label + form {
77 #comments input#comments_toggle_new + label {
79 width: 100%; margin: 0;
81 background-color: #FFF;
86 #comments input#comments_toggle_new:checked + label {
90 #comments form label.legend {
94 #comments input[name=username],
106 padding: 0 .5em .25em .5em;
108 -border-left: 3pt solid #CCC;
109 box-shadow: #000 .25em .25em .5em;
112 #comments .comment > h3 {
117 #comments .comment > span {
118 display: inline-block;
123 #comments .comment > a.edit {
128 #comments .comment > div {
129 border-top: .5pt solid;