.cheap2 {float:right; margin-top:19px; font-family:arial; font-size:12px; font-weight:bold; color:#345A9F; margin-right:10px;}
.cheap2 h3 {float:left; margin-right:2px; font-family:arial; font-size:14px; font-weight:bold; text-decoration:underline; color:#FF0000;}
.shorcheck {float:left; width:100%; color:#345A9F; margin-bottom:5px;}

.shorcheck a:hover {text-decoration:none;}
.shorcheck a {color:#F02324; padding:0 4px; font-size:11px; font-family:arial;}
.featurech a {padding:0 4px;color:#f02324;font-size:11px;}
.featurech a:hover {text-decoration:none}

.greywhite {color:#818181; padding:0 3px; font-size:10px;}
.inputSave2 {background:url(inputSave.png);width:83px;height:22px;margin:4px 4px 4px 2px;padding:1px;display:block;float:left;border:0; cursor:pointer}

.findsearchcov {float:left; width:100%;}
.buttonsave{float:right; width:90px;}
.inputTextimp {width:470px; height:22px; float:left;}
h2.icott {float:left; background-position:0 -122px;margin:10px 0 0px; display:inline;}

.notrequr {color:#F02324; margin:20px 0px 0px -8px; font-weight:bold; display:inline; font-size:11px; font-family:arial; float:left;}
.search222 {color:#7F7F7F; float:left; font-size:11px; padding:2px;}
.clear1 {float:left;}
.clear1 label {float:left;}
.updatebtn {background:url(update-btn.png) no-repeat scroll 0 0; display:block; float:right; height:36px; text-align:left; text-indent:-999em; width:160px;}
.h-block12  h2 {background:url(h-icons.png) no-repeat}
.h-block .h-right .item h2 {background:url(h-icons.png) no-repeat}
.h-block .h-left .item h2 {background:url(s-lg.png) 0 50% no-repeat;height:30px}
.row-5 {background:#ffffff;}
.row-6 {background:#f4f4f4;}

/* Changes - 11.04.2009 */
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}

.items h2.ico-1X, .items h2.ico-2X {margin-bottom:0.4em !important;}
.subdirectory {visibility:hidden; position:absolute; left:199px; z-index:1000; width:715px; height:auto; padding-bottom:15px; border:1px solid #c2d7f6; border-right:2px #999 solid; border-bottom:2px #999 solid; background:#f0f0f0; overflow:hidden;}
#Manhattan {top:-195px;}
#Brooklyn {top:110px;}
#nbe_filter_dlg {top:320px;}
#nbe_feature_filter_dlg {top:590px;}

#static-map {z-index:5000; position:relative; width:285px;}
#newsletter {text-align: center; padding: 10px; border: 1px solid #e0e0e0; position:absolute; top:354px;}
#check {background:#f4f4f4 !important; border:1px #dedede solid; font-weight:bold; padding:1px 0 2px; font-size:11px;}
#floatdiv {margin-top:-4px !important;}
#floatdiv .block {padding:0; margin:0; border:0;}
#dontmove {margin-right:5px;}
#cuisine_filter, #feature_filter {float:right; color:#ff0000; margin:8px 6px 8px; font-weight:bold; text-decoration:none;}

div.submitImage {float:left; padding:10px 0 0 10px; width:30px;}
.inputText.small {width:175px !important;}
.s-block .s-map .block .g-map, 
.s-block .s-map .block .g-map1 {border:1px #dedede solid !important; width:283px;}
.subdirectory-inner {float:left; margin-left:10px; width:680px; height:280px; padding:5px; background:#ffffff; border:1px #dedede solid; overflow-y:scroll;}
.subdirectory-title {padding:4px 8px 0;}
.subdirectory-title .actions {padding-top:2px; padding:10px 0 0 !important;}

#Manhattan .subdirectory-inner {height:200px;}
#nbe_feature_filter_dlg .subdirectory-inner {height:200px;}

.sortOptions {color:#f02324; font-size:11px; padding:11px; float:left; width:150px;}
.result {padding-top:10px; padding-bottom:10px; border-top:0px solid #c2d7f6;}
.result.items {_height:1%; *height:1%;}
.buttons {float:right; width:auto; padding:10px 15px 15px;}
#neighborhood-search .buttons {padding:10px 8px 8px;}
#search_location .inputs .search-input, #search {width:160px;}

ul#sortByMenu {float:left !important; clear:left; margin-left:6px; margin-top:6px; width:390px;}
ul#sortByMenu li {display:inline; list-style-type:none; padding:0px 4px; font-size:11px;color:#f02324}
ul#sortByMenu li a {text-decoration:underline; color:#f02324}
ul#sortByMenu li a:hover {text-decoration:none}

div#sortByMeal {clear:both; padding:15px 0 0 15px;}

div.banner-top {float:right; margin-top:-5px; width:auto;}
div.banner-left {}
div.banner-right {}
div.banner-bottom {}