body {margin:0 8px;text-align:center;}
#ylswrap { width:750px; text-align:left; margin: 0 auto;}
#ylslogo {float:left;margin:.2em 10px 0 0;}

/* gl ele */
form {margin:0;}
img {border:0;}
select, input {vertical-align:middle;}
blockquote,.bquote { margin:2px 0; font:normal 120%/100% garamond,times,times new roman,serif; }
address {font-style:normal;}

/* gl clss */
.ygclr {clear:both;display:block;height:1px;line-height:1px;}
.clr { clear:both; }
.mozcss {display:none;}
.spcr_5 { font-size:0; line-height:0; width:5px; height:5px; clear:both; }
.spcr_10 { font-size:0; line-height:0; width:10px; height:10px; clear:both; }
.spcr_15 { font-size:0; line-height:0; width:15px; height:15px; clear:both; }
.spcr_20 { font-size:0; line-height:0; width:20px; height:20px; clear:both; }
.spcr_25 { font-size:0; line-height:0; width:25px; height:25px; clear:both; }
.sm { font:85%/100% verdana,sans-serif; }
.xsm { font:77%/100% verdana,sans-serif; }
.what { color:#666; font:normal 77%/100% verdana,sans-serif; }
html>body .mozcss {display:block;clear:both;}
.disnone {display:none;} .ylsclear {clear:both;} .ylsblock {display:block;} .ylsleft {float:left;} .ylsinline {display:inline;} .ylstright {text-align:right;} .ylsright { float:right; }
.ylsclr0 {color:#000;} .ylsclr1 {color:#666;} .ylsclr2 {color:#999;} .ylsclr3 {color:red;} .ylsclr4 {color:#dd5e07;} .ylsclr5 {color:#333;} .yls_clr6 { color:#e47337; } .yls_clr7 { color:green; } .yls_clr8 { color:#F19824; } .yls_clr9 { color:#A7CC25; } .yls_clr10 { color:#71A4C1; }
.spacer {display:block;clear:both;height:0;content:"";margin:0;padding:0;}
.ylsglwarn {padding-left:2em;text-indent:-2em;} .ylsglwarn strong {font:normal 120% arial;}
input.ylsfbtn {font:normal 85% verdana;background:#e4e4e4;}
input.ylsfbtnhvr {font:normal 85% verdana;background:#ebf09e;}
.ylsback {font:normal 85% verdana;} .ylsback img,.ylsopts img {vertical-align:bottom;margin:0 .3em;} .ylsopts a,.ylsback a {text-decoration:none;margin-right:10px;} .ylsopts a span,.ylsback a b {text-decoration:underline;}


body {text-align:left;}
h2 { font-size:100%; margin:0; padding:0; }
#mpoi_container { position:relative; }
#yls_cont { position:relative; width:100%; clear:both; }

#yls_hd { float:left; background:#ebf2f6; border-top:1px solid #cfdfea; width:100%; padding:.3em 0 .2em; text-align:right; }
#yls_hd h1 { float:left; text-align:left; font-size:100%; margin:0 0 0 .3em; }
#yls_hd p { margin:0; font:85%/100% verdana; margin:0 .4em 0 0; }

/* content */
#ylsaddsrch {margin:0;}
#yls_cntnt { margin-left:240px; padding-top:13px; }
#yls_cntnt address {font-style:normal;}

/* Home Page */
#fc_zoning h1 { font:normal 226%/100% arial,sans-serif; margin:.5em 0 0; padding:.5em 0 0; color:#e47337; }
#fc_zoning h4 { font:bold 85%/100% arial,sans-serif; margin:1.5em 0 0; padding:1.5em 0 0; color:#000; clear:both; }
#fc_zoning #browse { margin-top:2.3em; }
#fc_zoning #browse div { float:left; width:300px; padding:.2em 0 0 10px; }
#fc_zoning #browse.cat { margin-top:2.4em }
#fc_zoning #browse.cat span {  display:block; margin-top:.2em; font-weight:normal; background:url(http://us.i1.yimg.com/us.yimg.com/i/us/ls/gr/45_srp_carrot_closed.gif) .1em .3em no-repeat; }
#fc_zoning #browse.cat a { display:block; margin-left:5px; padding-left:5px; }
#fc_zoning #browse div.lt { padding-left:0; }
#fc_zoning #browse em { display:block; font:normal 85%/100% verdana,sans-serif; }
#fc_zoning #browse em a {  }
#fc_zoning #browse h4 { *margin-top:-30px; *padding:-30px; }
#fc_zoning #browse p { color:#666; clear:both; margin:0; }
#fc_zoning #browse span { display:block; margin-top:.5em; font-weight:bold; }
#fc_zoning #browse strong { display:block; padding-top:.2em; font:bold 174%/100% arial; color:#666; }
#fc_zoning #cat { margin-top:3.4em; color:#666; font:85%/100% verdana,sans-serif; }
#fc_zoning #cat a { font:13px arial; }
#fc_zoning #cat ul { list-style-type:none; margin:0 0 0 10px; padding:0 0 0 10px; float:left; width:170px; }
#fc_zoning #cat ul.lt { margin-left:0; padding-left:0; }
#fc_zoning #events { margin-top:2em; }
#fc_zoning #events h2 { text-align:center; font:bold 77%/100% verdana,sans-serif; color:#fff; padding:.4em .8em; margin:0; }
#fc_zoning #events h2.clr_1 { background-color:#F19824; }
#fc_zoning #events h2.clr_2 { background-color:#A7CC25; }
#fc_zoning #events h2.clr_3 { background-color:#71A4C1; }
#fc_zoning #events h2.clr_4 { background-color:#FF6928; }
#fc_zoning #events ul ul { list-style-type:none; }
#fc_zoning #events ul.c2 { float:left; width:367px; color:#666; margin:0 0 0 10px; padding:0; list-style-type:none; }
#fc_zoning #events ul.c2 li {  }
#fc_zoning #events ul.c3 { width:560px; margin:0; padding:0; list-style-type:none; }
#fc_zoning #events ul.evt { float:left; width:560px; color:#666; margin:0; padding:0 0 0 10px; list-style-type:none; }
#fc_zoning #events ul.evt li { margin:.2em 0 0 0; padding:0 0 3px 3px; position:relative;  border:1px solid #fff;}
#fc_zoning #events ul.evt li.ft { padding-top:8px; }
#fc_zoning #events ul.evt li a.application { margin:0 0 0 100px; color:#F19824; }
#fc_zoning #events ul.evt li a.links { margin: 0 0 0 10px; color:#F19824;  }
#fc_zoning #events ul.evt li a.zone_z61 { text-decoration:none; color:white; background-color:#71A4C1; }
#fc_zoning #events ul.evt li a.zone_z80 { text-decoration:none; color:white; background-color:#71A4C1; }
#fc_zoning #events ul.evt li a.zone_z81 { text-decoration:none; color:white; background-color:#F19824; }
#fc_zoning #events ul.evt li em { font:normal 85%/100% verdana,sans-serif; }
#fc_zoning #events ul.evt li em a { color:#666; }
#fc_zoning #events ul.evt li i { font:normal 85%/100% georgia,times,serif; }
#fc_zoning #events ul.evt li p { margin:0 0 0 18px; padding:0; }
#fc_zoning #events ul.evt li div { position:absolute; top:1px; *left:-16px; margin:0; padding:0; }
#fc_zoning #events ul.list { float:left; margin:0; padding:0; }
#fc_zoning #events ul.list li { margin:0; padding:0; width:550px; }
#fc_zoning #events ul.rt { float:left; width:560; color:#666; margin:0; padding:0 0 0 10px; list-style-type:none; }
#fc_zoning #events ul.rt li, #fc_zoning #events ul.c2 li, #fc_zoning #events ul.c3 li { padding-left:5px; }
/*#fc_zoning #events ul li { margin-left:-10px; } */
#fc_zoning #events ul li.frst { padding-top:.3em; }
#fc_zoning #events .ctr, #fc_zoning #events .rt { margin-left:10px; }
#fc_zoning #hd em { display:block; font:normal 85%/100% verdana,sans-serif; }
#fc_zoning #hd h1 { font:normal 226%/100% arial; color:#E07333; margin:.3em 0 .1em; padding:.3em 0 .1em; }
#fc_zoning #hd h1.nhood { font-size:197%; }
#fc_zoning #hd h1 a { font-size:11px; font-weight:normal; }
#fc_zoning #hd ul { list-style-type:none; margin:0; padding:0; font-weight:bold; color:#666; }
#fc_zoning #hd ul li { display:inline; }
#fc_zoning #hd ul li a { font-weight:normal; }
#fc_zoning #hstry { padding:.5em 0; }
#fc_zoning #hstry div { float:left; width:560; padding-left:10px; color:#666; }
#fc_zoning #hstry div.lt { padding-left:0; }
#fc_zoning #hstry em { display:block; padding-top:.5em; }
#fc_zoning #hstry ul { list-style-type:none; margin:.2em 0 .3em; padding:.2em 0 .3em; font:85%/100% verdana,sans-serif; }
#fc_zoning #hstry div.rs ul { list-style-type:none; margin:.2em 0 0 0; padding:.2em 0 0 0; font:85%/100% verdana,sans-serif; }
#fc_zoning #hstry ul.rs li { margin:.3em 0; padding:.3em 0; }
#fc_zoning #hstry ul.a li a { font-size:13px; }
#fc_zoning #hstry ul.b li a { font-size:13px; }
#fc_zoning #hstry ul li { padding:.2em 0; }
#fc_zoning #hstry ul li a.lg { font-size:13px; }
#fc_zoning #hmMap { margin-top:1em; width:560px; height:250px; }
#fc_zoning #hmMap .vw { margin-top:-2px; text-align:right; padding-bottom:4px; }
#fc_zoning #people { margin-top:2.8em; }
#fc_zoning #people ul { list-style-type:none; margin:0 0 .3em; padding:0; color:#666; }
#fc_zoning #people ul li { padding-bottom:.2em; }
#fc_zoning #people ul li a { font:100%/100% georgia,times,serif; }
#fc_zoning #people ul li em { font:normal 85%/100% verdana,sans-serif; }
#fc_zoning #rec { margin-top:2.5em; color:#666; }
#fc_zoning #rec blockquote { margin:.5em 0; padding:.5em 0; font:100%/110% georgia,times,sans-serif; }
#fc_zoning #rec div { float:left; width:560; padding:.2em 0 0 10px; }
#fc_zoning #rec div.lt { padding-left:0; }
#fc_zoning #rec em { display:block; font:85%/100% verdana,sans-serif; }
#fc_zoning .lhs { width:180px; float:left; }
#fc_zoning .rhs { width:560px; float:right; }

.hideRec { padding-right:15px; background:url(http://us.i1.yimg.com/us.yimg.com/i/us/ls/gr/local_grey_carrot_arrow_up.gif) no-repeat right .4em; }
.showRec { padding-right:15px; background:url(http://us.i1.yimg.com/us.yimg.com/i/us/ls/gr/local_grey_carrot_arrow_down.gif) no-repeat right .4em; }
span#nhood { position:absolute; z-index:100; top:0; margin-top:-13px; padding-bottom:20px; background-color:#fff; width:180px; }
span#nhoodRes, span#cat { position:absolute; z-index:100; top:0; padding-left:9px; *padding-left:10px; margin:-18px 0 0 -10px; *margin:-15px 0 0 -19px; width:218px; padding-bottom:20px; background-color:#fff; }

dd.last { padding:.8em 0; }
.onoff { float:right; margin-top:1.1em; font:bold 77%/100% verdana,san-serif; color:#666; }
.onoff a { color:#666; font-weight:normal; }
.side_block { margin-top:2em; border-top:2px solid #CBCCCB; color:#666; }
.side_block dl { margin:.8em 0 .9em; font:70%/100% verdana,sans-serif; }
.side_block dt { margin:0 0 .3em; font-weight:bold; font-weight:bold; font-family:arial,sans-serif; }
.side_block dd { margin:.1em 0; }
.side_block dd div { margin:.4em 0 .2em; }
.side_block h2 { margin:.3em 0 0; padding:.3em 0 0; }
.side_block h4 { font:bold 85%/100% arial,sans-serif; margin:1em 0 .3em; padding:1em 0 .3em; color:#000; }
.side_block p { margin:0; padding-top:1em; }
.side_block p a { margin-right:.5em; line-height:1.4em; }
.side_block p em { color:#000; font-weight:bold; font-style:normal; margin-right:.5em; line-height:1.4em; }
.side_block p span { margin-right:.5em; line-height:1.4em; }




