#page-wrap { width:1083px; margin:0 auto;
background:url(http://spoonerboards.com/sites/all/themes/spooner/images/bg_top_node.jpg)
no-repeat 0 0; }

#expander { width: auto !important}

body {background:#251613 none repeat scroll 0 0;
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
margin:0;}


#header-content {  height:175px !important; background:none; }

#logo { float:left;
width:406px !important; height:190px !important; font-size:2.1em;
display:block; color:#fff; cursor:pointer;
background:url(http://spoonerboards.com/sites/all/themes/spooner/images/logo.png)
no-repeat 0 0; overflow:hidden; text-indent:-1000em;
margin-top:-15px;}


.sf_extra4 { display:none; }

.sf_header_wrapper { background:none;}

.sf_main_header { padding:0px; width:auto}

.sf_outer_wrapper { border:none; }

#Nav1 { display:none}

#nav { clear:both; overflow:hidden; height:100px; width:890px;
background:url(http://spoonerboards.com/sites/all/themes/spooner/images/nav_store.png)
no-repeat 0 0; margin:auto; }
.nav_link { float:left; overflow:hidden; height:25px; margin-top:11px;
cursor:pointer; display:block; margin-bottom:13px  }
#nav_link_home { width:72px; margin-left:20px;}
#nav_link_blog { width:54px;}
#nav_link_distributors { width:146px}
#nav_link_schools { width:103px;}
#nav_link_contact { width:96px;}
#nav_link_order_now { margin-left:210px; width:140px; }
.navigation1, .sf_navigation { background:none; margin:0; padding:0; }
.navigation1 ul, .sf_navigation ul { border:none }


.sidebaritem { padding:10px; background:#482D24;}
.sidebaritem a { color:#fff; font-size:15px; }
.sidebaritem a:hover { color:#fff; text-decoration:underline; }
.navigation1 ul li, .sf_navigation ul li { border:0px; }
.navigation1 ul, .sf_navigation ul { border:0px; margin-left:20px }
.navigation1 ul li a, .sf_navigation ul li a { background:none;
color:#fff; padding:0px}
.navigation1 ul li a:hover, .sf_navigation ul li a:hover {
background:none; color:#fff;}
.navigation1 ul li.sf_last_nav_item, .sf_navigation ul
li.sf_last_nav_item { border:0px; }
.navigation .navigation1 { margin:0px; }

h2.listitemheader a  { text-decoration:none; font-size:20px;}

.sf_footer {
background:none;
border:0px;
float:none;
margin:0px;
width:auto;
padding:0px;
}

.navigation2 { margin:20px; }

.sf_banner { border:0px; background:none;}

.content { background:#482D24 none repeat scroll 0 0;
padding:10px; font-size:15px; font-family:Arial,Helvetica,sans-serif; }

.content a { color:#fff; text-decoration:none; font-weight:bold;
font-family:Arial,Helvetica,sans-serif; }

.category-header { display:none; }

td.titleRow a {font-family:Arial,Helvetica,sans-serif;}

.product-description { text-align:left; }


h2 { color:#fff}

.member-table th {
background:#251613;
}

.subtotal-row td, .total-row td {
border:0px;
}

.price-col { font-weight:bold;} 

.content img { border:solid 2px #ccc;}

#wrapper2 { background:none; color:white; border:none }

.footer-section { background:none; color:white; border:none}

a { color:white;}

#page-wrap { border:none;}

#header-content { background:none; border:none; width:auto;}

.centerbox {background:none repeat scroll 0 0 #251613;}

.left .category-list ol li a, .right .category-list ol li a { background:none repeat scroll 0 0 #251613; color:white; } 

.footer-section a:link, .footer-section a:visited, .footer-section a:hover { color:white; font-size:14px;}

.category-list-header a:visited { color:white }


.container-left .category-list h3, .container-right .category-list h3 {
color:white;
font-size:20px;
} 

h3 a { color:white}

#wrapper2 {
background-color:#D76028;
margin-top:100px;
}

.left {background:none repeat scroll 0 0 #482D24;}


#wrapper2 { background:none;}

.left .category-list ol li a:visited, .right .category-list ol li a:visited { color: white;}

.content-product-header a:link, .content-product-header a:visited, .content-product-header a:active, .content-product-header a:hover {
color:#FFFFFF;
font-size:10px;
}

dt, dd {
font-size:20px;
text-align:left;
}

.categories dl, .products dl {
margin:4px;
background:none repeat scroll 0 0 #482D24; }

.left .category-list a { background:none repeat scroll 0 0 #482D24; }

.upsell-item1 {
background-color:#482D24;
}

.upsell-header { background-color:#482D24; }

.upsell div { border-color:#482D24 }

.navigation1 { border:none }
