/*
	Colors:
		Background: rgb(208, 208, 218);
		Accent Color: rgb(93, 123, 157);
		Secondary Background: rgb(93, 123, 157);
*/

html {
	background-color: rgb(208, 208, 218);
	background-image: url('/media/images/blackdiamond-1000.jpg');
	background-repeat: no-repeat;
	background-size: cover;
	background-attachment: fixed;
}

article th,
fieldset legend,
.PhonebookTable .NameContainerColumn,
menu.tableofcontents,
section[data-title]::before,
nav[data-title]::before {
	background-color: rgb(93, 123, 157);
}

table,
.chkListContainer,
fieldset {
	background-color: rgb(93, 123, 157);
}

section {
	background-color: rgba(238, 238, 238, 0.75);
}

.BasicInfoContainer > div > div:first-child {
	font-weight: bold;
	color: rgb(255, 255, 255);
	background-color: rgb(140, 48, 49);
	text-shadow: 0 0 5px rgba(0, 0, 0, 0.1), 0 1px 3px rgba(0, 0, 0, 0.3), 0 3px 5px rgba(0, 0, 0, 0.2), 0 5px 10px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.2), 0 20px 20px rgba(0, 0, 0, 0.15);
}

.PhonebookTable tbody {
	background: linear-gradient(to bottom, rgb(246, 248, 249) 0%, rgb(229, 235, 238) 50%, rgb(245, 247, 249) 100%);
	background-repeat: no-repeat;
}

.PageHeader {
	background-color: rgb(93, 123, 157);
}

#MainMenu ul ul {
	background: rgba(93, 123, 157, .9);
}

article > nav li {
	background-color: rgba(93, 123, 157, .8);
}
