.favorite_on{
  width:16px;height:16px;
  background: #fff url(img/favorite.png);
  color:#CCC;
  cursor: pointer;
}
.favorite_off{
  width:16px;height:16px;
  background: #fff url(img/favorite.png);
  background-position: 0px 16px;
  color:#CCC;
  cursor: pointer;
}

body{
  font-family:helvetical,arial;
  background-color: #FFF;
}

.listingh td{
	color:white;
	font-weight:bold;
	text-align:center;
	font-size:.9em;
	background-color:#777;
}

.listingd td {color:black;text-align:center;}

.listing_header{
    -webkit-border-top-left-radius: 4px;
    -webkit-border-top-right-radius: 4px;
    -moz-border-radius-topleft: 4px;
    -moz-border-radius-topright: 4px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
}


.photos img.secondary:hover {opacity:0.6; -webkit-transition: opacity 0.3s linear;}

a:link {color: blue}
a:visited {color: blue}

.listingh
	{
	color:white;
	font-weight:bold;
	text-align:center;
	font-size:.9em;
	background-color:#CCCCCC;}
.listingd{color:black;text-align:center;}

th h3{background-color:#ece3c2;color:white;margin-top:18px}

.dataname{font-style:italic; padding-right:18px}

td.listing_header{ background-color:#ece3c2; color:white; font-size:.8em; }
table.navbar{ background-color:#DDDDDD; }