Upload of the theme_master - this is the basic theme structure with very little style...
[elgg.git] / mod / template / templates / Default_Template / css
bloba2b25bb1853837b4c3f1289a629d470dd621fbeb
1 /*
2 Elgg general CSS
3 CSS last updated 16/01/07
4 Theme adapted from:
5 Theme Name: Light
6 Theme URI: http://vaguedream.com/wordpress-themes/
7 Description: A theme created by <a href="http://vaguedream.com" target="_blank">Stephen Reinhardt</a>.
8 Version: 1.0    
9 Author: Stephen Reinhardt
10 Author URI: http://vaguedream.com/ 
14    GLOBALS: used to set all the general elements
17 body { 
18         background:#e5e5e5; url({{url}}mod/template/templates/Default_Template/images/wrap.gif) repeat-y;
19 color:#697C83;
20 font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
21 text-align:left;
22 margin:0 auto;
23 padding:0;
24 font-size: 80%;
27 p {
28   color:#555;
29   margin:0 0 10px 0;
32 a {
33   text-decoration:none;
34   color:#555;
37 ol, ul {
38   color:#697C83;
41 h1 {
42   font-size:130%;
45 h2, h3, h4, h5 {
46    font-size:100%;
49 blockquote{
50         background: #EEE url({{url}}mod/template/templates/Default_Template/images/blockquote.png) no-repeat bottom left;
51         padding: 10px;
52         padding-bottom: 40px;
53         margin: 1em;
57    TABLES IN ELGG
60 td {
61   border:1px solid #eee;
62   padding:0;
63   margin:0;
66 td h4, h3, h5 {
67   padding:0;
68   margin:0;
71 /* 
72    CONTAINER: WRAPS THE HEADER AND MAIN CONTENT AREA BELOW THE USER TOOLBAR
75 div#container {
76         width:940px;
77         margin:0 auto;
78         padding:0;
79         background:#fff;
80         border-top:1px solid #fff;
83 /* 
84    HEADER: THE HEADER INCLUDES THE LOGO AND SEARCH BAR
87 div#header {
88    margin:0;
89    padding:0;
90    text-align:left;
91    background:url({{url}}mod/template/templates/Default_Template/images/header-bg.gif) repeat-x;
92    position:relative;
93    width:940px;
94    height:120px;
95  }
97 /* 
98    LOGO: LOCATED WITHIN HEADER
101 div#header #logo{
102         margin: 0px;
103         padding:10px;
104         float:left;
107 div#header #logo h1 {
108    font-size:30px;
109    padding:0;
110    margin:10px 0 6px 0;
113 div#header #logo h1 a{
114    color:#fff;
115    font-family:Helvetica, "Myriad Web", Arial, sans-serif;
118 div#header #logo h2{
119    color:#F17D00;
120    padding:0;
121    margin:0;
122    font-size:1.2em;
125 /* 
126    SEARCH BAR: LOCATED WITHIN HEADER
129 div#header #search-header {
130    float:right;
131    background:url({{url}}mod/template/templates/Default_Template/images/search_icon.gif) no-repeat left top;
132    width:330px;
133    margin:0;
134    padding:0;
135    position:absolute;
136    top:10px;
137    right:0;
140 div#header #search-header img {
141    margin:0 0 0 10px;
144 div#header #search-header p {
145    padding:0 0 0 15px;
146    margin:0;
149 div#header #search-header span a {
150    color:#fff;
153 /* 
154    CONTENT-HOLDER: WRAPS THE MAIN PAGE CONTENT. THIS CAN INCLUDE
155    THE SINGLE PAGE LAYOUT AND THE SPLIT PANE (CONTENT AND SIDEBAR)
158 #content-holder {
159    padding:0px;
160    margin:0px;
161    width:940px;
162    min-height:500px;
163    overflow:hidden;
164    position:relative;
167 div#content-holder a:hover {
168     text-decoration:underline;
171 div#content-holder h1 {
172     font-size:150%;
175 div#content-holder h2 {
176           border:0;
177           border-bottom:1px solid #eee;
178           padding:0;
179           margin:0 0 10px 0;
180           color:#666;
181           background:#fff;
182          font-size:1.1em;
185 /* 
186    VARIOUS LAYOUTS WITHIN CONTENT-HOLDER
189 /* 
190    THE MAIN CONTENT AREA WHEN IT IS A SINGLE PAGE, NO SIDEBAR
193 div#single-page {
194     margin: 0;
195     padding: 0 15px 0 0;
196     width:900px;
197     text-align: left;
198     background-color: #fff;
199     color:#000;
200     border:1px solid #eee;
203 /* 
204    THE MAIN CONTENT AREA WHEN THE SIDEBAR IS IN PLACE
207 div#splitpane-content {
208     margin: 0;
209     padding: 0 0 0 10px;
210     width:690px;
211     text-align: left;
212     float: left;
213     background-color: #fff;
214     color:#000;
215     overflow-x:hidden;
218 /* 
219    SIDEBAR: THIS IS ONLY PRESENT WHEN SPLITPANE-CONTENT IS IN USE
222 div#splitpane-sidebar {
223    width: 220px;
224    margin:0;
225    padding:0;
226    background:#fff url({{url}}mod/template/templates/Default_Template/images/side-back.gif) repeat-y;
227    margin:0;
228    float: right;
231 /* 
232    THE SIDEBAR CONTENTS
235 div#splitpane-sidebar td {
236    width: 200px;
237    background:#fff;
238    margin:0 0 0 20px;
239   }
241 div#splitpane-sidebar ul {
242     margin: 0;
243     padding: 0;
244     list-style: none;
247 div#splitpane-sidebar ul li {
248     margin:10px 0;
249     padding-left: 5px;
250     border-bottom:1px dashed #eee;
253 div#splitpane-sidebar ul li ul li a {
254      padding:0 0 0 5px;
257 div#splitpane-sidebar h2 {
258     text-align:left;
259     border-bottom:1px solid #ccc;
260     color:#777;
261     font-size:0.9em;
262     width:200px;
265 /* 
266    FOOTER 
269 div#footer {
270     background:url({{url}}mod/template/templates/Default_Template/images/footer.gif) repeat-x top;
271     text-align: center;
272     padding:10px 0 0 0;
273     font-size:1em;
274     height:80px;
275     margin:0;
276     color:#fff;
277     width:100%;
280 div#footer a {
281    color:#fff;
283 div#footer img {
284    margin:20px 0 0 0;
287 div#footer a:hover {
288    text-decoration:underline;
291 div#footer a:link, div#footer a:visited {
292     text-align:right;
296    SYSTEM MESSAGES 
299 div#system-message{ 
300     border:1px solid #D3322A;
301     background:#F7DAD8;
302     color:#000;
303     padding:3px 50px;
304     margin:20px 20px 0 20px;
307 div#system-message p{
308    padding:0px;
309    margin:2px;
313   CLEAR BOTH
316 .clearing {
317     clear:both;
320 /* 
321    THIS IS THE END OF THE MAIN PAGE COMPONENTS - EVERYTHING BELOW THIS IS ASSOCIATED WITH VARIOUS ELEMENTS
322    WITHIN ELGG, THIS INCLUDES THE BLOG CLASSESS, PROFILE, FILES, SIDEBAR WIDGETS, PROFILE WIDGETS ETC.
325 /* 
326    BLOGGING ENGINE
329 .weblog-post {
330    margin:20px 0 10px 0;
333 .user {
334   float:left;
335   margin:5px 10px 10px 0;
336   height:120px;
339 .user img {
340    border:1px solid #eee;
341    padding:2px;
344 .weblog-keywords p a {
345    margin:20px 0 0 0;
346    padding:0;
347    clear:both;
350 .weblog-title {
351    margin:10px 0 10px 105px;
354 .post {
355    margin:10px 0 10px 105px;
356    background:url({{url}}mod/template/templates/Default_Template/images/infoholder_bg.gif) left repeat-y;
359 .info {
360   border:1px solid #ccc;
361   margin:10px 0 10px 105px;
362   clear:both;
365 .info p { 
366    padding:0 0 0 10px;
367    margin:0;
368    color:#99000;
371 .info p a { 
372    font-size:0.9em;
373    color:#555;
376 /* this is the thin line between the actual post and comments */
378 #comments-divide {
379    height:1px;
380    background:#ccc;
383 .comment-owner {
384     border:1px solid #eee;
385     background:#f2f7fb;
386     padding:5px;
387     margin:20px 0 5px 0;
388     height:50px;
389     width:550px;
392 .comment-owner img {
393    margin:0px 5px 0px 0px;
394    text-align:left;
397 .comment-owner a {
398    background:#f2f7fb;
401 .comment-owner p {
402   padding:0;
403   margin:0;
406 /* END OF BLOGGING ENGINE */
408 /* 
409    SUB MENU OPTIONS: THESE WILL BE MOVED TO THE NEW SIDEBAR SHORTLY
412 div#sub-menu p {
413   margin:10px 0 10px 0;
414   padding:3px;
415   background:#efefef;
416   border:1px solid #ccc;
419 /* END OF SUB-MENU DIV */
422   INFOHOLDER: this holds profile data, account settings and administration content
425 .infoholder {
426    margin:10px 0 20px 0;
429 .infoholder p {
430    padding:5px 0 5px 10px;
431    background:url({{url}}mod/template/templates/Default_Template/images/infoholder_bg.gif) left repeat-y;
434 /* the end of INFOHOLDER */