/* enBUG's stylesheet */
/* Copyright (C) 2001 Yoshinori K. Okuji */

body {
	color			: #000000;
	background-color	: #00bbbb;
	margin			: 1em;
}

a {
	text-decoration		: underline;
}

a:link {
	color			: #000084;
}

a:visited {
	color			: #000084;
}

a:active {
	color			: #ffff00;
}

a:hover {
	color			: #ff0000;
	text-decoration		: underline;
}

p.adminmenu {
	text-align		: right;
	font-size		: 80%;
}

span.adminmenu {
        background-color	: #ee0;
        color			: #000000;
        border-style		: solid;
        border-color		: #eee #aaa #aaa #eee;
        border-width		: 1px;
        padding			: 3px;
}

p.calendar {
	background-color	: #ddd;
        color			: #000000;
        border-style		: solid;
        border-color		: darkgray #eee #eee darkgray;
        border-width		: 1px;
        padding			: 2px;
        margin-bottom		: 0.5em;
}

span.date {
        font-size		: large;
        margin-left		: 0.5em;
}

div.head {
	top			: 0;
	bottom			: auto;
}

div.menu {
	float			: left;
	clear			: none;
	width			: 15%;
	left			: 0;
}

div.content {
	float			: right;
	clear			: none;
	width			: 80%;
	right			: 0;
}

div.tail {
	clear			: both;
	text-align		: right;
	vertical-align		: bottom;
	margin-right		: 1em;
	padding-top		: 2em;
}

h1 {
	color			: #44FFFF;
	background-color	: transparent;
	font-size		: 250%;
	font-weight		: bold; 
	margin-top		: 0.3em;
	margin-bottom		: 0.3em;
	margin-left		: 0;
	margin-right		: 0;
}

h2 {
	color			: #888800;
	background-color	: #000088;
	font-weight		: bold; 
	margin-top		: 0.2em;
	margin-bottom		: 0.2em;
	margin-left		: 0;
	margin-right		: 0;
}

h3 {
	width			: 12em;
	color			: #ffff00; 
	background-color	: #378a00; 
	border-width		: 2px;
	border-style		: none; 
	font-weight		: bold; 
	padding-top		: 0.05em;
	padding-bottom		: 0.05em;
	padding-left		: 0.4em;
	padding-right		: 0.4em;
}

h1.menu {
	color			: #114444;
	background-color	: transparent;
	font-size		: 1.2em;
	font-weight		: bold;
	font-style		: italic;
	margin-top		: 0.3em;
	margin-bottom		: 0.3em;
	margin-left		: 0;
	margin-right		: 0;
}

ul.menu {
	text-align		: left;
	margin-top		: 0.1em;
	margin-bottom		: 0.1em;
	margin-left		: 0em;
	margin-right		: 0em;
	padding-left		: 0em; 
}

li.menu {
	list-style-type		: none;
	margin-top		: 0.1em;
	margin-bottom		: 0.1em;
	margin-left		: 0.5em;
	margin-right		: 0.5em;
}

pre {
	color			: #000000;
	background		: #aadd44;
	margin			: 0.5em;
	padding			: 0.3em;
}
