PageRenderTime 127ms CodeModel.GetById 96ms app.highlight 27ms RepoModel.GetById 2ms app.codeStats 0ms

/tags/release-0.1-rc2/hive/external/docs/site.css

#
CSS | 305 lines | 204 code | 72 blank | 29 comment | 0 complexity | e643de1e33f6b160cf454c4c7412fa6a MD5 | raw file
  1/*
  2 * Licensed to the Apache Software Foundation (ASF) under one
  3 * or more contributor license agreements.  See the NOTICE file
  4 * distributed with this work for additional information
  5 * regarding copyright ownership.  The ASF licenses this file
  6 * to you under the Apache License, Version 2.0 (the
  7 * "License"); you may not use this file except in compliance
  8 * with the License.  You may obtain a copy of the License at
  9 *
 10 *   http://www.apache.org/licenses/LICENSE-2.0
 11 *
 12 * Unless required by applicable law or agreed to in writing,
 13 * software distributed under the License is distributed on an
 14 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 15 * KIND, either express or implied.  See the License for the
 16 * specific language governing permissions and limitations
 17 * under the License.    
 18 */
 19
 20
 21/** defined standard tags **/
 22body {
 23	background-color: #ffffff;
 24	color: #000000;
 25}
 26
 27a:link, a:active, a:visited {
 28    color: #525D76;
 29}
 30
 31
 32h1 {
 33	background-color: #525D76;
 34	color: #ffffff;
 35	font-family: arial,helvetica,sanserif;
 36	font-size: large;
 37	padding-left:2px;
 38}
 39
 40h2 {
 41	background-color: #828DA6;
 42	color: #ffffff;
 43	font-family: arial,helvetica,sanserif;
 44	font-size: medium;
 45	padding-left:2px;
 46}
 47
 48table {
 49	border: none;
 50	border-spacing:0px;
 51	border-collapse: collapse;
 52}
 53
 54img {
 55	border: none 0px;
 56}
 57
 58/** define layout **/
 59
 60/** table used to force footer to end of page **/
 61table#layout {
 62	width:100%;
 63}
 64
 65table#layout td {
 66	padding:0px;
 67}
 68
 69div#container {
 70	width: 95%;
 71	margin: 10px;
 72	margin-left: 0;
 73	margin-right: auto;
 74	padding: 10px;
 75}
 76
 77div#header {
 78	padding: 5px;
 79	margin: 0px;
 80	margin-top:5px;
 81	margin-bottom:5px;
 82	height:80px;
 83	border-bottom: 1px solid #333333;
 84}
 85
 86div#menu {
 87	float: left;
 88	width: 200px;
 89	margin: 0;
 90	margin-left: 0px;
 91	margin-right: 5px;
 92
 93	/** little higher margin since it doesn't start with a header **/
 94	margin-top:10px;
 95	margin-bottom:0px;
 96
 97	padding: 5px;
 98}
 99
100div#body {
101	margin-right:0px;
102	margin-left: 215px;
103	margin-top:5px;
104	margin-bottom:0px;
105
106	padding: 5px;
107
108}
109
110div#footer {
111
112	clear: both;
113
114	padding-top:15px;
115	margin-top:25px;
116	border-top: 1px solid #333333;
117
118
119	text-align:center;
120	color: #525D76;
121	font-style: italic;
122	font-size: smaller;
123}
124
125div#logo1 {
126	float:left;
127	margin-left:5px;
128	margin-top:10px;
129}
130
131
132div#logo2 {
133	float:right;
134	margin-top:10px;
135}
136
137
138/** define body tag redefinitions **/
139
140
141div#body th {
142	background-color: #039acc;
143	color: #000000;
144	font-family: arial,helvetica,sanserif;
145	font-size: smaller;
146	vertical-align: top;
147	text-align:left;
148	border:1px #FFFFFF solid;
149	padding: 2px;
150}
151
152div#body td {
153	background-color: #a0ddf0;
154	color: #000000;
155	font-family: arial,helvetica,sanserif;
156	font-size: smaller;
157	vertical-align: top;
158	text-align:left;
159	border:1px #FFFFFF solid;
160	padding: 2px;
161}
162
163
164div#body li {
165	 margin-top:3px;
166}
167
168/** define other body styles **/
169
170div.section {
171	margin-left: 25px;
172}
173
174div.subsection {
175	margin-left: 25px;
176}
177
178div.source {
179	margin-left:25px;
180	margin-top:20px;
181	margin-bottom:20px;
182	padding-left:4px;
183	padding-right:4px;
184	padding-bottom:4px;
185	padding-top:5px;
186
187	width:600;
188
189	border: 1px solid #333333;
190	background-color: #EEEEEE;
191	color: #333333;
192
193	/** bug: puts a extra line before the block in IE and after the block in FireFox **/
194	white-space: pre;
195
196	font-family: Courier;
197	font-size: smaller;
198	text-align: left;
199
200	overflow:auto;
201}
202
203
204div.license {
205	margin-left:0px;
206	margin-top:20px;
207	margin-bottom:20px;
208	padding:5px;
209
210	border: 1px solid #333333;
211	background-color: #EEEEEE;
212	color: #333333;
213
214	text-align: left;
215}
216
217/** define menu styles **/
218
219div.menusection {
220	margin-bottom:10px;
221}
222
223.menuheader {
224	font-weight:bold;
225	margin-bottom:0px;
226}
227
228div.menusection ul {
229	margin-top:5px;
230
231}
232div.menusection li {
233
234}
235
236
237
238
239/** printing **/
240@page Section1
241    {
242    size:8.5in 11.0in;
243    margin:1.0in .75in 1.0in .75in;
244}
245
246@media print {
247
248	/** make sure this fits the page **/
249	div#container {
250		width:100%;
251		min-height:0px;
252	}
253
254
255	div#menu {
256		display:none;
257	}
258
259	div#header {
260		display:none;
261	}
262
263	div#body {
264		margin-left:5px;
265	}
266
267
268	div.source {
269		width:95%;
270		margin-left:0px;
271	}
272
273	/** make a bit more room on the page **/
274	div.section {
275		margin-left: 0px;
276	}
277
278	div.subsection {
279		margin-left: 0px;
280	}
281
282	h1 {
283		background-color: #FFFFFF;
284		color: #000000;
285	}
286
287	h2 {
288		background-color: #FFFFFF;
289		color: #000000;
290	}
291
292	div#body td {
293		background-color: #FFFFFF;
294		color: #000000;
295		border: #333333 1px solid;
296	}
297
298	div#body th {
299		background-color: #FFFFFF;
300		color: #000000;
301		border: #333333 1px solid;
302		font-style:bold;
303	}
304
305}