malformed category URLs bug fixed
[living-lab-site.git] / css / default.css
1 body
2 {
3         margin: 0;
4         font-family: Arial, Helvetica, sans-serif;
5         font-size: 75%;
6         background: white url('/img/bg.png') repeat-x left 88px;
7 }
8
9 a:link
10 {
11         color: rgb(0,90,192);
12         text-decoration: none;
13 }
14 a:visited
15 {
16         color: rgb(0,56,112);
17 }
18 a:hover, a:active
19 {
20         text-decoration: underline;
21 }
22
23 h1
24 {
25         margin-top: 8px;
26         margin-bottom: 8px;
27 }
28
29 .inline
30 {
31         vertical-align: middle;
32 }
33
34 .container-install
35 {
36         width: 192px;
37         margin: 0 auto;
38         margin-top: 8px;
39         margin-bottom: 8px;
40 }
41 .container-install-in-widget
42 {
43         width: 320px;
44         margin: 0 auto;
45         margin-top: 8px;
46         margin-bottom: 8px;
47 }
48
49 #nav-menu
50 {/*
51         left: 0;
52         top: 0;
53         width: 100%;*/
54         height: 24px;
55         margin: 0;
56         /*border: 2px outset blue;*/
57         padding: 0;
58         background-color: rgb(0,90,192);
59         list-style-type: none;
60 }
61 .menu-left
62 {
63         float: left;
64 }
65 .menu-right
66 {
67         float: right;
68 }
69 #nav-menu a:link, #nav-menu a:visited
70 {
71         display: block;
72         height: 12px;
73         color: white;
74         text-align: center;
75         line-height: 100%;
76         font-size: 14px;
77         padding-top: 5px;
78         padding-bottom: 5px;
79         padding-left: 16px;
80         padding-right: 16px;
81         border: 1px solid transparent;
82         text-decoration: none;
83 }
84 #nav-menu a:hover
85 {
86         background-color: rgb(90,148,216);
87         border: 1px outset rgb(0,90,192);
88 }
89 #nav-menu a:active
90 {
91         background-color: rgb(90,148,216);
92         border: 1px inset rgb(60,128,208);
93 }
94 #nav-menu a.selected
95 {
96         background-color: rgb(60,128,208);
97         border: 1px inset rgb(60,128,208);
98         color: #FFE4B5;
99         font-weight: bold;
100 }
101
102 #header
103 {
104         clear: both;
105         /*position: absolute;
106         top: 24px;
107         left: 0;
108         width: 100%;*/
109         height: 62px;
110         background: #e5ecf5;
111         border: 1px outset #e5ecf5;
112 }
113
114 #logo
115 {
116         float: left;
117         margin: 8px;
118         border: none;
119 }
120 #logo > img
121 {
122         border: none;
123 }
124
125 #quick-search
126 {
127         float: right;
128         position: relative;
129         height: 48px;
130         margin: 8px;
131 }
132 #quick-search-box
133 {
134         top: 500px;
135 }
136
137 #main
138 {
139         /*position: absolute;
140         top: 90px;
141         width: 100%;*/
142         /* padding: 12px; */
143         margin: 0 auto;
144         width: 1056px;
145         text-align: justify;
146 }
147
148 #main h1
149 {
150         font-size:18px;
151         font-weight: bold;
152         color: #000D60;
153         text-align: left;
154         padding: 0px 0px 0px 8px;
155         margin: 8px 0px 8px 0px;
156         background: url(/img/header.png) top repeat-x;
157         outline: 1px outset rgb(108,162,222);
158         clear: both;
159 }
160
161 #main table
162 {
163         width: 100%;
164         border-collapse: collapse;
165 }
166 #main th, #main td
167 {
168         /* border: 1px solid rgb(108,162,222); */
169         vertical-align: top;
170 }
171 #main table img
172 {
173         vertical-align: middle;
174 }
175
176 #main dt
177 {
178         font-weight: bold;
179         margin-top: 1em;
180         margin-bottom: 0.5em;
181 }
182
183 #content
184 {
185         float: left;
186         width: 752px;
187         margin: 8px;
188         /* outline: 2px outset gray; */
189 }
190
191 #side
192 {
193         float: right;
194         width: 240px;
195         margin: 8px;
196         /* outline: 2px outset gray; */
197 }
198
199 #footer
200 {
201         clear: both;
202         border: 1px outset #e5ecf5;
203         padding-top: 0.5em;
204         padding-bottom: 0.4em;
205         background: #e5ecf5;
206         font-size: 0.9em;
207         text-align: center;
208 }
209
210 .pagination
211 {
212         clear: both;
213         word-spacing: 0.5em;
214 }