﻿body {    font-weight: 700;
    font-family: Arial;
}

table {margin-right:auto; margin-left:auto; font-size: 10pt;
    width: 463px;
}

#ctable {font:arial; font-size:10pt; font-style:normal;}

.rtable {font:arial; font-size:10pt; margin-left:35%; margin-right:auto}

#hdr {top:0px; width:850px; background: white; height:225px; margin-right:auto; margin-left: auto}

#txt {margin-left:auto; margin-right: auto; top:225px; background:white; width:601px; font: arial; font-size: 10pt; text-align:left}

#ftr {clear:both}

#ftr {background:white; text-align:center}

#ftr a {color:Gray; font-weight:normal; font:arial; font-size:13px; text-align: center;}

#bodypanel {width: 100%}

#bodyleftpanel {float: left; width:150px; height: 700px; background:url("images/rightpanel.gif") repeat-y center; top: 180px; left: 0px}

#bodyrightpanel {float: right; width:150px; height: 700px; background:url("images/leftpanel.gif") repeat-y center; top: 180px; right: 0px}

#headerleftpanel {float: left; width:150px; height: 225px; background:url("images/rightpanel.gif") repeat-y center; top: 0px; left: 0px}

#headerrightpanel {float: right; width:150px; height: 225px; background:url("images/leftpanel.gif") repeat-y center; top:0px; right: 0px}

#txt a {color: red; font-family:Arial; font-size: 10pt;
    font-weight: 700;
}

#nav {margin-left:10%; margin-right:10%;}
#nav img { border: none; }
#nav li { display: inline; list-style:none; }
#nav li a { float: left; display:block ;height: 25px;  margin: 2px; }
#nav li a img {  border:none; vertical-align:bottom; /* for IE6 */}
#nav li a:hover { visibility:visible; }
#nav li a:hover img { visibility:visible; }
#nav li a:hover img/**/ { visibility:hidden; /* hide from IE5.0/win */}

#one {background:url("images/restaurant_over.gif") no-repeat left bottom; }
#two {background:url("images/ourmenu_over.gif") no-repeat left bottom; }
#three {background:url("images/specials_over.gif") no-repeat left bottom; }
#four {background:url("images/reviews_over.gif") no-repeat left bottom; }
#five {background:url("images/directions_over.gif") no-repeat left bottom; }
#six {background:url("images/contact_over.gif") no-repeat left bottom; }

.logoimage {margin-right: auto; margin-left: auto}

#default1 {width: 600px; height: 300px}
#default2 {width: 600px; 
height: 300px
}

.articletable {width: 100%}
.articletable a {color: Maroon}

#default {background: url("images/front_image.gif"); height:260px; width:590px;
    font-size: 9pt;
}


