body { background: url('images/bg-body.gif'); }
a { color: #b22d2d; }

/*
Functions
==================================================================================
*/

.GalleryNavigator a.Previous {
	background: url('images/gallery-previous.jpg') no-repeat top left;
}
.GalleryNavigator a.Next { 
	background: url('images/gallery-next.jpg') no-repeat top left;
}

table.GalleryPagerLinks td.PreviousPage a {
	background: url('images/gallery-previous.jpg') no-repeat top left;
}
table.GalleryPagerLinks td.NextPage a {
	background: url('images/gallery-next.jpg') no-repeat top left;
}

.Diary .DiaryCommentForm input.DiaryCommentSubmit { 
	border: 1px solid #b22d2d;
	background: #d96666 url('images/bg-top-level.gif') repeat-x top left;
}

.Guestbook .GuestbookForm input.GuestSubmit {
	border: 1px solid #b22d2d;
	background: #d96666 url('images/bg-top-level.gif') repeat-x top left;
}

.Contact .ContactForm input.ContactSubmit { 
	border: 1px solid #b22d2d;
	background: #d96666 url('images/bg-top-level.gif') repeat-x top left;
}

.GalleryCommentFormControl input.GalleryCommentSubmit { 
	border: 1px solid #b22d2d;
	background: #d96666 url('images/bg-top-level.gif') repeat-x top left;
}


/*
DropDown Menu
==================================================================================
*/


.DropMenu a {
	border: 1px solid #b22d2d;
	background: #d96666 url('images/bg-top-level.gif') repeat-x top left;
}

.DropMenu a:hover {
	background: #f2cbcb url('images/bg-hover.gif') repeat-x top left;
	color: #b22d2d;
}

.DropMenu li ul a {
	background: #eaaaaa url('images/bg-2nd-level.gif') repeat-x top left;
	border: 1px solid #df7f7f;
}

.DropMenu li ul ul a {
	background: #eebbbb;
	color: #7c1616;
	border-left: 1px solid #df7f7f;
	border-right: 1px solid #df7f7f;
}
