|
1 /* |
|
2 * St. Patty theme for Enano |
|
3 * Copyright (C) 2007 Dan Fuhry |
|
4 * |
|
5 * This theme is Free Software, available under the terms of the GNU General Public License. See the file "GPL" included with this |
|
6 * package for details. |
|
7 * |
|
8 * Some ideas - most notably the hatching patterns and floating divs, were taken from Bittersweet <http://templates.arcsin.se/> |
|
9 * No code or graphics were copied. |
|
10 */ |
|
11 |
|
12 html,body { |
|
13 margin: 0; |
|
14 padding: 0; |
|
15 height: 100%; |
|
16 } |
|
17 body { |
|
18 background-repeat: repeat; |
|
19 font-family: "Lucida Sans Unicode", sans-serif; |
|
20 font-size: 75%; |
|
21 } |
|
22 body#tinymce { |
|
23 background-color: white; |
|
24 background-image: none; |
|
25 } |
|
26 div#bg { |
|
27 min-height: 500px; |
|
28 width: 100%; |
|
29 background-repeat: repeat-x; |
|
30 } |
|
31 div#rap { |
|
32 width: 760px; |
|
33 padding: 0 10px; |
|
34 margin: 0 auto; |
|
35 } |
|
36 div#title { |
|
37 margin: 0px; |
|
38 padding: 0px; |
|
39 background-repeat: repeat-x; |
|
40 vertical-align: middle; |
|
41 } |
|
42 div#title h1 { |
|
43 margin: 0px 10px 10px 10px; |
|
44 padding-top: 30px; |
|
45 text-align: left; |
|
46 } |
|
47 div#title h2 { |
|
48 margin: 0px 10px 0px 10px; |
|
49 padding-bottom: 40px; |
|
50 text-align: left; |
|
51 } |
|
52 div.straightaway { |
|
53 clear: both; |
|
54 } |
|
55 /* Footer */ |
|
56 div.footer { |
|
57 min-height: 40px; |
|
58 padding: 10px; |
|
59 background-repeat: repeat-x; |
|
60 } |
|
61 |
|
62 /* Content area */ |
|
63 div#maincontent { |
|
64 padding: 10px; |
|
65 margin-right: 140px; |
|
66 } |
|
67 img#ajaxloadicon { |
|
68 margin-top: 10px; |
|
69 } |
|
70 div#maincontent h2 { |
|
71 margin: 10px 0; |
|
72 padding: 0; |
|
73 font-size: 16pt; |
|
74 } |
|
75 div#maincontent p { |
|
76 margin-left: 1em; |
|
77 } |
|
78 div#maincontent h2#pagetitle { |
|
79 margin: 0; |
|
80 font-size: 18pt; |
|
81 } |
|
82 div#maincontent a:link, div#maincontent a:visited { |
|
83 text-decoration: none; |
|
84 } |
|
85 div#maincontent ul { |
|
86 list-style: square; |
|
87 } |
|
88 /* Sidebar */ |
|
89 div#sidebar, div.dbx-box { |
|
90 float: right; |
|
91 width: 135px; |
|
92 } |
|
93 div#sidebar h4, div.dbx-handle { |
|
94 margin: 0; |
|
95 padding: 0 5px; |
|
96 line-height: 25px; |
|
97 font-weight: normal; |
|
98 text-align: right; |
|
99 text-transform: lowercase; |
|
100 } |
|
101 div.dbx-handle { |
|
102 text-align: left; |
|
103 cursor: move; |
|
104 } |
|
105 div#sidebar ul, .dbx-content ul { |
|
106 margin: 0; |
|
107 padding: 0; |
|
108 list-style: none !important; |
|
109 } |
|
110 div#sidebar ul li, div.dbx-content ul li { |
|
111 padding: 0; |
|
112 } |
|
113 div#sidebar ul li a, div.dbx-content ul li a { |
|
114 line-height: 25px; |
|
115 padding: 0 7px; |
|
116 text-decoration: none; |
|
117 display: block; |
|
118 } |
|
119 div#sidebar div, div.dbx-content2 { |
|
120 width: 135px; |
|
121 } |
|
122 div#sidebar div ul { |
|
123 margin-left: 2em; |
|
124 list-style: square; |
|
125 } |
|
126 div#sidebar div ul a { |
|
127 background-color: transparent; |
|
128 display: inline; |
|
129 border-bottom-width: 0px; |
|
130 padding: 0; |
|
131 } |
|
132 div#sidebar div ul a:hover { |
|
133 background-color: transparent; |
|
134 display: inline; |
|
135 } |
|
136 div#sidebar div div { |
|
137 background: transparent; |
|
138 border-bottom-width: 0; |
|
139 padding: 0; |
|
140 } |
|
141 |
|
142 /* |
|
143 * jBox menu system |
|
144 */ |
|
145 |
|
146 div.menu, div.menu_nojs { |
|
147 font-size: 7pt; |
|
148 border-width: 0; |
|
149 } |
|
150 div.menu a, div.menu_nojs a, div.menu div.label, div.menu_nojs div.label { |
|
151 padding: 2.5pt 5px; |
|
152 margin-right: 3px; |
|
153 text-decoration: none; |
|
154 display: block; |
|
155 float: left; |
|
156 border-bottom-width: 0 !important; |
|
157 } |
|
158 div.menu div.label, div.menu_nojs div.label { |
|
159 cursor: default; |
|
160 } |
|
161 div.menu span.sep, div.menu_nojs span.sep { |
|
162 display: block; |
|
163 float: left; |
|
164 width: 5px; |
|
165 } |
|
166 div.menu div.multopts, div.menu_nojs div.multopts { |
|
167 line-height: 17pt; |
|
168 } |
|
169 div.menu div.multopts a, div.menu_nojs div.multopts a, div.menu div.multopts div.label, div.menu_nojs div.multopts div.label { |
|
170 float: none; |
|
171 display: inline; |
|
172 } |
|
173 div.menu input[type ^="text"], div.menu_nojs input[type ^="text"], div.menu input[type ^="password"], div.menu_nojs input[type ^="password"] { |
|
174 border-width: 0; |
|
175 font-size: 9pt; |
|
176 padding: 4px 5px; |
|
177 max-width: 70px; |
|
178 } |
|
179 div.menu input[type ^="button"], div.menu_nojs input[type ^="button"], div.menu input[type ^="submit"], div.menu_nojs input[type ^="submit"] { |
|
180 border-width: 0; |
|
181 font-size: 9pt; |
|
182 padding: 3px 5px; |
|
183 max-width: 70px; |
|
184 } |
|
185 div.menu a.current, div.menu_nojs a.current, div.menu a.current:hover, div.menu_nojs a.current:hover, div.menu a.selected, div.menu_nojs a.selected, div.menu a.selected:hover, div.menu_nojs a.selected:hover { |
|
186 font-weight: bold; |
|
187 } |
|
188 div.menu ul, div.menu_nojs ul { |
|
189 display: none; |
|
190 position: absolute; |
|
191 padding: 0; |
|
192 margin: 0; |
|
193 border-width: 0; |
|
194 min-width: 120px; |
|
195 } |
|
196 /* |
|
197 div.menu_nojs ul { |
|
198 display: block !important; |
|
199 } |
|
200 */ |
|
201 div.menu ul li, div.menu_nojs ul li { |
|
202 list-style: none; |
|
203 } |
|
204 div.menu ul a, div.menu_nojs ul a { |
|
205 float: none; |
|
206 margin: 0; |
|
207 } |
|
208 /* |
|
209 span.menuclear { |
|
210 font-size: 1px; |
|
211 height: 0px; |
|
212 width: 0px; |
|
213 clear: left; |
|
214 line-height: 0px; |
|
215 display: block; |
|
216 } |
|
217 */ |
|
218 |
|
219 div.userpage_block { |
|
220 clear: left; |
|
221 } |
|
222 |