body {
border-top: 5px solid #391b19;
background: transparent url( http://174.136.55.154/~blbcom/imgs/bg.jpg);
font-family: "Lucida Grande",Helvetica,Arial,Verdana,sans-serif;
}

.container { 
width:800px; 
padding-top: 0px;
border-top:0px;
}

a {text-decoration: none;}

/****
a 				{ color: #00487D; }
a:hover			{ color: #7B0F0F; }
****/

/*-----------------------------------------------------------------------------
	Header
	Add a graphic logo, using the following CSS
-----------------------------------------------------------------------------*/

#header.span-12  { width: 800px; }
#header.column  { margin:0px; }

span.upper-cart-info {float:right; display:block; height:28px; width:249px; background: transparent url(http://174.136.55.154/~blbcom/imgs/cart-info-bg.jpg) top left no-repeat;}
#header ul.cart-info {font-size: 11px; font-family: arial, helvetica, sans-serif; color: #c2b098; margin: 4px 0 1.5em 9px;}
#header ul.cart-info li { display: inline; background: none; padding: 0px 3px; }
#header ul.cart-info li a {color:#c2b098; text-decoration: none;}

#header {
	background: url('http://174.136.55.154/~blbcom/imgs/BLB-logo-top-store.jpg') top left no-repeat;
	height: 64px;
	border-bottom: 0px;
	/*-- height:93px; is actually the correct size --*/
}

#header h1  { text-indent: -5000px; }
#header .description { text-indent: -5000px; }


/*-----------------------------------------------------------------------------
	Navigation Colors
	Customize the navbar with this CSS
-----------------------------------------------------------------------------*/

#nav, #subnav	{ background: transparent url( http://174.136.55.154/~blbcom/imgs/BLB-nav-bg.jpg) top left no-repeat;}

#nav ul {float:right;}
#nav ul li a {display: block; height: 32px; text-indent: -5000px; text-decoration: none; outline: none; margin: 0px; padding: 0px;background-position:0% -150px;}
#nav ul li a:hover {border-bottom:2px solid #391b19; height:30px; }

#nav ul li a.home {background: transparent url( http://174.136.55.154/~blbcom/imgs/nav-Home.jpg) top left no-repeat; width: 83px;}
#nav ul li a.about {background: transparent url( http://174.136.55.154/~blbcom/imgs/nav-About.jpg) top left no-repeat; width: 114px;}
#nav ul li a.shop {background: transparent url( http://174.136.55.154/~blbcom/imgs/nav-Shop.jpg) top left no-repeat; width: 79px;}
#nav ul li a.blog {background: transparent url( http://174.136.55.154/~blbcom/imgs/nav-Blog.jpg) top left no-repeat; width: 112px;}
#nav ul li a.contact {background: transparent url( http://174.136.55.154/~blbcom/imgs/nav-Contact.jpg) top left no-repeat; width: 114px;}


/* ------------------------------------------------------------------------------
	  PAGE ITEMS
------------------------------------------------------------------------------ */

#page {background:transparent url( http://174.136.55.154/~blbcom/imgs/wrapper-top-bar.jpg) top left no-repeat; border: none;}
.span-9 {width:598px;}

#wrapper {}
#wrapper table {display: block; font-size: 12px; }

#old-table {}

#nav_menu {width: 160px; padding: 0px 10px 10px 5px; margin-left: 5px; margin-top:19px; background: none; float:left; border: none;}
#content #main_content {width: 600px; padding: 10px 9px; float:right;}
#content_area {margin: 0px; padding: 0px; width:600px;}

.container { background: transparent url( http://174.136.55.154/~blbcom/imgs/wrapper-bg.gif) top right repeat-y; width: 799px;}

#footer {background: transparent url( http://174.136.55.154/~blbcom/imgs/footer-lines-flowers.gif) top left no-repeat; margin: 0 auto; width: 799px; height: 100px; }

table {border:none;}

#nav_menu h3 {border: none;}
#nav_menu ul {line-height: 12px;}
div.nav_section ul li {background: none;}
div.nav_section ul li a  {font-size: 12px; color: #588395;}
div.nav_section ul li a:hover {background: #588395; color: #fff; padding: 2px 4px; margin: -2px -4px; text-decoration: none;}

#search_section {margin-bottom: 15px;}
#nav_menu div.nav_section {margin-bottom: 15px;}
#search_section h3 {display: block; text-indent: -5000px; background: transparent url( http://174.136.55.154/~blbcom/imgs/btn-search.gif) top left no-repeat; padding: 0px; height: 26px;}

#first_nav h3 {display: block; text-indent: -5000px; background: transparent url( http://174.136.55.154/~blbcom/imgs/btn-shop.gif) top left no-repeat; padding: 0px; height: 43px;}

#second_nav h3 {display: block; text-indent: -5000px; background: transparent url( http://174.136.55.154/~blbcom/imgs/btn-mailingList.gif) top left no-repeat; padding: 0px; height: 41px;}

#maincontent, #sidebar {margin-top: 70px; float: right;}

#sidebar {margin-left: 0px; padding: 0px 10px; width: 170px;}
#sidebar ul {margin: 0px; padding: 25px 0px 0px;}
#sidebar ul li a {color:#588395;}
#sidebar ul li a:hover {background: #588395; color: #fff; padding: 2px 4px; margin: -2px -4px; text-decoration: none;}
#sidebar ul li ul li {background: none; margin: 0px; padding: 2px 0px 2px 14px;}

#sidebar ul li h2.archives {display: block; text-indent: -5000px; background: transparent url( http://174.136.55.154/~blbcom/imgs/btn-archives.gif) top left no-repeat; padding: 0px; height: 43px;}
#sidebar ul li h2.categories {display: block; text-indent: -5000px; background: transparent url( http://174.136.55.154/~blbcom/imgs/btn-categories.gif) top left no-repeat; padding: 0px; height: 43px;}

#maincontent .post h2 { border-bottom: 1px dotted #ddd; color: #e98b05;}
#maincontent .post h2 a {color: #e98b05;}

p.small {color: #bbb;}
p.small a {color: #999;}

p img {padding: 8px; border: 1px solid #afa192;}
p img.alignleft {margin: .4em 1.5em 1.5em 0em; }
p img.alignright {margin: 0em 0em 1.5em 1.5em; }
p {text-align: left;}

.entry {color: #6e5645;}

#old-table table {border: none; margin-bottom: 0px;}
#top_nav {display: none;}


/* ------------------------------------------------------------------------------
	  FOOTER ITEMS
------------------------------------------------------------------------------ */

#footer_top {border: none; margin-bottom: 0px; padding: 75px 0px 5px;}
#footer ul {text-align: right;}
#footer ul li {padding: 0px 10px 0px 5px; margin: 0px; color: #391b19; background: none;}
#footer ul li.last {padding: 0px 0px 0px 5px;}
#footer ul li a {color: #391b19;}

#footer_bottom ul li {border-right: 1px solid gray;}

#footer p {text-align: right; padding: 75px 0px; color: #391b19;}
#footer p.copyright {padding: 25px 0px 75px;}

font.text {line-height: 1.2em;}
font.productnamecolor {padding-bottom: 15px;}


