/* CSS Document */

body {margin:0 0 0 0; background:#acbc78; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; text-align:justify;}

.content {background:#e2e8cd url(images/content-bg.jpg) repeat-x;}

.img-lft {float:left; padding:0 10px 0 0;}

.cafe-text {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:20px;}

.map-text {font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:20px;}

.bottom-strip {background:#231e15;}

.footer {background:url(images/footer-bg.jpg) no-repeat center top; color:#FFFFFF;}
.footer a{color:#FFFFFF; text-decoration:none;}

.intactinfo a{color:#FFFFFF; text-decoration:none;}

.cat-head{color:#5e0203;font-size:1.8em;font-family:Georgia;font-weight:bold;line-height:30px;margin-bottom:5px;margin-top:5px;}
.menu-head-disc {font-size:11px;font-weight:normal; color:#FFFFFF;}
.menu-top{height:25px;background-color:#362626;padding-left:10px;color:#CCCCCC;font-weight:bold;text-align:left;}
.menu-top-item{height:25px;background-color:#362626;padding-left:150px;color:#CCCCCC;font-weight:bold;text-align:left;}
.menu-head{height:30px;background-color:#871515;font-weight:bold; font-size:14px; color:#FFFFFF;padding-left:10px;}
.menu-low{height:30px;background-color:#c1cd9a;padding-left:10px;}
.menu-high{height:30px;background-color:#eaf5c6;padding-left:10px;}
.menu-table td{ height:25px;color:#FFFFFF;font-weight:bold;padding-left:8px;padding-right:8px; }
.menu-table td a{ color:#FFFFFF;font-weight:bold;text-decoration:none; }