@media screen
{
	body
	{
		background-color: #af94c7;
	}
	
	#top
	{
		background-image: url(gfx/purple.head.top.gif);
	}
	
	#head
	{
		background-image: url(gfx/purple.head.bg.gif);
	}
	
	#mountains
	{
		background-image: url(gfx/purple.head.mountains.jpg);
	}
	
	#nav
	{
		background-image: url(gfx/purple.content.top.gif);
	}
	
	#nav li a
	{
		background: #794da2 url(gfx/purple.nav.up.gif) repeat-x top left;
	}
	
	#nav li a:hover
	{
		background: #b37ed4 url(gfx/purple.nav.over.gif) repeat-x top left;
	}
	
	#nav li.current a
	{
		color: #794da2;
	}
	
	#wrapper
	{
		background-image: url(gfx/purple.content.bg.gif);
	}
	
	ul#navlist li a:hover,ul#navlist li a:focus,ul#navlist li a:active
	{
		color: #794da2;	
	}
	
	ul#navlist li.active a
	{
		color: #794da2;	
	}
	
	ul#navlist li ul#subnavlist li a:hover, 
	ul#navlist li ul#subnavlist li a:focus,
	ul#navlist li ul#subnavlist li ul#subsubnavlist li a:hover, 
	ul#navlist li ul#subnavlist li ul#subsubnavlist li a:focus
	{
		color: #794da2;	
	}
	
	ul#navlist li.active ul#subnavlist li.subactive a,
	ul#navlist li.active ul#subnavlist li.subactive ul#subsubnavlist li.subsubactive a
	{
		color: #794da2;	
	}
	
	#content h1, #content h2, #content h3, #content h4, #content h5, #content h6
	{
		color: #794da2;	
	}
	
	#content a
	{
		color: #794da2;
	}
	
	#content a:hover
	{
		background-color: #ffdbff;
	}
	
	#bottom
	{
		background-image: url(gfx/purple.bottom.bg.gif);
	}
}