.text-navigation a:hover{
	background: rgb(136, 0, 204) url(violet/current_page_bkgd.jpg) no-repeat!important;
}
li a {
	color:#8800cc;
}
#sitemenu-content li.currentPage span.in, 
#sitemenu-content li.currentParent > a > span.in,
#sitemenu-content li.currentParent > span.in,
#sitemenu-content a:hover span.in, 
#sitemenu-content a:focus span.in, 
#sitemenu-content a:active span.in,
#sitemenu-content .selected span.in, a:hover, a:focus, a:active, .article h3 a:hover, .article a:focus, .article a:active, h2{
    border-bottom: 1px solid rgb(236, 0, 106);
    border-left: 1px solid rgb(114, 0, 171);
    border-right: 1px solid rgb(236, 0, 106);
    border-top: 1px solid rgb(114, 0, 171);
    background: rgb(136, 0, 204) url(violet/current_page_bkgd.jpg);
}
h2{
	background: rgb(136, 0, 204) url(violet/new_title_bkgd.jpg) no-repeat right !important;
}
#main li a:hover, #main li a:focus, #main li a:active {
    color: rgb(136, 0, 204);    
}
#page-bottom {
    background: url(violet/footer.jpg) center top no-repeat;    
}
#page-container {
    background: url(violet/footer_bkgd.jpg) center bottom no-repeat;
}
#sitemenu-container {
    background: url(violet/header_bottom.jpg) no-repeat;   
}
#page-top {
    background: url(violet/new_header_bkgd.jpg) no-repeat;
}
#photo-list a {
	background: url(violet/photo-buttons-02.jpg) no-repeat;
}
#next-photo a {
	background: url(violet/photo-buttons-03.jpg) no-repeat;
}
#previous-photo a {
	background: url(violet/photo-buttons.jpg) no-repeat;
}
#photo-list {
    background: url(violet/photo-buttons-disabled-02.jpg) no-repeat;
}
#next-photo {
    background: url(violet/photo-buttons-disabled-03.jpg) no-repeat;
}
#previous-photo	{
    background: url(violet/photo-buttons-disabled.jpg)	no-repeat;
}
.pagelet h4 {
	background: url(violet/sidebar_button.jpg) 4px 0px no-repeat;    
}
.pagelet h4 span.in {
    background: url(violet/sidebar_button_bottom.jpg) bottom no-repeat;
}