a:link { 
color: #401F00; text-decoration: none
}
a:visited { 
color: #401F00; text-decoration: none
 }
a.hover { 
color: #7B7A7F; text-decoration: none
}
A.dark:link {
color: #FFFFFF;
text-decoration: none;
}

A.dark:visited {
color: #FFFFFF;
text-decoration: none;
}

A.dark:hover {
color: #FFFFFF;
text-decoration: none;
}
A.dark:active {
color: #FF9966;
text-decoration: none;
}
body.c12 { 
background-color: #401F00; margin: 0px; padding: 0px 
 }
table.c1 { 
border-top: 2px solid #000000; border-bottom: 2px solid #000000; width: 900px; margin: 0px
 }
table.c9 { 
height: 100%; width: 100% 
}
td { 
font-size: 12px; font-family: Verdana 
}
TD.smaller {
font-size: 10px;
font-family: Verdana;
color : #401F00;
}
P.smaller {
font-size: 10px;
font-family: Verdana;
color : #401F00;
}
td.c2{ 
vertical-align: bottom; text-align: center; background-color: #7B7A7F; 
background-image: url('images/bkgd-left.jpg'); 
width: 132px; height: 100%; 
background-repeat: no-repeat; 
background-attachment: scroll; 
background-position: left top;
 }
td.c3 { 
background-color: #000000; height: 20px;
 }
td.c4 { 
background-image: url('images/white-brands.gif'); vertical-align: top; height: 350px; width: 768px
 }
td.c5 { 
text-align: center; background-color: #b7b4bf; height: 35px; width: 768px; vertical-align: bottom; background-image: url('images/gradient.jpg'); background-repeat: repeat-x; background-attachment: scroll; background-position: center top
 }
td.c6 { 
text-align: center; border-top: 3px double #7B7A7F; background-color: #FFFFFF; height: 20px; padding: 2px
}
td.c7 { 
background-color: #b7acbc; text-align: left; vertical-align: middle;  height: 25px; border-top: 3px double #401F00
}
td.c8 { 
background-color: #b7b4bf; text-align: center
}
td.c10 { 
vertical-align: top
}
td.c11 { 
background:#000000 url('images/top.jpg') no-repeat center bottom; vertical-align:bottom; height: 60px
}
p { 
font-family: Verdana; font-size: 12px; color: #000000; line-height: 125%; margin-top: 0px; margin-bottom: 0px
}
p.moniker { 
font-family: Verdana; font-size: 13pt; color: #FFFFFF; margin-left: 10px; margin-top: 0px; margin-bottom: 0px
}
p.menu { 
color: #FFFFFF; font-family: Verdana; font-size: 12px; margin-right: 10px; text-align: right; margin-top: 3px; margin-bottom: 3px
 }
p.slogan { 
text-align: center; margin-bottom: 0; margin-top: 0; text-align: left
 }
p.footer { 
font-family: Verdana; color: #000000; font-size: 8pt; font-style: normal
}
TD.mincart {
font-size: 10px;
font-family : Verdana;
}

P.mincart {
font-size: 10px;
font-family : Verdana;
}

P.catname {
text-align: left; 
margin-top: 0px; 
margin-bottom: 4px; 
vertical-align:top;
}

P.catdesc { 
margin-top: 0px; 
margin-bottom: 4px; 
vertical-align:top;
}

IMG.catimage { 
border:0; 
border-color: #000000; 
border-style: solid; 
vertical-align:top; 
}

TD.catimage { 
vertical-align:top; 
} 

TD.catname { 
vertical-align:top; 
text-align: left; 
} 

TD.catnavigation { 
vertical-align:middle;
text-align: left; 
}

SPAN.price {
COLOR: #401F00;
}

SELECT.prodoption {
font-size: 11px;
font-family : Verdana;
color : #000000;
}

OPTION.oostock {
color : #A0A0A0;
}
SPAN.prodoption {
font-size: 11px;
font-family : Verdana;
color : #401F00;
}

SPAN.detailoption {
font-size: 11px;
font-family : Verdana;
color : #401F00;
}
td.prodnavigation {
font-size: 11px;
font-family : Verdana;
color : #A0A0A0; 
}

P.prodnavigation {
font-size: 11px;
font-family : Verdana;
color : #A0A0A0;
}
div.proddescription {
text-align: left;
color: #000000;
}
td.product {
vertical-align: bottom;
height: 130px;
font-size: 10px;
}
div.prodname {
text-align: left;
}
TABLE.cobtbl{
background-color: #FFFFFF;
} 

TD.cobhl{
background-color: #FFFFFF;
}

TD.cobll{
background-color: #FFFFFF;
color : #666666;
}
P.pagenums {
font-size: 12px;
font-family : Verdana;
}
SPAN.currpage {
color: #401F00;
font-weight: bold;
}
SPAN.extracurr {
font-size: 10px;
font-family : Verdana;
color: #666666 
}
hr {
border : 0;
height : 10px;
width : 600px;
text-align: center;
background : url(images/hr.gif) no-repeat;
}
/* --- IE hack --- */
* html hr,
*:first-child+html hr {
display : list-item;
list-style-image : url(images/hr.gif);
list-style-position : inside;
border : 1px solid #fff;
width : 0;
height : 0;
margin-bottom : .5em;
}
/* --- end hack --- */