/* themes/fsite.css */
html {
	background-color:		black;
	color:				white;
}

body {
	background-color:#000000;
	color: #092f9a;
	font-family: verdana, sans-serif;
	font-size:13px;
}

a {
	color:				#0492e3;
}

h1 {
	color:				#00578f;
}

img {
	border-width:			0;
}

ul.menu, ul.menu li ul {
	list-style-type:		none;
	margin:				0;
	padding:			0;
}

ul.menu {
	border:				1px solid white;
	border-top-width:		0;
	float:				right;
}

ul.menu li {
	border-top:			1px solid white;
}

ul.menu li a {
	display:			block;
	padding:			2px 4px;
	text-decoration:		none;
	color:				#0492e3;
}

td.pictable {
	border-width:thin;
	border-style:solid;
	border-color:#092f9a;;
	padding:0.2em;
}

td.footer {
	font-size:9px;
	padding-left:			15px;
}

td.text {
	padding-left:			15px;
}

div.main h1 {
	display:			none;
}

div.main {
	max-width:			40em;
}

div.news {
/*	background-color:		purple; */
	margin:				10px;
	padding-top:			10px;
	padding-bottom:			5px;
	padding-left:			5px;
}

div.news div.author, div.news div.date {
	display:			inline;
	font-size:			small;
}

div.news div.status {
	font-size:			small;
}

div.news div.content {
	padding-top:			10px;
	font-size:			small;
}

div.news div.title {
	font-size:			large;
}

div.comment {
	padding-top:			15px;
}

div.comment div.author, div.comment div.date {
	display:			inline;
	font-size:			small;
}

div.comment div.status {
	font-size:			small;
	display:			none;
}

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

.hidden {
	display:			none;
}


/* modules */
.explorer .selected, .explorer .selected a {
	background-color:		#0000ff;
	color:				#ffffff;
}
