body {
	background-color: #f4defd;
}

a { color: #3f2948; }
a:hover { color: #2e1837; }

.PageContainer { background: url("images/bg-paper.gif") no-repeat top left; }

.GalleryNavigator a.Previous { background: url('images/gallery-previous.gif') no-repeat; }
.GalleryNavigator a.Next { background: url('images/gallery-next.gif') no-repeat; }

table.GalleryPagerLinks td.PreviousPage a { background: url('images/gallery-previous.gif') no-repeat; }
table.GalleryPagerLinks td.NextPage a { background: url('images/gallery-next.gif') no-repeat; }

.Diary .LeftColumn { border-right: 1px solid #836d8c; }

.Diary .DiaryCommentListContainer .CommentCountContainer h2 {
	border-top: 1px solid #836d8c;
	border-bottom: 1px solid #836d8c;
}
.Diary table.DiaryCommentFormTable input { border: 1px solid #836d8c; }
.Diary table.DiaryCommentFormTable textarea { border: 1px solid #836d8c; }
.Diary .DiaryCommentForm input.DiaryCommentSubmit { border: 1px solid #836d8c; }
.Diary .DiaryCommentListItemContainer { border-bottom: 1px solid #836d8c; }

.Guestbook .GuestbookForm input.textname { border: 1px solid #836d8c; }
.Guestbook .GuestbookForm input.textemail { border: 1px solid #836d8c; }
.Guestbook .GuestbookForm textarea.textmessage { border: 1px solid #836d8c; }
.Guestbook .GuestbookForm input.GuestSubmit { border: 1px solid #836d8c; }
.Guestbook .GuestbookList .GuestbookListItemContainer { border-bottom: 1px solid #836d8c; }

.Contact .ContactForm input.text { border: 1px solid #836d8c; }
.Contact .ContactForm textarea.textmessage { border: 1px solid #836d8c; }
.Contact .ContactForm input.ContactSubmit { border: 1px solid #836d8c; }


.DropMenu a:hover {
	border: 2px solid #836d8c;
}
.DropMenu a.parent {
	background-color: #f4defd;
}
.DropMenu li ul a {
	background-color: #f4defd;
}
