body {
	background: #020203 url('images/bg_body.png') repeat-x;
}

.BodyContainer {
	border-left: 1px solid #0a0d16;
	border-right: 1px solid #0a0d16;
}

a { color: #6b81c0; }

.ContentHeader {
	background: #101524 url('images/bg_header.png') repeat-x;
}
.ContentHeaderField	 {
	background: #101524 url('images/bg_header.png') repeat-x;
}

.NavigatorContainer {
	background: #1e2845 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;
}

.LayoutPage .layout-5 .col-1,
.LayoutPage .layout-6 .col-0,
.TextLayout1 .LeftColumn {
	background: url('images/bg_box_510.png') no-repeat;
}
.LayoutPage .layout-5 .col-0,
.LayoutPage .layout-6 .col-1,
.TextLayout1 .RightColumn {
	background: url('images/bg_box_230.png') no-repeat;
}

.LayoutPage .layout-2 .col-0,
.TextLayout2 .LeftColumn {
	background: url('images/bg_box_370.png') no-repeat;
}
.LayoutPage .layout-2 .col-1,
.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; 
}

.GalleryCommentFormControl input.GalleryCommentSubmit { 
	background: url('images/guest_submit.png') repeat-x; 
}

/* DropDown Menu */
/* ================================================== */


.DropMenu a:hover {
	background: #324374;
}
.DropMenu a.toplevel {
	color: #d1d8eb;
	border-right: 2px solid #27345b;
	border-left: 2px solid #27345b;
}
.DropMenu a.toplevel:hover {
	background: #324374;
}

.DropMenu a.parent {
	background: url('images/menu_arrow.png') right no-repeat;
}
.DropMenu a.parent:hover {
	background: #324374 url('images/menu_arrow.png') right no-repeat;
}

.DropMenu li ul {
	background: #020203 url('images/bg_body.png') repeat-x;
	border: 2px solid #27345b;
}

.DropMenu li:hover, .DropMenu li.hover {
	background: #324374;
}

/*
Gallery
===============================================================
*/

.GalleryPagerLinks .PreviousPage a.disabled {
	background: url('images/gallery_previous_disabled.png') no-repeat left top;
}
.GalleryPagerLinks .PreviousPage a {
	background: url('images/gallery_previous.png') no-repeat left top;
}
.GalleryPagerLinks .NextPage a.disabled {
	background: url('images/gallery_next_disabled.png') no-repeat right top;
}
.GalleryPagerLinks .NextPage a {
	background: url('images/gallery_next.png') no-repeat right top;
}
.GalleryPagerLinks {
	background: url('images/gallery_navigator_150.png') no-repeat center center;
}
div.Gallery9 .GalleryPagerLinks,
div.Gallery10 .GalleryPagerLinks {
	background: none;
}

div.Gallery1 .GalleryCell,
div.Gallery2 .GalleryImageCell, 
div.Gallery4 .GalleryImageCell {
	background: url('images/bg_box_150.png') no-repeat top center;
}
div.Gallery3 .GalleryImageCell, 
div.Gallery5 .GalleryImageCell {
	background: url('images/bg_box_75.png') no-repeat top center;
}
div.Gallery2 .GalleryTextCell { background: url('images/bg_box_370.png') no-repeat top left; }
div.Gallery3 .GalleryTextCell { background: url('images/bg_box_410.png') no-repeat top left; }
div.Gallery4 .GalleryTextCell { background: url('images/bg_box_210.png') no-repeat top left; }
div.Gallery5 .GalleryTextCell { background: url('images/bg_box_230.png') no-repeat top left; }

div.PopupContainer {
	border: 1px solid #27345b;
}
div.PopupContainer .PopupImageClose #ds-close,
div.PopupContainer .PopupImageClose .ds-close {
	background: url('images/button-top-close.gif') no-repeat;
}
