/* CSS Document */

/* *{
	font-family: "trebuchet ms", sans-serif;
}
a {
	color: #3868b4;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
*/
p.info {
	text-align: justify; 
	font-size: small;
}

.toplevel{
	width: 990px;
	margin: 0px auto;
}
#header a{
	font-size: 14px;
	margin: 0px 5px;
}
#footer{
	background: url("/img/footer_background.gif") no-repeat;
	width: 990px;
	position: relative;
	clear: both;
	margin-top: 30px;
	margin-bottom: 10px;
	text-align: center;
	color: #fff;
	font-size: 14px;
	padding-top: 18px;
	overflow: hidden;
}
#footer a{
	color: #fff;
	margin: 0px 5px;
}
#copyright{
	width: 520px;
	margin: -20px auto 20px auto;
	text-align: center;
	color: #000;
}
#copyright a{
	color: #3868b4;
}
#zillow{
 float: right;
 margin-top: 25px;

}
.supergiant{
	font-size: 80px;
	font-weight: bold;
	color: #f8c808;
	margin: -22px 0px 5px 0px;
}
.giant{
	font-size: 50px;
	font-weight: bold;
	color: #f8c808;
}
#footerskyline{
	width: 150px;
	height: 50px;
	position: absolute;
	top: 0px;
	left: 0px;
}

/* header */
#topnavigation{
	background: url("/img/header_background.gif") no-repeat;
	width: 990px;
	height: 110px;
	margin-bottom: 20px;
	position: relative;
	clear: both;
	overflow: hidden;
}
#topnavigation.generic{
	background: url("/img/header_generic.gif") no-repeat;
}
#headerskyline{
	width: 152px;
	height: 50px;
	position: absolute;
	top: 27px;
	left: 573px;
}
#placephoto{
	width: 500px;
	height: 75px;
	position: absolute;
	top: 2px;
	left: 488px;
}
#topnavigation.generic #placephoto{
	width: 400px;
	left: 588px;
}
#headerskyline{
	width: 152px;
	height: 50px;
	position: absolute;
	top: 27px;
	left: 573px;
}
#topnavigation a#linkhome{
	position: absolute;
	display: block;
  top: 18px;
  left: 10px;
	width: 225px;
	height: 40px;
}
#topnavigation a#linkhome:hover{
	background: url("/img/home_link.gif") 181px 5px no-repeat;
}
#topnavigation a#changecity{
	position: absolute;
	display: block;
  top: 59px;
  left: 248px;
  font-size: 11px;
  color: #888;
}
#topnavigation h1{
	position: absolute;
  color: #f8c808;
  font-style: italic;
  top: 34px;
  left: 245px;
  font-size: 24px;
  margin: 0px;
}
#topnavigation h1	a{
	font-size: 24px;
	color: #f8c808;
}
#topnavigation a{
	color: #fff;
}
#topnavigation a#findrestaurant{
	position: absolute;
  top: 77px;
  left: 45px;
  font-size: 17px;
}
#topnavigation span{
	position: absolute;
  top: 77px;
  left: 262px;
}
#topnavigation span a{
	margin: 0px 9px;
	font-size: 13px;
	font-weight: bold;
}
#topnavigation span#headeraccount{
	position: absolute;
  top: 83px;
  left: 725px;
  display: block;
  width: 260px;
  text-align: right;
}
#topnavigation span#headeraccount a{
	color: #060;
	margin: 0px 5px;
}

/*
#topnavigation #headerfeatures{
	position: absolute;
  top: 77px;
  left: 250px;
 	background: #1e5c2e;
 	height: 13px;
}
#topnavigation #headerfeatures label{
 	color: #1e5c2e;
	margin: 0px 9px;
	font-size: 13px;
	font-weight: bold;
}
*/



#ad730{
	margin: 10px auto;
	width: 730px;
}

#main{
	width: 990px;
	background: #fff;
	float: left;
}
#left165{
	display:inline;
	float: left;
	margin: 0px 10px;
	width: 165px;
}
#middle425{
	display:inline;
	float: left;
	margin: 0px 10px 10px 0px;
	width: 425px;
}
#middle600{
	display:inline;
	float: left;
	margin: 10px 10px 10px 0px;
	width: 600px;
}
#left600{
	display: inline;
	float: left;
	margin: 10px 10px 20px 10px;
	width: 600px;
}
#left600r{
	display: inline;
	float: left;
	margin: 10px 9px 20px 9px;
	width: 600px;
	border: 1px solid #e8e8e8;
}
#left600r #actionbox{
	width: 585px;
	margin: 0px auto;
	visibility: hidden;
}
#left600r #actionbox img{
	border: 0px;
	display: block;	
}
#right360{
	float: left;
	margin-top: 5px;
	width: 360px;
}
#adcontainer300{
	float: left;
	display: inline;
	margin: 5px 0px 10px 0px;
	width: 360px;
	background: #f3f5f7;
}
.ad300{
	display: inline;
	float: left;
	margin: 14px;
	width: 330px;
	background: #fff;
}
.ad300 .scriptad{
	margin: 5px 14px;
	overflow: hidden;
	display: inline;
	float: left;	
}
.ad300 span{
	display: block;
	text-align: right;
  font-style: italic;
  font-size: 12px;
  margin: 0px 10px;
  clear: both;
}
.bannerad{
	margin: 10px 0px 0px 14px;
	overflow: hidden;
	float: left;
	text-align: center;
	width: 145px;
	font-size: 11px;
	line-height: 20px;
	display: inline;
}
.bannerad img{
	background: url("/img/adbox_background.gif") no-repeat;
	display: block;
	padding: 10px;
	margin: 0px;
}
.adcontainer160{
	float: left;
	display: inline;
	margin: 10px 0px;
	width: 180px;
	background: #f3f5f7;
	text-align: center;
}

#col190{
	margin-top: 15px;
	width: 190px;
	float: left;
}
#col160{
	margin-top: 15px;
	width: 160px;
	float: right;
}
#col160 img{
	display: block;
	margin: 5px 0px 10px 0px;
}
.greenheader{
	margin-top: 10px;
	background: #1e5c2e;
	height: 30px;
	color: #fff;
}
.greenheader h4{
	margin: 0px 0px 0px 20px;
	font-weight: normal;
	font-size: 17px;
}
.bottomgreyborder{
	border: 1px solid #e8e8e8;
	width: 188px;
	margin: 0px 0px 30px 0px;
}
.bottomgreyborder165{
	border: 1px solid #e8e8e8;
	width: 163px;
	margin: 0px 0px 10px 0px;
}
.info190{
	margin: 15px 0px 30px 0px;
	border: 1px solid #e8e8e8;
	width: 188px;
}
.info190 span{
	display: block;
	margin: 0px 0px 0px 20px;
	font-weight: bold;
	font-size: 14px;
}
.info190 ul{
	list-style-type: none;
	padding: 0px 0px 0px 20px;
	margin: 5px 0px 0px 0px;
	font-size: 14px;
	font-weight: bold;
	line-height: 17px;
	color: #888;
}
.info190 ul li{
	clear: both;
}
.info190 ul img{
	display: block;
	float: left;
	margin: 2px;
	border: 0px;
}
.info190 form{
	margin: 0px 10px;
	font-size: 12px;
	font-style: italic;
}
.info190 form h4{
	margin: 0px;
}
.info190 form input{
	display: block;
	margin: 10px auto;
}
.greenbutton{
	background: #1e5c2e;
	border: 0px;
	color: #fff;
	font-weight: bold;
	display: block;
	width: 85px;
	margin: 0px auto;
}

.greensubmit{
	background: #1e5c2e;
	border: 0px;
	color: #fff;
	font-weight: bold;
	display: block;
	width: 85px;
	margin: 10px 0 0 0;

}



.info190grey{
	margin: 15px 0px 30px 0px;
	background: #f3f5f7;
	width: 190px;
}
.info190grey h4{
	margin: 0px 0px 0px 10px;
	font-weight: normal;
	font-size: 17px;
}
.info190grey ul{
	list-style-position: inside;
	padding: 0px;
	margin: 0px 0px 5px 15px;
	font-size: 12px;
	font-weight: bold;
	color: #f8c808;
}

#sharethis{
 text-align: center;
}

.left{
	float: left;
}
.right{
	float: right;
}
.full{
	width: 100%;
}

/* main page */

#homepage{
	overflow: hidden;
}
.indexsearch{
	background: url("/img/hp_background_master_4.gif") no-repeat;
	width: 990px;
	height: 450px;
	margin: 0px;
	overflow: hidden;
	float: left;
	display: inline-block;
	text-align: center;
}
.indexsearch input{
	margin-top: 270px;
	width: 370px;
}
.indexsearch div{
	margin-top: 5px;
	text-align: center;
	color: #888;
	font-style: italic;
}
.indexsearch div span{
	font-style: normal;
	font-size: 12px;
}
.indexsearch div span a img{
}

#index{
	text-align: center;
	clear: both;
	overflow: hidden;
}

#index .indexfeature{
	padding: 20px;
	float: left;
	margin: 10px 10px;
	width: 185px;
	height: 295px;
	text-align: left;
}

#index .indexfeature:hover{
	background: url("/img/hp_list_highlight.gif") no-repeat;
}

#index .indexfeature h4{
	font-size: 16px;
	font-weight: bold;
	margin: 10px 0px 10px 10px;
}
#index .indexfeature img{
	display: block;
	margin: 0px 0px 0px 10px;
}
#index .indexfeature ul{
	float: left;
	font-size: 14px;
	color: #f8c808;
	padding-left: 20px;
	margin: 5px 0px 0px 10px;
}
#index .indexfeature ul li{
	margin: 5px 0px 0px 0px;
}

#indexstates{
	width: 900px;
	margin: 20px auto;
	border-top: 1px solid #989898;
	overflow: hidden;
}
#indexstates h2{
	font-size: 16px;
	margin: 10px;
}
#indexstates ul{
	list-style-type: none;
	float: left;
	width: 141px;
	margin: 0px 0px 0px 9px;
	padding: 0px;
	font-size: 14px;
	display: inline;
}

/* city & state */

#citysearch #restname{
	width: 370px;
}
#citysearch label{
	font-style: italic;
	font-size: 12px;
	color: #989898;
}
#citysearch span{
	font-style: italic;
	font-size: 14px;
	color: #989898;
	margin: 0px 0px 0px 10px;
}
#citysearch h2{
	font-size: 20px;
	margin: 0px 0px 0px 40px;
}
#citysearch input{
	margin: 0px 0px 0px 10px;
}

#city{
	width: 594px;
	border: 3px solid #4f4;
	margin: 10px 0px;
	float: left;
}
#city h3{
	font-size: 16px;
	margin: 0px 10px;
}
#city h3 a{
	font-size: 12px;
}
#city ul{
	list-style-position: outside;
	float: left;
	font-size: 12px;
	color: #f8c808;
	padding-left: 20px;
	margin: 0px 0px 0px 20px;
	width: 155px;
	display: inline;
}

/* restaurant */
#restaurantinfo{
	background: #f3f5f7;
	margin: 10px 10px 0px 10px;
	width: 580px;
}
#restaurantinfo h2{
	margin: 0px 0px 0px 10px;
	font-size: 20px;
	font-weight: bold;
}
#restaurantinfo address{
	margin: 0px 10px;
	font-style: normal;
	font-size: 16px;
	color: #989898;
}
#restaurantinfo span{
	display: block;
	padding: 0px 0px 10px 10px;
	font-weight: bold;
}

#restauranttabs{
	height: 26px;
	background: #f3f5f7;
	margin: 0px 10px 10px 10px;
	border-bottom: 1px solid #888;
	width: 580px;
}
#restauranttabs .tab{
	background: #1e5c2e;
	height: 20px;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	float: left;
	width: 100px;
	margin-left: 4px;
	margin-top: 5px;
	border: 1px solid #888;
	top: 1px;
}
#restauranttabs .tab#selectedtab{
	background: #fff;
	color: #000;
	border-bottom: 1px solid #fff;
}
#restauranttabs .tab a{
	display: block;
	color: #fff;
}
#restauranttabs .tab a:hover{
	text-decoration: none;
}
#orangemenuheader{
	margin: 0px 10px 0px 10px;
	padding: 5px;
	overflow: hidden;
	width: 570px;
	color: #FFFFFF;
	background-color: #006699;
	visibility: hidden;
	position: relative;
}
#orangemenuheader h3{
	margin: 0px;
	padding: 0px;
	font-size: 18px;
	float: left;
}
#orangemenuheader a{
	display: block;
	float: right;
	margin: 0px 10px 0px 10px;

}

/* info */
#restdetails{
	border: 1px solid #e8e8e8;
	margin: 20px 10px;
	width: 575px;
	float: left;
}
#restdetails h3{
	margin: 0px 10px;
	font-size: 18px;
	float: left;
}
#restdetails img{
	float: right;
	margin: 0px 10px;
	display: block;
}
#restdetails h5{
	clear: left;
	margin: 15px 0px 0px 10px;
	font-size: 14px;
}
#restdetails div.info{
	margin: 0px 0px 0px 10px;
	font-size: 12px;
}
#restdetails #allhours{
	display: none;
}
#restdetails #currentday{
	color: #1e5c2e;
}

#restmap{
	width: 575px;
	height: 400px;
	margin: 10px;
	border: 1px dotted #888;
	font-size: 12px;
}
/* reviews  */
.review{
	border-bottom: 1px dashed #888;
	overflow: hidden;
}
.review img{
	display: block;
	float: left;
	margin: 0px 10px;
}
.review a img{
	margin: 10px;
	border: 0px;
}
.review span{
	display: block;
	clear: right;
	float: left;
	font-size: 12px;
	width: 475px;
	margin: 10px;
	height: 40px;
}
.review address{
	display: block;
	font-size: 12px;
	clear: both;
	font-style: normal;
	margin: 10px;
}

.yelp{
	background: url("/img/yelp_wm.jpg") no-repeat bottom 500px;
}

/* menu */
.legal{
	font-size: 11px;
	color: #888;
	font-style: italic;
	text-align: right;
	width: 450px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.legal{
	font-size: 11px;
	color: #888;
	font-style: italic;
	width: 440px;
	
}
#menu_categories{
	list-style-type: none;
	padding: 0px 0px 0px 5px;
	margin: 5px 0px 0px 0px;
	font-size: 12px;
	font-weight: bold;
}
#menu_groupings{
	list-style-type: none;
	padding: 0px 0px 0px 10px;
	margin: 5px 0px 0px 0px;
	font-size: 14px;
	font-weight: bold;
}
#restaurantmenu{
	padding: 10px;
	width: 440px;
}
.rest_menu{
	width: 200px;
}
.menu_category{
	background: #f3f5f7;
	clear: both;
	padding: 5px;
	margin: 5px 0px;
}
.menu_category a{
	color: #000;
}
.menu_category a:hover{
	text-decoration: none;
}
.menu_category h3{
	font-size: 18px;
	font-weight: bold;
	margin: 0px;
  padding: 0px;
}
.menu_category p{
	font-size: 12px;
	margin: 0px;
  padding: 0px;
  color: #888
}
.menu_item{
	border-bottom: 1px dashed #e8e8e8;
	overflow: hidden;
	margin-bottom: 10px;
	padding-bottom: 5px;
}
.menu_item span{
	font-size: 14px;
	font-weight: bold;
	display: block;
	float: left;
  color: #333;	
}
.menu_item p{
	font-size: 12px;
	margin: 0px;
  padding: 0px;
  clear: both;
  color: #888

}
.itemprices{
	clear: right;
}
.itemprice{
	float: right;
	text-align: center;
	width: 50px;
	font-size: 14px;
	font-weight: bold;
	margin-left: 5px;
	color: #333;	
}
.bold{
	font-weight: bold;
}
.itemsizes{
	overflow: hidden;
}
.itemsize{
	float: right;
	text-align: center;
	width: 50px;
	font-size: 11px;
	font-weight: bold;
	margin-left: 5px;
	color: #333;	
}
/* list */
#ooneighborhood{
}
#ooneighborhood img{
	display: block;
	float: left;
	clear: right;
}
#ooneighborhood select, #ooneighborhood input{
	margin: 0px 0px 40px 20px;
	float: left;
}
#ooneighborhood select{
	clear: left;
}

#quicksearch{
	width: 425px;
	border: 1px solid #e8e8e8;
	display: inline;
	float: left;
  margin: 10px 0px 20px 0px;  
  clear: both;
}

#flag_form form{
	  margin: 25px 0 0 10px; 	  
}

#flag_form form input.txt{
	border:1px solid #888888;
	padding: 3px;
	font-size: 14px;
	width: 250px;
	  
}

#flag_form form textarea.txt{
	border:1px solid #888888;
	padding: 3px;
	font-size: 14px;
	width: 300px;
	  
}


#quicksearch p{
	  margin: 0 0 0 20px;  
}

#quicksearchinfo{
	display: inline;
	float: left;
	width: 410px;
	margin: 10px 8px;
	background: #f3f5f7;
	color: #888;
	line-height: 25px;
}
#quicksearchinfo h2{
	margin: 0px 0px 0px 10px;
	padding: 0px;
	font-size: 18px;
	color: #000;
}
#quicksearchinfo a{
	margin: 0px 0px 0px 10px;
}

#quicksearchinfo p{
	margin: 0px 0px 0px 10px;
	padding: 0px;
	font-size: 14px;
	color: #000;
}




#filterform{
	background: #f8c808;
	width: 410px;
	margin: 0px auto;
	overflow: hidden;
}
#filterform span{
	display: block;
	margin: 4px 0px 0px 20px;
	float: left;
	color: #fff;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
}
#filterform input{
	display: block;
	float: right;
	margin: 3px;
	width: 250px;
}

#customresults{
	margin: 0px;
	font-size: 14px;
	font-weight: bold;
	padding: 5px;
}
#customresults select{
	width: 154px;
	margin: 2px 0px 5px 0px;
	clear: both;
	display: block;
}
#customresults ul{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	font-weight: normal;
	margin: 2px 0px 5px 0px;
}
#customresults ul li{
	overflow: hidden;
}
#customresults ul input{
	display: block;
	float: left;
	clear: left;
	padding: 0px;
	margin: 0px 5px 7px 0px;
}

.restaurant{
	border-bottom: 1px dashed #e8e8e8;
	padding: 2px;
	overflow: hidden;
}
.restaurant h3{
	margin: 0px;
	padding: 0px;
	font-size: 16px;
	float: left;
	width: 325px;
}
.restaurant address{
	margin: 0px;
	padding: 0px;
	font-style: normal;
	font-size: 12px;
	color: #989898;
	display: block;
	clear: both;
}

.restaurantproperties{
	float: right;
	width: 75px;
}

.restaurantproperties img{
	display: block;
	float: left;
}

.prominent{
	background-color: #ffc;
	overflow: hidden;
}
.prominent span{
	display: block;
	float: right;
  font-style: italic;
  font-size: 12px;
	color: #989898;
}

/*  spot lights */
#dcspotlight{
	background: url("/img/spotlight_online_ordering_dc_wingos.gif") no-repeat;
	width: 600px;
	height: 140px;
	position: relative;	
}
#dcspotlight #dcwingos{
	position: absolute;
	top: 70px;
	left: 20px;
	width: 175px;
	height: 50px;
	text-decoration: none;
}
#dcspotlight #dcoo{
	position: absolute;
	top: 70px;
	left: 240px;
	width: 125px;
	height: 50px;
	text-decoration: none;
}


/* hot lists */
#hotlistsbox{
	background: url("/img/hotlist_citypage.gif") no-repeat;
	width: 360px;
	height: 325px;
	overflow: hidden;
}
#hotlistsbox h3{
	margin: 70px 0px 10px 20px;
}
#hotlistsbox ol{
	margin: 0px;	
	padding: 0px 0px 0px 50px;	
	list-style-position: outside;
	font-size: 12px;
}
#hotlistsbox span{
	float: right;
	margin-right: 20px;
}

#hotlists{
	float: left;
	width: 795px;
}
#hotlists div{
	overflow: hidden;
}
#hotlists div div{
	float: left;
	margin-left: 20px;
	width: 245px;
}
#hotlists h3{
	color: #f8c808;
	size: 14px;
	font-weight: bold;
	font-style: italic;
	margin: 10px 0px 0px 0px;	
}
#hotlists ol{
	margin: 0px;	
	padding: 0px 0px 0px 30px;	
	list-style-position: outside;
	font-size: 12px;
}
#hotlists hr{
	height: 1px;
	width: 750px;
	margin: 10px auto 0px auto;
	color: #ccc;
	background-color: #ccc;	
	border: 0px;
}

/* dining certificates*/
#boasted{
	float: left;
}

#boastbox{
	margin: 0px 0px 10px 10px;
	display: block;
}
#additem{
	margin: 0px;
}
#cert_cart{
	overflow: hidden;
}
#left600r #cert_cart, #left600r .cert_right{
	margin-right: 10px;
}
#cert_cart a{
	display: block;
	float: right;
	border: 1px solid #ccc;
	padding: 3px 10px;
	font-size: 12px;
	margin-bottom: 5px;
}
a.viewmenu{
	font-size: 11px;
	display: block;
	margin-top: 5px;
	float: left;
	clear: right;
}
.cert_right {
	width: 260px;
	float: right;
	font-size: 11px;
	margin: 15px 0px;
	display: inline;
	background: #ECEDD6; 
	border: 1px solid #ccc;
}
.cert_right .greenbutton{
	display: inline;
}
.restaurant div.cert_left {
	float: left;
	width: 330px;
}
div.cert_info {
	font-size: 11px;
	color: #989898;
	margin: 2px 0px;
}
#restdetails div.cert_info {
	margin: 20px 10px 0px 10px;
}
.restaurant div.cert_left img{
	display: block;
	float: left;
	width: 100px;
	margin-right: 5px;
}
#restdetails div.cert_left img{
	float: left;
}
div.cert_left span{
	color: #989898;
	font-size: 11px;
	display: block;
	float: left;
	width: 200px;
}
.cert_name {
	font-weight: bold;
}
.cert_row {
	background: #ECEDD6; 
	padding: 2px 10px;
}
.cert_sel {
	background: #ECEDD6; 
	padding: 5px 10px;
}
.cert_name_oos {
	color:#999999;
}
#cert_cond{
	margin-left: 80px;
}
#cert_cond p{
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	font-style: italic;
}
#cert_cond ul{
	padding: 0px;
	font-size: 10px;
	margin-left: 20px;
}


/* mgBox restaurant */

div.mgBox {
	background-color: #fff;
	border: 1px solid #060;
	z-index: 1000; 
	position: absolute; 
	width: 372px;
}
div.mgBox #mgScroll {
  padding: 0px;
  margin: 0px;
  list-style-type: none;
	overflow: hidden;
	clear: both;
}
div.mgBox ul li {
  vertical-align: bottom;
	cursor: pointer;
  padding: 3px;
  margin: 0px;
  overflow: hidden;
}
div.mgBox .mgHighlighted {
  background-color: #00e;
}
div.mgBox .mgSearchterm {
  background-color: #0b0;
  color: #000;
}
div.mgBox .mgHighlighted .mgSearchterm{
  background-color: #00e;
}
div.mgBox span.left{
  font-size: 14px;
  color: #000;
  float: left;
}
div.mgBox span.right{
  font-size: 12px;
  color: #060;
  float: right;
}
div.mgBox .mgHighlighted span{
	color: #fff;
}
div.mgBox #mgNotListedText{
  cursor: default;
}
div.mgBox #mgArrows{
	height: 9px;
	clear: both;
}
div.mgBox #mgArrowUp{
	background: url('/img/mgBox/search_up_arrow.gif');
	height: 9px;
	width: 40px;
	cursor: pointer;
	float: left;
}
div.mgBox #mgArrowDown{
	background: url('/img/mgBox/search_down_arrow.gif');
	height: 9px;
	width: 40px;
	cursor: pointer;
	float: right;
}
div.mgBox #mgNotListedText{
  cursor: default;
}
div.mgBox #mgNotListedLink{
  background-color: #e9f4e9;
  text-align: center;
  height: 22px;
  line-height: 22px;
  cursor: default;
}

/* 404 */
#error404{
	text-align: left;
	width: 500px;
	margin: 100px 0 100px 225px;
	font-size: 18px;
	font-style: italic;
}

/* GOOGLE 404 Widget Styles */
/* Widget content container */
#goog-wm { }

/* Heading for "Closest match"
#goog-wm h3.closest-match { }

/* "Closest match" link
#goog-wm h3.closest-match a { }

/* Heading for "Other things" */
#goog-wm h3.other-things { }

/* "Other things" list item */
#goog-wm ul li { }

/* Site search box */
#goog-wm li.search-goog { display: list-item; }


