body {font: 12px normal helvetica, arial, san-serif; text-align: center; background-color: #EAEAEA; color: #8A8A8A;}
td {font: 12px normal helvetica, arial, san-serif; color: #8A8A8A;}
a { text-decoration: none; color: #8A8A8A;}
a:hover { text-decoration: none; color: #333;}
img { border: 0px; padding: 0; margin: 0;}
h2 { color: #333;}
h4 { margin: 0px; padding: 6px 0px 6px 0px; font-size: 17px;}
#container { width: 736px; margin: 0 auto; background-color: #ffffff; text-align: left; padding: 5px 15px 5px 15px;}
.main_left { background: url(../images/main_dish2.jpg) no-repeat left top; height: 206px; }
.main_mid { background: url(../images/main_mid.jpg) no-repeat center top;}
#newsArea {padding: 20px 30px 20px 30px; font-size: 11px;}
.main_right { background: url(../images/main_right2.jpg) no-repeat right top; height: 206px;}
.tagLine { color: #8A8A8A;}
.tagLine h1 {display: none;}
.topNav td { border-left: dotted 2px #303030;  }
.topNav a {font-size: 11px; font-weight: bold; color: #151515;}
.bigNum {font: 36px/28px normal helvetica, arial, san-serif; color: #E8E8E8;}
.topNav a:hover { color: #8A8A8A; }
.rightBorder { border-right: solid 1px #D4D4D4; width: 10px;}
.main_mid h3 { font-size: 15px; font-weight: normal; color: #242424; border-bottom: dotted 1px #303030; padding-bottom: 0px;}
.main_mid p { border-bottom: dotted 1px #303030; padding-bottom: 10px; color: #DC1616;  margin-bottom: 5px;}
.main_mid p b {color: #333;}
.News { color: #2F5D9E; font-size: 20px; font-weight: normal;}
.newsDate { color: #8A8A8A; font: 11px/18px normal helvetica, arial, san-serif;}
.main_right p {}
#welcome { padding: 70px 90px 20px 40px; font-size: 11px;}
#welcome p { padding: 3px 0px 3px 0px; margin: 0px;}
.welcome1 { color: #ACACAC;}
.welcome2 { color: #FFFFFF;}
#welcome a { color: #DC1616;}
.ourLocation h3, .rightContent h3 { color: #2F5D9E; font-size: 22px; font-weight: normal; border-bottom: dotted 1px #303030; width: 90%;}
.ourLocation { font-size: 13px; width: 200px;}
.ourLocation p { font-size: 12px;}
.menuItem { font-size: 11px;}
.specials b {color: #333;}
.menuItem p { border-bottom: dotted 1px #303030; width: 100%; text-align: right; padding-bottom: 5px; margin: 5px 0px 0px 0px;}
.menuItem a { color: #8A8A8A; font-weight: bold; }
.specials p a { background: url(../images/dot.jpg) no-repeat right 4px; padding: 0px 10px 0px 0px;}
#footer { border-top: solid 1px #D4D4D4;}
#menuShort ul { padding: 0px 0px 0px 5px;; margin: 0px; font-size: 11px; list-style: none;}
#menuShort p { font-weight: bold; padding-bottom: 0px; margin-bottom: 0px;}
#menuShort { padding-right: 20px;}
.left {float: left; padding: 0px 10px 0px 0px;}
.rightImg {float: right; padding: 0px 0px 0px 10px;}
#admin-navigation { padding: 5px; text-align: center; border-bottom: solid 1px #999; border-top: solid 1px #999; background-color: #B0E5F6; }
#admin-navigation a { padding: 0px 5px 0px 5px; color: #2d459f; }
#admin-navigation a:hover { color: #000000; }
