/* CSS Document */

* { 
margin: 0;
padding: 0;
border: 0;
font: 10px Verdana, helvetica, sans-serif;}

body {
color: #FDFACB;
background-color: #556B2F;
text-align: center;
font: 11px Verdana, helvetica, sans-serif;

}

table { 
width: 100%; 
border: 0;}

/* form, input { display: inline; } */

p { margin: 10px 0; }
img { border: 0;}

strong { font-weight: bold; }
a { color: #FDFACB; text-decoration: none;}
a:hover, .cate-itemlist a:hover { color: #00cdd5; text-decoration: none;}
a.pager { color: #757474; text-decoration: none;}
a:hover.pager { color: #919090; text-decoration: none;}

.featuredpname a
{
color: #757474;
font: 10px Verdana, helvetica, sans-serif;
}
.proitem-list-txt a
{
color: #757474;
font: 10px Verdana, helvetica, sans-serif;
}
.proitem-list-txt a:hover
{
color: #9F8000;
font: 10px Verdana, helvetica, sans-serif;
}

.text_moredesigner
{
color: #757474;
font: 10px Verdana, helvetica, sans-serif;
padding:0px 5px 5px 15px;
}
input, select, textarea {
vertical-align: middle;}

input.text {
height: 1.8em;
padding: 2px 2px 0 2px;
border: 1px solid #979797;
vertical-align: middle;}

textarea {
border: 1px solid #979797; 
overflow:hidden}

select { height: 1.4em; border: 1px solid #979797; }

h1 #logo {
float: left;
width: 116px; 
height: 39px;}

#breadcrumb {
min-height: 28px; 
height: 28px; 
/*background: url(../images/cnt_top_bg.gif) repeat-x 0 0; */
padding-top: 3px; 
color: #FDFACB;
font: 10px verdana, sans-serif; }
#breadcrumb a {
color: #FDFACB;
}
#breadcrumb strong {font: bold 10px verdana, sans-serif;}
#terms-return li { margin-bottom: 10px; margin-left: 20px; list-style: inside decimal; }

/********************* Menus *********************/
#highMainNav{
float: left;
width: 100%;
/*margin-top: 7px;*/
/*background-color: #556B2F;*/}

#highMainNav li{
display: inline;
list-style: none;
float: left; 
margin:0;padding:0; display:block;
}

#highMainNav li a{
	margin:0;padding:0; display:block;
}

#lowMainNav{
float: left;
width: 100%;
/*margin-top: 7px;*/
/*background-color: #556B2F;*/
}

#lowMainNav li{
list-style: none;
float: left; 
margin:0;padding:0; display:block;
}
#lowMainNav li a{
	margin:0;padding:0; display:block;
}

#sndNav{
width: 109px;
height: 100%; 
margin-left: 12px;
background-color: #556B2F;}

#sndNav li{
display: inline;   /* IE fix */
list-style: none; }

#sndNav a{
display: block;
margin-top: 5px;
margin-bottom: 6px;
color: #FDFACB;
font: bold 13px verdana, sans-serif; 
vertical-align: top;}

#sndNav li.title a{ margin: 0; }
#sndNav a.on, .on { color: #FDFACB; }
//#sndNav a:hover { color: #FDFACB; }


#footerNavTop{
float: left;
width: 100%;
color: #FDFACB;}

#footerNavTop li{
display: inline;   /* IE fix */
list-style: none;
float: left;}

#footerNavTop a {
display: block;
float: left;
color: #FDFACB;
padding-right: 6px;
font: 10px verdana, sans-serif; 
vertical-align: top;}

#footerNavBot{
float: left;
width: 100%;
color: #FDFACB;
margin-top: 5px;}

#footerNavBot li{
display: inline;   /* IE fix */
list-style: none;
float: left; }

#footerNavBot a { 
display: block;
float: left;
color: #FDFACB;
padding-right: 6px;
font: 10px verdana, sans-serif; 
vertical-align: top;}

/****/
#footerNavTopr{
float: left;
width: 100%;
color: #FDFACB;
padding-right:0px;
}

#footerNavTopr li{
display: inline;   /* IE fix */
list-style: none;
float: right;
}

#footerNavTopr a {
display: block;
float: left;
color: #FDFACB;
padding-right: 6px;
font: 10px verdana, sans-serif; 
vertical-align: top;
}

#footerNavBotr{
float: right;
width: 100%;
color: #FDFACB;
margin-top: 5px;
}

#footerNavBotr li{
display: inline;   /* IE fix */
list-style: none;
float: right; }

#footerNavBotr a { 
display: block;
float: left;
color: #FDFACB;
padding-right: 5px;
font: 10px verdana, sans-serif; 
vertical-align: top;}
/****************************************************/

.pro-info-spot { 
margin-bottom: 5px;
/* border: 1px solid #658787; */ }

h2.cate-title {
margin-bottom: 2px;
color: #FDFACB; 
font: bold 13px verdana, sans-serif;}

td.cate-itemlist {
min-width: 118px; /* IE */
width: 118px; 

}

td.cate-itemlist img{
width: 118px;
height: 118px;
margin-bottom: 1px;
}

td.cate-itemlist img.bar{
width: 118px;
height: 5px;}

td.cate-itemlist span a {
display: block;
padding: 5px;
/*background-color: #8DB14D;*/
background-color: #BCD095;
color: #767676;
/*font: bold 11px verdana, sans-serif;*/
font:10px verdana, sans-serif;
/*text-transform: uppercase;*/
text-transform: lowercase;
}

td.proitem-list-img {
width: 157px;
height: 78px; }

td.proitem-list-txt {
padding: 10px;
background-color: #fff; }

span.price {
font-weight: bold;}

td.proitem-list-head {
min-height: 30px;
height: 30px;
padding: 5px 10px;
background-color: #8DB14D; }

td.proitem-list-head div.pager{
float: right;
font-weight: bold;
text-align: right;
vertical-align: middle; }

td.pro-list-head {
min-height: 25px;
height: 25px;
padding: 5px 10px;
background-color: #e1e1e1; }

td.home-welcome {
padding: 14px;
background-color: #BCD095;
line-height: 1.6em;

}
.home-welcome {
padding: 14px;
background-color: #BCD095;
line-height: 1.6em;
color:#9F8000;
}
td.home-newsletter {
height: 100%;
padding: 5 0px;
background-color: #ddd; }

td.home-newsletter label {
margin: 5px 14px;
line-height: 1.6em; 
color: #9F8000;
}

td.home-title {
padding: 7px 10px; 
border-bottom: 2px solid #fff;
background-color: #8DB14D; }
.listsite
{
padding: 0px 0px 0px 0px; 
border-bottom: 2px ;
text-align: left;
float : right;
}

td.cate-pro-image { width: 50px; }
td.cate-pro-name  { padding-left: 8px; padding-top: 8px;}
td.cate-pro-price { width: 75px; padding-top: 8px; font-weight: bold;}

td.pro-info-qty { width: 216px; }
td.pro-info-qty h1 { color: #525252; font-weight: bold; font-size: 16px;}
td.pro-info-qty h2 { color: #727272; font-size: 12px;}

h2.terms { 
margin-bottom: 3px;
font-size: 11px; 
font-weight: bold; 
text-transform: uppercase; }

.cart-green, .cart-green a, .cart-green a:hover { color: #FDFACB; font-weight: bold; text-decoration: none;}
.cart-gray { color: #727272;}
.cart { background-color: #f5f5f5; }

.login {
padding: 7px 3px;
color: #FDFACB;
font: 11px verdana, sans-serif; }

.login a { 
color: #FDFACB;
font: 11px verdana, sans-serif; }

.product-info-txt {
margin-top: 10px; 
color: #FDFACB; 
font-size: 11px; 
line-height: 1.4em;
}

.view-product a, .view-product a:hover {
display: block;
padding-right: 10px;
color: #1b6969; 
font-weight: bold; 
text-decoration: none;
vertical-align: middle;}

.ecom_varien a:hover {color: #767676; }

.tab1 {
background-color:#BCD095;
color:#FDFACB;
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none; }

.tab2 {
background-color:#e2e2e2;
color:#b8b8b8;
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none; }

td.box-ps {
text-decoration: line-through;
}

