body
{
    margin: 8px;
    padding: 0px;
    font-family: Verdana, helvetica, sans-serif;
    font-size: 12px;
    color: #000;
    background: #FFF;
    text-align: left;
}

table
{
    font-family: verdana, helvetica, sans-serif;
    font-size: 11px;
    text-align: left;
    color: #000;
}

#menu
{
    width: 124px;
}

#menu ul
{
    margin-left: 0;
    padding-left: 0;
    list-style-type: none;
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 11px;
    margin: 0px;
    line-height:18px;
}

#menu a
{
    display: block;
    padding: 2px;
    width: 123px;
    background-color: #000;
    border: 1px solid #FFF;
}

#menu a:link, #menuitems a:visited
{
    color: #fff;
    text-decoration: none;
    font-weight: bold;
}

#menu a:hover
{
    background-color: #928562;
    color: #FFF;
    font-weight: bold;
}
.rightitemtop
{
    width: 123px;
}
.rightitem
{
    width: 123px;
    color: #fff;
}
.rightitembottom
{
    width: 123px;
}
#topsellers h1
{
    width: 123px;
    font-weight: bold;
    color: #fff;
    text-transform: uppercase;
    margin-left: 0;
    padding-left: 0;
    list-style-type: none;
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 11px;
    margin: 0px;
    line-height:18px;
}

A:link
{
    color: #DFBA38;
    text-decoration: none;
}

A:visited
{
    color: #DFBA38;
    text-decoration: none;
}

A:active
{
    color: #DFBA38;
    text-decoration: none;
}

A:hover
{
    color: #333333;
    text-decoration: none;
}

TD
{
    font-family: Arial;
    font-size: 12px;
    color: #000000;
}

P
{
    font-family: Arial;
    font-size: 12px;
    color: #000000;
}

p.catname a
{
    font-size: 16pt;
    color:#000000;
    
}
p.catname a:hover
{
    color: #CDAB25;
}
TD.news
{
    font-family: Arial;
    font-size: 11px;
    color: #000000;
}

P.news
{
    font-family: Arial;
    font-size: 11px;
    color: #000000;
}

HR
{
    height: 2px;
    color: #669966;
}

.leftbg
{
    background-image: url(../images/leftbg-1.gif);
}

.rightbg
{
    background-image: url(../images/rightbg-1.gif);
}

.corplinks a, .corplinks, .news a
{
    color: #FFCC00;
}

.corplinks a:visited, .news a:visited
{
    color: #FFCC00;
}
/*.corplinks a:active
{
    color: red;
}
*/
.corplinks a:hover, .news a:hover
{
    color: #FFFF33;
}

.continueshop, .checkout /* CC */
{
    border: 0;
    width: 11.5em;
    color: #FFCC00;
    background: #000;
    font-size: 0.9em;
    padding-bottom: 0.1em;
    padding-top: 0.3em;
    cursor: pointer;
}
.buybutton
{
    border: 0;
    color: #FFCC00;
    background: #000;
    width: 3em;
    font-size: 0.9em;
    padding-bottom: 0.1em;
	margin-left: 1em;
    cursor: pointer;
}
.updatetotals 
{
    border: 0;
    color: #FFCC00;
    background: #000;
    width: 8.5em;
    font-size: 0.9em;
    padding-bottom: 0.1em;
    padding-top:0.2em;
    cursor: pointer;
}

.detailsbutton
{
    border: 0;
    color: #FFCC00;
    background: #000;
    width: 4em;
    font-size: 0.9em;
    padding-bottom: 0.1em;
	margin-left: 1em;
    cursor: pointer;
}