a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#moresponsorsb a:hover,
#fourforthefutureb a:hover,
#memberb a:hover,
#aboutusb a:hover,
#eventsb a:hover,
#contactusb a:hover,
#techtainmentb a:hover,
#brochureb a:hover,
#homeb a:hover,
#applicationsb a:hover  {
   color: #000000;
}


#memberb a,
#moresponsorsb a,
#techtainmentb a,
#aboutusb a,
#eventsb a,
#fourforthefutureb a,
#homeb a,
#applicationsb a,
#brochureb a  {
   display: block;
   width: 100%;
   text-decoration: none;
   color: #326833;
}

#contactusb a {

   display: block;
   width: 100%;
   text-decoration: none;
   color: #fcf64c;
}

#homeb,
#eventsb,
#memberb,
#fourforthefutureb,
#techtainmentb,
#aboutusb  {
   font: bold 10px/12px Verdana;
   text-align: justify;
   visibility: visible;
   position: absolute;
   top: 204px;
   z-index: 2;
   height: 10px;
}

#applicationsmenu li a:hover,
#aboutusmenu li a:hover  {
   background-color: #000000;
}

#treehouseb a:hover,
#qwestfieldb a:hover  {
   background-position: -69px 0%;
}

#applicationsmenu li a,
#aboutusmenu li a  {
   background-color: transparent;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #326833;
   width: 100%;
   display: block;
}

#facebookb a:hover,
#myspaceb a:hover  {
   background-position: -46px 0%;
}

#applicationsmenu li,
#aboutusmenu li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#boeingb a,
#acrobatb a,
#flashb a  {
   background-repeat: no-repeat;
   display: block;
   height: 24px;
   background-position: 0% 0px;
   font-size: 24px;
   line-height: 24px;
}

#acrobatb a:hover,
#flashb a:hover  {
   background-position: -68px 0%;
}

#aboutusmenu,
#applicationsmenu  {
   font: bold 12px/18px Verdana;
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-align: left;
   font-variant: small-caps;
   color: #326833;
   visibility: hidden;
   position: absolute;
   top: 230px;
}

#donatetoouryouthb a:hover  {
   background-position: -190px 0%;
}

#snoqualmiecasinob a:hover  {
   background-position: -74px 0%;
}

#myspaceb a,
#facebookb a  {
   background-repeat: no-repeat;
   display: block;
   height: 46px;
   width: 46px;
   background-position: 0% 0px;
   font-size: 46px;
   line-height: 46px;
}

#twitterb a,
#linkedinb a  {
   background-repeat: no-repeat;
   display: block;
   height: 45px;
   background-position: 0% 0px;
   font-size: 45px;
   line-height: 45px;
}

#portofseattleb a:hover  {
   background-position: -76px 0%;
}

#zuneb a,
#treehouseb a  {
   background-repeat: no-repeat;
   display: block;
   height: 28px;
   background-position: 0% 0px;
   font-size: 28px;
   line-height: 28px;
}

#seattlenaacpb a:hover  {
   background-position: -43px 0%;
}

#essencecaresb a:hover  {
   background-position: -61px 0%;
}

#muckleshootb a:hover  {
   background-position: -118px 0%;
}

#facebookb,
#myspaceb  {
   visibility: visible;
   position: absolute;
   top: 792px;
   z-index: 2;
   width: 46px;
   height: 46px;
}

#snoqualmiecasinob a  {
   background: url(100bmgslastonemedia/snoqualmiecasinob.gif) no-repeat 0% 0px;
   display: block;
   height: 33px;
   width: 74px;
   font-size: 33px;
   line-height: 33px;
}

#donatetoouryouthb a  {
   background: url(100bmgslastonemedia/donatetoouryouthb.gif) no-repeat 0% 0px;
   display: block;
   height: 95px;
   width: 190px;
   font-size: 95px;
   line-height: 95px;
}

#reportcardb a:hover  {
   background-position: -277px 0%;
}

#spotlightb a:hover  {
   background-position: -175px 0%;
}

#starbucksb a:hover  {
   background-position: -42px 0%;
}

#backgroundelements  {
   background: url(100bmgslastonemedia/backgroundelements.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 900px;
   height: 936px;
}

#microsoftb a:hover  {
   background-position: -65px 0%;
}

#acrobatb,
#flashb  {
	visibility: visible;
	position: absolute;
	left: 497px;
	z-index: 2;
	width: 68px;
	height: 25px;
}

#fourforthefutureb  {
	width: 174px;
	left: 200px;
}

#donatetoouryouthb  {
   visibility: visible;
   position: absolute;
   left: 621px;
   top: 266px;
   z-index: 2;
   width: 190px;
   height: 95px;
}

#linkedinb a:hover  {
   background-position: -45px 0%;
}

#snoqualmiecasinob  {
   visibility: hidden;
   position: absolute;
   left: 580px;
   top: 741px;
   z-index: 2;
   width: 74px;
   height: 33px;
}

#twitterb a:hover  {
   background-position: -44px 0%;
}

#portofseattleb a  {
   background: url(100bmgslastonemedia/portofseattleb.gif) no-repeat 0% 0px;
   display: block;
   height: 32px;
   width: 76px;
   font-size: 32px;
   line-height: 32px;
}

#applicationsmenu  {
   width: 218px;
   z-index: 3;
   left: 666px;
}

#boeingb a:hover  {
   background-position: -102px 0%;
}

#essencecaresb a  {
   background: url(100bmgslastonemedia/essencecaresb.gif) no-repeat 0% 0px;
   display: block;
   height: 29px;
   width: 61px;
   font-size: 29px;
   line-height: 29px;
}

#copyrighttext p  {
   font: bold 10px/12px Verdana;
   margin: 0px;
   color: #326833;
   font-variant: small-caps;
   text-align: justify;
}

#i100bmgslastone  {
   margin: 0px auto 0px auto;
   width: 900px;
   position: relative;
}

#seattlenaacpb a  {
   background: url(100bmgslastonemedia/seattlenaacpb.gif) no-repeat 0% 0px;
   display: block;
   height: 41px;
   width: 43px;
   font-size: 41px;
   line-height: 41px;
}

#portofseattleb  {
   visibility: hidden;
   position: absolute;
   left: 784px;
   top: 691px;
   z-index: 2;
   width: 76px;
   height: 32px;
}

#gatesb a:hover  {
   background-position: -113px 0%;
}

#muckleshootb a  {
   background: url(100bmgslastonemedia/muckleshootb.gif) no-repeat 0% 0px;
   display: block;
   height: 36px;
   width: 118px;
   font-size: 36px;
   line-height: 36px;
}

#zuneb a:hover  {
   background-position: -84px 0%;
}

#copyrighttext  {
   visibility: visible;
   position: absolute;
   left: 181px;
   top: 892px;
   z-index: 2;
   width: 592px;
}

#essencecaresb  {
   visibility: hidden;
   position: absolute;
   left: 680px;
   top: 775px;
   z-index: 2;
   width: 61px;
   height: 29px;
}

#reportcardb a  {
   background: url(100bmgslastonemedia/reportcardb.gif) no-repeat 0% 0px;
   display: block;
   height: 31px;
   width: 277px;
   font-size: 31px;
   line-height: 31px;
}

#seattlenaacpb  {
   visibility: hidden;
   position: absolute;
   left: 636px;
   top: 690px;
   z-index: 2;
   width: 43px;
   height: 41px;
}

#moresponsorsb  {
   font: bold 10px/18px Verdana;
   font-variant: small-caps;
   text-align: justify;
   visibility: hidden;
   position: absolute;
   left: 680px;
   top: 831px;
   z-index: 2;
   width: 136px;
   height: 18px;
}

#qwestfieldb a  {
   background: url(100bmgslastonemedia/qwestfieldb.gif) no-repeat 0% 0px;
   display: block;
   height: 40px;
   width: 69px;
   font-size: 40px;
   line-height: 40px;
}

#techtainmentb  {
	width: 107px;
	left: 377px;
}

#applicationsb  {
	font: bold 14px/17px Verdana;
	text-align: justify;
	visibility: visible;
	position: absolute;
	left: 667px;
	top: 205px;
	z-index: 2;
	width: 73px;
	height: 10px;
}

#microsoftb a  {
   background: url(100bmgslastonemedia/microsoftb.gif) no-repeat 0% 0px;
   display: block;
   height: 11px;
   width: 65px;
   font-size: 11px;
   line-height: 11px;
}

#starbucksb a  {
   background: url(100bmgslastonemedia/starbucksb.gif) no-repeat 0% 0px;
   display: block;
   height: 42px;
   width: 42px;
   font-size: 42px;
   line-height: 42px;
}

#treehouseb a  {
   width: 69px;
   background-image: url(100bmgslastonemedia/treehouseb.gif);
}

#muckleshootb  {
   visibility: hidden;
   position: absolute;
   left: 741px;
   top: 798px;
   z-index: 3;
   width: 118px;
   height: 36px;
}

#spotlightb a  {
   background: url(100bmgslastonemedia/spotlightb.gif) no-repeat 0% 0px;
   display: block;
   height: 37px;
   width: 175px;
   font-size: 37px;
   line-height: 37px;
}

#aboutusmenu  {
   width: 307px;
   z-index: 2;
   left: 106px;
}

#qwestfieldb  {
   visibility: hidden;
   position: absolute;
   left: 693px;
   top: 690px;
   z-index: 2;
   width: 69px;
   height: 40px;
}

#reportcardb  {
   visibility: visible;
   position: absolute;
   left: 582px;
   top: 423px;
   z-index: 2;
   width: 277px;
   height: 31px;
}

#linkedinb a  {
   width: 45px;
   background-image: url(100bmgslastonemedia/linkedinb.gif);
}

#brochureb a  {
   color: #336933;
}

#pollliteral  {
   visibility: visible;
   position: absolute;
   left: 582px;
   top: 518px;
   z-index: 2;
   width: 276px;
}

#facebookb a  {
   background-image: url(100bmgslastonemedia/facebookb.gif);
}

#starbucksb  {
   visibility: hidden;
   position: absolute;
   left: 579px;
   top: 689px;
   z-index: 2;
   width: 42px;
   height: 42px;
}

#contactusb  {
   font: bold 12px/14px Verdana;
   font-variant: small-caps;
   text-align: justify;
   visibility: visible;
   position: absolute;
   left: 794px;
   top: 858px;
   z-index: 2;
   width: 76px;
   height: 9px;
}

#treehouseb  {
   visibility: hidden;
   position: absolute;
   left: 791px;
   top: 728px;
   z-index: 2;
   width: 69px;
   height: 28px;
}

#spotlightb  {
	visibility: visible;
	position: absolute;
	left: 632px;
	top: 738px;
	z-index: 2;
	width: 175px;
	height: 37px;
}

#microsoftb  {
   visibility: hidden;
   position: absolute;
   left: 580px;
   top: 784px;
   z-index: 2;
   width: 65px;
   height: 11px;
}

#myspaceb a  {
   background-image: url(100bmgslastonemedia/myspaceb.gif);
}

#acrobatb a  {
   width: 68px;
   background-image: url(100bmgslastonemedia/acrobatb.gif);
}

#twitterb a  {
   width: 44px;
   background-image: url(100bmgslastonemedia/twitterb.gif);
}

#linkedinb  {
   visibility: visible;
   position: absolute;
   left: 198px;
   top: 793px;
   z-index: 2;
   width: 45px;
   height: 45px;
}

#boeingb a  {
   width: 102px;
   background-image: url(100bmgslastonemedia/boeingb.gif);
}

#brochureb  {
   font: bold 12px/18px Verdana;
   font-variant: small-caps;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 34px;
   top: 857px;
   z-index: 2;
   width: 175px;
   height: 18px;
}

#facebookb  {
   left: 87px;
}

#acrobatb  {
	top: 790px;
}

#twitterb  {
   visibility: visible;
   position: absolute;
   left: 35px;
   top: 793px;
   z-index: 2;
   width: 44px;
   height: 45px;
}

#myspaceb  {
   left: 142px;
}

#flashb a  {
   width: 68px;
   background-image: url(100bmgslastonemedia/flashb.gif);
}

#aboutusb  {
	width: 76px;
	left: 105px;
}

#gatesb a  {
   background: url(100bmgslastonemedia/gatesb.gif) no-repeat 0% 0px;
   display: block;
   height: 23px;
   width: 113px;
   font-size: 23px;
   line-height: 23px;
}

#eventsb  {
	width: 159px;
	left: 495px;
}

#memberb  {
   width: 104px;
   left: 764px;
}

#boeingb  {
   visibility: hidden;
   position: absolute;
   left: 667px;
   top: 743px;
   z-index: 2;
   width: 102px;
   height: 24px;
}

#zuneb a  {
   width: 84px;
   background-image: url(100bmgslastonemedia/zuneb.gif);
}

#gatesb  {
   visibility: hidden;
   position: absolute;
   left: 580px;
   top: 807px;
   z-index: 2;
   width: 113px;
   height: 23px;
}

#flashb  {
	top: 819px;
}

#zuneb  {
   visibility: hidden;
   position: absolute;
   left: 775px;
   top: 762px;
   z-index: 2;
   width: 84px;
   height: 28px;
}

#homeb  {
   width: 40px;
   left: 39px;
}

#logo  {
   background: url(100bmgslastonemedia/logo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 22px;
   top: 10px;
   z-index: 2;
   width: 846px;
   height: 180px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #000000;
}

