body { background-color: black; 
	   background-image: url(images/backnogrid.png);
	   background-repeat: no-repeat;
	   background-position: center top;
	   width: 1280px;
	   height: 1800px;
	   margin: 0 auto;
	   overflow-x: hidden; }

#box { height: 1500px; 
	   width: 1280px; 
	   margin: 0 auto;
	   background-position: center; }

#astronaut { margin-left: 40px;
			 margin-top: 50px;
			 z-index: 1;
			 position: absolute; }

#text { position: relative;
        z-index: 2; } 
 

#spaceship { margin-top: 710px;
			 z-index: -1;
			 position: absolute;
			 margin-left: -1030px; }


p { color: white; 
	font-family: Helvetica, arial;
	font-size: 10pt; 
	width: 400px;
	padding-top: 310px;
	padding-left: 550px;
	line-height: 18pt; }


a:link {color: red;
		 text-decoration: none; }      
a:visited { color: red;
			text-decoration: none;}  
a:hover {color: red;
		 text-decoration: underline;
		 }  
a:active {color: white; }  

a { font-family: Helvetica, arial;
	font-size: 10pt;
	font-weight: bold;}
	
	
#title { padding-left: 550px; 
		 padding-top: 176px; 
		 position: absolute;
			 z-index: 1;}


/***** buy button *****/
			 
#red ul { height: 66px;
   width: 250px;
   list-style-type: none;
     margin-top: 35px;
   margin-left: 510px;}

#red li { font: 4em "Times New Roman", Times, serif;
   padding:0px;
   height: 66px;
   float: left;
   overflow: hidden;
   list-style: none; 
   z-index: 2; 
   position: absolute; }



#red li a {	
    background: black url(images/buttons.png) 0px 0px no-repeat;
    padding-left: 0px;
    text-indent: -9999px;
    overflow: hidden;
    height: 66px;
    width: 250px;
    float: left;
    }

#red li a:link { background-position: 0px -66px; }
#red li a:visited { background-position: 0px -66px; }
#red li a:hover {  background-position: 0px 0px; }
#red li a:active { background-position: 0px -66px; }


/****** Spread shirt button *******/

#spread ul { height: 70px;
   width: 53px;
   list-style-type: none;
     margin-top: 30px;
   margin-left: 20px;
   float: left; }

#spread li { font: 4em "Times New Roman", Times, serif;
   padding:0px;
   height: 70px;
   float: left;
   overflow: hidden;
   list-style: none;  }



#spread li a {	
    background: black url(images/buttonspreadshirt.png) 0px 0px no-repeat;
    padding-left: 0px;
    text-indent: -9999px;
    overflow: hidden;
    height: 70px;
    width: 53px;
    float: left;
    }

#spread li a:link { background-position: 0px -70px; }
#spread li a:visited { background-position: 0px -70px; }
#spread li a:hover {  background-position: 0px 0px; }
#spread li a:active { background-position: 0px -70px; }



/****** postmachina button  ******/

#postmachina ul { height: 77px;
   width: 109px;
   list-style-type: none;
     margin-top: 30px;
   margin-left: 513px;
   float: left; }

#postmachina li { font: 4em "Times New Roman", Times, serif;
   padding:0px;
   height: 77px;
   float: left;
   overflow: hidden;
   list-style: none; }



#postmachina li a {	
    background: black url(images/buttonpostmachina.png) 0px 0px no-repeat;
    padding-left: 0px;
    text-indent: -9999px;
    overflow: hidden;
    height: 77px;
    width: 109px;
    float: left;
    }

#postmachina li a:link { background-position: 0px -77px; }
#postmachina li a:visited { background-position: 0px -77px; }
#postmachina li a:hover {  background-position: 0px 0px; }
#postmachina li a:active { background-position: 0px -77px; }


/* */



#buy { margin-top: -80px;
	 padding-left: 650px; 
	 z-index: 0;
	 position: absolute; }



.stars { position: absolute;
		 z-index= -1; }
#star1 { margin-top: 300px;
		 margin-left: 640px; } 
#star2 { margin-top: 200px;
		 margin-left: -100px; } 
#star3 { margin-top: -120px;
		 margin-left: 400px; } 
#star4 { margin-top: 150px;
		 margin-left: 1110px; } 
#star5 { margin-top: 550px;
		 margin-left: 710px; }
		 
		 
#footer p { font-family: Helvetica, Arial, sans-serif;
			font-size: 10px; 
			color: #808080; 
			line-height: 12pt;
			width: 400px;
			margin-top: -50px;
			padding-left: 550px; }


