body
	{
	font-family: Georgia, Verdana, sans-serif;
	font-size: 10px;
	background-color: /* old-cream-color-2004-2011 rgb(255,247,228)*/ rgb(250,250,240);
	margin-top: 0px;
	}
	
.maincontentcell
	{padding:0px; border-left: 1px solid gray; background-color: rgb(250,250,240);}
	
	

	
h1
 {font-family: Georgia, Verdana, Arial, sans-serif;
 font-size: 24px;
 font-weight: bold;
 color: rgb(166,198,116);
 background: transparent;
 margin-left: 12px;
margin-right: 6px;
margin-top: 0px;
margin-bottom: 0px;
border-bottom: 1px solid gray;
 }
h1.prodpagename {margin-bottom: 8px; margin-left: 20px;}


h2
 {font-family: Georgia, Verdana, Arial, sans-serif;
 font-size: 21px;
 line-height: 20px;
 font-weight: bold;
 color: rgb(111,179,83);
 background: transparent;
 margin-top: 0px;
 padding-top: 0px;
 padding-left: 0px;
 text-decoration: none;
 }
/* below from miva stylesheet 
h2
 {font-family: Georgia, Verdana, Arial, sans-serif;
 font-size: 18px;
 line-height: 14px;
 font-weight: bold;
 color: green;
 background: transparent;
 margin-top: 0px;
 padding-top: 0px;
 padding-left: 0px;
 text-decoration: none;
 }*/
/*end*/

td.prodimagecell {padding-left: 20px; padding-top: 20px;}

/* below from miva stylesheet */
/*.prodimageimg {width: 205px; margin: 0 10px;}*/

.prodimagecell img {width: 205px;}
/*end*/

td.proddetails {padding-left: 20px;}


.categoryprodname
	{
	border-top:1px solid #aaa;
	margin-bottom:3px;
	text-decoration: none;
	}
categoryprodname a
	{text-decoration:none;}
categoryprodname a:hover
	{color: rgb(166,198,116);}

categoryprodname a:visited
	{color: black;
	text-decoration: none;}	
	
.categoryprodname
	{
	border-top:0px solid #aaa;
	padding-top: 4px;
	margin-bottom:3px;
	text-decoration: none;
	}
categoryprodname h2 a
	{text-decoration:none;}
categoryprodname h2 a:hover
	{color: rgb(166,198,116);}
categoryprodname h2 a:visited
	{color: black;
	text-decoration: none;}	

table#global 
	{
	border:1px solid rgb(102,102,102);
	
	}
td#navtree
	{
	width:158px;
	background-color: rgb(166,198,116);
	font-size: 11px;
	
	}
td#navtree a
	{
	color: #000000;
	text-decoration: none;
	display: block;
	margin-left: 15px;
	}
td#navtree a:hover
	{
	color: #FFFFFF;
	}
	
table#maintable img
	{width:270px;
	border:1px solid rgb(102,102,102);}	
	
	/* in miva stylesheet was: table#maintable img
	{width:245px;
	border-width:0;} */
	
table#maintable td
	{text-align:center;
	padding-top:5px;
	padding-bottom:5px;}
	
	table#maintable a
	{
	color: #000000;
	text-decoration: none;

	padding-bottom: 5px;
	}
table#maintable a:hover
	{
	color: rgb(166,198,116);
	}
td.headbutton1
	{background-color: rgb(143,180,138);
	vertical-align: top;
	padding-top:3px;
	padding-bottom:2px;
	padding-left: 13px;
	font-size: 105%;
}
	
td.headbutton1 a 
	{	
	color: #000000;
	text-decoration: none;
	}
td.headbutton1 a:hover
	{color: #ffffff;
	}	
	
td#holder
	{
	background-color: rgb(166,198,116);
	}	
	
td.description
	{
	padding-right: 20px;
	}	
td.description a:link
	{
	color: black;
	text-decoration: none;
	}

td.description a:visited
	{
	color: black;
	text-decoration: none;
	}
	
td.description a:active
	{
	color: black;
	text-decoration: none;
	}
		
td.description a:hover
	{
	text-decoration: none;
	color: gray;
	}
			
	

span.descr
	{
	font-size: 12px;
	}

span.sizeprice
{
	font-size: 12px;
	}


.categoryheader
	{
	margin:15px;
	}

.categoryimagecell
	{width:230px;padding-top: 10px;
	text-align: center;
	}
.categorydescriptioncell
	{padding-left:0px;}
	
	
div.categorydescription {}
/* used for the product description on the category listing page */	

.categoryproducttable
	{
	margin-bottom: 15px;
	}
.categoryimage
	{
	width:200px;
	border:0;
	}
.viewbask
	{padding-right: 9px;
	padding-top:4px;
font-size: 75%;}

div.viewbask a:link
	{
	color: black;
	text-decoration: none;
	}

div.viewbask a:visited
	{
	color: black;
	text-decoration: none;
	}
	
div.viewbask a:active
	{
	color: black;
	text-decoration: none;
	}
		
div.viewbask a:hover
	{
	text-decoration: none;
	color: gray;
	}
	
/* Additional checkout info */

td.addl_left {border-right: 1px solid #bbbbbb; border-bottom:  1px solid #bbbbbb; font-size: 85%;}

td.addl_right {border-bottom: 1px solid #bbbbbb; font-size: 85%;}
	
