body {
	background-color: #808000;
	margin-left: 0px;
	margin-top: 0px;
	background-image: url(images/bkg.gif);
	text-align:left;
}
body,td,th {
	font-family: Verdana;
}
h1 {
	font-size: 14pt;
}
h2 {
	font-size: 12pt;
}
h3 {
	font-size: 10pt;	
}
.price {color:#30430D; font-weight:bold; text-align:center; width:202px;}
.producttext {font-size:8pt; color:#FFFFFF}
.news-title {background-color:#99662E; color:#FFFFFF; font-weight:bold; height:36px;}
.news-body {text-align:left; padding:10px;}
.body-text {text-align:justify; padding-left:10px; padding-right:10px; padding-top:10px; color: #30430D; font-size:9pt; width:650px;}
.body-text-left  {border-right:1pt solid #99662E;}
.body-text-right { padding-top:10px; padding-left:5px; padding-right:5px; background-color:#ABB50B; font-size:11px;}

.body-text-right a {
	font-size: 11px;
	color: #009933;
}

.body-text-right a:link {
	text-decoration: none;
	color: #FFFFFF;
}
.body-text-right a:visited {
	text-decoration: none;
	color: #956632;
}
.body-text-right a:hover {
	text-decoration: underline;
	color: #855220;
}
.body-text-right a:active {
	text-decoration: none;
}


span.price, .detailprice, .prodprice {
color: #30430D;
padding-top: 2px;
font-weight:bold;
text-align: center;
}

td.prodimage {vertical-align : top; }
td.prodimage {horizontal-align : center; }

.cpdll
{text-align:center;}

.catname, .catimage, .catdesc
{text-align:center;}

td.catimage {horizontal-align : middle; }
td.catimage {vertical-align : top; }

a {
	font-size: 8pt;
	color: #009933;
}
a:link {
	text-decoration: none;
	color: #956632;
}
a:visited {
	text-decoration: none;
	color: #956632;
}
a:hover {
	text-decoration: underline;
	color: #30430D;
}
a:active {
	text-decoration: none;
}

#shop-nav {text-align:left; line-height:16px; border:1px solid #AA666C;}

#shop-nav a:link {
	text-decoration: none;
	color: #855220;
	font-size:8pt;
	display:block;
}
#shop-nav a:visited {
	text-decoration: none;
	color: #0A5C01;
	font-size:8pt;
	display:block;
}
#shop-nav a:hover {
	text-decoration: underline;
	color: #FF7536;
	font-size:8pt;	
	display:block;
}
#shop-nav a:active {
	text-decoration: none;
}

td.product {
border: 1px dotted #30430D;
background-color: #FFF;
}
TD.mincart {
font-size: 10px;
font-family : Verdana;
}

P.mincart {
font-size: 10px;
font-family : Verdana;
}

.footer-text {padding-top:8px;text-align:center; height:60px; background-image:url(images/vert-footer.gif); background-repeat:repeat-x; font-size:10px; color:#FFFFFF;
}
.footer-text a:link { color:#FFFFFF; text-decoration:none; font-size:10px;}
.footer-text a:visited { color:#FFFFFF; text-decoration:none; font-size:10px;}
.footer-text a:hover { color:#ABB50B; text-decoration:underline; font-size:10px;}

P.catname {
text-align: center;
margin-top: 0px;
margin-bottom: 4px;
vertical-align:top;
}

P.catdesc {
margin-top: 0px;
margin-bottom: 4px;
vertical-align:top;
}

IMG.catimage {
border:0px;
border-thickness: 0px;
border-color: #000;
border-style: solid;
vertical-align : top;
horizontal-align : center; 
}

TD.catimage {
vertical-align : top;
horizontal-align : center;
}

TD.catname {
vertical-align:top;
text-align: center;
}

TD.catnavigation {
vertical-align:middle;
text-align: left;
}

.prodimage {
vertical-align : top;
horizontal-align : center;
}.TableText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-align: left;
}
ul.ectmenu1 {
list-style: none;
border:0px solid;
font-size:10px;
padding:0px;
background-color: #fdedc9;
}
li.ectmenu1 {
border: 1px dotted #e69d01;
padding:0px;
background-color:#fdedc9;
}
li.ectmenuhassub1 a{
display:block;
padding:4px;
background-image:url(images/arrow2.gif);
}
li.ectmenuhassub1 a:hover{
display:block;
padding:4px;
background-image:url(images/arrow2ov.gif);
background-color: #999900;
color: #fff;
}
li.ectmenu1 a{
display:block;
padding:4px;
}
li.ectmenu1 a:hover{
background-color: #99FF66   ;
color: #669966 ;
}
li.ectsubmenu1{
background-color: #efefef;
border-bottom:0px;
}