/* The Matrix Community main style sheet */

body {
	color: #3DB6B6;
    	background-color: #000;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, "Century Gothic", "Gill Sans", "MS Sans Serif", "SF Sans Serif", Osaka, sans-serif;
	font-size: 14px;
	margin-left: 10px;
	margin-right: 10px;
	}

td,p,div,span {
	color: #66CC99;
	background-color: transparent;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, "Century Gothic", "Gill Sans", "MS Sans Serif", "SF Sans Serif", Osaka, sans-serif;
	font-size: 14px;
	text-align: justify;
	}

h1,h2,h3,h4,h5,h6 {
	text-decoration: none;
	font-weight: 900;
	background-color: #006633;
	color: #ffffff;
	padding: 1px;
	}

textarea,input,select {
	color: #009966;
	background-color: #000;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, "Century Gothic", "Gill Sans", "MS Sans Serif", "SF Sans Serif", Osaka, sans-serif;
	font-size: 10pt;
}


hr {
	color: #009999;
	background-color:transparent;
	text-align: center;
}

#main {position: absolute; margin: 25px;}

a {text-decoration: none;}
a:link {
	color: #339999;
	background-color:transparent;
}
a:visited {
	color: #009966;
	background-color:transparent;
}
a:hover, a:focus{
	color: #66CC99;
	background-color:transparent;
	text-decoration: underline;
}
a:active {
	color: #66CC99;
	background-color:transparent;
}
a:visited:hover, a:visited:focus {color: #fff; background-color:transparent; text-decoration: underline;}
a:visited:active {
	color: #66CC99;
	background-color:transparent;
}

.small { font-size: 9px; }
.large { font-size: 17px; }
.center {text-align: center; vertical-align: middle; }
.right { text-align: right; }
.nav {text-align: left; vertical-align: top;}

.header { 	color: #fff;
		background-color: #030;
		font-family: Verdana, Tahoma, Geneva, Helvetica, Arial, Futura, Osaka, sans-serif;
		font-size: 14px;
		font-weight: bold;}
		
.black{color:#000; background-color:transparent;}
.silver{color:#c0c0c0; background-color:transparent;}
.gray{color:#808080; background-color:transparent;}
.white{color:#fff; background-color:transparent;}
.maroon{color:#800000; background-color:transparent;}
.red{color:#f00; background-color:transparent;}
.purple{color:#800080; background-color:transparent;}
.fuchsia{color:#f0f; background-color:transparent;}
.green{color:#008000; background-color:transparent;}
.lime{color:#0f0; background-color:transparent;}
.olive{color:#808000; background-color:transparent;}
.yellow{color:#ff0; background-color:transparent;}
.navy{color:#000080; background-color:transparent;}
.blue{color:#00f; background-color:transparent;}
.teal{color:#008080; background-color:transparent;}
.aqua{color:#0ff; background-color:transparent;}

#annc {width:550px;}
#annbxtable {width:550px;}

#annbxtd {       
        color:#fff;
        background-color:transparent; 
        text-align:center; vertical-align:middle; padding:5px;
        font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, "Century Gothic", "Gill Sans", "MS Sans Serif", "SF Sans Serif", sans-serif;
	    font-size:14px; font-weight:500;}
		
abbr,acronym,dfn{color:#3c6; background-color:transparent; cursor:help;}


img.banners{
width:88px; height:31px;
vertical-align:middle;
border-width:0px;
margin:2px;
z-index:1;
}

div#valid{
          text-align:right; vertical-align:middle; margin:2px 10px;
		  color:#fff; background-color:transparent;
		  font-size:15px; font-weight:900; text-decoration:none; font-family:Courier, "Courier New", "American Typewriter", monospace, serif, Osaka;
}

/* begin LINKS SPECIFIC RULES */

code.prefab{
color:#fff;
background-color:#010;
text-align:left;
display:block;
margin:1px 10px 1px 10px;
padding:10px;
border:1px solid #060;
}

code.prefab span.var1{
color:#0f0;
background-color:transparent;
font:inherit;
}

code.prefab span.var2{
color:#0ff;
background-color:transparent;
font:inherit;
}


/* end links specific rules */

/* begin rules for the simple horizontal (radio-style) navbar */

div#navbar{
color:inherit;
background-color:transparent;
font-weight:900;
text-align:center;
vertical-align:middle;
border:1px solid #008080;
margin:1px;
padding:5px 0;
}

div#navbar a:link{
color:#0f0;
background-color:transparent;
text-decoration:none;
padding:5px 0;
}

div#navbar a:visited{
color:#cf9;
background-color:transparent;
text-decoration:none;
padding:5px 0;
}

div#navbar a:hover, div#navbar:focus{
color:#fff;
background-color:transparent;
text-decoration:none;
border-top:1px solid #fff;
border-bottom:1px solid #fff;
padding:5px 0;
}

div#navbar a:active{
color:#fff;
background-color:transparent;
text-decoration:none;
padding:5px 0;
border-top:1px solid #0ff;
border-bottom:1px solid #0ff;
}

div#navbar a:visited:hover, div#navbar a:visited:focus{
color:#ccc;
background-color:transparent;
text-decoration:none;
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
padding:5px 0;
cursor:crosshair;
}

div#navbar a:visited:active{
color:#fff;
background-color:transparent;
text-decoration:none;
padding:5px 0;
border-top:1px solid #0ff;
border-bottom:1px solid #0ff;
}
#navframe {
padding:0px; margin:0px auto;
width:100%;
height:250px;
border:none;
}
/* end rules for the simple horizontal (radio-style) navbar */


/* designed and written by furiosity (furiosity@matrixcommunity.org) */
/* here and there code butchering by Graphic Enemy (graphic@matrixcommunity.org) */
