- Add the 'themes' directory
[infrastructure.git] / themes / democratica / basics.css
1 /* $Id: basics.css,v 1.1 2005/03/25 01:06:43 kbahey Exp $ */
2 /* Democratica Basic Styles */
3
4 /*<group=HTML>*/
5
6 body {
7   color: #333;
8   background-color: #fff;
9 }
10 /*
11 ** HTML elements
12 */
13 hr {
14   height: 1px;
15   border: 1px solid gray;
16 }
17 img {
18   border: 0;
19 }
20 table {
21   border-collapse: collapse;
22 }
23 th {
24   text-align: left;
25   padding-right: 1em;
26   border-bottom: 3px solid #ccc;
27   white-space: nowrap;
28 }
29 p {
30   padding: 0;
31   margin: 0;
32 }
33 p, #content ul li {
34   margin-bottom: 0.8em;
35
36 hr {
37   border: 1px dotted #004D81;
38 }
39 pre {
40   background-color: #efefef;
41   padding: 0.75em 1.5em;
42   border: 1px solid #ddd;
43   width: 90%;
44   overflow: scroll;
45 }
46 img { 
47   border: 0; 
48 }
49 blockquote {
50   border: 0 #ddd dashed;
51   border-width: 1px 0;
52   margin: 0.5em 1.0em;
53   padding: 0.3em;
54 }
55 h3 { 
56   padding-bottom: 0.2em; 
57   margin-bottom: 0; 
58 }
59         
60       /*</group>*/
61 /*<group=Typography>*/
62
63 body {
64   font: 76% verdana, sans-serif;
65   _font-size: 100%;
66 }
67 /*<group=Typefaces>*/
68 code, .form-text, textarea {
69   font-family: 'andale mono', 'Courier New', Monaco, monospace;
70 }
71 #branding {
72   font-family: georgia, times, serif;
73 }
74
75 /*</group>*/
76 /*<group=Font Weight, Style & Decoration>*/
77 #main-content fieldset .form-item label.option, #main-content .watchdog-error td a, .form-item label, #main-content .node .links, #help:before, .page-title {
78   font-weight: normal;
79 }
80 h3, h4, h5, h6, #site-name, #site-slogan, #mission, #main-content h2.page-title, #main-content legend, #main-content .comment .title, .comment-folded .subject, legend, input[type="submit"], .comment .new, .comment-folded .new, .item-list .title, #sidebar-right .block .more-link, #main-content .links .read-more, .error, #main-content .watchdog-error td, #main-content .form-item label.option, .node h2.page-title, .poll .text, .poll-title, .book .title, div#forum table .name, div#forum a, div#forum table .navigation {
81   font-weight: bold;     
82 }
83 #help:before {
84   font-style: normal;
85 }
86 blockquote, #sidebar-right .block h2, .description, #help, #main-content .links .read-more, #aggregator .news-item-source {
87   font-style: italic;
88 }
89 #notices a, .item-list .icon a, .item-list .icon a:hover, a:hover, .content a:hover, .content a, :link, .sidebar label:hover, #main-content table label:hover, #current a, .menu a.active, #breadcrumbs a:hover, #main-content .node h2.page-title a:hover, #main-content .links a:hover {
90   text-decoration: underline;  
91 }
92 #site-name, #site-name a, #branding a, #breadcrumbs a, #navigation #nav-primary a, .menu a, #navigation #nav-primary a:link, #navigation #nav-primary a:visited, #main-content label:hover, #main-content .node h2.page-title a, #main-content .links a, .comment .title a, .comment-folded .subject a, ul.primary li a:hover, #local-tasks ul.primary a, #local-tasks ul.primary span, #local-tasks ul.primary li a.current {
93   text-decoration: none;
94 }
95
96 /*</group>*/
97 /*<group=Font Colors>*/
98 #main-content h2, #pager a, :before {
99   color: #004D81;
100 }
101 a, .content a, :link, #navigation #nav-primary a, .menu a {
102   color: #065285;
103 }
104 :visited, .path a, .path a:visited {
105   color: #10598A;
106 }
107 #main-content .box h2, .comment .title a, .comment-folded .subject a  {
108   color: #3579B2;
109 }
110 label:hover {
111   color: #039;
112 }
113 a:hover, .content a:hover, #current a, .menu a.active, #navigation #nav-primary a:hover, #navigation #nav-primary a:hover {
114   color: #C20508;
115 }
116 .marker, .error, #main-content .watchdog-error td, #main-content .watchdog-error td a, #content-title, .page-title, #main-content .watchdog-httpd td, #main-content .links a:hover {
117   color: #BE0101;
118 }
119 #site-slogan { 
120   color: #efefef;
121 }  
122 .item-list .icon {
123   color: #aaa;
124 }
125 label:hover, .form-item label, .description, #help, #local-tasks ul.primary a, #local-tasks ul.primary span, #local-tasks ul.primary li a.current  {
126   color: #333; 
127 }
128 #pager :visited, .comment-reply .comment-new .author, #help:before, #main-content #breadcrumbs ul:before {
129   color: #666;
130   }
131 #main-content .node .info, #main-content .node small, #main-content .comment .author {
132   color: #979797;
133 }
134 #main-content .node small a, #main-content .links a, #main-content .comment .author a {
135   color: #be734d;
136 }
137 #main-content .node small a:hover, , #main-content .comment .author a:hover {
138   color: #720101;
139 }
140 span.credit {
141   color: #999;
142 }
143 #site-name, #site-name a, #branding a, #mission, #notices, #notices a {
144   color: #fff;
145 }
146 .comment-reply .comment-new a, .node-add .node a, .node-add #main-content .node h2, .node-edit .node a, .node-edit #main-content .node h2, .item-list .icon a, .item-list .icon a:hover {
147   color: #000;
148 }
149 .comment-folded .new, .comment .new {
150   color: #fc0;
151 }
152 #main-content #breadcrumbs {
153   color: #6b0;
154 }
155 .ok {
156   color: #080;
157 }
158
159 /*</group>*/
160 /*<group=Font Sizes>*/
161
162 #site-name, .page-title {
163   font-size: 2.0em;
164 }
165 #content-title, #main-content .node h2.page-title, h1, #main-content .comment .title, div#forum table .name { 
166   font-size: 1.2em; 
167 }
168 h2, pre, code, #site-slogan {
169   font-size: 1.1em;
170 }
171 h3, .sidebar .block h2, #main-content .box h2, .item-list .title, #main-content #breadcrumb, .comment-folded .subject, button.form-submit, form .page-title, fieldset legend, input, textarea {
172   font-size: 1.0em;
173 }
174 h4, h5, h6, #search .form-text, #breadcrumbs, #help, #main-content .node .info, .sidebar .block .content, #sidebar-left h2, .sidebar .block-search .form-submit, #main-nav a, #main-content td, #main-content th, .form-item label, .comment select, #notices, #pager, #sidebar-left .item-list, #tabs .secondary, .tips, #local-tasks ul.primary a, #local-tasks ul.primary span, #local-tasks ul.primary li a.current, #aggregator .news-item-source, #forum .description, #forum .navigation {
175   font-size: 0.9em;
176 }
177 .node .links, .description, .comment .links, .comment .new, .comment .author, span.credit, .comment-folded .new, .box select, .more-help-link, div#forum table .topics, div#forum table .posts, div#forum table .last-reply, div#forum table .created, div#forum table .replies {
178   font-size: 0.8em;
179 }
180 .sidebar .block-user, body.admin-modules table, body.admin-block table, body.admin-user table, body.admin-logs table {
181   _font-size: 11px;
182 }
183 body.admin-aggregator table, body.admin-user table, body.admin-comment table, body.admin-filters table, body.admin table, #notices, #pager {
184   _font-size: 10px;
185 }
186
187
188 /*</group>*/
189   /*</group>*/