input, select, option, textarea  {border: 0; background-color: #ffffff;} 
body { margin: 0;  padding: 0; text-align: center; min-width: 600px }
#ABN { font-family:Arial, Helvetica, sans-serif; font-size:13px; text-align:center;}
#welcome { font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; color:#0066FF; font-size:16px;}
#bg {position: relative; top: 0; right: 0; margin: 0 auto; text-align: left; width: 840px; height: 550px;} 
#Logo {	position:absolute; left:45px; top:10px; width:150px; height:90px; z-index:1;}
#Home {	position:absolute; left:50px; top:160px; width:125px; height:50px; z-index:4;}
#Hometext {position:absolute; left:37px; top:20px; width:51px; height:12px; z-index:4;}
#Aboutus { position:absolute; left:50px; top:220px; width:125px; height:50px; z-index:2;}
#Aboutustext {position: absolute; left: 22px; top: 18px; width: 82px; height: 12px; z-index: 2; }
#AboutusIE {position: relative; left: 0; top: 0; width: 125px; height: 50px; z-index: 5; }
#Beefdirect {position: absolute; left: 50px; top: 280px; width: 125px; height: 50px; z-index: 2; }
#Beefdirecttext 				  {position: absolute; left: 16px; top: 18px; width: 97px; height: 12px; z-index: 2; }
#Simmentalembryodonors			  {position: absolute; left: 50px; top: 340px; width: 125px; height: 50px; z-index: 2; }
#Simmentalembryodonorstext        {position: absolute; left: 10px; top: 12px; width: 105px; height: 27px; z-index: 2; }
#Links                            {position: absolute; left: 50px; top: 400px; width: 125px; height: 50px; z-index: 2; }
#Linkstext                        {position: absolute; left: 36px; top: 20px; width: 46px; height: 12px; z-index: 2; }
#Contactus                        {position: absolute; left: 50px; top: 460px; width: 125px; height: 50px; z-index: 2; }
#Contactustext                    {position: absolute; left: 14px; top: 18px; width: 97px; height: 12px; z-index: 2; }
img                               {border: none; }
a:link                            {font-weight: 700; color: #00C; text-decoration: none; }
a:visited                         {font-weight: 700; color: #00C; text-decoration: none; }
a:hover                           {font-weight: 700; color: #000; text-decoration: underline; }
#Content                          {position: absolute; left: 280px; top: 260px; width: 436px; height: 173px; z-index: 2; }
#ABN                              {position: absolute; left: 516px; top: 5px; width: 300px; height: 20px; z-index: 4; }
#Aboutuscontent                   {font-family: Arial, Helvetica, sans-serif; font-size: 14px; position: absolute; left: 240px; top:160px; width:580px;
									height:380px; z-index:3; overflow: auto;}
#Beefinfo                         {position: absolute; left: 50px; top: 290px; width: 100px; height: 38px; z-index: 2; }
#Beefordersides                   {position: absolute; left: 50px; top: 330px; width: 281px; height: 38px; z-index: 2; }
#Beeforder                        {position: absolute; left: 50px; top: 370px; width: 281px; height: 38px; z-index: 2; }
#Beefrecipies                     {position: absolute; left: 50px; top: 410px; width: 281px; height: 38px; z-index: 2; }
#Beefmarkets                      {position: absolute; left: 50px; top: 450px; width: 281px; height: 38px; z-index: 2; }
#Beeflamb                         {position: absolute; left: 50px; top: 490px; width: 281px; height: 38px; z-index: 2; }
#BDinfo                           {position: absolute; left: 240px; top: 150px; width: 550px; height: 350px; z-index: 3; overflow: auto; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#BDinfo  div {text-align:center;}
#BDsides                          {position: absolute; left: 220px; top: 150px; width: 590px; height: 350px; z-index: 3; overflow: auto; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
#BDsides h2,h3					  {text-align:center;}
.center							  {text-align:center;}
.indent							  { display:block; margin:0px 0px 10px 40px; width:300px;}

#BDorder                          {position: absolute; left: 220px; top: 250px; width: 590px; height: 150px; z-index: 3; overflow: auto; font-family:Arial, Helvetica, sans-serif; font-size:13px;text-align:center;}
#BDorder p					  {text-align: left;}
#BDmarkets                        {position: absolute; left: 220px; top: 120px; width: 590px; height: 430px; z-index: 3; overflow: auto; font-family:Arial, Helvetica, sans-serif; font-size:13px; text-align:center;}
#farmersmarkets				  	  {opacity:0.6; padding:10px; width:470px; text-align:left; border-style:solid; border-color:#000000; border-width:1px; margin:auto;background-color:#ffffff;}
#farmersmarkets li.grey			  {list-style-type:none; background-color: #D7DCFF; }
#farmersmarkets li				  {list-style-type:none; padding:2px 5px 2px 5px;}
#farmersmarkets ul				  {margin:0; padding:0;}	
#BDrecipies                       {position: absolute; left: 220px; top: 120px; width: 580px; height: 380px; z-index: 3; overflow: auto;}
#Contactuscontent                 {font-family: Arial, Helvetica, sans-serif; font-size: 13px; position: absolute; left: 180px; top:160px; width:450px;	height:330px;z-index:4;}
#Simmentalembryodonorscontent     {text-align:center; position: absolute; left: 230px; top: 250px; width: 580px; height: 170px; z-index: 4; font-family:Arial, Helvetica, sans-serif; font-size:13px; }
#Simmentalembryodonorscontent div {text-align:center; width:auto; float:left; margin:0px 8px 20px 0px;}
#Simmentalembryodonorscontent img {display:block; float: none; margin-bottom:5px;} 
#Simmentalembryodonorscontent a.black	  {color:#000000;}
#Linkscontent                     {position: absolute; left: 180px; top: 135px; width: 550px; height: 400px; z-index: 4; text-align:center; font-family:Arial, Helvetica, sans-serif;}
#Linkscontent a					  { display:block; font-size:14px; margin: 0px 0px 18px 0px;font-weight:normal;}
#Linkscontent span				  { color:#000000; font-size:17px;font-weight:bold; text-decoration:none;}
#Linkscontent a:hover		 	  {text-decoration:none;font-weight:bold;}




