#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;} #cboxWrapper {max-width:none;} #cboxOverlay{position:fixed; width:100%; height:100%;} #cboxMiddleLeft, #cboxBottomLeft{clear:left;} #cboxContent{position:relative;} #cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;} #cboxTitle{margin:0;} #cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;} #cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;} .cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none; -ms-interpolation-mode:bicubic;} .cboxIframe{width:100%; height:100%; display:block; border:0;} #colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;} #cboxOverlay{background:#fff;} #colorbox{outline:0;} #cboxTopLeft{width:25px; height:25px;} #cboxTopCenter{height:25px;} #cboxTopRight{width:25px; height:25px;} #cboxBottomLeft{width:25px; height:25px;} #cboxBottomCenter{height:25px;} #cboxBottomRight{width:25px; height:25px;} #cboxMiddleLeft{width:25px;} #cboxMiddleRight{width:25px;} #cboxContent{cursor:pointer; background:#fff; overflow:visible;} .cboxIframe{background:#fff;} #cboxError{padding:50px; border:1px solid #ccc;} #cboxLoadedContent{margin-bottom:20px;} #cboxTitle{position:absolute; bottom:0px; left:0; text-align:center; width:100%; color:#999;} #cboxCurrent{position:absolute; bottom:0px; left:100px; color:#999;} #cboxLoadingOverlay{background:#fff;} #cboxClose{position:absolute; top:-20px; right:0; display:block; width:auto; margin:0; padding:0; border:0; outline:0; overflow:visible; background:none; color:#444;} #cboxPrevious, #cboxNext, #cboxSlideshow{display: none;} .column { position: relative; height: 575px; float: left; } .buffer { position: absolute; height: 10px; width: 480px; z-index: 10; background: #fff; } #left { clear: left; width: 500px; overflow: hidden; text-align: center; } #right { clear: right; width: 459px; padding: 0; text-align: left; border-left: 1px solid #aaa; } #leftContent { width: 500px; overflow: auto; padding: 0; } #leftUpperBuffer { top: 0; left: 0; } #leftLowerBuffer { bottom: 0; left: 0; } #content { width: 960px; margin: 0 auto; padding: 0; border: 1px solid #aaa; } #standardContent { position: relative; float: left; width: 880px; padding: 50px 0 10px 75px; text-align: left; } #standardTitleImg { display: block; margin-bottom: 32px; } #standardTextDiv { float: left; width: 625px; padding-bottom: 50px; padding-left: 35px; font-size: 1.1em; margin-top: 1.5em; color: #282828; } #footer { clear: both; margin: 6px 0; width: 100%; height: 15px; } #footerContent { margin: 0 auto; padding: 0; height: 15px; width: 960px; } a.footerLink:link, a.footerLink:visited, a.footerLink:active { font-size: .95em; color: #a36209; text-decoration: none; } a.footerLink:hover { color: #743303; text-decoration: underline; } .footerIcon { display: inline-block; vertical-align: text-top; position: relative; height: 14px; width: 19px; background-image: url(/img/sprite.jpg); cursor: pointer; } #shareIcon { background-position: -371px -111px; } #feedIcon { background-position: -390px -111px; } #facebookIcon { background-position: -409px -111px; } #twitterIcon { background-position: -428px -111px; } #blogIcon { background-position: -447px -111px; } #footerCopyright { font-size: .75em; } #header { width: 100%; height: 72px; } #headerContent { position: relative; width: 960px; height: 72px; margin: 0 auto; } #headerLogo { position: absolute; bottom: 12px; left: 10px; height: 51px; width: 191px; background-image: url(/img/sprite.jpg); background-position: 0px -82px; } #headerLogo a { display: block; height: 52px; width: 191px; } #headerInfo { position: absolute; top: 0px; right: -1px; height: 29px; width: 151px; z-index: 10; background-image: url(/img/sprite.jpg); background-position: -191px -82px; cursor: pointer; } #headerLinks { position: absolute; right: 154px; top: 6px; } a.headerLink:link, a.headerLink:visited { margin: 0 12px; font-size: .9em; color: #c0c0c0; } a.headerLink:active, a.headerLink:hover { margin: 0 12px; font-size: .9em; color: #7f7f7f; } h1 { font-size: 1.75em; } h2 { font-size: 1.25em; } h3 { font-size: 1.1em; } h4 { font-size: 1.05em; font-weight: normal; } #infoDropDown { position: absolute; top: 29px; right: -1px; width: 109px; padding: 1em 20px; background: #fff; border-right: 1px solid #aeaeae; border-bottom: 1px solid #aeaeae; border-left: 1px solid #aeaeae; text-align: left; visibility: hidden; z-index: 1000; color: #ccc; } #infoDropDown ul { margin: 0; padding: 0; } #infoDropDown li { list-style-type: none; } #infoDropDown a { color: #333; } a.infoDropDownLink:link, a.infoDropDownLink:visited, a.infoDropDownLink:active { font-size: .95em; text-decoration: none; } a.infoDropDownLink:hover { font-size: .95em; text-decoration: underline; } a { outline: none; cursor: pointer; } a.plainLink { text-decoration: none; } a.underline { text-decoration: underline; } a.grayLink:link { color: #7f7f7f; } a.grayLink:visited { color: #7f7f7f; } a.grayLink:active { color: #3b3b3b; } a.grayLink:hover { color: #3b3b3b; } a.darkGrayLink:link { color: #282828; } a.darkGrayLink:visited { color: #282828; } a.darkGrayLink:active { color: #7f7f7f; } a.darkGrayLink:hover { color: #7f7f7f; } a.lightGrayLink:link { color: #666; } a.lightGrayLink:visited  { color: #666; } a.lightGrayLink:active { color: #000; } a.lightGrayLink:hover  { color: #000; } a.sepOrangeLink:link { color: #a36209; } a.sepOrangeLink:visited { color: #a36209; } a.sepOrangeLink:active { color: #3f2403; } a.sepOrangeLink:hover { color: #3f2403; } a.blueLink:link { color: #1e36a3; } a.blueLink:visited { color: #1e36a3; } a.blueLink:active { color: #1e36a3; } a.blueLink:hover { color: #14236b; } html { font-family: arial, Helvetica, sans-serif; font-size: 100%; color: #666; } body { width: 100%; margin: 0 auto; text-align: center; font-size: .75em; } #mapCanvas { width: 100%; height: 448px; } #mapNavDiv { width: 100%; height: 67px; position: relative; margin: 0; text-align: center; border-top: 1px solid #aeaeae; } #promptDiv { position: relative; margin: 15px auto 0 auto; height: 40px; width: 399px; background-image: url(/img/sprite.jpg); background-position: 0px -133px; } #mapNavButtonsDiv { position: relative; margin: 6px auto 0 auto; width: 177px; } #thenNowDiv { display: none; position: absolute; top: 0; right: 0; height: 54px; width: 81px; background-image: url(/img/sprite.png); background-position: 0px 0px; cursor: pointer; } #mapViewDiv { display: none; position: absolute; top: 0; right: 0; height: 54px; width: 81px; background-image: url(/img/sprite.png); background-position: 0px -54px; cursor: pointer; } #quickZoomDiv { display: none; position: absolute; top: 0; left: 0; height: 54px; width: 81px; background-image: url(/img/sprite.png); background-position: -81px 0px; cursor: pointer; } #backOutDiv { display: none; position: absolute; top: 0; left: 0; height: 54px; width: 81px; background-image: url(/img/sprite.png); background-position: -81px -54px; cursor: pointer; } #transparentDiv { display: none; position: absolute; top: 0; left: 0; height: 54px; width: 81px; z-index: 2500; background-image: url(/img/transparentbackzoom.png); } img { border: none; } .prop { height: 500px; width: 1px; float: right; background-color: #fff; } .clear { clear: both; overflow: hidden; } .pointer { cursor: pointer; } .floatRight { float: right; } .floatLeft { float: left; } .floatNone { float: none; } .inline-block { display: inline-block; } .noMargin { margin: 0; } .zeroAuto { margin: 0 auto; } .noPadding { padding: 0; } .top { vertical-align: top; } .middle { vertical-align: middle; } .bottom { vertical-align: bottom; } .left { text-align: left; } .right { text-align: right; } .center { text-align: center; } .hidden { display: none; } .bold { font-weight: bold; } .normal { font-weight: normal; } .italic { font-style: italic; } .underline { text-decoration: underline; } .onePointSevenFive { font-size: 1.75em; } .onePointFive { font-size: 1.5em; } .onePointFour { font-size: 1.4em; } .onePointTwoFive { font-size: 1.25em; } .onePointOne { font-size: 1.1em; } .onePoint { font-size: 1em; } .pointNine { font-size: .9em; } .pointEight { font-size: .8em; } .pointSevenFive { font-size: .75em; } .blackText { color: #000; } .blueText { color: #00e; } .veryLightGrayText { color: #c0c0c0; } .lightGrayText { color: #7f7f7f; } .slightGrayText { color: #666; } .titleGrayText { color: #525252; } .grayText { color: #3b3b3b; } .darkGrayText { color: #282828; } .veryDarkGrayText { color: #1d1d1d; } .sepOrangeText { color: #a36209; } .greenText { color: #0c851e; } .redText { color: #f00; } .orangeText { color: #f60; } .cranberryText { color: #a52a00; } .sepOrangeHeading { font-size: 1.2em; font-weight: normal; color: #a36209; margin-bottom: 2em; } .squareBulletList { margin: 0 0 3em 2px; padding: 0; } .squareBulletList li { list-style: none; background: url(/img/squarebullet.gif) no-repeat 0 4px; padding-left: 2em; margin-bottom: 1em; } #searchRandomDiv { position: absolute; height: 22px; width: 460px; bottom: 8px; right: 2px; } #searchMapDiv { position: relative; float: right; } #searchMapForm { } #searchMapInput { position: absolute; top: 0px; right: 104px; height: 20px; width: 275px; padding: 0 0 0 2px; font-size: 1em; border: 1px solid #7e9db9; } #searchMapButton { position: absolute; top: 0px; right: 0px; } #randomButtonDiv { float: right; margin-left: 5px; height: 22px; width: 75px; background-image: url(/img/sprite.jpg); background-position: -296px -111px; cursor: pointer; } #streetViewCanvas { width: 100%; height: 448px; display: none; overflow: hidden; } #streetviewNote { position: absolute; top: 430px; width: 445px; text-align: center; font-size: .9em; } #noStreetViewImg { position: absolute; display: none; } 
