body {
	background: #030302 url('images/bg_body.png') repeat-x;
}

.BodyContainer {
	border-left: 1px solid #16120a;
	border-right: 1px solid #16120a;
}

a { color: #c0a26b; }

.ContentHeader {
	background: #241d10 url('images/bg_header.png') repeat-x;
}
.ContentHeaderField {
	background: #241d10 url('images/bg_header.png') repeat-x;
}

.NavigatorContainer {
	background: #45371e url('images/bg_menu.gif') no-repeat;
}

.ContentContainer {
	background: black url('images/bg_contentbody.gif') no-repeat;
}

/* Functions */
/* ================================================== */

.MainPageInlineContainer .ImageContainer {
	background: url('images/bg_box_230.png') no-repeat;
}

.MainPage .NewsContainer {
	background: url('images/bg_box_230.png') no-repeat;
}

.TextLayout1 .LeftColumn {
	background: url('images/bg_box_510.png') no-repeat;
}
.TextLayout1 .RightColumn {
	background: url('images/bg_box_230.png') no-repeat;
}

.TextLayout2 .LeftColumn {
	background: url('images/bg_box_370.png') no-repeat;
}
.TextLayout2 .RightColumn {
	background: url('images/bg_box_370.png') no-repeat top right;
}

.GalleryNavigator span.Previous {
	background: url('images/gallery_previous_disabled.png') no-repeat center left;
}
.GalleryNavigator a.Previous {
	background: url('images/gallery_previous.png') no-repeat center left;
}
.GalleryNavigator .PageNumber { 
	background: url('images/gallery_page_number.png') no-repeat center center;
}
.GalleryNavigator span.Next {
	background: url('images/gallery_next_disabled.png') no-repeat center right;
}
.GalleryNavigator a.Next { 
	background: url('images/gallery_next.png') no-repeat center right;
}
.GalleryNavigator a.Next:hover { text-decoration: none; }

.ImageGallery1 .FunctionTable .ImageContainer {
	background: url('images/bg_box_150.png') no-repeat top center;
}

.ImageGallery2 .FunctionTable .ImageContainer {
	background: url('images/bg_box_150.png') no-repeat top center;
}
.ImageGallery2 .FunctionTable .ParagraphContainer {
	background: url('images/bg_box_370.png') no-repeat top left;
}

.ImageGallery3 .FunctionTable .ImageContainer {
	background: url('images/bg_box_75.png') no-repeat top center;
}
.ImageGallery3 .FunctionTable .ParagraphContainer {
	background: url('images/bg_box_370.png') no-repeat top left;
}

.Diary .LeftColumn .DiaryListItem {
	background: url('images/bg_box_230.png') no-repeat;
}
.Diary .DiaryList .GroupByDay li.FirstLevelItem,
.Diary .DiaryList .GroupByMonth li.FirstLevelItem,
.Diary .DiaryList .GroupByYear li.FirstLevelItem {
	background: url('images/bg_box_230.png') no-repeat;
}
.Diary .RightColumn {
	background: url('images/bg_box_510.png') no-repeat top right;
}

.Diary .DiaryCommentListItemContainer {
	background: url('images/bg_box_410.png') no-repeat;
}
.Diary .DiaryCommentForm input.DiaryCommentSubmit { 
	background: url('images/guest_submit.png') repeat-x; 
}

.Guestbook .GuestbookForm {
	background: url('images/bg_box_230.png') no-repeat;
}
.Guestbook .GuestbookForm input.GuestSubmit { 
	background: url('images/guest_submit.png') repeat-x; 
}

.Guestbook .GuestbookList h2 {
	background: url('images/bg_box_510.png') no-repeat top left;
}

.FileArea .FunctionTable {
	background: url('images/bg_box_510.png') no-repeat top left;
}

.Contact .LeftColumn {
	background: url('images/bg_box_410.png') no-repeat;
}
.Contact .RightColumn {
	background: url('images/bg_box_330.png') no-repeat;
}
.Contact .ContactForm input.ContactSubmit { 
	background: url('images/guest_submit.png') repeat-x; 
}

/* DropDown Menu */
/* ================================================== */


.DropMenu a:hover {
	background: #745d32;
}
.DropMenu a.toplevel {
	color: #ebe2d1;
	border-right: 2px solid #5b4927;
	border-left: 2px solid #5b4927;
}
.DropMenu a.toplevel:hover {
	background: #745d32;
}

.DropMenu a.parent {
	background: url('images/menu_arrow.png') right no-repeat;
}
.DropMenu a.parent:hover {
	background: #745d32 url('images/menu_arrow.png') right no-repeat;
}

.DropMenu li ul {
	background: #020203 url('images/bg_body.png') repeat-x;
	border: 2px solid #5b4927;
}

.DropMenu li:hover, .DropMenu li.hover {
	background: #745d32;
}

/*
Gallery
===============================================================
*/

table.GalleryPagerLinks td.PreviousPage a.disabled {
	background: url('images/gallery_previous_disabled.png') no-repeat left top;
}
table.GalleryPagerLinks td.PreviousPage a {
	background: url('images/gallery_previous.png') no-repeat left top;
}
table.GalleryPagerLinks td.NextPage a.disabled {
	background: url('images/gallery_next_disabled.png') no-repeat right top;
}
table.GalleryPagerLinks td.NextPage a {
	background: url('images/gallery_next.png') no-repeat right top;
}
table.GalleryPagerLinks {
	background: url('images/gallery_navigator_150.png') no-repeat center center;
}
div.Gallery9 table.GalleryPagerLinks,
div.Gallery10 table.GalleryPagerLinks {
	background: none;
}

div.Gallery1 td.GalleryCell,
div.Gallery2 td.GalleryImageCell, 
div.Gallery4 td.GalleryImageCell {
	background: url('images/bg_box_150.png') no-repeat top center;
}
div.Gallery3 td.GalleryImageCell, 
div.Gallery5 td.GalleryImageCell {
	background: url('images/bg_box_75.png') no-repeat top center;
}
div.Gallery2 td.GalleryTextCell { background: url('images/bg_box_370.png') no-repeat top left; }
div.Gallery3 td.GalleryTextCell { background: url('images/bg_box_410.png') no-repeat top left; }
div.Gallery4 td.GalleryTextCell { background: url('images/bg_box_210.png') no-repeat top left; }
div.Gallery5 td.GalleryTextCell { background: url('images/bg_box_230.png') no-repeat top left; }

div.PopupContainer {
	border: 1px solid #5b4927;
}
div.PopupContainer .PopupImageClose #ds-close {
	background: url('images/button-top-close.gif') no-repeat;
}
