<link rel="stylesheet" href="main1.css" type="text/css">
a:link{color:black;}
a:visited {}
a:hover{text-decoration:none;}
a:active{color:black;}

a.overline:hover {
	text-decoration:overline underline;
} 
a img {  /*  removes default color blue from the border (interferes with firefox!) */
	border: black;
}
/* interfering with dhtml menu
a img:hover {
	border: black;
	border-style: double;
	border-width: thick;
}
*/
a img.no_border:hover { /* view product page */
	border-style: none;
}
.background1 {
	/* background-image:url('background1.jpg'); */ 
 	/* background-color: rgb(242,242,242); */
	  background-color: white;   
}
.indent1 {
	text-indent: 2em;
	margin-left: 10%;
	margin-right: 10%;
	text-align: justify;
/*	text-transform: uppercase;	*/
}
.indent1:first-letter {
	font-size: 1.1em;
/*	font-weight: bold; */
	font-style: italic;
	color:black;
}
button {  /* log in  */
	background: white;
	border:outset #ffffff;
	font-size: 12px;
}
button.butt1 {  
	background: black; /* #fbe0a4 */
	color: white;
	border:outset silver; /* black */
	font-weight: bold;
	font-size: 1.0em;	
	cursor:pointer;
	text-decoration: underline;
}	
button.butt1:hover {  
	text-decoration: none;
}
div.line1 {  /* view_product */
	border-bottom: 2px solid silver;
	width:100%;
}
.box1 {  /* check_out */
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: black;
	border-bottom-color: black;
	background: #B4B39E;
	color: white;
}	
/*
div.listmenu {
	width:100%;
	border-top:1px solid #069;
	border-bottom:1px solid #069;
	font-size:16px;
	background-color:#ffffff;
	margin-top:20px;
)
*/
div.dash {
border-bottom: 2px dashed silver;
}
td { 
	font-family: Verdana, Arial, Helvetica, sans-serif; behavior:url(css/csshover.htc); /* this file
	provides a hover effect for all other elements (a tag is already supported) */
	font-size: 13px;
	color: black;
	text-decoration: none;
}
td.intro { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: black;
	text-decoration: none;
}
td#page { /* page description: what page you are viewing */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;   /* default 15px;  */
	color: black;      /*  default silver;  */
	font-weight: bold;
	text-decoration: none;
}
td.drop { /*dropdown description for browse */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
/*	background-color: white; */
	color: black;
}
td select { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: black;
	text-decoration: none;
	background-color: white;
	font-weight: bold;
}
select.admin { /*admin forms */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: black;
	text-decoration: none;
	background-color: white;
	font-weight: bold;
}
td textarea { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: black;
	text-decoration: none;
	background-color: white;
	font-weight: bold;
}
a { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: black;
	text-decoration: underline;
}
input { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: black;
	text-decoration: none;
	background-color: white;
	font-weight: bold;
}
input.na { /* checkout form clear border from checkbox*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: black;
	text-decoration: none;
	background-color: white;
}

input.boxclr { /* checkout form */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: white;
	text-decoration: none;
	background-color: black;
	border-color: silver;
	border-style: outset;
}
textarea.boxclr { /* checkout form */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: white;
	text-decoration: none;
	background-color: black;
	border-color: black;
}
td.descboxclr { /* checkout form */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: black;
	text-decoration: none;
	background-color: white;
	border-color: black;
}
fieldset legend { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #990099;
	text-decoration: none;
}
fieldset {
	border: #990099;
	padding:1.5em;
}
.warning { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #990099;
	text-decoration: underline;
}
span.pagination { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: gray;
	text-decoration: underline;
}
span.dropdown { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF9933;
	text-decoration: none;
}
/*
tr.background_1 {
	background-color: black;
	color: white;
	padding:10px 10px 10px 10px; 
	text-align:center;
}
*/
td.navhead { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: black;
	text-decoration: none;
/*	background-color: #ffcc00;	*/
/*	background-color: #fbe0a4;  */
}
a.navhead { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px; /*default 15 */
	color: black; 
	text-decoration: none;
}
a.navhead:hover {
	text-decoration:underline;
}

td.navhead1 { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	text-decoration: none;
	background-color: #B4B39E;  /*default black*/
}
a.navhead1 { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:  black;     /*  default #fbe0a4;  */
	text-decoration: underline;
}
a.navhead1:hover {
	text-decoration:underline;
	color: #ffffff;
}

.navbody { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff; 
	text-decoration: none;
	background-color: #B4B39E; 
}
/*
td.navbody { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	text-decoration: none;
	background-color: #B4B39E; 
}
table.navbody { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	text-decoration: none;
	background-color: #B4B39E;  
}
*/
td.logo { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight: bold;
	color: black;
	text-decoration: none;
}
table.nav_inner { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ffffff;
	text-decoration: none;
}
a.policy {
	text-decoration: none;
	font-size: 11px;
	font-style: italic;
}
a.navbody1 {
	color:  white;  
	text-decoration: underline;
}
a.navbody1:hover {
	text-decoration:underline;
	color: #ffffff;
}
html, body { /* create full blead effect, remove white space (scrollbar ie. only) */
	margin: 2px 2px 15px 2px;
	padding: 0;
	scrollbar-face-color: white; 
	scrollbar-shadow-color: #B4B39E;
	scrollbar-highlight-color: #B4B39E;
	scrollbar-3dlight-color: #B4B39E;
	scrollbar-darkshadow-color: #B4B39E;
	scrollbar-track-color: white;
	scrollbar-arrow-color: black;
}
* html div#listmenu ul {
	float:left;  /* makes the ul wrap the li's */
	border-left:1px solid white; /* adds leftmost vertical line to ul for ie. */
	margin-left:0px; /* ie doubles the given value */
}
/* do not use the html a hack !!!!!! */
/*
*html a {
	display:block;   makes ie 5 and 5.5  accept the padding on the link */
}
*/
div#listmenu ul {  
	margin:0;  /*indents ul from edge of container */ 
}
div#listmenu li { 
	float:left;  /* causes the list to align horizontally instead of stack. */
	background-color: #B4B39E;  /* set background of menu items */
	border-right:1px solid white; /*creates dividing lines */
	list-style-type:none; /*removes bullets off of list items */
	position:relative; /* use for drop downs!!!! */
}
div#listmenu li:hover {
	background-color: #cc0000; 
}
div#listmenu li:first-child { /*ie doesnt recognize this', refer to hack */ 
border-left:1px solid white;	
}
div#listmenu a {
	text-decoration:none; /*removes underlining of the link */
	padding:0 6px; /* space on sides of menu items */
	color:white;
	background: #B4B39E;  /* temporarily shows hot area of link */
	display:block;  /*this was added for drop down feature !!!! */
	font-weight: bold;
}
/*  highlight current page
#home a#link_home {
	color:black;
	background-color:#fbe0a4;
}
*/
div#listmenu a:hover {
	color: white;  /* default black; */
	background-color:  #cc0000;  /*  defaul black */
}
#home a#link_home {
	color:black;
	background-color:#fbe0a4;
}
div#listmenu {
	width:100%;
	float:left; /* enclose floated elements */
/*	border-top:1px solid #069;  */
/*	border-bottom:1px solid #069;  */
	font-size:16px;
	background-color: #B4B39E; 
/*	margin-top:20px; */