body {
	background: #cc9 url(../images/pattern.jpg) repeat-x fixed;
	color: #ffc;
}
input,select {
	border-color: #333;
	color: #321;
	background-color: #ffc;
}

#logo {
	background: url(../images/logo.gif) no-repeat top right;
}


#navigation {
/*	I see a little silhouetto of a man.	*/
	background: #630 url(../images/outline.gif) no-repeat bottom right;
/*	Scaramouche, Scaramouche, can you do the Fandango?	*/
	border-color: #321;
	color: #cc9;
}
#navigation a {
	background: url(../images/dots.gif) repeat-y top right ;
}
#navigation a:link,#navigation a:visited {
	background-color: #960;
	color: #ffc;
}
#navigation a:hover,#navigation a:active{
	background-color: #eb3;
	color: #630;
}
#navigation a.here,
#navigation a.here:link,
#navigation a.here:visited,
#navigation a.here:hover,
#navigation a.here:active {
	background-color: #da4;
	color: #420;
}

.page {
	background: #dda url(../images/page.jpg) repeat-x bottom;
	border-color: #321;
	color: #210;
}

.page a {
	border-color: #930;
}
.page a:link {
	color: #930;
}
.page a:visited {
	color: #930;
}
.page a:hover {
	color: #c60;
}
.page a:active {
	color: #c60;
}
/*
.page h1 {
	background: transparent url(../images/damp.gif) no-repeat top right;
}
*/
#flickr-photos,#flickr-contacts-photos,#amazon-list {
	background: #cc9 url(../images/edge.gif) repeat-x bottom;
}
#flickr-photo a img,.thumbnail {
	background-color: #ffc;
	color: #321;
	border-color: #984;
	outline-color: #cc9;
}