/*  MAIN STYLES  */


html, body {	margin:0; padding:0; width:100%; height:100%; overflow:hidden;	}

body  {		background-color:#000000;}


#background		{	position:absolute; z-index:1; width:100%; height:100%;	}



#main		{	 position:absolute; height:575px; width:920px; 
				 left:50%; top:50%; margin-top:-310px;
				 margin-left:-460px;  z-index:10;}


table {   	   	position:relative; width:810px; height:575px;
				top:0px; left:45px; 
				  z-index:100;}
				  
				  
table, tr, td, iframe {	background-color:transparent; margin:0px; padding:0px; }


				 
#projects  {	position:absolute; margin:0px; 
				background-color:#FFFFFF; width:513px; height:513px; text-align:center; }


td.box { border:solid; border-width:5px;border-color:#FFFFFF; width:250px; height:250px;  }
td.list {	 border:solid; border-width:5px;background-color:#FFFFFF; border-color:#FFFFFF; width:250px; height:525px; }
td.stage {	 background-color:transparent; width:810px; height:545px; }


/* IMAGES */

img {border:none; padding:0px;}



/* TEXT */

a, p  {	font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;
		font-size:10px; letter-spacing:0.1em; line-height:1.8em; 
		 text-decoration:none;  }

p {margin:20px;}

.right {margin:20px; text-align:right; color:#FF0000;}



	
a {color: #E3E3E3;text-decoration:none; border:none; }

a:hover { color:#CCFF66;}


 	