


html,body{margin:0;padding:0}
body{font: 76% arial,sans-serif;text-align:center;
      background: #FFFFCC 
}
p{margin:0 10px 10px}
a{display:block;color: #981793;padding:10px}


div#header {height:150px;margin:0;
   background: #FFFFFF; color: #FF9A5B;
   background-image: url(courtyard-restaurant-header-test.jpg);
}

div#header h1{ padding-left: 20px; padding-top: 25px; font-weight: bold;
}

div#header p{ font-size: 1.8em; color: #FF9A5B; margin-top: -1.5em; padding-left:   20px; font-weight: bold;
}
div#addressbox { height: 25px; background: #EEE; color:#FF9A5B; text-align: center; font-size: 1.2em; font-weight: bold;
}



div#container{text-align:left}
div#content p{line-height:1.4}
div#navigation{background:#FFCC99}
div#extra{background:#FF8539}
div#footer{background: #333;color: #FFF;
           height:40px; 
}
div#footer p{margin:0;padding:5px 10px}

div#container{width:1026px;margin:0 auto}
div#content{float:right;width:800px;
            background: #FFFFFF;
            color: #666666;
            height: 770px;
}
div#navigation{float:left;width:225px; height: 770px}
div#extra{clear:both;width:100%;
          height:50px;
}

div#download { text-align: center;
               font-size: 2em; 
               font-weight: bold;
               color: #FFFFFF;
}
div#download  a:link,  div#download a:visited { color: #000000;
}

.footnote { text-align: center;
}
.footnote a:link, .footnote a:visited { text-decoration: none;
                                        color: #FFFFFF;
}
.centralimage { width:600px;
                display: block;
                margin-left: auto;
                margin-right: auto; 
}


.counter { text-align: center;
           font-size: 1.4em;
           font-weight: bold;
}



