1/*
2 * CHeMS (Content HElper Management System)
3 * Copyright (C) 2007-2009  Claudio M. Alessi
4 *
5 * This program is free software: you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License as published by
7 * the Free Software Foundation, either version 3 of the License, or
8 * (at your option) any later version.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
17 *
18*/
19
20/*
21 * colorlite theme CSS
22*/
23
24/*
25 * Body
26*/
27body {
28   margin:	0;
29   padding:	0;
30   font-family:	Sans-Serif;
31   font-size:	14px;	/* All other font size depends from this */
32}
33
34/*
35 * Header
36*/
37#header {
38   margin:	0;
39   padding:	0;
40}
41
42/*
43 * The layout setting. This section contains the #left,
44 * #right and #main divs (which contains the .incol class)
45*/
46#layout {
47   margin:	0;
48   padding:	0;
49}
50
51/*
52 * The main section (middle)
53*/
54#main {
55   margin:	0;
56   padding:	0;
57}
58
59/*
60 * The left section (usually the left menu)
61*/
62#menu_left {
63   float:	left;
64   width:	150px;
65   margin:	0;
66   padding:	0;
67   font-size:	80%;
68}
69
70/*
71 * The right section (usually the right menu)
72*/
73#menu_right {
74   float:	right;
75   width:	150px;
76   margin:	0;
77   padding:	0;
78   font-size:	80%;
79}
80
81/*
82 * Middle pages section
83 *
84 * NOTE: if you disabled a menu side (or both) and want to "extend" the
85 *       body of the pages then change the "margin" directive be size by
86 *       decreasing the relative margin as described into the comment.
87 *       Please, see the CHeMS FAQs for more informations.
88*/
89#main_page_body {
90   /*             right   left */
91   margin:	0 150px 0 150px;
92   font-size:	80%;
93}
94
95/*
96 * Internal column for the sections (divs) content
97*/
98.incol {
99   margin:	0;
100   padding:	0.5em 1em;
101}
102
103/*
104 * Separe "phisically" the layout from the rest (including
105 * the footer)
106*/
107.cleaner {
108   clear:	both;
109   height:	1px;	/* Space between up and botton sides */
110   border:	none;
111   margin:	0;
112   padding:	0;
113}
114
115/*
116 * Links
117*/
118a {
119   color:		#6959CD;
120   background-color:	#FFFFFF;
121}
122a:hover {
123   color:		#FFFFFF;
124   background-color:	#6959CD;
125   text-decoration:	none;
126}
127a:active { font-weight: bold; }
128
129/*
130 * Images
131*/
132img { border: 0 }
133a:hover img { background-color:	#FFFFFF; }
134
135/*
136 * The CHeMS module
137*/
138#menu_right .chems_module,
139#menu_left .chems_module {
140   border:		1px solid #000000;
141}
142
143/*
144 * The site title
145*/
146#chems_title {
147   text-align:	center;
148   font-size:	120%;
149   font-weight:	bold;
150}
151
152/*
153 * The modules title
154*/
155.chems_module_title {
156   font-weight:		bold;
157   color:		#FFFFFF;
158   background-color:	#6959CD;
159   border-bottom:	1px solid #000000;
160}
161
162/*
163 * The modules body
164*/
165.chems_module_body { padding: 3px; }
166
167/*
168 * The page and post body
169*/
170.post_body,.page_body {
171   text-align: justify;
172   border:		1px solid #000000;
173   padding:		10px;
174}
175.post_title,.page_title,#error_title {
176   font-size:		125%;
177   color:               #FFFFFF;
178   background-color:	#6959CD;
179
180   border:		1px solid #000000;
181   border-bottom:	none;
182}
183.post_title a,.page_title a {
184   color:		#FFFFFF;
185   background-color:	#6959CD;
186}
187.post_date {
188   color:		#6959CD;
189   background-color:    #FFFFFF;
190   font-size: 90%;
191
192   padding:		5px;
193}
194
195/*
196 * The footer
197*/
198#footer {
199   text-align:	center;
200   font-size:	75%;
201}
202
203/*
204 * The navigation bar
205*/
206#navbar_before,#navbar_after { text-align: right; }
207
208