
a {
	color: #650e47;
}
a:hover {
	color: #650e47;
}

h1 { color: #650e47; }
h2 { color: #650e47; }
h3 { color: #650e47; }
h4 { color: #650e47; }
h5 { color: #650e47; }
h6 { color: #650e47; }

div.BackgroundContainer {
	background: white url('images/bg-body.gif') repeat-x;
}

div.PageContainer div.PageHeader {
	background: url('images/bg-header.jpg') no-repeat;
}

div.PageContent div.NavigatorContainer {
	background: url('images/bg-navigator-top.gif') no-repeat top left;
}
div.PageContainer div.NavigatorContainer div.NavigatorContainerTop {
	background: url('images/bg-navigator-middle.gif') repeat-y;
}
div.PageContent div.NavigatorContainer div.NavigatorContainerGradient {
	background: url('images/bg-navigator-gradient.gif') no-repeat bottom left;
}
div.PageContent div.NavigatorContainer div.NavigatorContainerBottom {
	background: url('images/bg-navigator-bottom.gif') no-repeat top left;
}

div.PageContent div.Navigator a:hover {
}


div.PageContainer div.PageFooterContainer {
	background: url('images/bg-footer.gif') no-repeat top center;
}



/* Functions */
/* ================================================== */

.GalleryNavigator a.Previous {
	background: url('images/gallery-previous.gif') no-repeat;
}
.GalleryNavigator a.Next { 
	background: url('images/gallery-next.gif') no-repeat;
}

.Diary .DiaryDateInput {
	color: #650e47;
}
.Diary .DiaryCommentForm input.DiaryCommentSubmit { 
	background: url('images/bg-submit.gif') no-repeat center center;
}

table.GalleryCommentFormControl input.GalleryCommentSubmit { 
	background: url('images/bg-submit.gif') no-repeat center center;
}

.Guestbook .GuestbookForm input.GuestSubmit { 
	background: url('images/bg-submit.gif') no-repeat center center;
}

.Contact .ContactForm input.ContactSubmit { 
	background: url('images/bg-submit.gif') no-repeat center center;
}


/* DropDown Menu */
/* ================================================== */


.DropMenu a {
}

.DropMenu a:hover {
	background: #95166a url('images/bg-navigator-hover.gif') repeat-x;
}
.DropMenu a.toplevel {
}
.DropMenu a.toplevel:hover {
	border-left: 1px solid #bf88ad;
	border-right: 1px solid #bf88ad;
}

.DropMenu a.parent {
}
.DropMenu a.parent:hover {
}

.DropMenu li ul {
	border: 1px solid #d4008e;
	border-top: 0;
}
.DropMenu li li {
	background-color: #4b0b35;
}

/*
GalleryPagerLinks
===============================================================
*/

table.GalleryPagerLinks td.PreviousPage a {
	background: url('images/gallery-previous.gif') no-repeat top left;
}
table.GalleryPagerLinks td.NextPage a {
	background: url('images/gallery-next.gif') no-repeat top left;
}
