a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#wdgscopytext p,
#calgrencontacttext p,
#teamonetext p,
#calgreninfobodytext p,
#ethanolcopytext p,
#moreaboutustext p,
#ourteaminfobodytext p,
#teamtwotext p  {
   font: 12px/18px Arial;
   margin: 0px;
   text-align: left;
}

#partnershipbutton a:hover,
#careersbutton a:hover,
#locationbutton a:hover,
#ourvisionbutton a:hover,
#environmentbutton a:hover,
#ourteambutton a:hover  {
   background-position: -148px 0%;
}

#id34copyrighttext p,
#id9copyrighttext p,
#id7addresstext p,
#id91addresstext p,
#id93copyrighttext p,
#id32addresstext p  {
   font: bold 10px/18px "Arial Bold";
   margin: 0px;
   color: #FFFFFF;
}

#faqbutton a:hover,
#industrylinksbutton a:hover,
#wdgsbutton a:hover,
#cornoilbutton a:hover,
#ethanolbutton a:hover  {
   background-position: -118px 0%;
}

#locationbutton a,
#careersbutton a,
#partnershipbutton a,
#ourteambutton a,
#ourvisionbutton a,
#environmentbutton a  {
   background-repeat: no-repeat;
   display: block;
   width: 148px;
   height: 22px;
   background-position: 0% 0px;
}

#contactusgbutton a,
#ourcompanygbutton a,
#newsgbutton a,
#homegbutton a,
#productsgbutton a,
#photogallerygbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 10px;
   background-position: 0% 0px;
   font-size: 10px;
   line-height: 10px;
}

#wdgsbutton a,
#cornoilbutton a,
#faqbutton a,
#ethanolbutton a,
#industrylinksbutton a  {
   background-repeat: no-repeat;
   display: block;
   width: 118px;
   height: 22px;
   background-position: 0% 0px;
}

#id21pictureone,
#id59pictureone,
#layer53,
#layer46,
#layer38  {
   visibility: visible;
   position: absolute;
   top: 155px;
   width: 435px;
   height: 125px;
   background-repeat: no-repeat;
}

#sidecopytext *:first-child,
#id9copyrighttext *:first-child  {
   padding-top: 0px;
}

#id8footertext p,
#id33footertext p,
#id92footertext p  {
   font: 10px/18px Arial;
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
}

#id98requestinfobutton a,
#id50requestinfobutton a  {
   background: url(ourteammedia/id50requestinfobutton.jpg) no-repeat 0% 0px;
   display: block;
   width: 253px;
   height: 93px;
}

#id61picturethree,
#id23picturethree,
#layer54  {
   visibility: visible;
   position: absolute;
   top: 155px;
   width: 135px;
   height: 125px;
   background-repeat: no-repeat;
}

#id71maincontentcopy,
#id38maincontentcopy  {
   visibility: visible;
   position: absolute;
   z-index: 1;
   width: 250px;
   height: 550px;
   background-color: #EFEFD3;
   background-image: none;
}

#newsgbutton a:hover,
#homegbutton a:hover  {
   background-position: -36px 0%;
}

#contenttextgrow p,
#sidecopytext p  {
   font: bold 20px/18px "Arial Bold";
   margin: 0px;
   color: #A1B34F;
   font-variant: small-caps;
   text-align: left;
}

#teamonetext p a,
#teamtwotext p a  {
   text-decoration: none;
   color: #072F2F;
}

#id70maincontent,
#id37maincontent  {
   visibility: visible;
   position: absolute;
   z-index: 1;
   width: 545px;
   height: 550px;
   background-color: #FFFFFF;
   background-image: none;
}

#id32addresstext,
#id33footertext  {
   visibility: visible;
   position: absolute;
   left: 47px;
   z-index: 1;
   width: 513px;
}

#contenttextgrow *:first-child  {
   padding-top: 0px;
   margin-top: 0px;
}

#contenttextgrow *:last-child  {
   margin-bottom: 0px;
}

#photogallerygbutton a:hover  {
   background-position: -105px 0%;
}

#ourcompanygbutton a:hover  {
   background-position: -93px 0%;
}

#homegbutton,
#newsgbutton  {
   visibility: visible;
   position: absolute;
   top: 128px;
   z-index: 4;
   width: 36px;
   height: 10px;
}

#contactusgbutton a:hover  {
   background-position: -80px 0%;
}

#navigationbarbackground  {
   background: url(partnershipmedia/navigationbarbackground.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 42px;
   top: 115px;
   z-index: 3;
   width: 800px;
   height: 36px;
}

#productsgbutton a:hover  {
   background-position: -68px 0%;
}

#pid1home,
#pid2ourteam  {
   margin: 0px auto 0px auto;
   position: relative;
}

#photogallerygbutton a  {
   width: 105px;
   background-image: url(partnershipmedia/photogallerygbutton.jpg);
}

#flashtwo,
#flashthree  {
   visibility: visible;
   position: absolute;
   top: 155px;
   z-index: 1;
   height: 125px;
   background-color: #FFFFFF;
   background-image: none;
}

#ourteaminfobodytext p  {
   color: #072F2F;
}

#calgreninfobodytext p  {
   color: #072F2F;
}

#industrylinksbutton a  {
   background-image: url(partnershipmedia/industrylinksbutton.jpg);
}

#id71maincontentcopy  {
   top: 400px;
   left: 650px;
}

#partnershipbutton a  {
   background-image: url(partnershipmedia/partnershipbutton.jpg);
}

#environmentbutton a  {
   background-image: url(partnershipmedia/environmentbutton.jpg);
}

#ourcompanygbutton a  {
   width: 93px;
   background-image: url(partnershipmedia/ourcompanygbutton.jpg);
}

#id34copyrighttext p  {
   text-align: right;
   padding-top: 3px;
}

#industrylinksbutton  {
   visibility: hidden;
   position: absolute;
   left: 319px;
   top: 245px;
   z-index: 14;
   width: 118px;
   height: 22px;
}

#photogallerygbutton  {
   visibility: visible;
   position: absolute;
   left: 457px;
   top: 128px;
   z-index: 4;
   width: 105px;
   height: 10px;
}

#id38maincontentcopy  {
   top: 285px;
   left: 597px;
}

#id93copyrighttext p  {
   text-align: right;
   padding-top: 3px;
}

#contactusgbutton a  {
   width: 80px;
   background-image: url(partnershipmedia/contactusgbutton.jpg);
}

#id9copyrighttext p  {
   text-align: right;
   padding-top: 3px;
}

#layer50,
#flashone  {
   visibility: visible;
   position: absolute;
   left: 100px;
   top: 155px;
   width: 545px;
   height: 240px;
   background-repeat: no-repeat;
}

#id91addresstext p  {
   text-align: left;
}

#environmentbutton  {
   visibility: hidden;
   position: absolute;
   left: 174px;
   top: 245px;
   z-index: 8;
   width: 148px;
   height: 22px;
}

#partnershipbutton  {
   visibility: hidden;
   position: absolute;
   left: 174px;
   top: 223px;
   z-index: 9;
   width: 148px;
   height: 22px;
}

#ourcompanygbutton  {
   visibility: visible;
   position: absolute;
   left: 189px;
   top: 128px;
   z-index: 4;
   width: 93px;
   height: 10px;
}

#contenttextgrow p  {
   padding-top: 6px;
}

#productsgbutton a  {
   width: 68px;
   background-image: url(partnershipmedia/productsgbutton.jpg);
}

#ourvisionbutton a  {
   background-image: url(partnershipmedia/ourvisionbutton.jpg);
}

#id32addresstext p  {
   text-align: left;
}

#id9copyrighttext  {
   visibility: visible;
   position: absolute;
   left: 308px;
   top: 41px;
   z-index: 2;
   width: 527px;
}

#id7addresstext p  {
   text-align: left;
}

#contactusgbutton  {
   visibility: visible;
   position: absolute;
   left: 703px;
   top: 128px;
   z-index: 4;
   width: 80px;
   height: 10px;
}

#id61picturethree  {
   background-image: url(partnershipmedia/id23picturethree.jpg);
   z-index: 1;
   left: 487px;
}

#locationbutton a  {
   background-image: url(partnershipmedia/locationbutton.jpg);
}

#id23picturethree  {
   background-image: url(partnershipmedia/id23picturethree.jpg);
   z-index: 3;
   left: 482px;
}

#id70maincontent  {
   top: 400px;
   left: 100px;
}

#ethanolbutton a  {
   background-image: url(partnershipmedia/ethanolbutton.jpg);
}

#ourvisionbutton  {
   visibility: hidden;
   position: absolute;
   left: 174px;
   top: 157px;
   z-index: 12;
   width: 148px;
   height: 22px;
}

#contenttextgrow  {
   padding: 0px 326px 0px 88px;
   background: url(partnershipmedia/interiorgrowtile.jpg) repeat-y center top;
   visibility: visible;
   margin: 0px;
   position: relative;
}

#careersbutton a  {
   background-image: url(partnershipmedia/careersbutton.jpg);
}

#ourteambutton a  {
   background-image: url(partnershipmedia/ourteambutton.jpg);
}

#productsgbutton  {
   visibility: visible;
   position: absolute;
   left: 334px;
   top: 128px;
   z-index: 4;
   width: 68px;
   height: 10px;
}

#id32addresstext  {
   top: 844px;
}

#id37maincontent  {
   top: 285px;
   left: 47px;
}

#cornoilbutton a  {
   background-image: url(partnershipmedia/cornoilbutton.jpg);
}

#locationbutton  {
   visibility: hidden;
   position: absolute;
   left: 174px;
   top: 179px;
   z-index: 11;
   width: 148px;
   height: 22px;
}

#id21pictureone  {
   background-image: url(partnershipmedia/id21pictureone.jpg);
   z-index: 3;
   left: 42px;
}

#id22picturetwo  {
   visibility: visible;
   position: absolute;
   left: 622px;
   top: 155px;
   z-index: 3;
   width: 220px;
   height: 125px;
   background-color: #FFFFFF;
   background-image: none;
}

#id33footertext  {
   top: 862px;
}

#id7addresstext  {
   visibility: visible;
   position: absolute;
   left: 42px;
   top: 41px;
   z-index: 1;
   width: 513px;
}

#id59pictureone  {
   background-image: url(partnershipmedia/id21pictureone.jpg);
   z-index: 1;
   left: 47px;
}

#ethanolbutton  {
   visibility: hidden;
   position: absolute;
   left: 319px;
   top: 157px;
   z-index: 18;
   width: 118px;
   height: 22px;
}

#whycopytext p  {
   font: 12px/18px Arial;
   margin: 0px;
   padding-top: 6px;
   text-align: left;
   color: #072F2F;
}

#teamtwotext p  {
   color: #072F2F;
}

#id8footertext  {
   visibility: visible;
   position: absolute;
   left: 42px;
   top: 59px;
   z-index: 1;
   width: 435px;
}

#cornoilbutton  {
   visibility: hidden;
   position: absolute;
   left: 319px;
   top: 201px;
   z-index: 16;
   width: 118px;
   height: 22px;
}

#newsgbutton a  {
   width: 36px;
   background-image: url(partnershipmedia/newsgbutton.jpg);
}

#ourteambutton  {
   visibility: hidden;
   position: absolute;
   left: 174px;
   top: 201px;
   z-index: 10;
   width: 148px;
   height: 22px;
}

#careersbutton  {
   visibility: hidden;
   position: absolute;
   left: 174px;
   top: 267px;
   z-index: 7;
   width: 148px;
   height: 22px;
}

#homegbutton a  {
   width: 36px;
   background-image: url(partnershipmedia/homegbutton.jpg);
}

#teamonetext p  {
   color: #072F2F;
}

#wdgsbutton a  {
   background-image: url(partnershipmedia/wdgsbutton.jpg);
}

#sidecopytext  {
   visibility: visible;
   position: absolute;
   left: 609px;
   top: 490px;
   z-index: 3;
   width: 190px;
}

#ourcompanyg  {
   background: url(partnershipmedia/ourcompanyg.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 189px;
   top: 128px;
   z-index: 7;
   width: 93px;
   height: 10px;
}

#newsgbutton  {
   left: 615px;
}

#faqbutton a  {
   background-image: url(partnershipmedia/faqbutton.jpg);
}

#pid2ourteam  {
   width: 894px;
}

#partnership  {
   margin: 0px auto 0px auto;
   height: 709px;
   width: 884px;
   position: relative;
}

#homegbutton  {
   left: 99px;
}

#wdgsbutton  {
   visibility: hidden;
   position: absolute;
   left: 319px;
   top: 179px;
   z-index: 17;
   width: 118px;
   height: 22px;
}

#flashthree  {
   width: 110px;
   left: 790px;
}

#scootdown  {
   position: relative;
   top: 318px;
}

#faqbutton  {
   visibility: hidden;
   position: absolute;
   left: 319px;
   top: 223px;
   z-index: 15;
   width: 118px;
   height: 22px;
}

#id110logo  {
   background: url(partnershipmedia/id110logo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 42px;
   top: 39px;
   z-index: 3;
   width: 218px;
   height: 56px;
}

#productsg  {
   background: url(partnershipmedia/productsg.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 334px;
   top: 128px;
   z-index: 14;
   width: 68px;
   height: 10px;
}

#flashone  {
   background-image: url(homemedia/flashone.jpg);
   z-index: 1;
}

#flashtwo  {
   width: 135px;
   left: 650px;
}

#pid1home  {
   width: 1000px;
}

#layer54  {
   background-image: url(partnershipmedia/layer45.jpg);
   z-index: 2;
   left: 487px;
}

#layer21  {
   background: url(partnershipmedia/layer21.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 174px;
   top: 115px;
   z-index: 6;
   width: 148px;
   height: 182px;
}

#layer60  {
   background: url(partnershipmedia/layer60.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 622px;
   top: 300px;
   z-index: 3;
   width: 260px;
   height: 179px;
}

#layer53  {
   background-image: url(partnershipmedia/layer46.jpg);
   z-index: 3;
   left: 47px;
}

#layer58  {
   background: url(partnershipmedia/layer58.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 319px;
   top: 115px;
   z-index: 13;
   width: 118px;
   height: 165px;
}

#layer49  {
   background: url(homemedia/layer49.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 650px;
   top: 155px;
   z-index: 2;
   width: 135px;
   height: 125px;
}

#layer38  {
   background-image: url(partnershipmedia/layer38.jpg);
   z-index: 4;
   left: 42px;
}

#layer52  {
   background: url(partnershipmedia/layer38.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 47px;
   top: 155px;
   z-index: 2;
   width: 435px;
   height: 125px;
}

#layer43  {
   background: url(partnershipmedia/layer43.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 8px;
   top: 0px;
   z-index: 2;
   width: 876px;
   height: 39px;
}

#layer42  {
   background: url(partnershipmedia/layer42.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 13px;
   top: 0px;
   z-index: 2;
   width: 860px;
   height: 318px;
}

#layer40  {
   background: url(partnershipmedia/layer40.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 622px;
   top: 155px;
   z-index: 4;
   width: 220px;
   height: 125px;
}

#layer50  {
   background-image: url(homemedia/layer50.jpg);
   z-index: 2;
}

#layer46  {
   background-image: url(partnershipmedia/layer46.jpg);
   z-index: 5;
   left: 42px;
}

#layer45  {
   background: url(partnershipmedia/layer45.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 482px;
   top: 155px;
   z-index: 4;
   width: 135px;
   height: 125px;
}

#footer  {
   position: relative;
   left: 0px;
   width: 100%;
   height: 76px;
   margin-bottom: 491px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #113543;
}

