*
   {	   
			color: white;
		  padding: 0;
      border: 0;
      margin: 0;
	 }
 
body
   {      
      text-align: center;
			background: url(http://www.doublesingularity.com/Images/SiteGraphics/NewGraphics/bkg.jpg) repeat-x fixed;
			background-color: #3d3edc;
			font-family: Arial, Helvetica, Sans Serif;
			font-size: 10pt;
   }
	 
	    a
			   {
						text-decoration: none;
						font-weight: bold;						
				 }
	 
	       a:link
			      {
				    }
				 
	       a:visited
			      {
				    }
				 
	       a:hover
			      {
				       color: silver;
				    }				 				 

	       a:active
			      {
				       color: red;
				    }
				 
			table
			  {
				   width: 100%;
				}
				
				   tr
					    {
						 
						  }
						 
					 td
					    {
							   padding: 1em;
							}
      p
			   {
						text-align: justify;
				 }
				 
			ul
			   {
				    position: relative;
						left: 1em;
				    list-style-position: outside;
						text-align: justify;
						padding: 0.5em;			
				 }
			img
			   {
				    visibility: visible;
				 }

#container
   {
	    position: relative;
			top: 135px;
			height: auto;
			margin-left: auto;
      margin-right: auto;
	 }
	 
#main
   {
	    position: relative;
			top: 10px;
			margin-left: auto;
			margin-right: auto;
			height: auto;
			width: 740px;
			text-align: left;
	 }	 	
	 
#topbar
   {
	    position: absolute;
			top: 0px;
			left: 0px;
			height: 115px;
			width: 100%;
			background-image: url('http://www.doublesingularity.com/Images/SiteGraphics/NewGraphics/BG-StarField.gif');
			background-repeat: repeat-x;
			z-index: 0;
	 }
	 
      #mainlogo
			   {
					  position: relative;
		   			top: 10px;
						margin-left: auto;
						margin-right: auto;
						z-index: 2;
				 }  
			
#footer
   {
	    position: relative;
			width: 100%;
			height: 68px;
			bottom: 0px;
	 }
	 
	 #footer p
	    {
			   text-align: center;
			}

#menu
   {
	 	  z-index: 3;
	    width: 100%;
			height: 30px;
	    position: relative;
			margin-left: auto;
			margin-right: auto;
			background-image: url('http://www.doublesingularity.com/Images/SiteGraphics/NewGraphics/topbar.gif');
			background-repeat: repeat-x; 
			top: 10px;
			text-align: center;
	 }
	 
	 #menuitems
	    {
			   width: 210px;
				 position: relative;
			   margin-left: auto;
			   margin-right: auto;
			}
	 		
   #menu ul 
      { 
	       list-style:none; 
			   margin:0; 
			   padding:0 10px;  
	    }
   
	 #menu li 
	    { 
			   float:left; 
			}
			
   #menu li a span, #menu li a em 
	    { 
			   display:none; 
			}
			
   #menu li a 
	    { 
			   display:block; 
				 height:30px; 
				 width:30px;
			}

   #menu li a:hover span 
	    { 
			   display: block; 
				 position: relative; 
				 width: 30px; 
				 height: 30px; 
		     z-index: 1; 
				 background-position:center bottom; 
			}
			
	 #menu li#matt a
	    {
			   background-image: url('http://www.doublesingularity.com/Images/SiteGraphics/NewGraphics/matt.gif'); 
			}
					
   #menu li#matt a:hover span 
	    { 
			   background-image:url('http://www.doublesingularity.com/Images/SiteGraphics/NewGraphics/mattgrey.gif'); 
			}
			
   #menu li#home a
	    {
			   background-image: url('http://www.doublesingularity.com/Images/SiteGraphics/NewGraphics/home.gif'); 
			}
					
   #menu li#home a:hover span 
	    { 
			   background-image:url('http://www.doublesingularity.com/Images/SiteGraphics/NewGraphics/homegrey.gif'); 
			}
			
   #menu li#rick a
	    {
			   background-image: url('http://www.doublesingularity.com/Images/SiteGraphics/NewGraphics/rick.gif'); 
			}
					
   #menu li#rick a:hover span 
	    { 
			   background-image:url('http://www.doublesingularity.com/Images/SiteGraphics/NewGraphics/rickgrey.gif'); 
			}
			
	 #menu li#blog a
	    {
			   background-image: url('http://www.doublesingularity.com/Images/SiteGraphics/NewGraphics/blog.gif'); 
			}
					
   #menu li#blog a:hover span 
	    { 
			   background-image:url('http://www.doublesingularity.com/Images/SiteGraphics/NewGraphics/bloggrey.gif'); 
			}
			
	 #menu li#forums a
	    {
			   background-image: url('http://www.doublesingularity.com/Images/SiteGraphics/NewGraphics/forums.gif'); 
			}
					
   #menu li#forums a:hover span 
	    { 
			   background-image:url('http://www.doublesingularity.com/Images/SiteGraphics/NewGraphics/forumsgrey.gif'); 
			}
			
	 #menu li#guestbook a
	    {
			   background-image: url('http://www.doublesingularity.com/Images/SiteGraphics/NewGraphics/guestbook.gif'); 
			}
					
   #menu li#guestbook a:hover span 
	    { 
			   background-image:url('http://www.doublesingularity.com/Images/SiteGraphics/NewGraphics/guestbookgrey.gif'); 
			}