As an alternative to background colors and random background colors, JavaScript allows you to have random background images. Just take a look at the background of this page then hit reload.
Step 1: Add the below code to the <body> section of your page:
<scriptlanguage="javascript"type="text/javascript"> /* Visit http://www.yaldex.com/
for full source code
and get more free JavaScript, CSS and DHTML scripts! */
<!-- Begin today=newDate(); jran=today.getTime(); var
number =7; var
random_number=""; var
image=""; var
text_color=""; ia=9301; ic=49297; im=233280; jran =(jran*ia+ic)%
im; random_number =Math.ceil((jran/(im*1.0))*number); // Loads the appropriate image
and text color based on random number. if(random_number==1){ text_color="000000"; image="paper.gif";
} if(random_number==2){ text_color="000000"; image="wood.gif";
} if(random_number==3){ text_color="000000"; image="clouds.gif";
} if(random_number==4){ text_color="000000"; image="faces.gif";
} if(random_number==5){ text_color="000000"; image="marble.gif";
} if(random_number==6){ text_color="000000"; image="question.gif";
} if(random_number==7){ text_color="000000"; image="plain.gif";
} document.open(); document.write("<BODY
BACKGROUND='"+image+"'
TEXT='"+text_color+"'>"); document.write("<CENTER>Reload
page for another background.</CENTER>"); document.write("<CENTER>Background
Image: <FONT SIZE=-1>("+image+")</FONT></CENTER>"); // End --> </script>
Step 2: The script uses six images as part of its interface. You can create your own, or use the three below (resized for easier download):
(right click images, and select "Save Image As")
Upload them into the same directory as your webpage.