/* Reset css */
body{margin:0;padding:0;border:0;background:#eee;}html{color:#000;background:#FFF;}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}
/* global css */
body{font:12px Arial;color:#000;}
a{text-decoration:none;border:none; border-style:none;}
#wrapper{width:100%;display:block;background:url('../i/nav-bgd.png') no-repeat;height:1100px;}
#outershell{width:1000px;display:block;margin:auto;height:600px;}
/*#outershell{background:#fff url('../i/mainpic-bgd/1.jpg');}*/
#banner{display:block;width:991px;height:74px;padding:6px 0 0 9px;}
#banner h1{width:321px;height:63px;position:relative;}
#banner h1 a{display:block;text-indent:-999999px;width:100%;height:100%;background:url('../i/logo.2.png');}
/* FORMS */
form{margin:auto;padding:20px;float:left}
form div{padding:8px 0;}
fieldset{margin:10px;}
form label{display:block;font:14px arial;padding:4px 0 2px 0;}
form h3{font:bold 20px "arial";color:#363634;text-transform:uppercase;}
input.txt{padding:5px;}
/* Navigation */
#nav{width:947px;display:block;padding:0 0 0 53px;margin-bottom:25px;}
#topnav{width:946px;height:31px;}
#topnav .left{width:19px;height:31px;background:url('../i/nav-corner-left.png') no-repeat bottom left;float:left;}
#topnav .menu{width:862px;height:31px;background:#fff;float:left;overflow:hidden;}
#topnav .right{width:25px;height:31px;background:url('../i/nav-corner-right.png') no-repeat bottom right;float:left;}
#topnav .menu ul{display:block;position:relative;}
#topnav .menu ul li{float:left;}
#topnav .menu ul li a{float:left;text-indent:-999999px;}
#topnav .menu li.home{width:60px;height:27px;background:url('../i/nav/home-on.gif') no-repeat 0 2px;}
#topnav .menu li.home a{width:60px;height:27px;background:url('../i/nav/home-off.gif') no-repeat 0 2px;}
#topnav .menu li.listings{width:103px;height:27px;background:url('../i/nav/listings-on.gif') no-repeat 0 2px;overflow:visible;}
#topnav .menu li.listings a{width:103px;height:27px;background:url('../i/nav/listings-off.gif') no-repeat 0 2px;}
#topnav .menu li.real{width:192px;height:27px;background:url('../i/nav/realestatesolutions-off.gif') no-repeat 0 2px;}
#topnav .menu li.real a{width:192px;height:27px;background:url('../i/nav/realestatesolutions-on.gif') no-repeat 0 2px;}
#topnav .menu li.clist{width:113px;height:27px;background:url('../i/nav/clist-on.gif') no-repeat  0 2px;}
#topnav .menu li.clist a{width:113px;height:27px;background:url('../i/nav/clist-off.gif') no-repeat 0 2px;}
#topnav .menu li.careers{width:94px;height:27px;background:url('../i/nav/careers-on.gif') no-repeat 0 2px;}
#topnav .menu li.careers a{width:94px;height:27px;background:url('../i/nav/careers-off.gif') no-repeat 0 2px;}
#topnav .menu li.press{width:81px;height:27px;background:url('../i/nav/press-on.gif') no-repeat 0 2px;}
#topnav .menu li.press a{width:81px;height:27px;background:url('../i/nav/press-off.gif') no-repeat 0 2px;}
#topnav .menu li.contact{width:108px;height:27px;background:url('../i/nav/contact-on.gif') no-repeat 0 2px;}
#topnav .menu li.contact a{width:108px;height:27px;background:url('../i/nav/contact-off.gif') no-repeat 0 2px;}
#topnav .menu li.home a:hover, #topnav .menu li.listings a:hover, #topnav .menu li.real a:hover, #topnav .menu li.clist a:hover, #topnav .menu li.careers a:hover, #topnav .menu li.press a:hover, #topnav .menu li.contact a:hover{background:none;}

/* navigation behavior */
#home #topnav .menu li.home a, #listings #topnav .menu li.listings a, #real #topnav .menu li.real a, #clist #topnav .menu li.clist a, #careers #topnav .menu li.careers a, #press #topnav .menu li.press a, #contact #topnav .menu li.contact a{background:none;}
#topnav .menu li.listings a:hover ul{border:1px solid #ccc;background:#eee;}
#subnav{display:block;height:27px;background:url('../i/nav/subnav-bgd.png') no-repeat;}

/* MAIN */
.more, .more a{font:bold 11px Arial;color:#124360;display:block;padding-bottom:2px;}
.all a:hover, .more a:hover{text-decoration:underline;}
.all{font:12px arial;color:#828d8d;}
.all a{background:url('../i/icon-plus.gif') no-repeat right 0;padding-right:24px;color:#828d8d;}
.all a:hover{background:url('../i/icon-plus-on.gif') no-repeat right 0;}

#main{width:947px;display:block;padding:0 0 0 53px;float:left;margin-bottom:15px;}
#main .left{width:280px;float:left;}
#main .left .header{width:100%;height:51px;}
#main .left .header .left{width:12px;float:left;background:url('../i/selected-left.png') no-repeat;height:100%;}
#main .left .header .mid{width:250px;float:left;background:url('../i/selected-bgd.gif') repeat-x;height:35px;padding:16px 0 0 7px;}
#main .left .header .mid a{width:228px;height:24px;display:block;background:url('../i/selected-header-txt.gif') no-repeat;text-indent:-99999px;}
#main .left .header .right{width:11px;float:left;background:url('../i/selected-right.png') no-repeat right 0;height:100%;}
#main .left .toutsection{width:100%;background:url('../i/bgd-touts.gif');padding-top:15px;float:left;}
#main .left .toutsection .tout{width:231px;padding-left:19px;float:left;padding-bottom:15px;}
#main .left .toutsection .tout .imgcont{width:88px;float:left;}
#main .left .toutsection .tout .imgcont a{float:left;position:relative;width:88px;height:79px;}
#main .left .toutsection .tout .imgcont a span{position:absolute;bottom:0;left:2px;font:bold 10px arial;color:#333;background:url('../i/trans.png');padding:2px 5px;}
#main .left .toutsection .tout .txtcont{width:128px;padding-left:12px;float:left;font:12px Arial;color:#363634;}
#main .left .toutsection .tout .txtcont h3, #main .left .toutsection .tout .txtcont h3 a{font:bold 13px Arial;color:#124360;display:block;padding-bottom:2px;}
#main .left .toutsection .tout .txtcont h3 a:hover{text-decoration:underline;color:#cc3333;}
#main .left .toutsection .tout .txtcont .size{display:block;padding-bottom:4px;}
#main .left .toutsection .tout .txtcont .size span{display:block;}
#main .left .toutsection.close{display:block;background:url('../i/selected-bottom-bar.png') no-repeat;height:25px;position:relative;padding-top:0;overflow:hidden;}
#main .left .toutsection.close .all{float:right;padding-right:4px;}
#main .left .toutsection .tout .imgcont img{border:1px solid #d2dbca;}
#main .left .toutsection .tout .imgcont a:hover img{border-color:#999;}
#main .mid{width:337px;float:left;}
#main .mid .left{width:8px;float:left;background:url('../i/mid-left-bgd.png') no-repeat;height:372px;} 
#main .mid .main{width:310px;float:left;height:317px;overflow:hidden;background:url('../i/mid-bgd.png') repeat-x;padding:55px 5px 0 14px}
#main .mid .main .tout{font:13px arial;color:#363634;}
#main .rightsection{width:172px;float:left;height:372px;}
#main .rightsection .left{width:14px;float:left;height:100%;background:url('../i/right-left.png') no-repeat;}

#main .rightsection .mid{width:114px;float:left;height:100%;background:url('../i/right-mid.png') repeat-x;padding:33px 0 0 20px;}
#main .rightsection .mid .map{width:100%;height:100%;background:url('../i/map/map-on.png') no-repeat;}
#main .rightsection .mid .map table{height:317px;width:100%;}
#main .rightsection .mid .map table .upmanhattan{height:87px;}
#main .rightsection .mid .map table td a{text-indent:-99999px;}
#main .rightsection .mid .map table .upmanhattan a{display:block;width:111px;height:87px;background:url('../i/map/uppermanhattan.gif') no-repeat;position:absolute;}
#main .rightsection .mid .map table .upwestside, #main .rightsection .mid .map table .upeastside{height:79px;}
#main .rightsection .mid .map table .upwestside a{display:block;width:62px;height:79px;background:url('../i/map/upperwestside.gif') no-repeat;}
#main .rightsection .mid .map table .upeastside a{display:block;width:49px;height:79px;background:url('../i/map/uppereastside.gif') no-repeat;}
#main .rightsection .mid .map table .midtonwwest a{display:block;width:62px;height:61px;background:url('../i/map/midtownwest.gif') no-repeat;}
#main .rightsection .mid .map table .midtowneast a{display:block;width:49px;height:61px;background:url('../i/map/midtowneast.gif') no-repeat;}
#main .rightsection .mid .map table .downtown a{display:block;width:111px;height:90px;background:url('../i/map/downtown.gif') no-repeat;}

#main .rightsection .mid .map table .upmanhattan a:hover, #main .rightsection .mid .map table .upwestside a:hover, #main .rightsection .mid .map table .upeastside a:hover, #main .rightsection .mid .map table .midtonwwest a:hover, #main .rightsection .mid .map table .midtowneast a:hover, #main .rightsection .mid .map table .downtown a:hover{background-image:none;}

.mapheadertext{position:relative;top:5px;right:5px;}

#main .rightsection .right{width:11px;float:left;height:100%;background:url('../i/right-right.png') no-repeat;}

/* Footer */
#footer{clear:both;width:893px;padding-left:53px;height:24px;}
#footer .top .left{width:19px;float:left;height:24px;background:url('../i/footer-left.png') no-repeat;}
#footer .top .copyright{width:862px;float:left;height:14px;background:#eae8e7;padding-top:10px;color:#363634;font:11px arial;}
#footer .top .right{width:12px;float:left;height:24px;background:url('../i/footer-right.png') no-repeat;}
#footer .bottom .left{width:19px;float:left;height:16px;background:url('../i/footer-left-bottom.png') no-repeat;}
#footer .bottom .copyright{width:862px;float:left;height:16px;background:#eae8e7;}
#footer .top .copyright a{color:#828D8D;}
#footer .top .copyright a:hover{text-decoration:underline;}
#footer .bottom .right{width:12px;float:left;height:16px;background:url('../i/footer-right-bottom.png') no-repeat;}

#listings #main{background:url('../i/listings/bigg-bgd.png') no-repeat 239px 13px;margin-bottom:0;}
#listings #main .left{width:211px;}
#listings #main .left .header.first{width:211px;height:51px;float:left;}
#listings #main .left .header.first .left{width:11px;height:51px;float:left;background:url('../i/listings/left-left.png') no-repeat;padding:0;margin:0;} 
#listings #main .left .header.first .mid{width:174px;height:51px;float:left;background:url('../i/listings/left-top-bgd.gif') repeat;padding:0;margin:0;} 
#listings #main .left .header.first .mid a{width:100%;height:100%;background:url('../i/listings/officespace.gif') no-repeat 10px 21px;}
#listings #main .left .header.first .right{width:26px;height:51;float:left;background:url('../i/listings/left-top-right.png') no-repeat;padding:0;margin:0;} 

.actionnav.ospace, .actionnav.rspace{width:211px;height:50px;float:left;background:url('../i/listings/mid-bgd.png') no-repeat;}
.actionnav.ospace ul, .actionnav.rspace ul{padding-left:11px;}
.actionnav.ospace ul, .actionnav.ospace ul li, .actionnav.ospace ul li a, .actionnav.rspace ul, .actionnav.rspace ul li, .actionnav.rspace ul li a{float:left;}
.actionnav.ospace ul li a, .actionnav.rspace ul li a{display:block;text-indent:-99999px;}
.actionnav.ospace .forsale, .actionnav.rspace .forsale{width:91px;height:50px;background:url('../i/listings/forsale-on.gif') no-repeat;}
.actionnav.ospace .forsale a, .actionnav.rspace .forsale a{width:91px;height:50px;background:url('../i/listings/forsale-off.gif') no-repeat;}
.actionnav.ospace .forrent, .actionnav.rspace .forrent{width:96px;height:50px;background:url('../i/listings/forent-on.gif') no-repeat;}
.actionnav.ospace .forrent a, .actionnav.rspace .forrent a{width:96px;height:50px;background:url('../i/listings/forent-off.gif') no-repeat;}
.actionnav.ospace .forsale a:hover, .actionnav.ospace .forrent a:hover, .actionnav.rspace .forsale a:hover, .actionnav.rspace .forrent a:hover{background:none;}

#listings #main .left .header.second{width:211px;height:51px;float:left;}
#listings #main .left .header.second .left{width:11px;height:51px;float:left;background:url('../i/listings/mid-mid-left.gif') no-repeat;padding:0;margin:0;}
#listings #main .left .header.second .mid{width:186px;height:51px;float:left;background:url('../i/listings/mid-mid-bgd.gif') repeat;padding:0;margin:0;}
#listings #main .left .header.second .mid a{width:100%;height:100%;background:url('../i/listings/retailspace.gif') no-repeat 10px 21px;}
#listings #main .left .header.second .right{width:14px;height:51px;float:left;background:url('../i/listings/mid-mid-right.png') no-repeat;padding:0;margin:0;}
#main .left .closebottombar{width:211px;height:15px;display:block;background:url('../i/listings/bottom-bar.png') no-repeat;float:left;}
.rightBorder{width:211px;height:176px;float:left;}

#listings #main .center{width:665px;height:;float:left;}
#listings #main .center .content{width:645px;height:;float:left;padding-left:4px;}
#listings #main .center .content .breadcrumbs{width:605px;height:24px;float:left;padding-top:25px;padding-left:40px;background:transparent url('../i/listings/big-shine.png') no-repeat scroll 0 15px;}
#listings #main .center .content .breadcrumbs a{font:bold 12px Arial;color:#124360;}
#listings #main .center .content .breadcrumbs a:hover{text-decoration:underline;color:#cc3333;}

#listings .filter{width:645px;height:54px;float:left;}
#listings .filter .left{width:34px!important;height:54px;background:url('../i/listings/filter-left.png') no-repeat;float:left;}
#listings .filter .filters{width:563px;height:54px;background:url('../i/listings/filter-repeat.png') repeat-x;float:left;}
#listings .filter .filters p{width:93px;height:54px;float:left;background:url('../i/listings/filtersign.gif') no-repeat 12px 11px;text-indent:-99999px;}
#listings .filter .filters ul{float:left;width:455px;height:;font:11px Arial;color:#0a3d5b;padding-top:10px;}
#listings .filter .filters ul li{float:left;padding:0 24px 3px 0;}
#listings .filter .filters ul li a{color:#0a3d5b;}
#listings .filter .filters ul li a:hover{text-decoration:underline;color:#cc3333;}
#listings .filter .right{width:48px;height:54px;background:url('../i/listings/filter-right-top.png') no-repeat;float:left;}

#listings .toutBox{width:645px;float:left;background:url('../i/listings/filter-toutsection.png') repeat-y;border-bottom:1px solid #ccc;}
#listings .toutsection{float:left;padding:15px 0 0 47px;}
#listings #scroller{max-height:680px;overflow:auto;width:590px;float:left;position:relative;}
#listings .toutsection .tout{width:275px;float:left;padding:0 20px 20px 0;}
#listings .toutsection .tout.last{padding-right:0;}
#listings .toutsection .tout .imgcont{width:88px;float:left;}
#listings .toutsection .tout .imgcont img{border:1px solid #d2dbca;}
#listings .toutsection .tout .imgcont a{position:relative;float:left;width:88px;height:79px;}
#listings .toutsection .tout .imgcont a:hover img{border-color:#999;}
#listings .toutsection .tout .imgcont a span{position:absolute;bottom:0;left:2px;font:bold 10px arial;color:#333;background:url('../i/trans.png');padding:2px 5px;}

#listings .toutsection .tout .txtcont{width:168px;padding-left:12px;float:left;font:12px Arial;color:#363634;}
#listings .toutsection .tout .txtcont h3, #listings .toutsection .tout .txtcont h3 a{font:bold 13px Arial;color:#124360;display:block;padding-bottom:2px;}
#listings .toutsection .tout .txtcont h3 a:hover{text-decoration:underline;color:#cc3333;}
#listings .toutsection .thumbnails{float:left;width:89px;}
#listings .bgdbottomdoor{display:block;float:left;margin-bottom:15px;padding:0 0 0 53px;width:947px;background:url('../i/listings/bigg-bgd-bottom.png') no-repeat scroll 239px 0;height:34px}

.common #main .container{width:880px;height:;float:left;}
.common #main .container .topsection{width:832px;float:left;padding:22px 24px 17px 24px;background:url('../i/resolutions/bgdtop.png') no-repeat;}
.common #main .container .topsection h2{font:bold italic 15px  Arial;color:#363634;}
.common #main .container .content{width:832px;float:left;padding:22px 24px 0 24px;background:url('../i/resolutions/bgd-repeat.png') repeat-y;}
.common #main .container .content .txtcont{width:250px;padding-right:24px;font:13px arial;color:#363634;float:left;padding-bottom:20px;}
.common #main .container .content .txtcont li{padding:0 0 3px 0;}
.common #main .container .content .txtcont.right{padding-right:0;}
.common #main .container .content .txtcont h3{font:bold 13px Arial;padding:0 0 3px 0;}
.common #main .container .content .txtcont h4{font:bold 12px Arial;padding:0 0 3px 0;}
.common #main .container .content .txtcont.flat{width:auto;display:block;float:none;clear:both;}
.common #main .container .content .txtcont a{color:#0a3d5b;}
.common #main .container .content .txtcont a:hover{text-decoration:underline;color:#cc3333;}
.common #main .container .closebottombar{width:880px;height:21px;display:block;background:url('../i/resolutions/bgd-bottom.png') no-repeat;float:left;}

#careers.common #main .container .content .txtcont{width:450px;border-right:3px solid #eee;} 
#careers.common #main .container .content .txtcont p{display:block;padding-bottom:20px;}
#careers.common #main .container .content .txtcont li{background:url('../i/bullet_red2.gif') no-repeat;padding:0 0 8px 20px;}
.common #main .container .content .right.formcont form{padding-top:0;}
.common #main .container .content .right.formcont form input.txt{width:260px;}
.btn-sbmt{padding:8px;font:bold 14px arial;color:#363634;margin:15px 0 0 0;}
.textarea{width:270px;}
.txtcont .address{font:bold 15px/19px arial;padding:0 0 20px 0;}

#contact.common #main .container .content .left.txtcont{width:400px;}
#contact.common #main .container .content .left.txtcont div{padding-bottom:25px;}
#contact.common #main .container .content .right.formcont{float:left;}

#press.common #main .container .content .left.txtcont{width:100%;}
#press.common #main .container .content .left.txtcont .tout{float:left;}
#press.common #main .container .content .left.txtcont .tout span{font-size:700%;color:#cc3333;}
#press.common #main .container .content .left.txtcont .tout span.open{float:left;line-height:40px;padding:0 10px 0 0;}
#press.common #main .container .content .left.txtcont .tout h3{display:block;padding-top:10px;}
#press.common #main .container .content .left.txtcont .tout p{float:left;}
#press.common #main .container .content .left.txtcont .tout span.close{float:left;width:700px;text-align:right;height:75px;}

/* Listings subnav behavior */
#listings.officespace.forsale .actionnav.ospace .forsale a{background:none;}
#listings.officespace.forent .actionnav.ospace .forrent a{background:none;}
#listings.retailspace.forsale .actionnav.rspace .forsale a{background:none;}
#listings.retailspace.forent .actionnav.rspace .forrent a{background:none;}

#listings #main .toutsection.principal{width:604px;float:left;}
#listings #main .toutsection.principal .left{width:432px;margin-right:20px;}
#listings #main .toutsection.principal .left h2{display:block;padding:14px 0 15px 0;font:bold 14px arial;text-transform:uppercase;color:#50504f;}
#listings #main .toutsection.principal .left .imgcont{margin:0 0 20px 0;overflow:hidden;max-height:350px!important;}
#listings #main .toutsection.principal .left .txtcont{font:13px arial;color:#363634;padding:0 0 20px 0;margin:0 0 12px 0;border-bottom:1px solid #c9c4c0;}
#listings #main .toutsection.principal .left form{padding:0;margin:0 0 20px 0;width:550px;}
#listings #main .toutsection.principal .left form div{float:right;margin-left:20px;width:87px;height:35px;}
#listings #main .toutsection.principal .left form input{border:none;text-indent:-999999px;width:87px;height:35px;cursor:pointer;}
#listings #main .toutsection.principal .left form .prev input{background:url('../i/previous.gif') no-repeat;}
#listings #main .toutsection.principal .left form .prev input:hover{background:url('../i/previous-on.gif') no-repeat;}
#listings #main .toutsection.principal .left form .next input{background:url('../i/next.gif') no-repeat;}
#listings #main .toutsection.principal .left form .next input:hover{background:url('../i/next-on.gif') no-repeat;}
#listings #main .toutsection.principal .right{width:89px;float:left;background:url('../i/tools-bgd.gif') no-repeat;}
#listings #main .toutsection.principal .right .tools{width:88px;height:37px;float:left;padding:0 0 7px 0;}
#listings #main .toutsection.principal .right .tools ul{float:left;padding:7px 0 0 5px;}
#listings #main .toutsection.principal .right .tools li{float:left;text-indent:-99999}
#listings #main .toutsection.principal .right .tools li a{text-indent:-99999px;float:left;width:100%;height:100%;}
#listings #main .toutsection.principal .right .tools .sendto{width:24px;height:22px;padding:;background:url('../i/sendto.gif') no-repeat;}
#listings #main .toutsection.principal .right .tools .print{width:26px;height:22px;padding:;background:url('../i/print.gif') no-repeat;}
#listings #main .toutsection.principal .right .tools .bookmark{width:24px;height:22px;padding:;background:url('../i/bookmark.gif') no-repeat;}
#listings #main .toutsection.principal .right .thumbnails a img{border:1px solid #D2DBCA;}
#listings #main .toutsection.principal .right .thumbnails a:hover img{border-color:#999;}
#listings #main .toutsection.principal .right .thumbnails li{padding:0 0 5px 0;}

/*ADMIN*/
#admin.common.login #main .container{width:380px;}
#admin.common form{padding:0;margin:0;}
#admin.common form table td{padding:1px;}
#admin.common #main .container .content form input.txt{width:260px;}
#admin.common.login #main .container .topsection{width:324px;}
#admin.common.login #main .container .content{width:324px;background:url('../i/admin/bgd-repeat.png') repeat-y;}
#admin.common.login #main .container .closebottombar{width:378px;background:url('../i/admin/bgd-bottom.png') no-repeat;}
#admin.common form .select{width:270px;padding:4px;}
#admin.common form .active, #admin.common form .inactive{padding:0 20px 0 0;font:14px arial;display:inline;}
#admin.common form label{padding-bottom:5px;font:bold 13px arial; color:#363634;}
#admin.common form .textarea{width:400px;padding:4px;}
#admin.common #main .container .content form #ltitle.txt{width:400px;}
#admin.common #frm_editlisting{width:;clear:both;float:none;display:block;}
#admin.common #frm_editlisting div{float:left;}
.submitBtn{padding-left:10px;padding-top:11px}
#results_tbl{width:822px;float:left;padding:15px 0 0 0;border-top:1px dashed #666}
#results_tbl table{font:13px arial;border:1px solid #ccc;width:100%;}
#results_tbl table td, #results_tbl table th{padding:5px}
#results_tbl table th{font-weight:bold;text-transform:uppercase;}
#results_tbl table th.lid{width:45px;}
#results_tbl table th.status{width:25px;}
#results_tbl table th.title{width:250px;}
#results_tbl table th.date{width:55px;}
#results_tbl table th.type{width:50px;}
#results_tbl table th.action{width:50px;}
#results_tbl table th.area{width:80px;}
#results_tbl table th.agent{width:80px;}
#results_tbl table th.img{width:25px;}
#admin.common .or{font:bold 20px arial;text-transform:uppercase;color:#777;padding:35px 20px 0 20px;}
/*#admin.common #main .container .closebottombar{background:url('../i/resolutions/bgd-bottom-admin.png') no-repeat;}*/
#admin.common #main .container .content{padding-bottom:25px}

#real.common #main .container .content .txtcont{float:none;width:800px;}
#admin.common a:hover{text-decoration:underline!important;}

/*ADMIN NAV*/
#admin.common #nav{width:947px;display:block;padding:0 0 0 53px;margin-bottom:25px;}
#admin.common #topnav{width:946px;height:31px;}
#admin.common #topnav .left{width:19px;height:31px;background:url('../i/nav-corner-left.png') no-repeat bottom left;float:left;}
#admin.common #topnav .menu{width:862px;height:31px;background:#fff;float:left;overflow:visible;}
#admin.common #topnav .right{width:25px;height:31px;background:url('../i/nav-corner-right.png') no-repeat bottom right;float:left;}
#admin.common #topnav .menu ul{display:block;position:relative;}
#admin.common #topnav .menu ul li{float:left;}
#admin.common #topnav .menu ul li a{float:left;text-indent:-999999px;}

#admin.common #topnav .menu li.ehome{width:110px;height:27px;background:url('../i/nav/admin/new-listing-on.gif') no-repeat 0 10px;}
#admin.common #topnav .menu li.ehome a{width:80px;height:27px;background:url('../i/nav/admin/new-listing-off.gif') no-repeat 0 10px;}
#admin.common #topnav .menu li.elistings{width:126px;height:27px;background:url('../i/nav/admin/edit-listing-on.gif') no-repeat 0 10px;overflow:visible;}
#admin.common #topnav .menu li.elistings a{width:87px;height:27px;background:url('../i/nav/admin/edit-listing-off.gif') no-repeat 0 10px;}
#admin.common #topnav .menu li.ereal{width:192px;height:27px;background:url('../i/nav/admin/real-estate-solutions-on.gif') no-repeat 0 10px;}
#admin.common #topnav .menu li.ereal a{width:192px;height:27px;background:url('../i/nav/admin/real-estate-solutions-off.gif') no-repeat 0 10px;}
#admin.common #topnav .menu li.eclist{width:100px;height:27px;background:url('../i/nav/admin/clist-on.gif') no-repeat  0 10px;}
#admin.common #topnav .menu li.eclist a{width:100px;height:27px;background:url('../i/nav/admin/clist-off.gif') no-repeat 0 10px;}
#admin.common #topnav .menu li.ecareers{width:81px;height:27px;background:url('../i/nav/admin/careers-on.gif') no-repeat 0 10px;}
#admin.common #topnav .menu li.ecareers a{width:81px;height:27px;background:url('../i/nav/admin/careers-off.gif') no-repeat 0 10px;}
#admin.common #topnav .menu li.epress{width:62px;height:27px;background:url('../i/nav/admin/press-on.gif') no-repeat 0 10px;}
#admin.common #topnav .menu li.epress a{width:62px;height:27px;background:url('../i/nav/admin/press-off.gif') no-repeat 0 10px;}
#admin.common #topnav .menu li.econtact{width:95px;height:27px;background:url('../i/nav/admin/contact-on.gif') no-repeat 0 10px;}
#admin.common #topnav .menu li.econtact a{width:95px;height:27px;background:url('../i/nav/admin/contact-off.gif') no-repeat 0 10px;}
#admin.common #topnav .menu li.eusers{width:95px;height:27px;background:url('../i/nav/admin/users-on.gif') no-repeat 0 10px;}
#admin.common #topnav .menu li.eusers a{width:95px;height:27px;background:url('../i/nav/admin/users-off.gif') no-repeat 0 10px;}
#admin.common #topnav .menu li.logoff{width:55px;height:27px;position:absolute;top:-28px;right:0;}
#admin.common #topnav .menu li.logoff a{width:55px;height:27px;font:bold 14px Arial;color:#0A3D5B;text-indent:0;}
#admin.common #topnav .menu li.logoff a:hover{color:#cc3333;}

#admin.common #topnav .menu li.ehome a:hover, #admin.common #topnav .menu li.elistings a:hover, #admin.common #topnav .menu li.ereal a:hover, #admin.common #topnav .menu li.eclist a:hover, #admin.common #topnav .menu li.ecareers a:hover, #admin.common #topnav .menu li.epress a:hover, #admin.common #topnav .menu li.econtact a:hover, #admin.common #topnav .menu li.eusers a:hover{background:none;}

#listings .toutsection .tout .nodata{width:550px!important;text-align:center;}
.ldetails{font:14px arial;color:#444;width:230px;float:left;padding-right:20px;}
.ldetails.last{}
.ldetails li{display:block;padding:0 0 4px 0;}
.ldetails li span{}
.ldetails li a{color:#0A3D5B;}
.ldetails li a:hover{color:#CC3333;text-decoration:underline}

#admin.common.ehome #topnav .menu li.ehome a, #admin.common.elistings #topnav .menu li.elistings a, #admin.common.ereal #topnav .menu li.ereal a, #admin.common.eclist #topnav .menu li.eclist a, #admin.common.ecareers #topnav .menu li.ecareers a, #admin.common.epress #topnav .menu li.epress a, #admin.common.econtact #topnav .menu li.econtact a, #admin.common.eusers #topnav .menu li.eusers a{background:none;}

/* navigation behavior */
#admin.common #subnav{display:none;height:27px;background:url('../i/nav/subnav-bgd.png') no-repeat;}

#admin.common #sectorcont{width:500px;float:left;}
#admin.common #sectorcont div{width:130px;float:left;padding:0 25px 5px 0;}
#admin.common #sectorcont div span{padding:0 0 0 4px;}

 
#copyr p{float:left; padding:0; text-align:center; widows:685px }
#copyr a{width:100px;position:relative;height:30px; color:#2B3F50}
#copyr   a:hover > #imgbig {display:block;}
#copyr   a #imgsmall{  width:100px; padding-top:8px}
#copyr   a #imgbig{  width:100px; display:none;position:absolute;left:0; top:0px }