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

a ins  {
   text-decoration: none;
}

#gallerycreatehere1button a:hover,
#gallerycreateherebutton a:hover,
#gallerycreatehere2button a:hover  {
   background-position: -100px 0%;
}

#gallerycreateherebutton a,
#au2button a,
#gallerycreatehere2button a,
#au3button a  {
   background-repeat: no-repeat;
   display: block;
   height: 168px;
   width: 100px;
   background-position: 0% 0px;
   font-size: 168px;
   line-height: 168px;
}

#createherebutton a,
#aubutton a,
#gallerycreatehere1button a,
#ourthinkingbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 169px;
   background-position: 0% 0px;
   font-size: 169px;
   line-height: 169px;
}

#gallerycreateherebutton,
#au3button,
#gallerycreatehere2button,
#au2button  {
   visibility: visible;
   position: absolute;
   top: 432px;
   z-index: 2;
   width: 100px;
   height: 168px;
}

#aupopup,
#gallerycreateherepopup,
#austart,
#gallerycreatehere1popup  {
   visibility: hidden;
   position: absolute;
   left: -1px;
   top: 71px;
   width: 310px;
   height: 356px;
   background-repeat: no-repeat;
}

#homemainpic,
#elemiexteriorfull1  {
	visibility: visible;
	position: absolute;
	left: 0px;
	z-index: 2;
	width: 594px;
	height: 392px;
	background-repeat: no-repeat;
}

#allmenu li a:,
#projectsmenu li a  {
   border-bottom-color: #000000;
   border-bottom-style: none;
   border-right-color: #000000;
   border-right-style: none;
   border-left-color: #000000;
   border-left-style: none;
   border-width: 0px;
   border-top: 0px;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #898989;
   width: 100%;
   display: block;
}

#allmenu li,
#projectsmenu li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#gallerycreatehere2button a  {
   background-image: url(createhere_media/gallerycreatehere2button.jpg);
}

#gallerycreatehere1button a  {
   width: 100px;
   background-image: url(createhere_media/gallerycreatehere1button.jpg);
}

#gallerycreateherebutton a  {
   background-image: url(createhere_media/gallerycreateherebutton.jpg);
}

#gallerycreatehere2button  {
   left: 209px;
}

#gallerycreatehere1button  {
   visibility: visible;
   position: absolute;
   left: 104px;
   top: 431px;
   z-index: 2;
   width: 100px;
   height: 169px;
}

#gallerycreatehere1popup  {
   background-image: url(createhere_media/gallerycreatehere1popup.jpg);
   z-index: 4;
}

#gallerycreateherebutton  {
   left: 0px;
}

#gallerycreatehere2popup  {
   background: url(createhere_media/gallerycreatehere2popup.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: -1px;
   top: 72px;
   z-index: 5;
   width: 310px;
   height: 356px;
}

#allmenu,
#projectsmenu  {
   font: 11px/23px Helvetica;
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-align: right;
   color: #898989;
   position: absolute;
   z-index: 2;
}

#gallerycreateherepopup  {
   background-image: url(createhere_media/gallerycreateherepopup.jpg);
   z-index: 3;
}

#gallerycreateherebase  {
   background: url(createhere_media/gallerycreateherepopup.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: -1px;
   top: 71px;
   z-index: 2;
   width: 310px;
   height: 356px;
}

#ourthinkingbutton a  {
	width: 309px;
}

#createherebutton a  {
	width: 309px;
}

#elemiexteriorfull1  {
   background-image: url(contactus_media/elemiexteriorfull1.jpg);
   top: 72px;
}

#createheretext p  {
   font: 10px/19px Helvetica;
   margin: 0px;
   text-align: left;
}


#createheretext  {
   visibility: visible;
   position: absolute;
   left: 325px;
   top: 69px;
   z-index: 2;
   width: 253px;
}

#wethoughtothat  {
   background: url(ourthinking_media/wethoughtothat.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 227px;
   top: 227px;
   z-index: 2;
   width: 300px;
   height: 150px;
}


#ourthinkmenu  {
	visibility: visible;
	position: absolute;
	left: 698px;
	top: 72px;
	z-index: 2;
	width: 81px;
	height: 45px;
	color: #000000;
}

#ourthinkmenu p  {
   font: 11px/23px Helvetica;
   margin: 0px;
   text-align: right;
   color: #898989;
}


#ourthinkmenu li a:hover  {
	color: #000000;
}


#projectsmenu  {
	width: 141px;
	top: 17px;
	left: 638px;
	visibility: visible;
}

#projectsmenu li a:hover  {
	color: #000000;
}

#au3button a  {
   background-image: url(aboutus_media/au3button.jpg);
}

#homemainpic  {
   background-image: url(elemihome_media/homemainpic.jpg);
   top: 71px;
}

#au2button a  {
   background-image: url(aboutus_media/au2button.jpg);
}

#aubutton a  {
   width: 100px;
   background-image: url(aboutus_media/aubutton.jpg);
}

#background  {
	visibility: visible;
	height: 600px;
	width: 800px;
	position: relative;
	background-color: #FFFFFF;
	background-image: none;
	margin-top: 50px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border: 0.5px solid #89887C;
}

#elemilogo {
	visibility: visible;
	position: absolute;
	left: 638px;
	top: 272px;
	z-index: 2;
	width: 142px;
	height: 90px;
}

#au3button  {
   left: 209px;
}

#au2button  {
   left: 105px;
}

#allmenu, hover {
   width: 111px;
   top: 425px;
   left: 666px;
   color: #000000;

   
}

#austart  {
   background-image: url(aboutus_media/austart.jpg);
   z-index: 5;
   visibility: visible;
}

#aupopup  {
   background-image: url(aboutus_media/austart.jpg);
   z-index: 4;
}



html, body  {
	padding: 0px;
	margin: 0px;
}

body {
	background-color: #89887C;
}

#mainnavmenu li a  {
   border-bottom-color: #000000;
   border-bottom-style: none;
   border-right-color: #000000;
   border-right-style: none;
   border-left-color: #000000;
   border-left-style: none;
   border-width: 0px;
   border-top: 0px;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #898989;
   width: 100%;
   display: block;
}


#mainnavmenu li  {
   width: 100%;
   display: block;
   margin: 0px;
}





#mainnavmenu li a:hover  {
	color: #000000;
}




#mainnavmenu  {
   font: 11px/23px Helvetica;
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-align: right;
   color: #898989;
   position: absolute;
   left: 666px;
   top: 425px;
   z-index: 2;
   width: 111px;
}


#elemiprojectsnav  {
	visibility: visible;
	position: absolute;
	left: 392px;
	top: 431px;
	z-index: 3;
	width: 277px;
	height: 80px;
	background-repeat: no-repeat;
}


#aboutussnav  {
	visibility: visible;
	position: absolute;
	left: 537px;
	top: 478px;
	z-index: 3;
	width: 277px;
	height: 74px;
	background-repeat: no-repeat;
}



#projectsmainpic  {
	background: url(projects_media/projectsmainpic.jpg) no-repeat;
	visibility: visible;
	position: absolute;
	left: -1px;
	top: 71px;
	z-index: 2;
	width: 621px;
	height: 356px;
	background-image: url(projects_media/projectsmainpic.jpg);
}

#wethoughtothat  {
	background: url(ourthinking_media/wethoughtothat.jpg) no-repeat;
	visibility: visible;
	position: absolute;
	left: 227px;
	top: 227px;
	z-index: 2;
	width: 300px;
	height: 150px;
}


#ourthinkingkermit  {
	visibility: visible;
	position: absolute;
	left: 1px;
	top: 71px;
	z-index: 2;
	width: 619px;
	height: 356px;
	background-image: url(kermit_media/ourthinkingkermit.jpg);
}

#teamnavmenu li a  {
   border-bottom-color: #000000;
   border-bottom-style: none;
   border-right-color: #000000;
   border-right-style: none;
   border-left-color: #000000;
   border-left-style: none;
   border-width: 0px;
   border-top: 0px;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #898989;
   width: 100%;
   display: block;
}

#teamnavmenu li,
  {
   width: 100%;
   display: block;
   margin: 0px;
}

#teamnavmenu  {
   font: 11px/23px Helvetica;
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-align: right;
   color: #898989;
   position: absolute;
   z-index: 2;
}
#teamnavmenu  {
   width: 100px;
   top: 65px;
   left: 678px;
}

#teamnavmenu li a:hover  {
	color: #000000;
}



#mainnavmenu li a:hover  {
	color: #000000;
}


#au3button a:hover,
#au2button a:hover,
#aubutton a:hover  {
   background-position: -100px 0%;
}

#au3button a,
#au2button a  {
   background-repeat: no-repeat;
   display: block;
   height: 168px;
   width: 100px;
   background-position: 0% 0px;
   font-size: 168px;
   line-height: 168px;
}


#au3button,
#au2button  {
   visibility: visible;
   position: absolute;
   top: 432px;
   z-index: 2;
   width: 100px;
   height: 168px;
}

#austart,
#aupopup  {
   background: url(aboutus_media/aupopup.jpg) no-repeat;
   position: absolute;
   left: -1px;
   top: 71px;
   width: 310px;
   height: 356px;
}

#au2button a  {
   background-image: url(aboutus_media/au2button.jpg);
}


#au3button a  {
   background-image: url(aboutus_media/au3button.jpg);
}

#aubutton a  {
   background: url(aboutus_media/aubutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 169px;
   width: 100px;
   font-size: 169px;
   line-height: 169px;
}

#bodytext p  {
   font: 11px/19px Helvetica;
   margin: 0px;
   color: #898989;
   text-align: left;
}


#au3button  {
   left: 209px;
}

#au2button  {
   left: 105px;
}

#bodytext  {
   visibility: visible;
   position: absolute;
   left: 329px;
   top: 67px;
   z-index: 2;
   width: 279px;
}

#au2popup  {
   background: url(aboutus_media/au2popup.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: -1px;
   top: 72px;
   z-index: 4;
   width: 310px;
   height: 356px;
}

#au3popup  {
   background: url(aboutus_media/au3popup.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: -1px;
   top: 71px;
   z-index: 3;
   width: 310px;
   height: 357px;
}

#aubutton  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 431px;
   z-index: 2;
   width: 100px;
   height: 169px;
}

#aupopup  {
   z-index: 5;
   visibility: hidden;
}

#austart  {
   z-index: 2;
   visibility: visible;
}

#bnebutton a:hover,
#bne2button a:hover,
#bne3button a:hover  {
   background-position: -100px 0%;
}

#bnebutton a,
#bne2button a  {
   background-repeat: no-repeat;
   display: block;
   height: 169px;
   width: 100px;
   background-position: 0% 0px;
   font-size: 169px;
   line-height: 169px;
}


#bnebutton,
#bne2button  {
   visibility: visible;
   position: absolute;
   top: 431px;
   z-index: 2;
   width: 100px;
   height: 169px;
}


#bnbasic,
#bnepopup  {
   background: url(blueorleans_media/bnepopup.jpg) no-repeat;
   position: absolute;
   left: -1px;
   top: 71px;
   width: 310px;
   height: 356px;
}

#bne2button a  {
   background-image: url(blueorleans_media/bne2button.jpg);
}

#bne3button a  {
   background: url(blueorleans_media/bne3button.jpg) no-repeat 0% 0px;
   display: block;
   height: 168px;
   width: 100px;
   font-size: 168px;
   line-height: 168px;
}


#bnebutton a  {
   background-image: url(blueorleans_media/bnebutton.jpg);
}

#bne2button  {
   left: 104px;
}


#bne3button  {
   visibility: visible;
   position: absolute;
   left: 209px;
   top: 432px;
   z-index: 2;
   width: 100px;
   height: 168px;
}

#bne2popup  {
   background: url(blueorleans_media/bne2popup.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: -1px;
   top: 71px;
   z-index: 4;
   width: 310px;
   height: 356px;
}

#bnetext p  {
   font: 10px/19px Helvetica;
   margin: 0px;
   text-align: left;
}


#bne3popup  {
   background: url(blueorleans_media/bne3popup.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: -1px;
   top: 72px;
   z-index: 3;
   width: 310px;
   height: 356px;
}

#bnebutton  {
   left: 0px;
}

#bnepopup  {
   z-index: 5;
   visibility: hidden;
}

#bnbasic  {
   z-index: 2;
   visibility: visible;
}

#bnetext  {
   visibility: visible;
   position: absolute;
   left: 326px;
   top: 69px;
   z-index: 2;
   width: 269px;
}



#elemibrandibionavtext  {
   visibility: visible;
   position: absolute;
   left: 378px;
   top: 430px;
   z-index: 2;
   width: 277px;
   height: 74px;
}

#elemibrandy2  {
   background: url(brandi/elemibrandy2.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 205px;
   top: 71px;
   z-index: 3;
   width: 206px;
   height: 356px;
}

#elemibrandy3  {
   background: url(brandi/elemibrandy3.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 411px;
   top: 71px;
   z-index: 4;
   width: 206px;
   height: 356px;
}

#elemibrandy1  {
   background: url(brandi/elemibrandy1.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 71px;
   z-index: 2;
   width: 206px;
   height: 356px;
}


#accreditationstext p,
#phototagtext p  {
   font: 10px/12px Helvetica;
   margin: 0px;
   text-align: left;
   color: #898989;
}

#accreditationstext  {
	visibility: visible;
	position: absolute;
	left: 227px;
	top: 37px;
	z-index: 2;
	width: 395px;
}

#elemibrandy4  {
	visibility: visible;
	position: absolute;
	left: 0px;
	top: 40px;
	z-index: 2;
	width: 206px;
	height: 356px;
	background-image: url(/images/jark.jpg);
}
#elemibrad4  {
	visibility: visible;
	position: absolute;
	left: 0px;
	top: 40px;
	z-index: 2;
	width: 206px;
	height: 356px;
	background-image: url(/images/brad.jpg);
}

#phototagtext  {
   visibility: visible;
   position: absolute;
   left: 19px;
   top: 450px;
   z-index: 2;
   width: 203px;
}

#cc2button a:hover,
#cc3button a:hover,
#cc1button a:hover  {
   background-position: -100px 0%;
}

#cc1button a,
#cc3button a,
#cc2button a  {
   background-repeat: no-repeat;
   display: block;
   height: 168px;
   width: 100px;
   background-position: 0% 0px;
   font-size: 168px;
   line-height: 168px;
}


#cc2button,
#cc1button,
#cc3button  {
   visibility: visible;
   position: absolute;
   top: 432px;
   z-index: 2;
   width: 100px;
   height: 168px;
}


#basic,
#cc1popup  {
   background: url(camdellecourt_media/cc1popup.gif) no-repeat;
   position: absolute;
   left: 0px;
   top: 71px;
   width: 309px;
   height: 356px;
}



#candletext p  {
   font: 10px/19px Helvetica;
   margin: 0px;
   text-align: left;
}

#cc1button a  {
   background-image: url(camdellecourt_media/cc1button.gif);
}

#cc3button a  {
   background-image: url(camdellecourt_media/cc3button.gif);
}

#cc2button a  {
   background-image: url(camdellecourt_media/cc2button.gif);
}


#candletext  {
   visibility: visible;
   position: absolute;
   left: 323px;
   top: 69px;
   z-index: 2;
   width: 258px;
}

#cc3button  {
   left: 209px;
}

#cc2button  {
   left: 104px;
}

#cc1button  {
   left: 0px;
}

#cc2popup  {
   background: url(camdellecourt_media/cc2popup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 0px;
   top: 71px;
   z-index: 4;
   width: 311px;
   height: 356px;
}

#cc3popup  {
   background: url(camdellecourt_media/cc3popup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 0px;
   top: 71px;
   z-index: 5;
   width: 309px;
   height: 356px;
}

#cc1popup  {
   z-index: 3;
   visibility: hidden;
}

#basic  {
   z-index: 2;
   visibility: visible;
}
#elemiericbionav  {
	visibility: visible;
	position: absolute;
	left: 375px;
	top: 430px;
	z-index: 2;
	width: 277px;
	height: 74px;
}



#ericpic1  {
   background: url(ericm/ericpic1.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 71px;
   z-index: 4;
   width: 206px;
   height: 356px;
}

#ericpic3  {
   background: url(ericm/ericpic3.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 412px;
   top: 71px;
   z-index: 2;
   width: 206px;
   height: 356px;
}

#ericpic2  {
   background: url(ericm/ericpic2.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 206px;
   top: 71px;
   z-index: 3;
   width: 206px;
   height: 356px;
}

#ericmeyerphototagtext p,
#ericaccreditationstext p  {
   font: 10px/11px Helvetica;
   margin: 0px;
   text-align: left;
   color: #898989;
}

#ericaccreditationstext  {
   visibility: visible;
   position: absolute;
   left: 225px;
   top: 59px;
   z-index: 2;
   width: 394px;
}


#ericmeyerphototagtext  {
   visibility: visible;
   position: absolute;
   left: 19px;
   top: 451px;
   z-index: 2;
   width: 188px;
}


#elemieric4  {
   background: url(ericm/elemieric4.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 71px;
   z-index: 2;
   width: 206px;
   height: 356px;
}
#elemiheatherbionav  {
	visibility: visible;
	position: absolute;
	left: 345px;
	top: 430px;
	z-index: 2;
	width: 277px;
	height: 74px;
}


#elemiheatherhand  {
   background: url(heatheradcox/elemiheatherhand.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 72px;
   z-index: 2;
   width: 206px;
   height: 356px;
}


#elemiheather3  {
   background: url(heatheradcox/elemiheather3.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 412px;
   top: 72px;
   z-index: 4;
   width: 206px;
   height: 356px;
}

#elemiheather2  {
   background: url(heatheradcox/elemiheather2.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 206px;
   top: 72px;
   z-index: 3;
   width: 206px;
   height: 356px;
}

#heatherbiotext p,
#educationtext p  {
   font: 10px/12px Helvetica;
   margin: 0px;
   text-align: left;
}


#heatherbiotext p  {
   color: #707070;
}

#educationtext p  {
   color: #898989;
}



#heatherbiotext  {
   visibility: visible;
   position: absolute;
   left: 225px;
   top: 58px;
   z-index: 2;
   width: 393px;
}

#elemiheather4  {
   background: url(heatheradcox/elemiheather4.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 71px;
   z-index: 2;
   width: 206px;
   height: 356px;
}

#educationtext  {
   visibility: visible;
   position: absolute;
   left: 20px;
   top: 450px;
   z-index: 2;
   width: 198px;
}



#mainnavmenu li a:hover  {
}




#leven3button a:hover,
#leven2button a:hover,
#levin1button a:hover  {
   background-position: -100px 0%;
}

#levin1button a,
#leven3button a,
#leven2button a  {
   background-repeat: no-repeat;
   display: block;
   height: 168px;
   width: 100px;
   background-position: 0% 0px;
   font-size: 168px;
   line-height: 168px;
}

#levin1button,
#leven3button,
#leven2button  {
   visibility: visible;
   position: absolute;
   top: 432px;
   z-index: 2;
   width: 100px;
   height: 168px;
}

#leven2popup,
#leven3popup  {
   visibility: hidden;
   position: absolute;
   left: -1px;
   top: 71px;
   width: 310px;
   height: 356px;
   background-repeat: no-repeat;
}

#levin1button a  {
   background-image: url(levinbuilding_media/levin1button.jpg);
}

#leven2button a  {
   background-image: url(levinbuilding_media/leven2button.jpg);
}

#leven3button a  {
   background-image: url(levinbuilding_media/leven3button.jpg);
}

#leven2button  {
   left: 105px;
}


#levin1button  {
   left: 0px;
}

#leven3button  {
   left: 209px;
}

#leven1popup  {
   background-image: url(levinbuilding_media/leven1popup.jpg);
   z-index: 3;
}

#leven2popup  {
   background-image: url(levinbuilding_media/leven2popup.jpg);
   z-index: 3;
}


#leven3popup  {
   background-image: url(levinbuilding_media/leven3popup.jpg);
   z-index: 4;
}

#levintext p  {
   font: 10px/19px Helvetica;
   margin: 0px;
   text-align: left;
}

#levintext  {
   visibility: visible;
   position: absolute;
   left: 320px;
   top: 69px;
   z-index: 2;
   width: 261px;
}

#lbbasic  {
   background: url(levinbuilding_media/lbbasic.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: -1px;
   top: 71px;
   z-index: 2;
   width: 310px;
   height: 356px;
}


#lc2button a:hover,
#lc3button a:hover,
#lc1button a:hover  {
   background-position: -100px 0%;
}

#lc1button a,
#lc3button a,
#lc2button a  {
   background-repeat: no-repeat;
   display: block;
   height: 168px;
   width: 100px;
   background-position: 0% 0px;
   font-size: 168px;
   line-height: 168px;
}


#lc1button,
#lc3button,
#lc2button  {
   visibility: visible;
   position: absolute;
   top: 432px;
   z-index: 2;
   width: 100px;
   height: 168px;
}



#lc1popup,
#lc3popup,
#lc2popup  {
   visibility: hidden;
   position: absolute;
   left: -1px;
   top: 71px;
   width: 310px;
   height: 356px;
   background-repeat: no-repeat;
}


#lc2button a  {
   background-image: url(loosecannoneventgallery_media/lc2button.jpg);
}

#lc1button a  {
   background-image: url(loosecannoneventgallery_media/lc1button.jpg);
}

#loosetext p  {
   font: 10px/19px Helvetica;
   margin: 0px;
   text-align: left;
}

#lc3button a  {
   background-image: url(loosecannoneventgallery_media/lc3button.jpg);
}



#lc3button  {
   left: 210px;
}


#loosetext  {
   visibility: visible;
   position: absolute;
   left: 325px;
   top: 70px;
   z-index: 2;
   width: 256px;
}

#lc1button  {
   left: 0px;
}

#lc2button  {
   left: 105px;
}

#lc2popup  {
   background-image: url(loosecannoneventgallery_media/lc2popup.jpg);
   z-index: 4;
}

#lc1popup  {
   background-image: url(loosecannoneventgallery_media/lc1popup.jpg);
   z-index: 5;
}

#lc3popup  {
   background-image: url(loosecannoneventgallery_media/lc3popup.jpg);
   z-index: 3;
}

#basiclc  {
   background: url(loosecannoneventgallery_media/lc1popup.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: -1px;
   top: 71px;
   z-index: 2;
   width: 310px;
   height: 356px;
}

#nl2button a:hover,
#nl3button a:hover,
#nl1button a:hover  {
   background-position: -100px 0%;
}



#nl2button a,
#nl1button a  {
   background-repeat: no-repeat;
   display: block;
   height: 168px;
   width: 100px;
   background-position: 0% 0px;
   font-size: 168px;
   line-height: 168px;
}


#nl2button,
#nl1button  {
   visibility: visible;
   position: absolute;
   top: 432px;
   z-index: 2;
   width: 100px;
   height: 168px;
}



#nl3button a  {
   background: url(niedlovsbreadworks_media/nl3button.jpg) no-repeat 0% 0px;
   display: block;
   height: 167px;
   width: 100px;
   font-size: 167px;
   line-height: 167px;
}

#nl2button a  {
   background-image: url(niedlovsbreadworks_media/nl2button.jpg);
}

#nl1button a  {
   background-image: url(niedlovsbreadworks_media/nl1button.jpg);
}

#neidtext p  {
   font: 10px/19px Helvetica;
   margin: 0px;
   text-align: left;
}



#nl1button  {
   left: 0px;
}


#nl2button  {
   left: 104px;
}

#nl3button  {
   visibility: visible;
   position: absolute;
   left: 209px;
   top: 433px;
   z-index: 2;
   width: 100px;
   height: 167px;
}

#nl2popup  {
   background: url(niedlovsbreadworks_media/nl2popup.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: -1px;
   top: 71px;
   z-index: 4;
   width: 310px;
   height: 356px;
}

#nl1popup  {
   background: url(niedlovsbreadworks_media/nl1popup.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: -1px;
   top: 72px;
   z-index: 3;
   width: 310px;
   height: 356px;
}

#neidtext  {
   visibility: visible;
   position: absolute;
   left: 325px;
   top: 69px;
   z-index: 2;
   width: 257px;
}

#nlbasic  {
   background: url(niedlovsbreadworks_media/nlbasic.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: -1px;
   top: 71px;
   z-index: 2;
   width: 310px;
   height: 356px;
}
#gallnp2button a:hover,
#gallnpbutton a:hover,
#gallnp3button a:hover  {
   background-position: -100px 0%;
}

#gallnpbutton a,
#gallnp2button a,
#gallnp3button a  {
   background-repeat: no-repeat;
   display: block;
   height: 168px;
   width: 100px;
   background-position: 0% 0px;
   font-size: 168px;
   line-height: 168px;
}

#gallnp3button,
#gallnp2button,
#gallnpbutton  {
   visibility: visible;
   position: absolute;
   top: 432px;
   z-index: 2;
   width: 100px;
   height: 168px;
}



#gallnppopup,
#gallnp2popup  {
   visibility: hidden;
   position: absolute;
   left: -1px;
   top: 71px;
   width: 310px;
   height: 356px;
   background-repeat: no-repeat;
}



#basicnp,
#gallnp3popup  {
   background: url(normalparkschool_media/gallnp3popup.jpg) no-repeat;
   position: absolute;
   left: 0px;
   top: 71px;
   width: 310px;
   height: 356px;
}

#gallnp2button a  {
   background-image: url(normalparkschool_media/gallnp2button.jpg);
}

#gallnp3button a  {
   background-image: url(normalparkschool_media/gallnp3button.jpg);
}

#gallnpbutton a  {
   background-image: url(normalparkschool_media/gallnpbutton.jpg);
}

#gallnp3button  {
   left: 209px;
}

#gallnp2button  {
   left: 104px;
}

#normaltext p  {
   font: 10px/19px Helvetica;
   margin: 0px;
   text-align: left;
}

#gallnp2popup  {
   background-image: url(normalparkschool_media/gallnp2popup.jpg);
   z-index: 4;
}

#gallnpbutton  {
   left: 0px;
}


#gallnp3popup  {
   z-index: 5;
   visibility: hidden;
}

#gallnppopup  {
   background-image: url(normalparkschool_media/gallnppopup.jpg);
   z-index: 3;
}



#normaltext  {
   visibility: visible;
   position: absolute;
   left: 326px;
   top: 69px;
   z-index: 2;
   width: 255px;
}


#basicnp  {
   z-index: 2;
   visibility: visible;
}


#napkintext  {
   background: url(elemi_project_media/napkintext.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 235px;
   top: 444px;
   z-index: 2;
   width: 392px;
   height: 56px;
}


#napkin  {
   background: url(elemi_project_media/napkin.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: -1px;
   top: 71px;
   z-index: 2;
   width: 620px;
   height: 356px;
}

#tbc3button a:hover,
#tbcbutton a:hover,
#tbc2button a:hover  {
   background-position: -100px 0%;
}

#tbcpopup,
#tbbasic,
#tbc2popup,
#tbc3popup  {
   visibility: hidden;
   position: absolute;
   left: -1px;
   top: 71px;
   width: 310px;
   height: 356px;
   background-repeat: no-repeat;
}

#tbc2button a,
#tbc3button a,
#tbcbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 168px;
   width: 100px;
   background-position: 0% 0px;
   font-size: 168px;
   line-height: 168px;
}


#tbcbutton,
#tbc2button,
#tbc3button  {
   visibility: visible;
   position: absolute;
   top: 432px;
   z-index: 2;
   width: 100px;
   height: 168px;
}


#terminalbrewtext p  {
   font: 10px/19px Helvetica;
   margin: 0px;
   text-align: left;
}

#terminalbrewtext  {
   visibility: visible;
   position: absolute;
   left: 323px;
   top: 68px;
   z-index: 2;
   width: 258px;
}



#tbc3button a  {
   background-image: url(terminalbrewpub_media/tbc3button.jpg);
}

#tbc2button a  {
   background-image: url(terminalbrewpub_media/tbc2button.jpg);
}


#tbcbutton a  {
   background-image: url(terminalbrewpub_media/tbcbutton.jpg);
}

#tbc2button  {
   left: 209px;
}


#tbc3button  {
   left: 107px;
}

#tbcbutton  {
   left: 0px;
}


#tbc3popup  {
   background-image: url(terminalbrewpub_media/tbc3popup.jpg);
   z-index: 5;
}

#tbc2popup  {
   background-image: url(terminalbrewpub_media/tbc2popup.jpg);
   z-index: 4;
}

#tbcpopup  {
   background-image: url(terminalbrewpub_media/tbcpopup.jpg);
   z-index: 3;
}

#tbbasic  {
   background-image: url(terminalbrewpub_media/tbc3popup.jpg);
   z-index: 2;
   visibility: visible;
}


#informationtext p a  {
   border: 0px none #000000;
   letter-spacing: 1px;
   text-decoration: none;
}

#informationtext p  {
   font: 11px/15px "Gill Sans Light";
   margin: 0px;
   letter-spacing: 1px;
   text-align: center;
}

#informationtext  {
   visibility: visible;
   position: absolute;
   left: 143px;
   top: 447px;
   z-index: 2;
   width: 391px;
}

#createherebutton a:hover,
#ourthinkingbutton a:hover  {
   background-position: -309px 0%;
}

#ourthinkingbutton  {
	visibility: visible;
	position: absolute;
	left: 308px;
	top: 431px;
	z-index: 6;
	width: 309px;
	height: 169px;
}

#createherebutton  {
	visibility: visible;
	position: absolute;
	left: 0px;
	top: 431px;
	z-index: 6;
	width: 309px;
	height: 169px;
}

#projectsmainpic  {
	visibility: visible;
	position: absolute;
	left: -1px;
	top: 71px;
	z-index: 2;
	width: 621px;
	height: 356px;
}


#spreadingtheword  {
	background: url(resource1_media/spreadingtheword.jpg) no-repeat;
	visibility: visible;
	position: absolute;
	left: 196px;
	top: 227px;
	z-index: 2;
	width: 300px;
	height: 150px;
}

#greenlinksgreenspacesgreeningchattanoogaonebuildingat p a  {
   border: 0px none #000000;
   text-decoration: none;
}

#greenlinksgreenspacesgreeningchattanoogaonebuildingat p  {
   font: 10px/11px Helvetica;
   margin: 0px;
   text-align: left;
}

#greenlinksgreenspacesgreeningchattanoogaonebuildingat  {
   visibility: visible;
   position: absolute;
   left: 77px;
   top: 68px;
   z-index: 2;
   width: 542px;
}

#resourcenavmenu li a  {
   border-bottom-color: #000000;
   border-bottom-style: none;
   border-right-color: #000000;
   border-right-style: none;
   border-left-color: #000000;
   border-left-style: none;
   border-width: 0px;
   border-top: 0px;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #898989;
   width: 100%;
   display: block;
}

#resourcenavmenu li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#resourcenavmenu  {
	font: 11px/23px Helvetica;
	margin: 0px;
	padding: 0px;
	list-style: none;
	text-align: right;
	color: #000000;
	position: absolute;
	z-index: 2;
}

#resourcenavmenu  {
   width: 121px;
   top: 65px;
   left: 656px;
}


#resourcenavmenu li a:hover  {
	color: #000000;
}

#peoplewelikecreatehereagroupofextremelytalentedcommun p a  {
   border: 0px none #000000;
   text-decoration: none;
}

#peoplewelikecreatehereagroupofextremelytalentedcommun p  {
   font: 11px/15px Helvetica;
   margin: 0px;
   text-align: left;
}

#peoplewelikecreatehereagroupofextremelytalentedcommun  {
   visibility: visible;
   position: absolute;
   left: 79px;
   top: 67px;
   z-index: 2;
   width: 516px;
}
#id0findingtherightfirm p a  {
   border: 0px none #000000;
   text-decoration: none;
}

#id0findingtherightfirm p  {
   font: 11px/19px Helvetica;
   margin: 0px;
   text-align: left;
}

#id0findingtherightfirm  {
   visibility: visible;
   position: absolute;
   left: 79px;
   top: 67px;
   z-index: 2;
   width: 511px;
}
#ourthinkingmenu li a:hover  {
   color: #000000;
}

#ourthinkingmenu li a  {
   font-weight: Normal;
   border-bottom-color: #000000;
   border-bottom-style: none;
   border-right-color: #000000;
   border-right-style: none;
   border-left-color: #000000;
   border-left-style: none;
   border-width: 0px;
   border-top: 0px;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #898989;
   width: 100%;
   display: block;
}

#ourthinkingmenu li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#ourthinkingmenu  {
   font: 11px/23px Helvetica;
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-align: right;
   color: #898989;
   position: absolute;
   left: 689px;
   top: 65px;
   z-index: 2;
   width: 90px;
}

#responsibledesign  {
	visibility: visible;
	position: absolute;
	left: 221px;
	top: 284px;
	z-index: 2;
	width: 262px;
	height: 33px;
}
