﻿
body
{
	background: #3F3F3F;
	font-family: Bookman Old Style, Book Antiqua, Palatino Linotype, Times New Roman, Times;

}

#container
{
	background: #D0D0D0;
}

#navbar
{
	background: #3F3F3F;
	color: #D0D0D0;
	border-bottom: 0.1em solid #000;

}


#styleselector a
{
	text-decoration: none;
	color: #D0D0D0;
}

#navbuttons li {
	border-right: 1px solid #555555;
}

#navbuttons li:first-child {
	border-left: 1px solid #555555;
}


#container #navbar #navbuttons li:hover
{
	background: #202020;
}

#navbuttons li:hover li {
	border-left: 0.2em solid #202020;
	border-right: 0;
}

#container #navbar #navbuttons li:hover li:hover{
	background: #300020;
	border-left: 0.2em solid #E000B0;
}

#navbuttons ul ul
{
	background: #202020;
}


#navbuttons a {
	text-decoration: none;
	color: #D0D0D0;
}

#navbuttons ul ul a
{
	font-size: medium;
}

#navbuttons a:hover {
	background: #300020;
}


div.sect_photo + #container #nav_photo,
div.sect_essays + #container #nav_essays,
div.sect_cm + #container #nav_cm,
div.sect_tools + #container #nav_tools
{
	background: #202020;
}

div.sect_photo + #container #nav_photo li,
div.sect_essays + #container #nav_essays li,
div.sect_cm + #container #nav_cm ul li,
div.sect_tools + #container #nav_tools li
{
	background: #202020;
}

#footer
{
	border-top: 0.1em solid #000;
	font-size: small;
	background: #3F3F3F;
	color: #D0D0D0;
	text-align: center;
}

#photopage
{
	background: #707070;
}

div.special-section
{
	border: 1px solid #000;
	background: #BBB;
}

div.inlinephoto img
{
	border-color: black; 
	
}