body, td  { color: black; font-size: 12px; font-family: Arial, Helvetica, sans-serif; }
body   { background-color: #E8E5D8;  background-image: url(i/bg.jpg); background-position: top left; background-repeat: repeat-y; margin: 0;  }

small { font-size: 9px; }

a:active { color: #FF8600 }
a:link { color: #594631 }
a:visited { color: #FF8600 }
a:hover { color: #000000 }

a.map:active { color: #ffffff }
a.map:link { color: #ffffff }
a.map:visited { color: #ffffff }
a.map:hover { color: #000000 }

td.top-right { background-image: url(i/top-right.jpg); background-position: top right; background-repeat: no-repeat; color: #ffffff; font-size: 9px; padding: 65px 230px 0px 0px; }
td.nav { background-color: #EFDFA7; background-image: url(i/nav-bg.gif); background-position: top left; background-repeat: repeat-x; }
td.main-top-right { background-image: url(i/pot.jpg); background-position: top right; background-repeat: no-repeat; }
td.main-bot-right { background-image: url(i/bottom-right.jpg); background-position: bottom right; background-repeat: no-repeat; }
td.add-nav { background-image: url(i/add-nav-bg.jpg); background-position: top left; background-repeat: no-repeat; }
td.main-left { background-image: url(i/main-left.jpg); background-position: top left; background-repeat: no-repeat; padding: 0px 200px 10px 178px; }
td.bottom { background-image: url(i/bottom-paper.gif); background-position: top left; background-repeat: no-repeat; padding: 70px 300px 50px 178px; }
td.add-nav-bg { background-image: url(i/add-nav-plane-bg.gif); background-position: top left; background-repeat: repeat-x; }

span.address { color: #9F5200; 
font-size: 22px; 
font-family: Arial, Helvetica, sans-serif; 
 }
span.menu {color: #9F5200; font-size: 11px; }
span.design { float:left; position:relative; bottom:4px; font-size:smaller; padding-left:8px; }

.menu em {color: #9F5200;}
