body
{
	background: #000000;
	color: #00ff00;
	margin: 15px;
	padding: 0px;
}


a { text-decoration: none; }
/*
a:link { color: #cc0000; }
a:visited { color: yellow; }
a:active { color: blue; }  */
a:hover { text-decoration: underline; }


.xxlarge { font-size: xx-large; font-family: Verdana, Arial, Helvetica, Sans-serif; }
.xlarge  { font-size: x-large;  font-family: Verdana, Arial, Helvetica, Sans-serif; }
.large   { font-size: large;    font-family: Verdana, Arial, Helvetica, Sans-serif; }
.medium  { font-size: medium;   font-family: Verdana, Arial, Helvetica, Sans-serif; }
.small   { font-size: small;    font-family: Verdana, Arial, Helvetica, Sans-serif; }
.xsmall  { font-size: x-small;  font-family: Verdana, Arial, Helvetica, Sans-serif; }
.xxsmall { font-size: xx-small; font-family: Verdana, Arial, Helvetica, Sans-serif; }

.xxlargeb { font-size: xx-large; font-weight: bold; font-family: Verdana, Arial, Helvetica, Sans-serif; }
.xlargeb  { font-size: x-large;  font-weight: bold; font-family: Verdana, Arial, Helvetica, Sans-serif; }
.largeb   { font-size: large;    font-weight: bold; font-family: Verdana, Arial, Helvetica, Sans-serif; }
.mediumb  { font-size: medium;   font-weight: bold; font-family: Verdana, Arial, Helvetica, Sans-serif; }
.smallb   { font-size: small;    font-weight: bold; font-family: Verdana, Arial, Helvetica, Sans-serif; }
.xsmallb  { font-size: x-small;  font-weight: bold; font-family: Verdana, Arial, Helvetica, Sans-serif; }
.xxsmallb { font-size: xx-small; font-weight: bold; font-family: Verdana, Arial, Helvetica, Sans-serif; }

.xxlargei { font-size: xx-large; font-style: italic; font-family: Verdana, Arial, Helvetica, Sans-serif; }
.xlargei  { font-size: x-large;  font-style: italic; font-family: Verdana, Arial, Helvetica, Sans-serif; }
.largei   { font-size: large;    font-style: italic; font-family: Verdana, Arial, Helvetica, Sans-serif; }
.mediumi  { font-size: medium;   font-style: italic; font-family: Verdana, Arial, Helvetica, Sans-serif; }
.smalli   { font-size: small;    font-style: italic; font-family: Verdana, Arial, Helvetica, Sans-serif; }
.xsmalli  { font-size: x-small;  font-style: italic; font-family: Verdana, Arial, Helvetica, Sans-serif; }
.xxsmalli { font-size: xx-small; font-style: italic; font-family: Verdana, Arial, Helvetica, Sans-serif; }



.logo
{
 /*   position: absolute;    */
    margin-left: 17%;
/*    top: 2%;
	background-image: url("images/m0sad-logo.jpg");  */
}

.context
{
/* 	position: absolute;  
	top: 23%;  */
	margin-left: 5%;
	width: 80%;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: small;
	border: 1px solid;
	padding: 5px;
	background-color: #202020;
}


.tabs
{
	padding: 3px 0;
	margin-left: 7%;
	margin-top: 1%;
	margin-bottom: 0;  
	font: bold 11px Verdana;
	list-style-type: none;
	text-align: left; /* set to left, center, or right to align the menu as desired */
}

.tabs li
{
	display: inline;
	margin: 0;
}

.tabs li a
{
	text-decoration: none;
	padding: 3px 7px;
	margin-right: 3px;
	border: 1px solid #00ff00;
	color: #2d2b2b;
/*	background: black url("images/shade.gif") top left repeat-x; */
}

.tabs li a:visited
{
/*	color: #00ff00; */
}

.tabs li a:hover
{
	text-decoration: underline;
	color: #00ff00; 
/*	color: #2d2b2b;  */
}

.tabs li.selected
{
	position: relative;
/*	top: 1px; */
}

/* selected main tab style */
.tabs li.selected a
{ 
/*	background-image: url("images/shadeactive.gif");  */
	border-bottom-color: #202020; 
	color: #00ff00;
	background: #202020;
}

/* selected main tab style */
.tabs li.selected a:hover
{ 
	text-decoration: none;
}


.news
{
	border: 1px solid;
	background-color: #303030;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: x-small;
	margin: 5px;
}


.news.title 
{
	border: 1px solid;
	border-top: none;
	border-right: none;
	margin: 2%;
}

.news.date
{
	border: 1px solid;
	border-top: none;
	border-right: none;
	margin: 2%;
}


.news.user
{
	border: 1px solid;
	border-top: none;
	border-right: none;
	margin: 5%;
}

.news.text
{
/*	background: #000000; */
	border: none;
	color: #f0f0f0;
	padding-left: 2%;
}



.footer
{
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: xx-small;
/*	position: relative; 
	border: none;  
	bottom: 1em; */  
	left: 43%;  
	text-align: center;
}


