@charset "utf-8";
/* CSS Document */

BODY { font-size:.90em; font-family: Tahoma; margin:0px; border:0px;  }

p, h1, h2, h3 { margin:0px; padding:0px; border:0px; }
a { text-decoration:none; }
h1 { font-size:1.5em; color:#4fb4a6; font-family:"Century Gothic",'Tahoma', 'Verdana'; }
h2 { font-size:1.1em; letter-spacing:.090em; font-family:"Century Gothic";   }
h3 { font-size:.875em; }


.category { width:33%; padding:3px 5px 3px 0px; }
.category a{ font-weight:bold; font-size: .850em; display:block; color:#008080; vertical-align:top; }
.category a:hover { }

.path { font-size: .800em; font-weight:bold;  }
.path a{ font-weight:bold; color:#666666;}

.caption a{ font-size:1.050em; font-weight:bold; color:#990000; }
.listings-tag { font-family:'century gothic'; font-weight:bold; font-size:.8em; color:#ffffff; background-color:#333333; text-align:center; }
.content, .recommend-strap, .promo-strap { font-size:.900em; letter-spacing: .030em; }

.business-title { padding:5px; background-color:#666666; color:#FFFFFF; font-family:georgia; font-size:1.2em; font-weight:normal; }
.recommend-strap { background-color:#efefef; border-bottom:.09em solid #999999; text-align:center; padding:10px 0px 10px 0px; }
.promo-strap { padding:10px 0px 10px 0px; background-color:#eeeeee; text-align:center; border-top:1px solid #ffffff; }
.promo-strap a, .content a, .recommend-strap a { color:#990000; }

.image-box { border: 1px solid #999999; }

.strap { font-size:1.3em; font-family:"Lucida calligraphy";   }

.subcategory { width:33%; padding:25px 0px 0px 0px; }
.subcategory a{ font-weight:bold; font-size: 1.050em; display:block; color:#990000; }
.subcategory a:hover { }

.copyright { font-size:.75em; letter-spacing:.0800em;  color:#666666; font-variant:small-caps }

.li-cat { padding:3px 5px 3px 0px; font-weight:bold; font-size: .850em; display:block; color:#008080; vertical-align:top; }
.li-subcat { padding:25px 0px 0px 0px; font-weight:bold; font-size: 1.050em; display:block; color:#990000; }