body.custom { background: #44443f; }
	
	.custom #container { margin-top: 1em; margin-bottom: 1em; padding: 0.2em; background: #33332f; border: 0.1em solid #3e3e3a; }

		.custom #page { background: #fff; }

body.custom { background: #f9f5db url(http://leatherstorageboxes.org/bg.png); }

.custom li.widget .callout { padding: 0.846em; line-height: 1.385em; background: #e3f0f2; border: 0.077em solid #addde6; }

	.custom #container { 
		margin-top: 0em; 
		margin-bottom: 0.5em; 
		padding: 0.1em; 
		}

	.custom #page { 
		background: #fff;
		}
.custom #tabs li {
   background: #000;
}
.custom ul#tabs li a {
  text-transform: none;
  color: #fff;
  text-decoration:none;
}
.custom #tabs, .custom #tabs li {
  border-style: none;
}
.custom ul#tabs { width:750px;margin-left:auto; margin-right:auto;}

.custom #header { border-bottom: none; height: 100px; padding-top: 0; padding-bottom: 0; background: #2A2A2A;  } 
.custom #header #logo { text-align:center;}
.custom #header #logo a {font-size: 36px; color: #FFFF00; text-decoration: none; padding-bottom: 0;}

.custom #header #tagline  {text-align:center; color:#fff; font-weight:bold;}

.custom #customnav { position: relative; height: 24px; background: #000; width: 690px: padding: 0 1em; border: none; }

.custom #footer {border-top: none; background:#2A2A2A; height: 30px;}

.custom #content {background:#fff;}

.custom #content_box {border-left: none; background: #E3E3E3;}


.custom #footer {color: #fff; text-align:center; }


.custom .headline_area {
margin-bottom:1em;
}

.custom .format_text p { line-height: 1.4em; }

.custom #tabs .current_page_item a:hover {
cursor:hand;
}
.custom #header #tagline { line-height: 1em; }


/* nav bar full width and colored full width */

.menu {background:#2A2A2A;}

