/*
Skin name: MB - Theme
Version: 1.0
Author: Maciej Hrybowicz
Author uri: http://www.hrybowicz.com
Description: Martin Barrett skin
*/


/* body */

body
{
	color: black;
	background: #fbfdf6 url(images/slice-bg.jpg) repeat-x left top;
}

a
{
	color: #205b77;
	text-decoration: none;
}

h1 a,
h2 a
{
	text-decoration: none;
	color: black;
}

a:hover
{
	color: #205b77;
	text-decoration: underline;
}



#header,
#footer
{
	background-color: white;
	color: black;
}

.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;
}

.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;
}

.sell
{
	color: black;
	background-color: white;
}

#header div.pad
{
	background-color: white;
}

.header h2
{
	color: white;
	font-weight: normal;
	font-style: normal;
}

.header h1
{
	text-align: center;
}

.header h1,
.header h1 a
{
	color: ghostwhite;
}

#footer
{
	border-top: 1px solid #355667;
	color: #7f7f7f;
}

#wp-calendar
{
	background-color: white;
}

#wp-calendar thead
{
	background-color: steelblue;
	color: white;
}

#wp-calendar tfoot
{
	background-color: ghostwhite;
}

h1,
h1 a
{
	color: #205b77;
}

#wp-calendar
{
	border: solid 1px dimgray;
}

#wp-calendar thead th
{
	border-bottom: solid 1px dimgray;
}

#wp-calendar tfoot td
{
	border-top: solid 1px dimgray;
}

.sidebar h2
{
	border-bottom: solid 1px firebrick;
	padding-bottom: 1px;
}

h2 a:hover
{
	color: firebrick;
}

.main table thead th
{
	border-bottom: solid 1px lightsteelblue;
}

.entry_actions,
.comment_actions
{
	border-top: solid 1px lightsteelblue;
	padding-top: 1px;
}

blockquote
{
	background: #fbfdf6 url(images/blockquote.gif) no-repeat 0 0;
}

pre
{
	background-color: lavender;
}

/* @group MH fixes */

div.pad {
	padding-right: 16px;
	padding-left: 20px;
}

div#header.header div.pad div.spacer {
	height: 0;
}

div#tagline.tagline h2 {
	margin: 0;
	padding: 0;
}

div#navbar.navbar.float_nav {
	background-color: #fbfdf6;
}

span.entry_action.print_entry a {
	color: #7ea5b8;
}

span.entry_action.comment_entry a {
	color: #7ea5b8;
}

h2.widgettitle {
	border-color: #b0c4de;
	color: #3f3f3f;
	font-size: 90%;
}

img.gallery {
	border: 8px solid #fbfdf6;
}

img.alignright {
	float: right;
	margin-top: 5px;
	margin-left: 5px;
	margin-bottom: 5px;
	border: 6px solid #fbfdf6;
}

img.alignleft {
	float: left;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	border: 6px solid #fbfdf6;
}

div.entry_header h2 {
	font-weight: normal;
	font-style: normal;
	color: #7f7f7f;
}

div.entry_categories p {
	color: #7f7f7f;
}

div.entry_categories a {
	color: #7ea5b8;
}

div.entry_content {
	line-height: 1.8em;
}

.credits {
	color: #bfbfbf;
	font-size: .6em;
}

.credits a {
	color: #9bb9c7;
}

#tagline {
	height: 0;
}

.sidebar .widget_categories ul,
.sidebar .widget_archives ul
{
	list-style-image: url(images/folder.gif);
}

.sidebar .widget_categories ul ul,
.sidebar .widget_archives ul ul
{
	list-style-image: url(images/folder2.gif);
	font-size: 90%;
}

.sidebar ul ul,
.sidebar .display_sidebar_nav_widget div span
{
	list-style-image: url(images/folder3.gif);
}

/* @end */