/* The Matrix Community Gallery - main style sheet */

body{
     color:#33cc33;
     font-size:14px; font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, "Century Gothic", "Gill Sans", "MS Sans Serif", "SF Sans Serif", Osaka, sans-serif;
     background-color:#000000; background-image:url("../images/backgrounds/background1.jpg"); background-repeat:no-repeat; background-position:bottom right; background-attachment:fixed;
     margin:5px;
}

div{
         color:#33cc33;
		 font-size:14px; font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, "Century Gothic", "Gill Sans", "MS Sans Serif", "SF Sans Serif", Osaka, sans-serif;
		 background-color:transparent;
}
    
p:first-letter{
               color:#ddffee;
			   font-size:14px; font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, "Century Gothic", "Gill Sans", "MS Sans Serif", "SF Sans Serif", Osaka, sans-serif;
			   background-color:transparent;
			   text-align:left; margin-left:10px;
}

td{
   color:#33cc33;
   font-size:14px; font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, "Century Gothic", "Gill Sans", "MS Sans Serif", "SF Sans Serif", Osaka, sans-serif;
   background-color:transparent;
   text-align:center; vertical-align:middle;
   padding:0;
}

h1,h2,h3,h4,h5,h6{
                       color:#ffffff;
					   font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, "Century Gothic", "Gill Sans", "MS Sans Serif", "SF Sans Serif", Osaka, sans-serif; font-weight:bold;
					   background-color:transparent;
}

a:link{
  color:#00ff00;
  background-color:transparent;
  text-decoration:none;
}

a:visited{
          color:#ccff99;
		  background-color:transparent; 
		  text-decoration:none;
}

a:hover{
        color:#ffffff;
		background-color:transparent;
		text-decoration:underline;
}

a:active{
         color:#ffffff;
		 background-color:transparent;
		 text-decoration:overline;
}

a:visited:hover{
                color:#ffffff;
				background-color:transparent;
				text-decoration:underline;
				cursor:crosshair;
}

a:visited:active{
                 color:#ffffff;
				 background-color:transparent;
				 text-decoration:overline;
}

dfn,abbr,acronym{
    color:#33ff99;
	font-size:14px; font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, "Century Gothic", "Gill Sans", "MS Sans Serif", "SF Sans Serif", Osaka, sans-serif;
	background-color:transparent;
	cursor:help;
} 

code{
     font-size:14px; font-weight:500; font-family: Courier, "Courier New", Times, monospace, Osaka, serif;
	 background-color:transparent;
}

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

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

ul{
list-style-type:square;
}


/* sizes, colors, ornaments */

.header{font-size:15px; font-weight:800; color:#ffffff; background-color:transparent;}

.subheader{font-size:14px; font-weight:700; color:#eeffff; background-color:transparent;}

.small{font-size:9px;}

.tiny{font-size:11px;}

.large{font-size:17px;}

.white{color:#ffffff; background-color:transparent;}

.grey{color:#667676; background-color:transparent;}

.aqua{color:#00ffff; background-color:transparent;}

.metal{color:#006767; background-color:transparent;}

.spark{color:#00ff99; background-color:transparent;}

.red{color:#ff0000; background-color:transparent;}

.blackout{color:#000000; background-color:transparent;}

.negative{color:#000000; background-color:#33cc33; margin:1px;}

img.thumbnails{
width:100px; height:100px;
vertical-align:middle;
border-width:0px;
}

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

.invisible{
visibility:hidden;
}


/* item lists */

ul.fancyheader{
list-style-image:url("../images/miscellaneous/section_icon.gif");
list-style-position:outside;
}

ul.section{
list-style-image:url("../images/miscellaneous/section_icon.gif");
list-style-position:inside;
line-height:160%;
}

ul.location{
list-style-image:url("../images/miscellaneous/location_icon.gif");
list-style-position:inside;
line-height:160%;
}

ul.folder{
list-style-image:url("../images/miscellaneous/folder_icon.gif");
list-style-position:inside;
line-height:26px;
}

li.blind{
list-style-type:none;
list-style-image:none;
line-height:26px;
}


/* positioning */

.justify{text-align:justify; vertical-align:middle;}

.left{text-align:left; vertical-align:top;}

.center{text-align:center; vertical-align:middle;}

.right{text-align:right; vertical-align:top;}

.intrasite{
           text-align:center; vertical-align:middle; margin:10px; padding:5px;
		   background-color:transparent; background-image:url("../images/backgrounds/background4.jpg"); background-repeat:no-repeat; background-position:bottom right; background-attachment:fixed;
}

.loose{margin:5px; padding:5px;}

td.lefttd{
          font-size:12px;
		  text-align:left; vertical-align:top;
		  width:33%; padding:1px;
}

th.thead{
         color:#ffffff;
		 text-align:left; vertical-align:middle; margin:1px;
		 background-color:transparent; background-image:url("../images/backgrounds/background4.jpg"); background-repeat:no-repeat; background-position:bottom right; background-attachment:fixed;
}

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

div#valid{
          text-align:right; vertical-align:middle; margin:2px 10px;
		  background-color:transparent; background-image:url("../images/backgrounds/background4.jpg"); background-repeat:no-repeat; background-position:bottom right; background-attachment:fixed;
}

div#intro{
		  font-size:12px;
}
#navframe {
padding:0px; margin:0px auto;
width:100%;
height:250px;
border:none;
}

/* Credits time: */
/* furiosity of zionmainframe.net, Molly E. Holzschlag of molly.com, Eric Meyer of meyerweb.com, Eric Costello of glish.com and everybody of w3schools.com, you people all rock, really fast and heavy!!! */
/* Thank You Very Much! */