body
{
	background-color: #DFDFDF;
	color: #444444;
}

a
{
	color: #CE2005;
	text-decoration: none;
}

a:hover
{
	color: #8F1300;
	text-decoration: underline;
}

#navbar,
#wp-calendar thead
{
	background-color: #4C4C49;
	color: white;
}

#footer,
#wp-calendar tfoot
{
	background-color: #4C4C49;
	color: white;
}

h1,
h1 a
{
	color: #CE2005;
}

h1 a:hover
{
	text-decoration: none;
}

.header h2
{
	color: #4C4C4A;
}

#ext_sidebar
{
	border: solid 1px dimgray;
	background-color: white;
	color: black;
}

#navbar
{
	border-top: solid 1px dimgray;
	border-bottom: solid 1px dimgray;
}


#footer
{
	border-top: solid 1px dimgray;
}

#wp-calendar caption
{
	color: OliveDrab;
}

#wp-calendar
{
	border: solid 1px dimgray;
}

#wp-calendar thead th
{
	border-bottom: solid 1px dimgray;
}

#wp-calendar tfoot td
{
	border-top: solid 1px dimgray;
}

.navbar a
{
	color: white;
}

.navbar a:hover
{
	color: white;
	text-decoration: none;
	font-weight: bold;
}
.footer a
{
	color: white;
}

.footer a:hover
{
	color: white;
	text-decoration: none;
	font-weight: bold;
}

.sidebar h2
{
	color: #4C4C4A;
	border-top:4px solid #919191;
	border-bottom:1px dotted #919191;
	text-transform: uppercase;
	font-size: small;
	font-weight: normal;
	font-style: normal;
}

.main table thead th
{
	border-bottom: 1px dotted #919191;
}

.entry_actions,
.comment_actions
{
	border-top: 1px dotted #919191;
	padding-top: 1px;
}

.ssm #ext_wrapper,
.sms #ext_wrapper,
.mss #ext_wrapper,
.sm #ext_wrapper,
.ms #ext_wrapper,
.m #ext_wrapper
{
	border: solid 1px dimgray;
	background-color: white;
	color: #444444;
}

.essm #wrapper,
.esms #wrapper,
.emss #wrapper,
.ssme #wrapper,
.smse #wrapper,
.msse #wrapper,
.esm #wrapper,
.ems #wrapper,
.sme #wrapper,
.mse #wrapper,
.em #wrapper,
.me #wrapper
{
	border: solid 1px dimgray;
	background-color: white;
	color: #444444;
}

.narrow_em #ext_sidebar,
.narrow_me #ext_sidebar,
.narrow_esm #ext_sidebar,
.narrow_ems #ext_sidebar,
.narrow_sme #ext_sidebar,
.narrow_mse #ext_sidebar,
.narrow_esms #ext_sidebar,
.narrow_smse #ext_sidebar
{
	width: 168px;
}

.wide_em #ext_sidebar,
.wide_me #ext_sidebar,
.wide_esm #ext_sidebar,
.wide_ems #ext_sidebar,
.wide_sme #ext_sidebar,
.wide_mse #ext_sidebar,
.wide_esms #ext_sidebar,
.wide_smse #ext_sidebar
{
	width: 188px;
}