/*
////////////////////////////////////////////////////////////////////////////////
// ***** BEGIN LICENSE BLOCK *****
// This file is part of ChuWiki.
// Copyright (c) 2004 Vincent Robert and contributors. All rights
// reserved.
//
// This program is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation; either version 2 of the License, or
// (at your option) any later version.
// 
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
// GNU General Public License for more details.
// 
// You should have received a copy of the GNU General Public License
// along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA//
//
// ***** END LICENSE BLOCK *****
////////////////////////////////////////////////////////////////////////////////
*/
html
{
	background: #369;
	font-family: Trebuchet MS, Verdana, sans-serif;
	margin: 0;
	padding: 0;
}
input
{
	font-family: Trebuchet MS, Verdana, sans-serif;
	font-size: 1em;
}

body
{
	margin: 0 auto 10em auto;
	padding: 0;
	max-width: 100ex;
}

blockquote
{
	border-left: 1ex solid #ccc;
	padding-left: 1ex;
}

p
{
	text-align: justify;
}

li
{
	margin-top: 0.25em;
	margin-bottom: 0.25em;
}

table
{
	border-collapse: collapse;
}
td, th
{
	border: 1px solid #000;
}

q:before
{
	content: "\ab\a0";
}
q:after
{
	content: "\a0\bb";
}
q[lang]:after
{
	content: "\a0\bb\a0[" attr(lang) "]";
}

a[hreflang]:after
{
	content: "\a0[" attr(hreflang) "]";
}

#Logo
{
	position: absolute;
	top: 0;
	left: 0;
	width: 67%;
	background: #036;
	color: #fff;
	margin: 0;
	padding: 0.5em 0 0 33%;
	font-size: 2em;
}

h1
{
	color : #def;
	font-size: 2em;
	text-align: center;
	margin: 2em 0 0 0 ;
}

h2
{
	border-bottom: 1px solid #000;
}

#Content
{
	background: #fff;
	color: #000;
	border: 1px solid #000;
	padding: 1em;
	margin: 1em;
}

#Wiki
{
	width: 100%;
}

form
{
	border: 1px solid #000;
	margin: 1em;
}

pre
{
	background: #def;
	border: 1px solid #369;
	padding: 0.5em 1ex;
	overflow: auto;
}

code
{
	color: #036;
}

textarea, select
{
	border: 0;
	margin: 0;
	width: 100%;
}

#PPreviewSave
{
	background: #036;
	margin: 0;
}

#PPreviewSave input
{
	background: #036;
	color: #fff;
	padding: 0 1ex;
	font-weight: bold;
	border: 0;
	height: 1.5em;
}

#PPreviewSave input:hover
{
	color: #def;
	cursor: pointer;
}

#Rules
{
	background: #fff;
	border: 1px solid #000;
	margin: 1em;
	padding: 1em;
}

#UtilsSeparator
{
	display: none;
}

#Utils
{
	position: absolute;
	left: 0;
	width: 100%;
	background: #036;
	margin: 4em 0;
	padding: 0;
}

#Utils li
{
	float: left;
	list-style-type: none;
	margin: 0;
	padding: 0;
	white-space: nowrap;
	line-height: 1.5em;
}

#Utils a
{
	display: block;
	color: #fff;
	margin: 0;
	padding: 0 1ex;
	text-decoration: none;
	font-weight: bold;
}

#Utils a:hover
{
	color: #def;
}