#mapcntr { position:absolute; left:0px; top:0px; width:900px; height:500px; border:solid 1px #555555; display:none; }
#maptitle { clear:both; height:30px; border-bottom:solid 2px #333333; margin:5px 5px 5px 3px; overflow:auto; }
#mapadcntr { float:left; width:300px; height:460px; overflow:auto; }
#mapaddetail { float:left; width:125px; margin-bottom:5px; text-align:right; }

#hdr { width:925px; margin:auto; overflow:auto; text-align:left; }
#hdr-search { margin:5px auto; width:923px; overflow:auto; background-color:#EFEFEF; border:1px solid #D0CEC2; }
#hdr-search h1 { margin:0px; font-size:11px; font-family:verdana; font-weight:bold; color:#444444; }
#hdr-search-img { float:left; width:180px; margin:6px; }
#hdr-search-img-s { float:left; width:172px; margin:6px 14px 6px 6px; border:solid 1px #BABABA; opacity:.50; filter:alpha(opacity=50); }
#hdr-search-location { float:left; width:285px; margin:10px 0px 0px 0px; font-size:28px; }
#hdr-search-location-s { float:left; width:600px; margin:10px 0px 0px 0px; font-size:28px; }
#hdr-search-content { float:right; width:430px; margin-right:5px; }
#hdr-fb-like { float:left; border:none; overflow:hidden; width:95px; height:21px; padding:0px; margin:13px 5px 0px 0px; }
#hdr-gpo { float:left; padding:0px; margin:13px 5px 0px 3px; width:70px; height:21px; }
#hdr-tweet { float:left; padding:0px; margin:13px 5px 0px 0px; width:90px; height:21px; }

#navcntr { width:925px; margin:auto; overflow:hidden; height:32px; background:url('/images/navBack.gif'); background-repeat:repeat-x; }
#navtabl { float:left; background:url('/images/navBtnLeft.gif'); width:6px; height:32px; }
#navtabc { float:left; background:url('/images/navBtnBack.gif'); width:169px; height:25px; text-align:center; pding-top:7px; }
#navtabr { float:left; background:url('/images/navBtnRight.gif'); width:6px; height:32px; }

#dirtab { float:left; height:19px; margin:6px 0px 1px 0px; padding:6px 30px 0px 30px; background-color:#EFEFEF; }

#resultcntr { width:923px; margin:auto; overflow:auto; border:solid 1px #D0CEC2; background:url('/images/searchResultsBack.png'); background-repeat:repeat-y; }
#filter { float:left; width:167px; padding:0px 6px 0px 6px; text-align:left; }
#segmentstitle { border-bottom:solid 1px #BABABA; margin:0px 5px 5px 0px; padding-bottom:3px; }
#result { float:left; width:489px; }
#noresult { margin:auto; width:447px; padding:5px; overflow:auto; border:solid 1px #BABABA; text-align:center; }
#staticmapcntr { float:right; width:255px; padding-top:3px; }
#sharecntr { padding:0px 5px 15px 5px; text-align:center; }
#staticmap { background-color:#FFFFFF; opacity:.50; filter:alpha(opacity=50); border:solid 1px #BABABA; width:250px; margin-right:3px; }
#manyresults { width:900px; margin:auto; padding:5px; border-bottom:solid 1px #DAC8A8; }

#gsuggestcntr { float:left; width:380px; margin:0px 10px; }
#gsuggesttitle { padding:3px 5px; margin-bottom:5px; background-color:#F1EADE; border-top:solid 1px #DAC8A8; }
#gsuggestnew { padding:3px 5px; margin-bottom:5px; background-color:#F1EADE; border-top:solid 1px #DAC8A8; }

#searchagaincntr { width:550px; margin:auto; padding:15px; text-align:left; }
#logo { float:left; width:180px; margin:10px; }
#company { float:left; width:420px; margin:10px; }
#inqr { float:right; width:240px; padding:10px; margin:10px; }
.key { width:925px; background:url('/images/adDetailsBack.jpg'); background-repeat:repeat-y; border-bottom:solid 1px #E5E6DE; }
.keysub { width:925px; background:url('/images/adDetailsTop.jpg'); background-repeat:no-repeat; padding:5px 0px; }
.resultmap { float:right; width:600px; height:460px; margin-right:8px; }
.mapadtitle { text-align:left; width:270px; clear:both; margin:3px; padding:3px; background-color:#999999; cursor:pointer; }
.mapadimg { float:left; width:125px; margin-bottom:5px; padding-right:10px; text-align:center; cursor:pointer; }
.showonmap { margin-top:10px; cursor:pointer; }

.btnAction { width:242px; height:36px; padding:5px 0px 0px 8px; text-align:left; }
.btnAction a { display:block; }
#btnNotify, #btnServices { margin:3px 0px 8px 0px; background:url('/images/btnNotify.png') no-repeat; }
#btnDirectory { margin:8px 0px; background:url('/images/btnDirectory.png') no-repeat; }
#btnServices { cursor:pointer; }

.gsuggestid { float:left; width:25px; text-align:center; }
.gsuggestmarker { float:left; width:275px; }
.gsuggestshow { float:right; width:80px; cursor:pointer; }
.gsuggestdetails { float:left; width:355px; border-bottom:solid 1px #DAC8A8; }
.gsuggestmap { float:right; border:solid 1px #555555; margin:0px 24px; width:450px; height:450px; overflow:auto }

.resultpgn { margin:auto; width:457px;overflow:auto; padding:10px 2px; }

.adcntr { margin:auto; width:447px; padding:5px; overflow:auto; border:solid 1px #BABABA; }
.adtitle { text-align:left; margin-bottom:3px; padding:3px; background-color:#909090; cursor:pointer; }
.adimg { float:left; width:125px; padding-right:10px; text-align:center; }
.addetailsl { float:left; width:150px; text-align:left; }
.addetailsr { float:right; width:162px; text-align:right; }

.pvw-ctr { position:absolute; width:475px; display:none; border-style:solid; border-width:0px 1px 1px 1px; border-color:#808080; background:#EFEFEF url('/images/preview-title.png') repeat-x; z-index:1000; }
.pvw-title { clear:both; height:31px; padding:9px 0px 0px 0px; font:bold 14px Georgia; color:#FFFFFF; text-align:left; }
.pvw-img { float:left; width:125px; padding:10px; text-align:center; }
.pvw-desc { float:left; width:305px; margin:10px 0px; padding:0px; text-align:left; font:12px; color:#444444; }
.pvw-arrow { position:absolute; top:0px; left:-25px; width:25px; height:40px; background:url('/images/preview-arrow.png') no-repeat; }

.topspcr { margin-top:8px; }
#areaMin, #areaMax { width:35px; }

#profileCityID { width:162px; }
