#navColumnOne,#columnPadding, .categoryListBoxContents, #featuredProducts {display:none;}
#homeSidebar h3 {margin:0 0 10px 0; color:#fff;}
#homeSidebar {text-shadow:1px 1px 0px #777; color:#fff; background: #8a8c8f url(/images/catnav.jpg) no-repeat bottom center; width:240px; vertical-align:top;}
#homeMain {vertical-align:top;}
#homeSidebar a, #homeSidebar a:link, #homeSidebar a:visited, #homeSidebar a:active {color:#fff;}
#homeSidebar a:hover {color:#DDD;}
#homeSidebar .testimonial { border-bottom:1px dotted white; padding:0.25em 0.5em 1em 0.5em; margin-bottom:0.75em; background:url(../images/testimonial.jpg) no-repeat top center; }
#homeSidebar .padding {padding:10px;}
.testimonial {font-size:0.9em;}
.testimonialAuthor {margin-bottom:0; text-align:right; clear:right; font-style:italic;}
h1#indexTitle {border-bottom:1px solid #8a8c8f; margin-bottom:0.5em;}
table#specialsTable td {vertical-align:top; width:21%; padding:0.5em 2%;}
table#specialsTable {margin-top:2em; text-shadow:1px 1px 0 #EEE; font-size:0.95em;}
table#specialsTable .specialPrice {background-color:#DDD; font-weight:bold; padding:0.25em; margin:0.25em 0; border:1px solid #CCC;}
td.special {background: url(../images/specialsbg.jpg) no-repeat top right;}
table#specialsTable td.specialHoriz {width:96%; padding-top:1em;}
#indexDefaultMainContent a, #indexDefaultMainContent a:link, #indexDefaultMainContent a:active {text-decoration:underline;}

.shtitle {width:60px; height:20px; float:right; display:block; cursor:pointer; margin:-8px 0 4px 0; background: url(../images/more_less.jpg) no-repeat;} 
.shtitle span {display:none;}
.minus {background-position:0 -20px}
.minus:hover {background-position:-60px -20px}
.plus:hover {background-position:-60px 0}

td.special h3 a {color:#666;}
td.special h3 a:hover {color:#333;}

.centerColumn {padding-bottom:0px;}
