body{
	/*background:url(images/bg-bd.gif) repeat-x left top;*/
	/* background:#fff url(images/bg_main.png) no-repeat scroll center top; */
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	background:url(images/gridbg.gif) repeat left top;
}

#westseattlebuttoncopy a:hover,
#southkingcobutton a:hover,
#edmondsbutton a:hover,
#sanjuanbutton a:hover,
#fairhavenbutton a:hover,
#questionsbutton a:hover,
#mukilteobutton a:hover,
#snoqualmiebutton a:hover,
#bellevuebutton a:hover,
#desmoinesbutton a:hover,
#orcasbutton a:hover,
#anacortesbutton a:hover,
#oakharborbutton a:hover,
#snohomishbutton a:hover,
#sammamishbutton a:hover,
#biotechbutton a:hover,
#millcreekbutton a:hover,
#woodinvillebutton a:hover,
#marysvillebutton a:hover,
#magnoliabutton a:hover,
#coupevillebutton a:hover,
#kirklandbutton a:hover,
#downtownkirklandbutton a:hover,
#kentbutton a:hover,
#issaquahbutton a:hover,
#redmondbutton a:hover,
#porttownsendbutton a:hover,
#capitolhillbutton a:hover,
#ballardbutton a:hover,
#mercerislandbutton a:hover,
#madisonbutton a:hover,
#miltonbutton a:hover,
#arlingtonbutton a:hover,
#southwhidbeybutton a:hover,
#queenannebutton a:hover,
#northcentralwhidbeybutton a:hover  {
   font-style: italic;
}

#arlingtonbutton a,
#woodinvillebutton a,
#kentbutton a,
#questionsbutton a,
#issaquahbutton a,
#biotechbutton a,
#porttownsendbutton a,
#queenannebutton a,
#snoqualmiebutton a,
#redmondbutton a,
#sammamishbutton a,
#marysvillebutton a,
#desmoinesbutton a,
#coupevillebutton a,
#oakharborbutton a,
#anacortesbutton a,
#mukilteobutton a,
#millcreekbutton a,
#capitolhillbutton a,
#sanjuanbutton a,
#bellevuebutton a,
#snohomishbutton a,
#orcasbutton a,
#kirklandbutton a,
#downtownkirklandbutton a,
#mercerislandbutton a,
#westseattlebuttoncopy a,
#madisonbutton a,
#ballardbutton a,
#southkingcobutton a,
#southwhidbeybutton a,
#northcentralwhidbeybutton a,
#miltonbutton a,
#edmondsbutton a,
#fairhavenbutton a,
#magnoliabutton a  {
   font-style: Normal;
   display: block;
   width: 100%;
   text-decoration: none;
   color: #010101;
}

#biotechbutton,
#millcreekbutton,
#kentbutton,
#westseattlebuttoncopy,
#oakharborbutton,
#woodinvillebutton,
#bellevuebutton,
#snohomishbutton,
#madisonbutton,
#ballardbutton,
#capitolhillbutton,
#desmoinesbutton,
#porttownsendbutton,
#issaquahbutton,
#coupevillebutton,
#magnoliabutton,
#orcasbutton,
#sammamishbutton,
#kirklandbutton,
#downtownkirklandbutton,
#sanjuanbutton,
#edmondsbutton,
#mercerislandbutton,
#redmondbutton,
#fairhavenbutton  {
   font: bold 10px/12px Verdana;
   text-align: left;
   visibility: visible;
   position: absolute;
   z-index: 2;
}

#snoqualmiebutton,
#marysvillebutton,
#southwhidbeybutton,
#southkingcobutton,
#queenannebutton,
#arlingtonbutton,
#northcentralwhidbeybutton,
#questionsbutton,
#miltonbutton  {
   font: bold 10px/12px Verdana;
   text-align: left;
   visibility: visible;
   position: absolute;
   z-index: 2;
   height: 10px;
}

#seattlemetrobutton a,
#easternwabutton a,
#homebutton a,
#snohomishctybutton a,
#otherstatesbutton a,
#sanjuanislandsbutton a,
#whidbeyislandbutton a,
#skagitctybutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 18px;
   background-position: 0% 0px;
   font-size: 18px;
   line-height: 18px;
}

#mapgallerybutton a,
#advertisementsbutton a,
#postcardsbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 20px;
   background-position: 0% 0px;
   font-size: 20px;
   line-height: 20px;
}

#snohomishctybutton a:hover,
#whidbeyislandbutton a:hover  {
   background-position: -107px 0%;
}

#arlingtonpopup,
#bellevuepopup,
#marysvillepopup  {
   visibility: hidden;
   position: absolute;
   left: 665px;
   z-index: 3;
   width: 18px;
   height: 18px;
   background-repeat: no-repeat;
}

#kirklandpopup,
#downtownkirklandpopup  {
   background: url(pid1homemedia/kirklandpopup.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 655px;
   top: 457px;
   width: 18px;
   height: 18px;
}

#millcreekpopup,
#snohomishpopup  {
   background: url(pid1homemedia/snohomishpopup.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   z-index: 3;
   width: 18px;
   height: 18px;
}

#advertisementsbutton a:hover  {
   background-position: -115px 0%;
}

#sanjuanislandsbutton a:hover  {
   background-position: -120px 0%;
}

#seattlemetrobutton a:hover  {
   background-position: -99px 0%;
}

#northcentralwhidbeybutton  {
   width: 199px;
   top: 223px;
   left: 188px;
}

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

#mapgallerybutton a:hover  {
   background-position: -89px 0%;
}

#northcentralwhidbeypopup  {
   background: url(pid1homemedia/northcentralwhidbeypopup.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 566px;
   top: 299px;
   z-index: 3;
   width: 18px;
   height: 18px;
}

#postcardsbutton a:hover  {
   background-position: -131px 0%;
}

#skagitctybutton a:hover  {
   background-position: -78px 0%;
}

#easternwabutton a:hover  {
   background-position: -88px 0%;
}

#sanjuanislandsbutton a  {
   width: 120px;
   background-image: url(images/sanjuanislandsbutton.jpg);
}

#downtownkirklandbutton  {
   height: 10px;
   width: 125px;
   top: 384px;
   left: 23px;
}

#advertisementsbutton a  {
   width: 115px;
   background-image: url(images/advertisementsbutton.jpg);
}

#whidbeyislandbutton a  {
   width: 107px;
   background-image: url(images/whidbeyislandbutton.jpg);
}

#westseattlebuttoncopy  {
   height: 8px;
   width: 81px;
   top: 462px;
   left: 188px;
}

#downtownkirklandpopup  {
   z-index: 4;
}

#advertisementsbutton  {
   visibility: visible;
   position: absolute;
   left: 177px;
   top: 109px;
   z-index: 4;
   width: 115px;
   height: 20px;
}

#seattlemetrobutton a  {
   width: 99px;
   background-image: url(images/seattlemetrobutton.jpg);
}

#sanjuanislandsbutton  {
   visibility: visible;
   position: absolute;
   left: 165px;
   top: 92px;
   z-index: 6;
   width: 120px;
   height: 18px;
}

#snohomishctybutton a  {
   width: 107px;
   background-image: url(images/snohomishctybutton.jpg);
}

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

#whidbeyislandbutton  {
   visibility: visible;
   position: absolute;
   left: 285px;
   top: 92px;
   z-index: 5;
   width: 107px;
   height: 18px;
}

#seattlemetrobutton  {
   visibility: visible;
   position: absolute;
   left: 68px;
   top: 92px;
   z-index: 7;
   width: 99px;
   height: 18px;
}

#snohomishctybutton  {
   visibility: visible;
   position: absolute;
   left: 472px;
   top: 92px;
   z-index: 4;
   width: 107px;
   height: 18px;
}

#porttownsendbutton  {
   height: 8px;
   width: 92px;
   top: 282px;
   left: 188px;
}

#homebutton a:hover  {
   background-position: -69px 0%;
}

#southwhidbeybutton  {
   width: 138px;
   top: 442px;
   left: 188px;
}

#mapgallerybutton a  {
   width: 89px;
   background-image: url(images/mapgallerybutton.jpg);
}

#mercerislandbutton  {
   height: 8px;
   width: 85px;
   top: 142px;
   left: 188px;
}

#skagitctybutton a  {
   width: 78px;
   background-image: url(images/skagitctybutton.jpg);
}

#mercerislandpopup  {
   background: url(pid1homemedia/mercerislandpopup.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 632px;
   top: 487px;
   z-index: 7;
   width: 18px;
   height: 18px;
}

#capitolhillbutton  {
   height: 10px;
   width: 64px;
   top: 243px;
   left: 23px;
}

#southkingcobutton  {
   width: 114px;
   top: 422px;
   left: 188px;
}

#postcardsbutton a  {
   width: 131px;
   background-image: url(images/postcardsbutton.jpg);
}

#southwhidbeypopup  {
   background: url(pid1homemedia/southwhidbeypopup.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 609px;
   top: 367px;
   z-index: 3;
   width: 18px;
   height: 18px;
}

#woodinvillebutton  {
   height: 8px;
   width: 72px;
   top: 482px;
   left: 188px;
}

#questionsbutton a  {
   color: #CE0000;
}

#porttownsendpopup  {
   background: url(pid1homemedia/porttownsendpopup.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 548px;
   top: 339px;
   z-index: 3;
   width: 18px;
   height: 18px;
}

#easternwabutton a  {
   width: 88px;
   background-image: url(images/easternwabutton.jpg);
}

#otherstatesbutton  {
   visibility: visible;
   position: absolute;
   left: 668px;
   top: 92px;
   z-index: 3;
   width: 93px;
   height: 18px;
}

#mapgallerybutton  {
   visibility: visible;
   position: absolute;
   left: 89px;
   top: 109px;
   z-index: 5;
   width: 89px;
   height: 20px;
}

#westseattlepopup  {
   background: url(pid1homemedia/westseattlepopup.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 624px;
   top: 474px;
   z-index: 6;
   width: 18px;
   height: 18px;
}

#woodinvillepopup  {
   background: url(pid1homemedia/woodinvillepopup.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 677px;
   top: 433px;
   z-index: 7;
   width: 18px;
   height: 18px;
}

#snoqualmiebutton  {
   width: 114px;
   top: 402px;
   left: 188px;
}

#capitolhillpopup  {
   background: url(pid1homemedia/capitolhillpopup.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 627px;
   top: 469px;
   z-index: 4;
   width: 18px;
   height: 18px;
}

#coupevillebutton  {
   height: 10px;
   width: 63px;
   top: 263px;
   left: 23px;
}

#marysvillebutton  {
   width: 62px;
   top: 463px;
   left: 24px;
}

#southkingcopopup  {
   background: url(pid1homemedia/southkingcopopup.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 645px;
   top: 540px;
   z-index: 3;
   width: 18px;
   height: 18px;
}

#arlingtonbutton  {
   width: 57px;
   top: 163px;
   left: 24px;
}

#millcreekbutton  {
   height: 8px;
   width: 58px;
   top: 162px;
   left: 188px;
}

#anacortesbutton  {
   font: bold 10px/12px Verdana;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 24px;
   top: 141px;
   z-index: 2;
   width: 64px;
   height: 7px;
}

#fairhavenbutton  {
   height: 8px;
   width: 62px;
   top: 322px;
   left: 23px;
}

#oakharborbutton  {
   height: 8px;
   width: 72px;
   top: 242px;
   left: 188px;
}

#easternwabutton  {
   visibility: visible;
   position: absolute;
   left: 579px;
   top: 92px;
   z-index: 3;
   width: 88px;
   height: 18px;
}

#skagitctybutton  {
   visibility: visible;
   position: absolute;
   left: 393px;
   top: 92px;
   z-index: 4;
   width: 78px;
   height: 18px;
}

#marysvillepopup  {
   background-image: url(pid1homemedia/marysvillepopup.jpg);
   top: 348px;
}

#sammamishbutton  {
   height: 8px;
   width: 76px;
   top: 342px;
   left: 188px;
}

#questionsbutton  {
   width: 366px;
   top: 532px;
   left: 24px;
}

#snohomishbutton  {
   height: 8px;
   width: 67px;
   top: 382px;
   left: 188px;
}

#coupevillepopup  {
   background: url(pid1homemedia/coupevillepopup.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 571px;
   top: 319px;
   z-index: 3;
   width: 18px;
   height: 18px;
}

#postcardsbutton  {
   visibility: visible;
   position: absolute;
   left: 291px;
   top: 109px;
   z-index: 3;
   width: 131px;
   height: 20px;
}

#queenannebutton  {
   height: 9px;
   width: 76px;
   top: 300px;
   left: 188px;
}

#desmoinesbutton  {
   height: 7px;
   width: 69px;
   top: 283px;
   left: 23px;
}

#snoqualmiepopup  {
   background: url(pid1homemedia/snoqualmiepopup.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 680px;
   top: 487px;
   z-index: 4;
   width: 18px;
   height: 18px;
}

#fairhavenpopup  {
   background: url(pid1homemedia/fairhavenpopup.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 597px;
   top: 160px;
   z-index: 3;
   width: 18px;
   height: 18px;
}

#anacortespopup  {
   background: url(pid1homemedia/anacortespopup.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 577px;
   top: 246px;
   z-index: 3;
   width: 18px;
   height: 18px;
}

#sammamishpopup  {
   background: url(pid1homemedia/sammamishpopup.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 681px;
   top: 480px;
   z-index: 5;
   width: 18px;
   height: 18px;
}

#magnoliabutton  {
   height: 10px;
   width: 54px;
   top: 442px;
   left: 23px;
}

#arlingtonpopup  {
   background-image: url(pid1homemedia/arlingtonpopup.jpg);
   top: 328px;
}

#oakharborpopup  {
   background: url(pid1homemedia/oakharborpopup.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 583px;
   top: 285px;
   z-index: 4;
   width: 18px;
   height: 18px;
}

#issaquahbutton  {
   height: 10px;
   width: 57px;
   top: 342px;
   left: 23px;
}

#mukilteobutton  {
   font: bold 10px/12px Verdana;
   visibility: visible;
   position: absolute;
   left: 188px;
   top: 203px;
   z-index: 2;
   width: 52px;
   height: 8px;
}

#desmoinespopup  {
   background: url(pid1homemedia/desmoinespopup.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 624px;
   top: 517px;
   z-index: 3;
   width: 18px;
   height: 18px;
}

#kirklandbutton  {
   height: 8px;
   width: 50px;
   top: 403px;
   left: 23px;
}

#millcreekpopup  {
   top: 404px;
   left: 657px;
}

#snohomishpopup  {
   top: 379px;
   left: 682px;
}

#bellevuebutton  {
   height: 8px;
   width: 53px;
   top: 203px;
   left: 23px;
}

#queenannepopup  {
   background: url(pid1homemedia/queenannepopup.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 624px;
   top: 477px;
   z-index: 8;
   width: 18px;
   height: 18px;
}

#sanjuanbutton  {
   height: 8px;
   width: 99px;
   top: 362px;
   left: 188px;
}

#kirklandpopup  {
   z-index: 5;
}

#issaquahpopup  {
   background: url(pid1homemedia/issaquahpopup.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 674px;
   top: 501px;
   z-index: 3;
   width: 18px;
   height: 18px;
}

#edmondsbutton  {
   height: 8px;
   width: 56px;
   top: 302px;
   left: 23px;
}

#mukilteopopup  {
   background: url(pid1homemedia/mukilteopopup.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 637px;
   top: 393px;
   z-index: 3;
   width: 18px;
   height: 18px;
}

#ballardbutton  {
   height: 8px;
   width: 43px;
   top: 183px;
   left: 23px;
}

#redmondbutton  {
   height: 8px;
   width: 58px;
   top: 322px;
   left: 188px;
}

#magnoliapopup  {
   background: url(pid1homemedia/magnoliapopup.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 619px;
   top: 467px;
   z-index: 7;
   width: 18px;
   height: 18px;
}

#bellevuepopup  {
   background-image: url(pid1homemedia/bellevuepopup.jpg);
   top: 472px;
}

#madisonbutton  {
   height: 8px;
   width: 49px;
   top: 422px;
   left: 23px;
}

#biotechbutton  {
   height: 8px;
   width: 46px;
   top: 223px;
   left: 23px;
}

#redmondpopup  {
   background: url(pid1homemedia/redmondpopup.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 667px;
   top: 448px;
   z-index: 6;
   width: 18px;
   height: 18px;
}

#edmondspopup  {
   background: url(pid1homemedia/edmondspopup.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 629px;
   top: 415px;
   z-index: 3;
   width: 18px;
   height: 18px;
}

#miltonbutton  {
   width: 106px;
   top: 183px;
   left: 188px;
}

#biotechpopup  {
   background: url(pid1homemedia/biotechpopup.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 628px;
   top: 470px;
   z-index: 3;
   width: 18px;
   height: 18px;
}

#sanjuanpopup  {
   background: url(pid1homemedia/sanjuanpopup.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 496px;
   top: 229px;
   z-index: 3;
   width: 18px;
   height: 18px;
}

#madisonpopup  {
   background: url(pid1homemedia/madisonpopup.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 624px;
   top: 462px;
   z-index: 5;
   width: 18px;
   height: 18px;
}

#ballardpopup  {
   background: url(pid1homemedia/ballardpopup.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 623px;
   top: 456px;
   z-index: 8;
   width: 18px;
   height: 18px;
}

#homebutton a  {
   width: 69px;
   background-image: url(images/homebutton.jpg);
}

#pugetsoundl  {
   background: url(pid1homemedia/pugetsoundl.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 427px;
   top: 142px;
   z-index: 2;
   width: 334px;
   height: 557px;
}

#orcasbutton  {
   height: 8px;
   width: 78px;
   top: 262px;
   left: 188px;
}

#miltonpopup  {
   background: url(pid1homemedia/miltonpopup.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 634px;
   top: 573px;
   z-index: 3;
   width: 18px;
   height: 18px;
}

#orcaspopup  {
   background: url(pid1homemedia/orcaspopup.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 515px;
   top: 201px;
   z-index: 3;
   width: 18px;
   height: 18px;
}

#kentbutton  {
   height: 7px;
   width: 29px;
   top: 363px;
   left: 23px;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 92px;
   z-index: 8;
   width: 69px;
   height: 18px;
}

#kentpopup  {
   background: url(pid1homemedia/kentpopup.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 661px;
   top: 523px;
   z-index: 4;
   width: 18px;
   height: 18px;
}

#pid1home  {
   margin: 0px auto 0px 0px;
   width: 761px;
   position: relative;
}

#bluetab  {
   background: url(images/bluetab.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 421px;
   top: 109px;
   z-index: 2;
   width: 340px;
   height: 20px;
}

#welcome  {
   background: url(images/welcome.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 92px;
   z-index: 3;
   width: 90px;
   height: 37px;
}

#tglogo  {
   background: url(images/tglogo.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 2;
   width: 761px;
   height: 92px;
}

#base  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 761px;
   height: 741px;
   background-color: #FFFFFF;
   background-image: none;
}


.newfld{
	border:1px solid #0d62c2;
	height:25px; 
	width:180px;
}
.newfld1{
	border:1px solid #0d62c2;
	height:18px; 
	width:180px;
}
.pics {  
    height:  232px;  
    width:   232px;  
    padding: 0;  
    margin:  0;  
} 
 
.pics img {  
    padding: 15px;  
    border:  1px solid #ccc;  
    background-color: #eee;  
    width:  200px; 
    height: 200px; 
    top:  0; 
    left: 0 
} 
.pages {
    padding:0.1em 0.1em 0.1em 0;
    margin: 0.1em 0;
    font-size: 15px;
	
}
.pages a:hover {
    border-color: #FFFCDD;
	background-color: #FFFCDD;
	color: #000;
	font-weight:bold;
	font-size:13px;
	
}

.new-cl-img{
	padding:10px;
	margin:10px;
	border:5px solid #d9d9d9;
	height:100%;
	min-height:100%;
	max-height:100%;
	float:left;
	width:920px;
	background:#fcfcfc;
}

.new-cl-img img{
	float:left;
	margin:10px;
	background-color:#FFFFFF; padding:10px; border:1px solid #e4e1e1;
}

a#walkthrough {text-decoration: underline; color: white;}
a:hover#walkthrough {text-decoration: underline; color: grey;}
