﻿a{color:#535937;text-decoration:none;}
b{font-weight:700;}
  /* this is the old body
body{background:#73A601 url(images/gradient5.jpg) repeat-x;color:#030;font:12px Verdana,Arial,sans-serif;margin:0px;margin-left:auto;margin-right:auto;padding:0px;text-align:center;}
*/
caption{background:#F1FFDF;color:#008000;font:bold 13px Verdana;text-align:left;}
body{
   height: 100%;
   margin: 0;
   background-color: #99CC00;
   background-image: url(images/background.png);
   background-repeat: repeat-x;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #620000;
   text-align: center;
}
fieldset{border:1px solid #781351;width:20em;}
form{display:inline;}
h1{color:#620000;font-family:"Warnock Pro","Goudy Old Style","Palatino","Book Antiqua",Georgia,serif;font-style:italic;letter-spacing:1px;
	font-variant: normal;
	font-weight: normal;
	font-size: 200%;
	line-height: normal;
	text-align: center;
}
.styled-select {
   width: 240px;
   height: 34px;

   border: 1px solid #E2F7BA;
   }
h2{color:#620000;font-family:"Warnock Pro","Goudy Old Style","Palatino","Book Antiqua",Georgia,serif;font-style:italic;letter-spacing:1px;
	font-variant: normal;
	font-weight: normal;
	font-size: 170%;
	line-height: normal;
	text-align: center;}
h3{color:#620000;font:110% Georgia,"Times New Roman",serif;letter-spacing:1px;}
label{display:block;float:left;margin-right:0.5em;text-align:right;width:4em;}
.formbutton2{height:40;width:150;background:white url(images/inputbackground.jpg) no-repeat left top;
color:White;line-height:1.2em;margin:5px 5px 5px 1padding:10px 10px 10px }
legend{background:#ffa20c;border:1px solid #781351;color:#fff;padding:2px 6px;}
textarea{border:1px solid #008000;font-family:Tahoma,sans-serif;height:120px;padding:5px;width:90%;}
ul{list-style:none;margin:0;margin-left:13px;padding:0;padding-left:1px;width:150pt;}
.announce{background:#FFFFEC;border:2px solid green;font-size:12px;margin:5px 5px 5px 5px;padding:5px 5px 5px 5px;text-align:center;}
.announce2{background:#FFFFEC url(images/checkmark.gif) no-repeat left top;border:2px solid green;font-size:110%;margin:2px 2px 2px 2px;padding:2px 2px 2px 2px;text-align:center;width:650px;}
.announce2red{border:2px solid red;font-size:110%;margin:5px 5px 5px 5px;padding:5px 5px 5px 5px;text-align:center;width:95%;}
.announce3{background:#F8FDEE;border:1px solid;font-size:12px;margin:5px 5px 5px 5px;padding:5px 5px 5px 5px;text-align:center;}
.announce4{background:#FFFFEC url(images/checkmark.gif) no-repeat left top;border:2px solid green;font-size:110%;margin:5px 5px 5px 5px;padding:5px 5px 5px 5px;text-align:center;width:90%;}
.announce5{background:#FFFFEC url(images/checkmark.gif) no-repeat left top;border:2px solid green;color:#800000;font-size:110%;margin:4px 4px 4px 4px;padding:3px 3px 3px 3px;text-align:center;width:98%;}
.announce6{background:#FFFFEC;border:2px solid green;color:#800000;font-size:110%;margin:4px 4px 4px 4px;padding:3px 3px 3px 3px;text-align:center;width:98%;text-align:left;}
.articles{font:10pt "Times New Roman",Georgia,Serif;position:absolute;right:1px;top:112px;width:165px;}
.articlestext{background:#E2F7BA url(images/siemenuup.gif) left top repeat-x;border-collapse:collapse;border-spacing:0px;border-top:1px solid #C9DCA6;color:#404040;font:normal 12px Verdana;margin-left:6pt;margin-right:auto;text-align:left;}
.best{background:transparant;border:1px solid #9c0;color:#F00;font-weight:bold;height:40px;line-height:1.2em;margin:15px 0 0;padding:5px 10px;text-decoration:none;}
.BigAnnounce{background:#FFFACD;border:2px solid #FF0000;color:#000;font-weight:bold;line-height:1.2em;margin:10px 0 0;padding:5px 10px;text-decoration:none;}
.boxText{font-family:Verdana,Arial,sans-serif;}
.checkoutBarCurrent{color:#000;font:11px Verdana,Arial,sans-serif;}
.checkoutBarFrom,.checkoutBarTo{color:#8c8c8c;font:11px Verdana,Arial,sans-serif;}
.description{font:bold 10px Verdana,Arial,sans-serif;}
.errorBox{background:#F00;font:bold 13px Verdana,Arial,sans-serif;padding:10px;}
.floatright{background:transparent;float:right;height:100px;position:absolute;right:20px;top:100px;width:100px;}
.footer{color:#000;font-size:11px;text-align:center;}
.footer2{bottom:10px;left:250px;margin:15px 15px 15px 15px;padding:15px 15px 15px 15px;position:absolute;text-align:center;}
.formbutton{background:#FAFAD2;border:outset 2px green;color:#8B0000;cursor:pointer;font-weight:bold;padding:1px 2px;}
.infoBox{background:#FFFEEA;width:100%; border: 2px solid #AACB3E;}
.infoBoxNotice{background:#FF8E90;}
.infoBoxNoticeContents{background:#FFE6E6;font-size:11px;}
.inputRequirement{color:#f00;font:11px Verdana,Arial,sans-serif;}
.messageBox{font:11px Verdana,Arial,sans-serif;}
.messageStackError,.messageStackWarning{background:#FFFDEC;border:2px solid Red;padding:5px;text-align:left;}
.messageStackSuccess{background:#EAF9CB;border:1px solid #2F4F4F;font:12px Verdana,Arial,sans-serif;padding:5px;}
.moduleRow{background:#F4FFEA;}
.moduleRowOver{background:#FF0;cursor:pointer;}
.moduleRowSelected{background:#E2F7BA;}
.navAcc{background:#E2F7BA url(images/table_box.gif) left bottom repeat-x;border-collapse:collapse;border-spacing:0px;border-top:1px solid #C9DCA6;color:#404040;font:normal 12px Verdana;margin-left:6pt;text-align:left;width:160px;}
.navpix{padding:2px 5px 10px;}
.NormalTableContent{font:normal 12px Verdana;}
.orderEdit{color:#FF6347;font:12px Verdana,Arial,sans-serif;text-decoration:underline;}
.pagelisting{color:#9a9a9a;font:normal 16px Verdana,Arial,sans-serif;}
.price{color:#F00;font:bold 11px/1.5 Verdana,Arial,sans-serif;}
.productListing-even{background:#C5F27B;border-top:1px solid #C9DCA6;padding:3px;}
.productListing-h{background:#EAF9CC url(images/gradientbox.png) repeat-x;color:#00642B;font-size:12px;font-weight:bold;padding:2px;text-align:left;}
.productListing-heading{background:#EAF9CC url(images/gradientbox.png) repeat-x;color:#000;font:bold 12px Verdana,sans-serif;padding:2px;}
.productListing-heading a{color:#000;font-size:12px;font-weight:bold;padding:2px;}
.productListing-odd{background:#FFF;padding:3px;border-bottom:1px solid #B4B4B4;}
.productsNotifications{background:#f2fff7;}
.searcher{background:#FFFACD;color:#000;font:bold 14px Arial;text-align:left;width:250px;}
.stockWarning{color:#c03;font:10px Verdana,Arial,sans-serif;}
.style1{border:1px solid;margin:4px 10px;width:350px;}
.style2{color:#F00;font:11px Verdana,Arial,sans-serif;padding:5px;}
.style3{background:#F5F5DC;border:1px #FF0000 solid;margin:3px 2px 2px 3px;padding:5px;width:350px;}
.style4{background:#F5F5DC;border:1px #FF0000 solid;margin:3px 2px 2px 3px;padding:5px;width:210px;}
.stylesearch{background:#F5F5DC;border:2px #008000 solid;margin:3px 2px 2px 3px;padding:5px;}
.submit input{background:#008000;border:2px outset #d7b9c9;color:#000;margin-left:4.5em;text-align:left;}
.theleftti{background:url(images/topleft.gif) no-repeat;color:#fff;font:bold 18px Trebuchet MS;height:25px;padding-left:10px;padding-top:6px;z-index:100;}
.VisitorTableBox{border-left:solid 1px #000000;border-top:solid 1px #000000;}
.VisitorTableContent{border-bottom:solid 1px #000000;border-right:solid 1px #000000;color:#000;font:normal 8pt Verdana,Arial,sans-serif;}
.VisitorTableHeadingContent{border-bottom:solid 1px #000000;border-right:solid 1px #000000;color:#000;font:8pt Verdana,Arial,sans-serif;font-weight:bold;}
.xb1{background:#B6D27D;margin:0 5px;}
.xb1,.xb2,.xb3{height:1px;}
.xb1,.xb2,.xb3,.xb4{display:block;overflow:hidden;}
.xb2{border:0 2px;margin:0 3px;}
.xb2,.xb3,.xb4{background:#ccc;border-left:1px solid #C3D991;border-right:1px solid #C3D991;}
.xb3{margin:0 2px;}
.xb4{background:#D6D6D6;height:1px;margin:0 1px;}
.xboxcontent{background:transparent;border:1px solid #CECECE; display:block;}
.xlarge{color:#F00;font:bold 18px Verdana,Arial,sans-serif;}
.xtop,.xbottom{background:transparent;display:block;font-size:1px;}
a.pageResults{color:#B1B88C;}
div.clearit{clear:both;}
div.moveright{position: relative; left: 10px;}
div.img{border:1px solid #ECF5D8;float:left;height:auto;margin:2px;text-align:center;width:33%;}
div.img img{border:1px solid #ffffff;display:inline;margin:3px;padding:2px 5px 10px;}
div.infoboxContentsFL{margin:5px;padding-bottom:5px;width:146px;}
div.navBarFrame{background:#009933 no-repeat top left;height:30px;margin-left:10px;margin-right:10px;}
div.pageHeading{color:#620000;font:bold 18px "Times New Roman";}
input,select,p.smallText,td.infoBox,span.infoBox,td.smallText,span.smallText{font-size:11px;text-align:left;}
P.main,td.fieldValue,td.main{font-size:12px;}
span.errorText,span.productSpecialPrice,span.productSpecialPrice{color:#f00;}
span.greetUser{color:#f0a480;font-size:12px;font-weight:bold;}
span.markProductInStock{color:#330;font:bold 10px Verdana,Arial,sans-serif;}
span.markProductOutOfStock{color:#c76170;font:bold 10px Verdana,Arial,sans-serif;}
span.newItemInCart{color:#f00;font-size:11px;}
table.alerts{background:#E2F7BA url(images/table_box.gif) left top repeat-x;border-top:2px solid #C4D99D;color:#404040;font:normal 12px Verdana;text-align:center;width:350px;}
table.alerts2{background:#FAFAD2 url(images/table_box.gif) left top repeat-x;border:1px solid #838B58;border-top:2px solid #4B6026;color:#404040;font:normal 12px Verdana;text-align:left;}
div.basicbox{border:3px solid #EBFAD1;background:#FFFFE1;font-family:Tahoma,sans-serif;height:auto;padding:5px;width:100%;border-radius:3ex;
  -webkit-border-radius:3ex;
  -moz-border-radius:3ex;}
  div.basicbox2{border:1px solid #D0F986;background:#FFFFE1 url(images/basicSmlBack.jpg) left top;
   background-repeat: no-repeat; font-family:Tahoma,sans-serif;height:auto;padding:4px;width:99%;border-radius:1ex;
  -webkit-border-radius:3ex;
  -moz-border-radius:3ex;
  font-size: 14px;
 }
table.alerts_also{background:#FFFFCE;color:#620000;font:normal 12px Verdana;text-align:center;border:1px solid #F0F8FF;}
table.formArea{background:#E2F7BA url(images/table_box.gif) left bottom repeat-x;border:1px solid;border-top:1px solid #C9DCA6;font:normal 12px Verdana;width:500px;}
table.home{background:#F7FEED url(images/table_home.jpg) left top repeat-x;border-top:1px solid #C4D99D;color:#404040;font:normal 12px Verdana;text-align:center;width:95%;}
table.mytable{background:#transparent;}
table.mytable td{background:#FAFAD2;font-weight:normal;vertical-align:middle; border-bottom:1px solid #008000;}
table.mytable tr.special td{font-weight:bold;}
table.productListing{border:#a4bc96 solid 1px;border-spacing:1px;}
table.simpletable{background:#EEFFC1 url(images/bigtop.gif) left top repeat-x;border-bottom:1px #9ACD32;border-left:1px #9ACD32;border-right:1px #9ACD32;border-spacing:1px;color:#404040;font:normal 12px Verdana;text-align:left;}
td.accountCategory{color:#abd;font-size:12px;}
td.alsobought{border:1px solid #C9DCA7;border-collapse:collapse;border-spacing:0px;color:#000;font:11pt Verdana,Arial,sans-serif;text-align:center;}
td.bigText{color:#620000;font:120% Georgia,"Times New Roman",serif;letter-spacing:1px;}
td.fieldKey,td.formAreaTitle,td.tableHeading{font-size:12px;font-weight:bold;}
td.headerError{background:#f00;color:#fff;font-size:12px;font-weight:bold;text-align:center;}
td.headerInfo{background:#0f0;color:#fff;font-size:12px;font-weight:bold;text-align:center;}
td.headerNavigation{background:#B1B88C;color:#fff;font:bold 12px Verdana;}
td.infoBoxHeading{background:#80A311;color:#fff;font:12pt Verdana,Arial,sans-serif;font-weight:bold;padding:2px;}
td.mains{font:bold 10px/1.5 Verdana,Arial,sans-serif;} 
td.mainsred{color:#F00;font:bold 12px/1.5 Verdana,Arial,sans-serif;}
td.maintop{font:bold 12px/1.5 Verdana,Arial,sans-serif;}
td.options{border-bottom:1px solid #DCDCDC;border-right:1px solid #AFAFAF;font-weight:normal;}
td.pageHeading{color:#620000;font:bold 18px "Times New Roman";letter-spacing:1px;}
td.productListing-data{border-collapse:collapse;border-spacing:0px;border-top:1px solid #C9DCA6;font:10pt Verdana,Arial,sans-serif;text-align:left;}
td.productListing-data2{background:#F4FDE5;border-collapse:collapse;border-spacing:0px;border-top:1px solid #C9DCA6;font:10pt Verdana,Arial,sans-serif;text-align:left;}
td.subBar{color:#000;font-size:11px;}
TR.accountHistory-even,TR.addressBook-even,TR.alsoPurchased-even,TR.payment-even,TR.productListing-even,TR.productReviews-even,TR.upcomingProducts-even,TR.shippingOptions-even{background:#F8F8F3;}
TR.accountHistory-odd,TR.addressBook-odd,TR.alsoPurchased-odd,TR.payment-odd,TR.productReviews-odd,TR.upcomingProducts-odd,TR.shippingOptions-odd{background:#EFF1E7;}
TR.footer{background:#a4bc96;}
TR.header,TR.productListing-odd{background:#fff;}
TR.headerError{background:#f00;}
TR.headerInfo{background:#0f0;}
TR.headerNavigation{background:#E2F7BA;color:#000;font:12px Verdana;}
TR.productListing-even{background:#F6FDEA;border-top:1px solid #C9DCA6;}
TR.subBar{background:#f4f7fd;}


ul.sidemenu{background:transparent; font:bold 12px Verdana,sans-serif;list-style:none;margin-left:2pt;width:171px;}
ul.sidemenu li a{border-left:2pt solid #74A700;color:#000;display:block;font-weight:bold;line-height:15pt;padding:2px 2px;text-decoration:none;}

/* this is the old body
ul.sidemenu{background:transparent url(images/sidemenu.gif) left top repeat-x;font:bold 11px Verdana,sans-serif;list-style:none;margin-left:3pt;width:171px;}
ul.sidemenu li a{color:#000;display:block;font-weight:bold;line-height:15pt;padding:2px 2px;text-decoration:none;}
*/ 

#centerblock{margin-left:auto;margin-right:auto;width:100%;}
#container{margin-left:auto;margin-right:auto;position:relative;text-align:left;width:1000px;}
#copyRight{clear:both;color:#000;float:left;font-size:11px;position:relative;text-align:center;width:100%;}
#middleContent{background:#FFF;font:12px Verdana,Arial,sans-serif;font-weight:normal;text-align:left;width:100%;}
#wrapper{margin:0 auto;text-align:left;width:1000px;}
#xsnazzy{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:20px;margin:25px 1em 10px 1em;background:transparent;}
#xsnazzy h1{color:#fff;font-size:2.5em;}
#xsnazzy h1,#xsnazzy h2,#xsnazzy p{letter-spacing:1px;margin:0 10px;padding:0;}
#xsnazzy h2{border:0;color:#620000;font:serif;letter-spacing:1px;}
div#bannerFrame{height:60px;margin-bottom:10px;margin-top:10px;}
div#boxes1Frame{left:7px;position:absolute;top:100px;width:160px;}
div#boxes2Frame{position:absolute;right:-220px;top:50px;width:175px;}
div#boxes2FrameTop{height:39px;position:absolute;right:18px;top:33px;width:220px;}
div#logoFrame{background:#FFF;height:73px;position:relative;}
div#middleFrame{background:transparent;left:180px;margin:2px;min-height:500px;min-width:460px;padding-left:5px;padding-right:5px;position:absolute;top:110px;z-index:100;}
div#navBottomFrame{font-weight:bold;position:absolute;top:110px;}
div#pageFrame{margin:0px auto;text-align:left;width:1000px;border-radius:3ex;-webkit-border-radius:3ex;-moz-border-radius:3ex;}
.linksbold a:active,.linksbold a:visited{color:#2F4F4F;}
.linksbold a:hover{background:#FAFAD2;color:#B22222;text-decoration:underline;}
.linksbold a:link{color:#2F4F4F;font-weight:700;text-decoration:none;}
.productListing-heading a:hover{color:#CD853F;font-size:12px;font-weight:bold;padding:2px;}
.tryles A:hover{color:#000;font-weight:bold;margin-left:0px;padding:4px 2px 4px 8px;padding-left:2px;text-decoration:underline;}
.tryles A:link,.tryles A:visited{color:#FF4500;display:block;font:bold 11px Verdana,sans-serif;padding:4px 2px 4px 8px;text-decoration:none;}
a.headerNavigation,a.headerNavigation:hover{color:#000;font:bold 12px Verdana;}
a.info:hover{background:transparent;border-left:2em dotted #C9CEB7;color:#000;font-size:12px;text-decoration:underline;}
a.info:link,a.info:active,a.info:visited{background:transparent;border-left:2em dotted #C9CEB7;color:#8B4513;font-size:12px;font-weight:bold;text-decoration:none;}
a.pageResults:hover{background:#FF3;color:#707649;}
a:hover{color:#620000;text-decoration:none;}
a:link,a:active,a:visited{color:#006400;text-decoration:underline;}
div.img a:hover img{border:1px solid #0000ff;}
ul.sidemenu li a:hover{background:#7CAF00;color:#FFF;}


.sectionSmlPadder{
   padding: 15px 20px 15px 20px;
}

.xboxcontent {
	display:block;
	border:0 solid #444;
	border-width:0 1px;
	height:auto;
	border-radius:3ex;
  -webkit-border-radius:3ex;
  -moz-border-radius:3ex;
	}
