body{background-color:#fff;margin:0;font-family:verdana,sans-serif;font-size:90%;margin-bottom:5em}img{border:0}#Footer{text-align:center;font-size:80%;color:#999;margin:3em 0 3em 0}#HeaderNav{padding:.2em 0;line-height:1em;font-size:85%}#HeaderNav ul{text-align:center;margin:0;padding:0;list-style-type:none;font-size:90%}#HeaderNav li{display:inline;padding-right:2ex}#HeaderNav a{}#HeaderNav a:hover{color:#008bc2;text-decoration:none}#HeaderNav a.current{color:#000;text-decoration:underline}#FooterNav{position:relative;left:30px;width:330px;margin-top:0em;line-height:1.5em}#FooterNav ul{text-align:center;margin:0;padding:0;list-style-type:none;font-size:90%}#FooterNav li{display:inline;padding-right:2ex}#FooterNav a{}#FooterNav a:hover{color:#008bc2;text-decoration:none}#FooterNav a.current{color:#000;text-decoration:underline}#MidBase{max-width:1150px;position:relative;background:url(_subsite_common/pix/xcchdr-shadow.gif.pagespeed.ic.RHfg6JNypS.png) top center no-repeat}#IntroLink{position:absolute;top:30px;right:20px}#NavBar{position:absolute;top:0;left:0;z-index:20;width:360px;background:url(_subsite_common/pix/navbar-cityBackDrop.jpg) no-repeat center 310px}#NavBar .footerLinks{margin-top:90px}#TopBanner{margin:0 auto;border-bottom:4px solid #fff;text-align:center;background-color:#fff}#TopBanner img{}#ContentBase{margin-left:370px;margin-right:20px;padding-top:50px;font-size:90%;line-height:1.4em;min-height:600px}#ContentBase .whosYourCityTitle{margin-bottom:2.5em}#ContentBase .otherSiteIcons{position:absolute;top:80px;left:520px}#ContentBase h2{margin:0;font-size:140%;font-weight:normal;margin-bottom:2em;color:#999}#ContentBase .h2Block{margin-bottom:2em}#ContentBase h3{font-weight:bold;font-size:90%;margin-bottom:2em;color:#f90}#ContentBase h4{font-size:90%;font-weight:bold;color:#00adef}a{text-decoration:none;color:#005c84}a:hover{text-decoration:underline}.marginsA.leftMargin,.marginsA.wideMargins,.marginsA.allMargins{margin-left:5ex}.marginsA.rightMargin,.marginsA.wideMargins,.marginsA.allMargins{margin-right:5ex}.marginsA.topMargin,.marginsA.tallMargins,.marginsA.allMargins{margin-top:1.5em}.marginsA.bottomMargin,.marginsA.tallMargins,.marginsA.allMargins{margin-bottom:1.5em}.floatRight{float:right;margin-left:3ex;margin-bottom:1em}.centered{text-align:center}.listBulletsA{list-style-type:disc;font-size:150%;color:#36b8f5}.listBulletsA li{margin:.2em 0}.listBulletsA li span{color:#000;font-size:75%}.backLink{position:relative}.backLink a{position:absolute;right:0;text-decoration:underline;color:#026d97}.backLink.top a{top:-1.5em}#Sponsor{}#Sponsor{margin-bottom:2em}.alignleft{float:left;margin:0 20px 20px 0}.alignright{float:right;margin:0 0 20px 20px}#AdSense{}#AdSense .base{background-color:#ededed;width:728px;height:90px;margin-bottom:20px}#WidgetInstructions{position:absolute;top:55px;right:10px;width:250px;z-index:100;background-color:#c2e5b1;padding:1em 3ex;border:1px solid #39af02}#WidgetInstructions p{margin:0}#WidgetInstructions a{color:#000;text-decoration:underline}#MapListTabs{position:relative;top:1em}#MapListTabs table{width:100%}#MapListTabs td.entry{}#MapListTabs .entry a{display:block;white-space:nowrap;text-align:center;padding:.2em 1ex;font-size:85%;font-weight:bold;color:#fff;background-color:#a3c9d7;border:solid #fff;border-width:0 2px 2px 0}#MapListTabs .entry a:hover{color:#fff;background-color:#00adef;text-decoration:none}#MapListTabs td.entry.current{}#MapListTabs td.entry.current a{color:#000;background-color:#ffdfaf}#MapListTabs td.entry.canadianEdition a{padding-left:25px;background-image:url(_subsite_common/pix/canada_maple_leaf-white_ltblue-19.gif);background-repeat:no-repeat;background-position:5% 50%}#MapListTabs td.entry.canadianEdition.current a{background-image:url(_subsite_common/pix/canada_maple_leaf-19.gif)}#MapListTabs .canEditionLegend{color:#fd0101;font-size:80%;font-weight:bold;position:absolute;right:0px}#MapListTabs .canEditionLegend img{position:relative;top:6px;left:0px}#MapListMaps{position:relative;top:3em;left:0px;margin-bottom:3em}#MapListMaps .entry{display:none}#MapListMaps img{display:block;margin:0 auto}#MapListMaps h2{color:#000}#MapListMaps h2 .sub{padding-left:1ex;color:#666;font-size:85%}