@import url("../css/debug.css");
@import url("../css/explorer.css");
@import url("../css/icons.css");
@import url("../css/syntax.css");
@import url("../icons/gnome/icons.css");

html {
	font-family:			sans-serif;
	font-size:			90%;
	text-align:			justify;
}

html body {
	background-color:		#221133;
}

a {
	color:				#662244;
}

button, input[type="button"], input[type="submit"], input[type="text"] {
	border-width:			1px;
}

blockquote {
	font-style:			oblique;
}

h1 {
	clear:				left;
	text-align:			left;
}

h1.title:before {
	float:				right;
}

img {
	border-width:			0;
}

table th a {
	text-decoration:		none;
}


/* container */
#container {
	background-color:		#ffffff;
	background-image:		url("khorben-coldfire.jpg");
	background-position:		bottom right;
	background-repeat:		no-repeat;
	border:				1px solid #000000;
	margin-left:			6%;
	margin-top:			3%;
	padding:			2ex;
	width:				85ex;
}


/* classes */
.field {
	font-weight:			bold;
}

.hidden {
	display:			none;
}

.title a {
	text-decoration:		none;
}


/* modules */
/* blog */
.blog {
	padding-top:			2em;
	padding-bottom:			1em;
}

.blog.description {
	font-style:			oblique;
}

.blog .title {
	font-weight:			bold;
	font-size:			large;
}

.blog .author {
	display:			none;
}

.blog .date {
	padding:			1ex;
	padding-left:			2em;
}

.blog h2.category {
	display:			none;
}


/* explorer */
form.explorer a {
	text-decoration:		none;
}

form.explorer .selected {
	background-color:		#ddccee;
}


/* top */
div.top a {
	background-color:		#ddccee;
	border-left:			1em solid #331122;
	display:			block;
	float:				left;
	list-style-type:		none;
	margin:				5px;
	min-width:			12%;
	padding:			5px;
	text-align:			center;
	text-decoration:		none;
}

div.top a:hover {
	background-color:		#e8d5fb;
}

div.top span.middot {
	display:			none;
}
