/* HerbsAndApples.com CART styles created  27 April 2005  by mrp CasparInstitute.org
last updated  22 May 2005  by smp */
/* checkout styles */
.todo {background-color:#999; color:#000; text-align:center; }
.doing {background-color:#ffc; color:#883; text-align:center; }  
.done {background-color:#fff; color:#333; text-align:center; }  

/* cart styles */
#cart { width:auto; font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;}
#cart th { padding:0px 5px 0px 5px; 
	background-color:#660066;
	color:#E7E3E2;
	font-size : .95em;
	line-height : 1.1em;
	font-weight : bold; 
	border:1px solid #BE459D; }
#cart .items { padding:0px 10px 0px 10px;  background-color:#FFFFF0;  color:#333;  border:1px solid #E0A7D0;  vertical-align:middle; font-size: .8em; line-height : .95em; }
 
#cart .empty {background-color:#fff;}
#cart .total {
	background-color:#E8BBDB;
	color:#333;
	border:1px solid #BE459D;
	font-size: .85em;
	line-height : 1em;
	text-align:center;
	font-weight : bold;
} 
#cart input.button {
	background-color:#E8BBDB;
	color:#000;
	margin : 3px;
	padding : 2px;
	font-size : .8em;
	border-right:2px solid #BE459D;
	border-bottom : 2px solid #BE459D;
	border-top : 1px solid #BE459D;
	border-left : 1px solid #BE459D;
}
#cart .button2 {
	background-color:#BE459D;
	color:#FFFFF0;
	margin : 3px;
	padding : 2px;
	font-size : .8em;
	border-right:2px solid #BE459D;
	border-bottom : 2px solid #BE459D;
	border-top : 1px solid #BE459D;
	border-left : 1px solid #BE459D;
}
#minicart {width:auto;   border:1px solid #333;   padding:3px 2px 3px 2px; margin:3px 2px 3px 2px;   background-color:#FFFFF0;	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:.7em; }
		   
.minihead { background-color:#FFFECE;  color:#000;  border:1px solid #FFFFE8;  text-align:center; }
.minicontent { background-color:#FFFFE8;  color:#333;  border:1px solid #999;  text-align:center; }  

#minicart a {
	background-color:#FFFFF0;
	color:#660066;
	font-weight : bold;
	margin:6px;
}
#minicart a:hover, #minicart a:focus, #minicart a:active {
	background-color:#660066;
	color:#FFFFF0;
}

p.adtxt { font-size: 13px; font-family: Georgia, Garamond,'GarmdITC Bk BT',Times,'Times New Roman',Palatino,serif; color: #000; text-indent : 1.5em; line-height : 1.1em; margin-bottom : 0px; margin-top : 0px; padding-bottom : 2px; padding-top : 2px; }

adtxt { font-size: 13px; font-family: Georgia, Garamond,'GarmdITC Bk BT',Times,'Times New Roman',Palatino,serif; color: #000; line-height : 1em; margin-bottom : 0px; margin-top : 0px; padding-bottom : 2px; padding-top : 2px; }

a.ad:link { font-size: 16px; font-family: Georgia, Garamond,'GarmdITC Bk BT',Times,'Times New Roman',Palatino,serif; margin-bottom : 2px; margin-top : 2px; padding-bottom : 2px; padding-top : 2px;
	color: #00C;
	text-decoration: none;
	font-weight : normal;
}
a.ad:active, a.ad:visited { font-size: 16px; font-family: Georgia, Garamond,'GarmdITC Bk BT',Times,'Times New Roman',Palatino,serif; margin-bottom : 2px; margin-top : 2px; padding-bottom : 2px; padding-top : 2px;
	color: #00C;
	text-decoration: none;
	font-weight : normal;
}
a.ad:hover, a.book:focus  { font-size: 16px; font-family: Georgia, Garamond,'GarmdITC Bk BT',Times,'Times New Roman',Palatino,serif; margin-bottom : 2px; margin-top : 2px; padding-bottom : 2px; padding-top : 2px;
	color: #00F;
	text-decoration: none;
	font-weight : normal;
	background-color: #FFC;
}

li { font-size: 14px; font-family: Georgia, Garamond,'GarmdITC Bk BT',Times,'Times New Roman',Palatino,serif; color: #000; line-height : 1em; margin-bottom : 0px; margin-top : 0px; padding-bottom : 2px; padding-top : 2px; }

ol {margin-bottom : 0px; margin-top : 0px; padding-bottom : 0px; padding-top : 0px; ; margin-left : 0px; padding-left : 20px} 
