body {
    background-color: #fff;
    color: #000;
}

a:link, a:visited {
    color: #46d;
}

a:visited {
    color: #68f;
}

.error {
    color: #f00;
}

/* Top */
#top {
    border-color: #fff;
}

#topnav li {
    margin-top: 10px;
}

#topnav a:link, #topnav a:visited {
    color: #fff;
}

#topnav a:hover {
    color: #beb;
}

/* Bottom */
#footer div {
    background-color: #cccfcc;
}

/* Left */
#left {
    border-color: #fff;
    color: #777;
}

#login h2 {
    color: #46d;
}

#login label {
    color: #000;
}

#dept h2 {
    color: #000;
}

#nav, #nav ul, #submenu1 ul, #submenu2 ul, #submenu3 ul, #submenu4 ul, #submenu5 ul { /* all lists */
    background-color : #cccfcc;
}

#nav li a, #submenu1 li a, #submenu2 li a, #submenu3 li a, #submenu4 li a, #submenu5 li a {
    color : #000;
}

#nav li a:hover, #submenu1 li a:hover, #submenu2 li a:hover, #submenu3 li a:hover, #submenu4 li a:hover, #submenu5 li a:hover {
    color: #484;
}

/* Categories */
#category {
    background-color: #cccfcc;
}

#category a {
    color : #000;
}

#category li a:hover {
    color: #484;
}

/* Content */

#breadcrumb {
    color: #888;
}

.pages {
    color: #888;
    border-color: #aca;
}

#breadcrumb a:link, #pages a:link {
    color: #008;
}

#breadcrumb a:visited, #pages a:visited {
    color: #aaa;
}

/* Product Detail */
#productDetail {
    border-color: #aca;
}

#productDetail p {
    color: #000;
}

/* Products, Search Results */
#products {
    border-color: #aca;
}

#products div.productGroup {
    border-color: #aca;
}

#products img {
    border: 1px #bbb solid;
}

#products h3 {
    border-bottom: 1px #bbb solid;
}

#products h3 a {
    color: #666;
}

#products p {
    border-bottom: 1px #bbb solid;
}

#products p.loggedOut {
    color: #f00;
}

/* Cart */

#cart table tr.row0 {
    background-color: #ddf;
}

#cart table tr.row1 {
    background-color: #eee;
}

/* Checkout */

#checkout h2 {
    color: #44a;
}

#checkout h3 {
    color: #44a;
}

.required {
    color: #f00;
}

/* Home Page */

#welcome {
    background-color: #aca;
    color: #000;
}

#rotator {
    background-color: #000;
}

#featured li a:link, #featured li a:visited {
    color: #fff;
}

#featured li.ui-tabs-selected a:link, #featured li.ui-tabs-selected a:visited {
    color: #beb;
}

#popular {
    border-top: 4px #fff solid;
}

#popular div#mpcontain {
    background: #fff url(images/mpgradient.jpg) bottom left repeat-x;
}

#popular a:link, #popular a:visited {
    color: #000;
}

#right div {
    background-color: #A5D064;
    border: 1px #888 solid;
}

#right h2 {
    color: #fff;
    background-color: #A5D064;
    border-color: #888;
}

/* My Account */

#myAccount table th, #myAccount table td {
    border: 1px #ccc solid;
}

/* Ajax */
div.ui-dialog {
    background-color: #fff;
}

div.ui-dialog-titlebar {
    border-bottom: 1px #000 solid;
}

