
a {
	color: #353a3f;
}
a:hover {
	color: #353a3f;
}

h1 { color: #353a3f; }
h2 { color: #353a3f; }
h3 { color: #353a3f; }
h4 { color: #353a3f; }
h5 { color: #353a3f; }
h6 { color: #353a3f; }

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: #353a3f;
}
.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: #4e555d url('images/bg-navigator-hover.gif') repeat-x;
}
.DropMenu a.toplevel {
}
.DropMenu a.toplevel:hover {
	border-left: 1px solid #a0a3a7;
	border-right: 1px solid #a0a3a7;
}

.DropMenu a.parent {
}
.DropMenu a.parent:hover {
}

.DropMenu li ul {
	border: 1px solid #5a697a;
	border-top: 0;
}
.DropMenu li li {
	background-color: #272b2f;
}

/*
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;
}
