.hidden				{ position: absolute; left: -999em; } 

#textmargin			{ width: 960px; margin: 140px auto 60px; background: #ffffff; color: #000000; } 
#textmargin img			{ } 
#textmargin img.left		{ display: inline; float: left; margin: 0 1em 0 0; } 
#textmargin img.right		{ display: inline; float: right; margin: 0 0 0 1em; } 
#textmargin a			{ color: #725f12; } 

#footerandcopy			{ width: 100%; border-top: solid 1px #000000; background: #d18f53; position: fixed; bottom: 0px; left: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; border-bottom: solid 3px #ffffff; } 
#footerandcopy p		{ margin: 0.25em 0 0.8em 0; padding: 0 0 0 0; color: #ffffff; text-align: center; } 
#leftbottom			{ width: 100%; padding: 50px 0 0 0; background: url(../PICS/leftbottom.gif) 0 0 no-repeat; position: fixed; bottom: 0px; left: 0px; margin-left: 0px; margin-bottom: 0px; } 
#rightbottom			{ width: 121px; padding: 50px 0 0 0; background: url(../PICS/rightbottom.gif) 0 0 no-repeat; position: fixed; bottom: 0px; right: 0px; margin-right: 0px; margin-bottom: 0px; } 


#mainmenu			{ width: 100%; padding: 95px 0 0 0; border-bottom: solid 6px #f9df16; background: #d18f53 url(../PICS/seeds.gif) 0 0 repeat; position: fixed; top: 0px; left: 0px; margin-top: 0px; margin-left: 0px; margin-right: 0px; } 
#leftburger			{ width: 100%; padding: 90px 0 0 0; background: url(../PICS/leftburger.gif) 0 0 no-repeat; position: fixed; top: 0px; left: 0px; margin-left: 0px; } 
#rightburger			{ width: 900px; padding: 90px 0 0 0; background: url(../PICS/rightburger.gif) 0 0 no-repeat; position: fixed; top: 0px; right: 0px; margin-right: 0px; } 
#leftburgerwrap			{ width: 14px; padding: 135px 0 0 0; background: url(../PICS/leftburger-wrap.gif) 0 0 no-repeat; position: fixed; top: 0px; left: 0px; margin-left: 0px; } 
#rightburgerwrap		{ width: 14px; padding: 135px 0 0 0; background: url(../PICS/rightburger-wrap.gif) 0 0 no-repeat; position: fixed; top: 0px; right: 0px; margin-right: 0px; } 

#sidemenu		{ position:fixed; top: 125px; left: 0px; margin-left: 0px; width: 118px; }

#fadebox		{ width: 100%; position:fixed; top: 150px; } 

#donate			{ position:fixed; top: 175px; right: 125px; margin-left: 0px; width: 118px; } 




/**** Top/Main Menu ****/
.dropmenu-h			{ width: 100%; background: #ef2b2f; font: bold 12px Verdana; } 
* html .dropmenu-h		{ height: 1%; } /*Holly Hack for IE7 and below*/
.dropmenu-h ul			{ z-index:100; margin: 0; padding: 0; list-style-type: none; } 

/*Top level items*/
.dropmenu-h ul li		{ position: relative; display: inline; float: left; } 
.dropmenu-h ul li a		{ display: block; background: #ef2b2f; color: white; padding: 8px 10px; border-right: 1px solid #778; color: #2d2b2b; text-decoration: none; } 
* html .dropmenu-h ul li a	{ display: inline-block;  /*IE6 hack to get sub menu links to behave correctly*/} 
.dropmenu-h ul li a:link	{ color: white; } 
.dropmenu-h ul li a:visited	{ color: white; } 
.dropmenu-h ul li a.selected	{ background: #000000; color: white; /*CSS class that's dynamically added to the currently active menu items' LI A element*/} 
.dropmenu-h ul li a:hover	{ background: #008651; color: white; } 
	
/*1st sub level*/
.dropmenu-h ul li ul		{ position: absolute; left: 0; display: none; visibility: hidden;/*collapse all sub menus to begin with*/ } 
.dropmenu-h ul li ul li		{ display: list-item; float: none; } 
.dropmenu-h ul li ul li a	{ width: 180px; font: normal 13px Verdana; padding: 5px; margin: 0; border-top-width: 0; border-bottom: 1px solid gray; } 

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.dropmenu-h ul li ul li ul	{ top: 0; }

/* ######### CSS classes applied to down and right arrow images  ######### */
.downarrowclass			{ position: absolute; top: 12px; right: 7px; } 
.rightarrowclass		{ position: absolute; top: 6px; right: 5px; } 

/* ######### CSS for shadow added to sub menus  ######### */
.ddshadow	{  width: 0; position: absolute; left: 0; top: 0; height: 0; background: silver; } /*shadow for NON CSS3 capable browsers*/
.toplevelshadow	{ opacity: 0.8; /*shadow opacity for NON CSS3 capable browsers. Doesn't work in IE*/ } 


/**** Side/sub Menus ****/
.dropmenu-v ul			{ width: 118px; margin: 0; padding: 0; list-style-type: none; font: bold 12px Verdana; } 
.dropmenu-v ul li		{ position: relative; } 
.dropmenu-v ul li a		{ display: block; overflow: auto; color: white; text-decoration: none; padding: 6px; border-bottom: 1px solid #778; border-right: 1px solid #778; /*force hasLayout in IE7 */} 
.dropmenu-v ul li a:link	{ background: #725f12; color: white; } 
.dropmenu-v ul li a:visited	{ background: #725f12; color: white; } 
.dropmenu-v ul li a:active	{ background: #725f12; color: white; } 
.dropmenu-v ul li a.selected	{ background: black; color: white; } 
.dropmenu-v ul li a:hover	{ background: black; color: white; } 

/*Sub level menu items */
.dropmenu-v ul li ul		{ width: 170px; position: absolute; top: 0; font-weight: normal; visibility: hidden; } 

/* Holly Hack for IE \*/

/*no qanit line*/
#prodline			{  }
#prodline ul			{ margin: 0; padding: 0em 0em 0em; text-align: left; }
#prodline ul li			{ float: left; display: inline; margin: 0 1em 0 1em; padding: 0; background: none; }
#prodline ul li a		{  }
#prodline ul li a:hover		{  }

#bar				{ width: 100%; background: #ff8c00; }

#linetable			{ text-align: left; width: 100%; }
#linepic			{ width: 100px; padding: 0 2em 0 0; }
#iteemtitle			{ text-align: left; width: 600px; }
#lineprice			{ width: 75px; }
#linebuy			{ width: 125px; }* html .dropmenu-v ul li { float: left; height: 1%; }
* html .dropmenu-v ul li a { height: 1%; }




