body { background: #402102;
          text-align: center; background-position: 0px 0px; color: #666; font-family: verdana, arial,helvetica, sans-serif; font-size: 0.80em; line-height: 1.5;
          }

#wrap {  width: 981px; margin: 50px auto; border: 5px solid #1f0b01;  background: #c9ffec url(http://www.cafelogos.net/images/texttop.jpg) no-repeat; background-position: 0px 124px; }

#wrap2 {width: 1010px; height: 500px;   }

a:link { color: #00a77c; }
a:visited  { color: #00a77c; }
a:hover  {text-decoration:none;}
a:active  { color: #00a77c; }

#topper {width: 981px; background: url(http://www.cafelogos.net/images/topbg.jpg) no-repeat;  height: 325px;  solid red; text-align:left; }

#navpic {  float:right;  background: url(http://www.cafelogos.net/images/pic.jpg) no-repeat;  background-position: 0px 124px;  width: 461px; height: 330px;  }

#middle {width: 981px; clear:both;  padding-top: 20px; text-align: left;}

#leftleft {width: 445px; float: left;   margin-left:43px; background: url(http://www.cafelogos.net/images/about.jpg) no-repeat;  }

#leftloc {width: 445px; float: left;   margin-left:43px; background: url(http://www.cafelogos.net/images/loc.jpg) no-repeat;  }

#leftmen {width: 445px; float: left;   margin-left:43px; background: url(http://www.cafelogos.net/images/menu.jpg) no-repeat;  }

#leftcon {width: 445px; float: left;   margin-left:43px; background: url(http://www.cafelogos.net/images/contact.jpg) no-repeat;  }



#mid {width: 300px; float: left;   margin-left:31px;  }

#business {width: 298px; height: 250px; background: #00ac86 url(http://www.cafelogos.net/images/boxbg.gif) no-repeat;  }

#email {width: 298px; height: 250px; background: #8cddc5 url(http://www.cafelogos.net/images/emailbg.gif) no-repeat; margin-top:15px; }

#etext {width: 260px;  background: url(http://www.cafelogos.net/images/etext.gif) no-repeat; padding-top: 120px; padding-left: 18px; }

#right {width: 120px; float: right; margin-right:25px; }
#right img {width: 114px; padding: 3px; background: #fff; }

#footer {width: 981px; height:60px; clear:both; text-align: left; padding-left: 15px; }

.text1 {padding-top: 40px; }

#btext {width: 276px;  background: url(http://www.cafelogos.net/images/btext.gif) no-repeat; padding-top: 120px; padding-left: 15px; }

.btoo { color: #c9ffec; width: 190px; font-size: 0.94em;  line-height: 1.6;}