body,td,font,p,a{font-family:arial,sans-serif; font-size:12px}
td.header{font-family:arial,sans-serif; font-size:15px; font-weight:bold;  height:25px;}
td.foot{font-family:arial,sans-serif; font-size:11px}
td.profileheader{font-family:arial,sans-serif; font-size:13px}
td.listheader{font-family:sans-serif; font-size:14px; font-weight:bold;}
td.homepage{font-family:arial,sans-serif; font-size:20px; font-weight:bold; color:#ffffff}
td.bigheader{font-family:arial,sans-serif; font-size:18px; font-weight:bold; color:#B90000}
td.homepageleft{font-family:arial,sans-serif; font-size:14px; color:#ffffff}
td.homepageslogan{font-family:arial,sans-serif; font-size:17px; font-weight:bold; }
td.superheader{font-family:arial,sans-serif; font-size:18px}
td.editable{font-family:arial,sans-serif; font-size:13px; border-style:dashed; border-width:thin; border-color:#B8B8B8;}
a.medium{font-family:arial,sans-serif; font-size:11px}
a.small{font-family:arial,sans-serif; font-size:10px}
a.header{font-family:arial,sans-serif; font-size:12px; text-decoration:none;}
a.nearbyheader{font-family:arial,sans-serif; font-size:12px; text-decoration:none;color:#ffffff;}
a,a:link{color:#009}
a:visited{color:#551a8b}
a:active{color:#f00}
div.nearby(font-family:arial,sans-serif; font-size:11px)
.d,.d a:visited,.d a:link, .d a:active{font-weight:bold;color:#000;text-decoration:none}
.f{color:#666}
.g,.g a:visited,.g a:link,.g a:active{color:#000}
.h{color:#a03}
.ks,.ks a:visited,.ks a:link, .ks a:hover,.ks a:active{font-weight:bold;color:#000}
.j,.j a:visited,.j a:link, .j a:hover,.j a:active{color:#009;text-decoration:underline;cursor:hand;cursor:pointer;}
.l {color:#009;text-decoration:underline;cursor:hand;cursor:pointer;}
.p,.p:link,.p a:link,.p a:active,.p a:visited{color:#008000}
.q a:visited,.q a:link,.q a:active,.q {color:#00c}
.s,.s:link,.s:visited,.s a:link{color:#00c;}
.y{font-weight:bold}
.z {visibility:hidden}
.zz {font-size:85%}
.leftnav{width:14ex}
.mainbody{margin-left:16ex}
select.countrystate{font-family:arial,sans-serif; font-size:10px}

/* Properties that both side lists have in common */
div.category-list {
        width:10.2em;
        position:absolute;
        top:0;
        font-size:80%;
        padding-left:1%;
        padding-right:1%;
        margin-left:0;
        margin-right:0;
}
/* we leave some place on the side using the margin-* properties */
#restaurant-list {
        top:0;
        margin-left:10.2em;
        margin-right:10.2em;
        padding-left:1em;
        padding-right:1em;
}
/* and then we put each list on its place */
#list1 {
        left:0;
}
#list2 {
        right:0;
}