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