* { padding: 0; margin: 0; height: 100%;}

body {
 font-family: Times;
 font-size: 13px;
 background: #8a7961;
}

img {border: none;}
a {outline: none;}

#wrapper { 
 margin: 0;
 float: left;
 width: 1008px;
 height: auto;
 background: url(images/index_17.jpg) repeat-y;
}
#leftcolumn { 
 color: #333;
 background: #110705;
 margin: 0px 0px 10px 0px;
 padding: 0px;
 height: 827px;
 width: 252px;
 float: left;
}

#rightcolumn { 
 float: right;
 color: #333;
 background: transparent;
 margin: 0px 0px 10px 0px;
 padding: 0px;
 min-height: 827px;
 height: 100%;
 width: 756px;
 display: inline;
 position: relative;
}

#header_flash {width: 648px; height: 100px; background: #fff;}

#header_link {width: 648px; height: 72px; _margin-bottom: -5px;}

#nav {width: 648px; height: 32px;}

#nav ul {}
#nav ul li {
 display: inline;
 float: left;	
}
#nav ul li a {
 text-decoration: none;
 display: block;
 outline: none;
}
#nav ul li.bread a {
 background: url(images/index_07.jpg) no-repeat;
 width: 72px;
 height: 32px;
}
#nav ul li.bread a:hover {
 background-position: -72px;
}
#nav ul li.pizza a {
 background: url(images/index_08.jpg) no-repeat;
 width: 68px;
 height: 32px;
}
#nav ul li.pizza a:hover {
 background-position: -68px;
}
#nav ul li.lunch a {
 background: url(images/index_09.jpg) no-repeat;
 width: 73px;
 height: 32px;
}
#nav ul li.lunch a:hover {
 background-position: -73px;
}
#nav ul li.pastries a {
 background: url(images/index_10.jpg) no-repeat;
 width: 82px;
 height: 32px;
}
#nav ul li.pastries a:hover {
 background-position: -82px;
}
#nav ul li.catering a {
 background: url(images/index_11.jpg) no-repeat;
 width: 86px;
 height: 32px;
}
#nav ul li.catering a:hover {
 background-position: -86px;
}
#nav ul li.about a {
 background: url(images/index_12.jpg) no-repeat;
 width: 91px;
 height: 32px;
}
#nav ul li.about a:hover {
 background-position: -91px;
}
#nav ul li.contact a {
 background: url(images/index_13.jpg) no-repeat;
 width: 100px;
 height: 32px;
}
#nav ul li.contact a:hover {
 background-position: -100px;
}
#nav ul li.home a {
 background: url(images/index_14.jpg) no-repeat;
 width: 76px;
 height: 32px;
}
#nav ul li.home a:hover {
 background-position: -76px;
}

#content {width: 648px; height: auto;}
#content h2 {padding: 10px 10px 5px 10px; font-size: 28pt;}
#content h3 {padding: 5px 10px; font-size: 18pt; }
#content p {padding: 5px 10px; }

#hours {margin: 0 auto; width: 500px; text-align: left; padding: 20px 0px;}
#hours img {margin: 0px 5px 5px 0px; width: 213px; height: 133px;}

#homediv {width: 630px; margin: 5px; min-height: 120px;}
#homediv img {width: 275px; height: 120px;}


