* { font-family: sans-serif; }

/* these are the four prevailing colors */

/* the prevailing color - the background, should be greeny */
body { margin: 0; background-color: #004229;}
/* the color of the header, make sure that it doesn't clash with the red in alexanders */

div#entire {
     width: 80%;
     margin: 0 auto;
}

div#greybar {
     background-color:#7F7F7F;
     height:32px;
     width:100%;
}

div#header {
          /* c3b9b1 is the color of the outside wall
     background-color: blue;
     */
     background-color: #C3b9b1;
     border: 0;
     float: left;
     width: 100%;
     height: auto ! important;
}
div#headerlogo img {
     text-align: center;
     display: block;
     margin-left: auto;
     margin-right: auto;
     height: auto ! important;
     border: 0 ! important;
}
div#main {
     float: left;
     width: 100%;
     background-color: #C3B9B1;
}
div#nav {
     width: 100%;
     height: 30px;
     background-color: red;
     float: left;
}

div#leftnav {
     /* background-color: #FFED80; */
     float: left;
     width: 120px;
     height: 400px;
}

div#leftnav ul {
     display: block;
     list-style: none;
     width: 100%;
     padding: 0;
     margin: 0;
     /* border: solid thin blue; */
}
a.leftnav {
     text-decoration: none;
     color: #4D4936;
     display: block;
     height: 100%;
     width: 100%;
     margin: 0px;
     padding: 0px;
     
}
div.leftnav {
     padding: 4px;
     margin: 0px 0 0 5px;
     display: block;
}

div#leftnav li {
     padding: 0 0 0 0;
     margin:  0px 0 0px 0;
     /* border: solid thin blue; */
     display: block;
     height: 20px;
}
div#leftnav li.leftnav {
     background-color: #595955;
}
div#leftnav li.navhighlight a {
     color: white;
}
div#leftnav li.navhighlight {
     background-color: #4D4936;
}
div#headerlogo {
     /*
      * text-align: center;
     * margin: 0 0 0 0 ! important;
     */
     margin-left: auto;
     margin-right: auto;
     clear: none;
     width: 100%;
}
div#header_address {
     text-align: right;
     clear: none;
     position: absolute;
     top: 0;
     right: 0px;
     width: auto;
     height: 100%;
     color: white;
}


/* NOTES:
 * Chad- to center the alexanders and place the text on the rhs you could not float divs.
 * the right text had to be absolutely positioned
 */


p.about_alexanders {
     text-align: left;
}


