/* this has to be in separate css for firefox later */
ol { margin-top: 8px; position: relative; left: -21px; }
ul { margin-top: 8px; position: relative; left: -25px; }
input.checkbox-regular { position:relative;left:-4px;top:5px; height: 17px; }
div.cuisineselection { width: 400px; position: absolute; margin-left: 45px; margin-top: -22px; z-index: 999; border: 1px solid #666666; filter: alpha(opacity=95); -moz-opacity: 0.95; opacity: 0.95; background-color: #333333; color: #ffffff; display: none; }
td.cuisineselection { color: #ffffff; padding: 10px; }
td.cuisineselection a { font-weight: bold; color: #ffffff; }
td.cuisineselection a:hover { font-weight: bold; text-decoration: underline;}

div.search-results { color: #ffffff; padding-left: 2px; padding-top: 2px; padding-bottom: 2px; text-align: left; }
div.search-results a { font-weight: bold; color: #ffffff; }
div.search-results a:hover { font-weight: bold; text-decoration: underline;}

div.search-results { color: #ffffff; padding-left: 2px; padding-top: 2px; padding-bottom: 2px; text-align: left; width: 121px; position: absolute; margin-left: 37px;  margin-top: -1px; z-index: 999; border: 1px solid #666666; filter: alpha(opacity=95); -moz-opacity: 0.95; opacity: 0.95; background-color: #333333; color: #ffffff; display: none; }

input.advanced-checkbox { width: 11px; height: 11px; position: relative; top: 2px; }

/* home page search area */
td.search-by-restaurant { padding-top: 2px; }
td.search-by-cuisine { padding-top: 6px; padding-right: 3px;}
input.search-by-restaurant-go { position: relative; top: 6px; }
input.search-by-cusine-go { position: relative; top: 1px; }
input.search-by-restaurant-input { padding-left: 3px; width: 440px;height: 22px; }

select.search-dropdown-list { padding-left: 3px; height: 22px; width: 149px; }
img.websignarm { position:absolute;margin-top:-12px;margin-left:3px;z-index: 999; }

td.header-postit { line-height: 140%; }

div.homepage-reviews { width: 447px; height: 303px; position: absolute; margin-left: 1px; margin-top: -320px; padding: 20px; z-index: 999; border: 1px solid #666666; filter: alpha(opacity=95); -moz-opacity: 0.95; opacity: 0.95; background-color: #333333; color: #ffffff; display: none; }
