body {background-color:#cc6633;
      color:#000000; 
      font-family:Georgia, "Times New Roman", Times, serif;
      font-style:normal;
}

h1, h2, h3, h4, h5, h6 {text-align:center;}

a, hr {color:#000000;}

ul {  text-align:left;
      line-height:150%;
      font-size:1.3em;
}

table {margin:auto;}

a:hover {color:#ffffcc; background-color:#cc6633;}

#best { font-size:1.3em;
        border:5px solid #000000;}

.ib {border:1px solid #000000;}

.downtown {color:#cc6633;}

#store {font-style:italic;}

#wrapper {width:994px;
          text-align:center;
          margin-left:auto;
          margin-right:auto;}

#logo { margin:0px; 
        background-color:#000000;  
        padding:3px 1px 2px 1px;
        border-top: 4px solid #000000;
        border-bottom:4px solid #000000;
}

#hours { margin:0px; 
        background-color:#000000;  
        padding:0px 0px 0px 0px;
        border-left: 4px solid #000000;
        border-top: 4px solid #000000;
        border-bottom: 4px solid #000000;
        border-right: 4px solid #000000;
        color:#FFFFFF;
        font-size:0.9em;
        float:left;
        width:151px;
        height:150px;
}

#contact {  margin:0px; 
            background-color:#000000;  
            padding:0px 0px 0px 0px;
            border-right: 4px solid #000000;
            border-top: 4px solid #000000;
            border-bottom: 4px solid #000000;
            border-left: 4px solid #000000;
            color:#FFFFFF;
            font-size:0.9em;
            float:right;
            width:151px;
            height:150px;
}

#navigation { margin:0px; 
              background-color:#FFFFcc;
              padding:8px;
              border-left: 4px solid #000000;
              border-right: 4px solid #000000;
}

#main { margin:0px; 
        background-color:#ffffcc;
        padding:5px;
        border-left: 4px solid #000000;
        border-right: 4px solid #000000;
        border-top:4px solid #000000;
        border-bottom:4px solid #000000;
}

#footer { background-color:#FFFFcc;
          color: #000000;
          font-size:.60em; 
          font-style:italic;
          padding:5px;
          margin: 0px; 
          border-left: 4px solid #000000;
          border-bottom: 4px solid #000000;
          border-right: 4px solid #000000;
}

#crumbs { font-size:0.60em;
          text-align:left;
          color:#000000;
}

#lastmod {color:#000000;}

#byline { color: #000000;}

#author {font-size:1.2em;}

.button { border:1px solid #000000;
          width:50px;
          padding: 5px 9px;
          color: #cc6633;
          background-color:#ffffcc;
          font-size: 16px;
          font-weight: bold;
          text-decoration:none;
}
   
.mybutton { border:1px solid #000000;
            width:50px;
            padding: 5px 9px;
            color: #ffffff;
            background-color:#000000;
            font-size: 16px;
            font-weight: bold;
            text-decoration:none;
}

.floatleft {padding-right:50px;
            padding-left:5px;
            float:left;}
		
.floatright { padding-left:50px;
              padding-right:5px;
              float: right;}
              
.italic {font-style:italic;}
              