a, h2, h3, h4, h5, h6, .gridItem h3 a {
	color:#80007D;
}
a:hover {
	color:#42007e;
}
h1, h1 a{
	color: #000;
}
h1 a:hover {
	color:#42007e;
}
#title p {	
	text-shadow: #f4e7ff 0px 0px 2px;
	color:#42007e;
}
#page-top {	
	background:url(red/gradient.png) top left repeat-x;
}
#sitemenu ul span.in, #sitemenu li.currentPage li span.in {
	background: #42007e url(red/corner2.png) 0px -1px no-repeat;	
}
.pagelet.bordered:hover h4 {
	background:#42007e url(red/cornerStar.png) 0px 0px no-repeat;
}
#sitemenu ul li.currentPage span.in {
	background: #42007e url(red/cornerStar.png) -2px -2px no-repeat;
}
.pagelet.bordered h4 {
	background:#42007e url(red/innerStar.png) -2px -2px no-repeat;	
}
#page-bottom {
	background: #42007e url(red/innerStar.png) no-repeat left top;
}
/* IE Hack */
/* Hides from IE5-mac \*/
* html #previous-photo	{
    background-image: url(red/NavigationStars.gif);
}
* html #previous-photo a {
    background-image: url(red/NavigationStars.gif);
}

* html #next-photo {
    background-image: url(red/NavigationStars.gif);
}
* html #next-photo a {
    background-image: url(red/NavigationStars.gif);
}
/* End hide from IE5-mac */

#previous-photo,
#previous-photo a {
    background-image: url(red/NavigationStars.png);
}

#next-photo,
#next-photo a {
    background-image: url(red/NavigationStars.png);
}

#photo-list a {
    background-image: url(red/photo-list.gif);
}


#sitemenu li a:hover span.in,
#sitemenu .selected span.in,
#sitemenu li.currentParent > a > span.in,
#sitemenu li.currentParent > span.in {
	background: #42007e url(cornerGreyStar.png) -6px -6px no-repeat;
}


/* IE Hack */
/* Hides from IE5-mac \*/
* html #sitemenu li a:hover span.in {
	background: #42007e url(cornerGreyStar.gif) -6px -6px no-repeat;
}
/* End hide from IE5-mac */

.pagelet.bordered, .gridItem img {
	border:1px solid #42007e;
}
#sitemenu{
	border-bottom: 3px double #42007e;
}

/* CSS Document */

