body.custom {
background: #bbcaa2 url(http://asoftplace.net/wp-content/uploads/2010/01/patt_4b565752c669e.jpg);
color: #4b3015; 
}

/* CONTAINER */
.custom #container {
   margin-top: 2em;
   margin-bottom: 2em;
   padding: 0.3em;
   background: #b1322c;
   border: 0.1em solid #b1322c;
} 

.custom #page {
background: #fff;
}

.custom a { color: #b1322c; }
.custom a:visited { color: #369f82; }
.custom a:hover { color: #369f82; }
.comments_closed p { display: none; }
.custom .sidebar h3 {
                border-bottom: 2px solid #369f82;
		padding: 8px 0 3px 0;
		font-variant: normal;
                text-transform: lowercase;
                color: #369f82;
		font-size: 120%;
		letter-spacing: 0em;
		margin-bottom: 5px;
	}

div.sociable ul li { padding-right:6px; padding-left:6px; }

.custom h2 a, .custom h2 a:visited { color: #369f82; }
.custom h2 a:hover { color: #b1322c; }

/* HEADER  */
.custom #header #logo a { 
     display: block; 
     height: 184px; width: 990px; 
     background: url(http://asoftplace.net/wp-content/uploads/2009/10/kimbawpheader.png) no-repeat center right; outline: none;
     }
.custom #header #logo, .custom #header #tagline { text-indent: -9999px; }
.custom #header #tagline { height: 0; }
.custom #header { padding: 0 0 0 25px; border: 0; }

/* NAV IMAGES */
.custom ul#tabs li.home-item { background: url(http://asoftplace.net/wp-content/uploads/2009/10/nav-home.png) no-repeat; background-position: 0 0; height: 95px; width: 102px; text-indent:-9999px; outline:none;}
.custom ul#tabs li.home-item a { background: url(http://asoftplace.net/wp-content/uploads/2009/10/nav-home.png) no-repeat; background-position: 0 0; height: 95px; width: 102px; text-indent:-9999px; outline:none;}
.custom ul#tabs li.home-item a:hover { background: url(http://asoftplace.net/wp-content/uploads/2009/10/nav-home.png) no-repeat; background-position: 0 -95px; height: 95px; width: 102px; text-indent:-9999px; outline:none;}

.custom ul#tabs li.page-item-1 { background: url(http://asoftplace.net/wp-content/uploads/2009/10/nav-kimba.png) no-repeat; background-position: 0 0; height: 95px; width:171px; text-indent:-9999px;border:0; outline:none;}
.custom ul#tabs li.page-item-1 a { background: url(http://asoftplace.net/wp-content/uploads/2009/10/nav-kimba.png) no-repeat; background-position: 0 0; height: 95px; width:171px; text-indent:-9999px;border:0; outline:none;}
.custom ul#tabs li.page-item-1 a:hover { background: url(http://asoftplace.net/wp-content/uploads/2009/10/nav-kimba.png) no-repeat; background-position: 0 -95px; height: 95px; width:171px; text-indent:-9999px;border:0; outline:none;}

.custom ul#tabs li.page-item-2 { background: url(http://asoftplace.net/wp-content/uploads/2009/10/nav-ad.png) no-repeat; background-position: 0 0; height: 95px; width:146px; text-indent:-9999px; outline:none;}
.custom ul#tabs li.page-item-2 a { background: url(http://asoftplace.net/wp-content/uploads/2009/10/nav-ad.png) no-repeat; background-position: 0 0; height: 95px; width:146px; text-indent:-9999px; outline:none;}
.custom ul#tabs li.page-item-2 a:hover { background: url(http://asoftplace.net/wp-content/uploads/2009/10/nav-ad.png) no-repeat; background-position: 0 -95px; height: 95px; width:146px; text-indent:-9999px; outline:none;}

.custom ul#tabs li.page-item-3 { background: url(http://asoftplace.net/wp-content/uploads/2009/10/nav-contact.png) no-repeat; background-position: 0 0; height: 95px; width:144px; text-indent:-9999px; outline:none;}
.custom ul#tabs li.page-item-3 a { background: url(http://asoftplace.net/wp-content/uploads/2009/10/nav-contact.png) no-repeat; background-position: 0 0; height: 95px; width:144px; text-indent:-9999px; outline:none;}
.custom ul#tabs li.page-item-3 a:hover { background: url(http://asoftplace.net/wp-content/uploads/2009/10/nav-contact.png) no-repeat; background-position: 0 -95px; height: 95px; width:144px; text-indent:-9999px; outline:none;}

.custom ul#tabs li.page-item-4 { background: url(http://asoftplace.net/wp-content/uploads/2009/10/nav-featured.png) no-repeat; background-position: 0 0; height: 95px; width:144px; text-indent:-9999px; outline:none;}
.custom ul#tabs li.page-item-4 a { background: url(http://asoftplace.net/wp-content/uploads/2009/10/nav-featured.png) no-repeat; background-position: 0 0; height: 95px; width:144px; text-indent:-9999px; outline:none;}
.custom ul#tabs li.page-item-4 a:hover { background: url(http://asoftplace.net/wp-content/uploads/2009/10/nav-featured.png) no-repeat; background-position: 0 -95px; height: 95px; width:144px; text-indent:-9999px; outline:none;}

.custom ul#tabs li.page-item-5 { background: url(http://asoftplace.net/wp-content/uploads/2009/10/nav-shop.png) no-repeat; background-position: 0 0; height: 95px; width:138px; text-indent:-9999px; outline:none;}
.custom ul#tabs li.page-item-5 a { background: url(http://asoftplace.net/wp-content/uploads/2009/10/nav-shop.png) no-repeat; background-position: 0 0; height: 95px; width:138px; text-indent:-9999px; outline:none;}
.custom ul#tabs li.page-item-5 a:hover { background: url(http://asoftplace.net/wp-content/uploads/2009/10/nav-shop.png) no-repeat; background-position: 0 -95px; height: 95px; width:138px; text-indent:-9999px; outline:none;}

.custom ul#tabs {border:0; margin: 0 17px 0 110px;}
   .custom ul#tabs li {margin: 0; border:0;}
.custom ul#tabs li.current_page_item, .custom ul#tabs li.current-cat {padding-bottom:0;border:0;}
.custom ul#tabs li.current_page_item a:hover {text-decoration:none;border:0; } 
.custom ul#tabs li.current-cat a:hover {text-decoration:none;border:0;}

/* WELCOME BOX */
.custom div.welcome_box {width: 90%; padding: 0.571em 0.786em; margin-left: 1em; margin-right: 1em; margin-bottom: 1em; margin-top: 1em; margin-bottom: 0em; padding-bottom: 0em;}
.custom .format_text p.welcomebox { padding: 0.571em 0.786em; background: #e1edce; border: 1px dotted #b1322c; }

/* BLOCKQUOTE */
.custom .format_text blockquote {  color: #4b3015; padding: 8px 20px;
background: #e1edce; border: 1px dotted #b1322c;}

/* MEDIA BOX */
.custom #custom_box {background:#ffffff none repeat scroll 0 0; }
.custom #ads a img {width:125px; height:125px; margin:3px; padding:1px; float:center;}
.custom #ads a:hover img {border:1px solid #8ed300;}

/* REMOVE BORDERS */
.custom #page {border: 0; padding: 0; margin:0;}
.custom #feature_box {border:0; padding:0; margin:0;} /* page-bottom 1px line horizontal */
.custom #content_box {border:0; padding:0; margin:0; background:#fff; } /* content sidebars 1px vertical line */
.custom #column_wrap { border:0; padding:0; margin:0; background:#fff; }  /* content and sidebar dividing line */
.custom #sidebars {border:0; padding:0; margin:0;} /* left-side 1px vertical line on sidebar */
.custom #sidebar_1 {border:0; } /* right-side 1px vertical line on sidebar */
.custom #sidebar_2 {border:0; padding:0; margin:0;} /* right-side 1px vertical line on sidebar */
.custom #footer {border-top: 1px solid #412c29;} /* removes double-bar footer line */
.custom .post_box, .teasers_box {border-top:none; }

/* TEASERS */
.custom .teaser {
   width: 100%;
   margin-top: 2em;
   padding-top: 2em;
   border-top: 1px dotted #bbb;
   text-align: justify;
}
.custom .teasers_box {
   padding-top: 0;
   border-top: 0;}

/* FOOTER */
.custom #footer {
background-color: #e1edce;
border: none;
}
.custom #footer a, a:visited {border-bottom: none; color: #b1322c; }
.custom #footer a:hover {text-decoration:underline; }