body {
    background:#000;
    }

body,h1, h2, h3, p, li, td, th, blockquote,
#rightColumn h2, #readability h3, ul#topMenus li a,
#rightColumn #sectionNav h2,#sectionNav ul li a,
#logo strong, #logo em, #imageWithCap p, #rightColumn #whatsNew h2,
#cart th, #cart td,#cart .totalrow th, #cart .totalrow td, ul#supMenu li a, ul#supMenu li a:hover  {
	color:yellow;
    }

#holder, #footer, #imageWithCap, #searchForm, .sideSection,#readability,
#readability li, #readability li a, #readability li strong a, p .isearch-highlight,
ul#topMenus li strong a, ul#topMenus li a:hover, ul#topMenus, #homeServices,
#sectionNav, #whatsNew, #accNav,.productRow, .productRowShort, .productThumb a.thickbox,
#cart th, #cart td, #cart .totalrow th, #cart .totalrow td, ul#supMenu li a, ul#supMenu li a:hover  {
    background:none !important;
}

h1, blockquote, #rightColumn .sideSection h2, #rightColumn #sectionNav h2, #rightColumn #whatsNew h2, #readability {
    border-color:#666;
    }

a, h3.searchHead a {
    color:#00ffff;
    border:none;
    text-decoration:underline;
    }

#readability  ul#textSize {
	background-image: url(/images/ts_reverse.png);
	}

#readability  ul#colourScheme {
	background-position: 0 -66px;
	}

ul#topMenus li:first-child {
    border-left:1px solid #666;
    }

ul#topMenus li {
    border:1px solid #666;
    border-left:none;
    }

#contentColumn {
    border-right:2px solid #666;
    padding-right: 19px;
    }

#footer {
    border-top:2px solid #666;
    }

#cart th, #cart td, .product, ul#supMenu li a  {
	border: 1px solid yellow !important;
}

.product {
	width:278px;
	}

/***************
 Side navigation
 ***************/

#sectionNav ul {
    background:none;
    color:yellow;
    }

#sectionNav ul li.hi {
    border-right:1px solid #666;
    border-bottom:1px solid #666;
    }

#sectionNav ul li a {
    background:none;
    border-bottom:1px solid #666;
    color:#00ffff;
    }


#sectionNav ul li strong a, #sectionNav ul li a:hover {
    background:none;
    border-bottom:1px solid #666;
    }

    /* level 2 */
    #sectionNav ul ul li.hi {
        border-bottom:1px solid #666;
        }

    #sectionNav ul ul li a, #sectionNav ul ul li a:hover,
    #sectionNav ul ul li strong a, #sectionNav ul ul li a:hover  {
        background:none;
        border:none;
        }

    /* level 3 */

    #sectionNav ul ul ul li a, #sectionNav ul ul ul li a:hover {
        background:none;
        }
