img { behavior: url(iepngfix.htc); }

form { padding:0; margin:0; }

td { font-size:12px; font-family:Arial, Helvetica, sans-serif; color: #222222; line-height: 14px; }

textarea, input, select { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 11px; border: 1px solid #000000; }

.imagebutton { border: none; }

a { color: #79AD36; text-decoration: none; }
a:hover { text-decoration: underline; color: #79AD36; }

h1, h2, h3, h4, h5 { font-family:"Univers 55", "Trebuchet MS", Arial, Verdana; font-size:16px; color:#E64C1D; margin-bottom: 10px; font-weight: normal;margin-top: 0px; }

h1 { font-size:14px; margin-bottom: 0px; color: #79AD36;}
h2 { margin-top: auto; font-weight: bold; line-height: 18px; }
h3 { }

.productlink { color: #333333; text-decoration: none; }

.treb12white { font-family: "Trebuchet MS", Arial, Helvetica; font-size: 12px; color: #FFFFFF; line-height: 18px; }

#footinsert { text-align:left; margin:10px 0 0 0; width:500px; }
#footinsert .creditcards { padding:10px 0 10px 0;  }
#footinsert .body { background-color:#F8FAF6; border-style:solid; border-width:1px 0 1px 0; border-color:#999999; padding:5px 0 5px 0; text-align:center;  }
#footinsert .body a:hover { border-color:#79ad36; border-width:1px 0 1px 0; border-style:solid; text-decoration:none; padding:0; }


.blur{ background-color: #ccc; color: inherit; margin-left: 4px; margin-top: 4px; }
.shadow, .content{ position: relative; bottom: 2px; right: 2px; }
.shadow{ background-color: #666; color: inherit; }
.content{ background-color: #fff; color: #000; border: 1px solid #000; margin-bottom:10px; /* padding: .5em 2ex;*/ }

#playlist { border: 1px solid #666666; }
#playlist p { margin:8px 0 0 0; }
#playlist tbody tr td { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding: 3px 10px; padding-top:5px; padding-bottom:5px; border-left: 1px solid #D9D9D9; }
#playlist tr.selected td { background-color: #79AD36; color:#FFFFFF; font-family:"Trebuchet MS", Arial, Helvetica; font-size:14px; font-weight: bold; border-left: 1px solid #346DBE; border-bottom: 1px solid #7DAAEA; border-color:#D8E3FF; }

#Container { float:right; clear:both; width:140px; }
#Container .CommentArea { margin: 8px 0px 8px 0px; }
#Container .CommentBody { padding: 5px 5px 5px 5px; background-color: #f1f1f1; }
#Container .CommentArea h4 { margin:0 0 6px 0px; font-size:14px; color:#666666; }

#Comments { float:left; width:600px; }
#Comments i { color:#999999; }

.CommentArea { margin: 8px 20px 8px 20px; }
.CommentArea p { margin:0 0 10px 0; padding:0 }
.CommentArea h4 { margin:0 0 6px 0px; font-size:14px; }
.CommentArrow { background-image: url(/images/arrow.gif); background-repeat: no-repeat; width: 14px; height: 14px; margin-bottom: -9px; }
.CommentBKG { padding-bottom: 3px; background-image: url(/images/comment-shadow.gif); background-repeat: repeat-x; background-position: left bottom; }
.CommentFrame { border: solid 1px #bcbcbc; padding: 5px; }
.CommentBody { padding: 5px 5px 5px 10px; background-color: #FFFFCC; }
.CommentFooter { margin-top: 4px; font-size: .8em; color: #999999; padding-left: 16px; }


/* ------------------------ pop styles ---------------------------------*/

img, .pop1 { behavior: url(http://www.eveningshadefarms.com/styles/iepngfix.htc); }

.pop1 {
	display:none;
	overflow:auto;
	width:auto;
	height:300px;
	margin:10px 0 10px 0;
	padding: 10px;
	/*background:url(/images/trans.png);*/
}


/* ------------------------ pop styles --------------------------------- */