html,body,div,ol,ul,li,h1,h2,h3,h4,h5,h6,p,form,fieldset,dl,dt,dd,img,label,a,strong,caption,address,table {
    text-align:left;
    color:#003300;
    font-family:Georgia, Times, serif;
    margin:0;
    padding:0;
    font-weight:normal;
    font-size:13px;
}

h1,h2,h3,h4,h5,h6,p,ul,address,table {
    padding:5px 15px;
    color:#006B20;
}

ul {
    padding:5px 25px;
}

h1,h2,h3,h4,h5,h6 {
    color:#BF0000;
    padding:15px .7em 2px .7em;
}

strong {
    color:#006B20;
}

ol,ul,li,th,td,caption {
    text-align:left;
}

p,address,table { 
    font-size:13px;
    line-height:2em;
    font-weight:400;
    color:#333;
}

h1 {
    font-size:24px;
    background: #e8d3c8 url(/images/title.gif) no-repeat bottom left;
    height:2.2em;
    color:#333;
}

h2 {
    font-size:19px;
}

a {
    font-size:16px;
    color:#00CC33;
}

a:hover {
    color:#FF9900;
}

a:link img,
a:visited img {
    border:none;
}

th,
td {
    vertical-align:top;
}

body {
    padding:0;
    margin:0;
    background:#bf0000 url(/images/wallpaper.png) repeat-x  0 260px;
}

* html body {
    background-color:#b80000;
}

#content {
    width:880px;
    margin:0px auto;
    margin:0 auto;
    clear:both;
}

.block {
    margin-top:10px;
    background-color:#EDE7DD;
    border:#fff 1px solid;
    padding-bottom:15px;
}

/*#colleft .block {
    overflow:auto;
}*/

#header {
    width:100%;
    height:260px;
    background:#000 url(/images/woodsample5.jpg) repeat-x bottom;
    clear:both;
}

#footer {
    width:100%;
    height:200px;
    background-color:#000;
    clear:both;
    background: #000 url(/images/oldfooter.png) repeat-x 0 0;
}	

#footer p {
    padding:0;
    margin-top:30px;
    color:#999;
    border-top: #CCC 1px solid;
    clear:both;
    font-size:12px;
}

#footer p a {
    color:#999;
    font-size:12px;
}

#headermid {
    width:880px;
    height:224px;
    margin:0 auto;
    position:relative;
    background: #000 url(/images/bar.jpg) no-repeat 280px -30px;
    z-index:1;
}

#logo:link,
#logo:visited,
#visit:link,
#visit:visited {
    position:absolute;
    z-index:5;
    background-color:transparent;
    background-repeat:no-repeat;
    background-position:top left;
    cursor:pointer;
}

#logo:link,
#logo:visited {
    height:83px;
    width:330px;
    top:30px;
    left:0;
    background-image:url(/images/oldlogo.png);
}

#visit:link,
#visit:visited {
    height:36px;
    width:218px;
    top:0;
    right:100px;
    background-image:url(/images/visitbunk.png);
}

#footermid {
    width:880px;
    height:100px;
    margin:0px auto;
    margin:0 auto;
}

#colleft {
    width:563px;
    float:left;
}

/*#colleft a {
    font-size:13px;
}*/

#colleft img {
    border: #fff solid 5px;
    margin:7px 15px;
    float:left;
}

#colleft p img {
    margin:7px 15px 7px 0;
}

.foodmenu img {
    margin:0!important;
}

#colright {
    width:200px;
    float:left;
    margin-left:20px;
    display:inline;
}

#poleriod {
    height:141px;
    width:193px;
    position:relative;
    bottom:0;
    float:right;
    z-index:10;
}

.gallery p {
    border:none;
}

.board {
    background:#000 url(/images/bb.jpg);
}	

.board p {
    color:#FFF;
}	

ul.thumbnails {
    list-style:none;
    width:540px;
    height:90px;
    overflow:auto;
    white-space:nowrap;
    border:1px solid #E6E6E6 !important;
    margin:5px 10px;
    padding:0;
}

.thumbnails li {
    display:inline!important;
    margin:0!important;
}

.thumbnails li img {
    vertical-align:top;
    height:70px;
    border:none;
}

.foodmenu caption {
    font-size: 30px;
    font-style:italic;
    padding:10px 0 0px 14px;
    text-align:center;
}

.foodmenu {
    margin: 0 10px;
    width:540px;
}

.foodmenu td {
    vertical-align:top;
    background-color:#ebd9cf;
    padding:0;
    margin:0;
}

.col1 {
    width:123px;
    background-color:transparent!important;
}

.col1 img {
    width:115px;
}

.col2 {
    width:350px;
}

.foodmenu h2 {
    padding-top:4px;
}

.foodmenu p {
    line-height:1.4em;
}

#food {
    width:198px;
    height:149px;
    padding: 0;
    margin:  0;
    overflow:hidden;
}

#food img {
    padding:0;
    border:0;
    width:  198px;
    height: 149px;
    top:  0;
    left: 0;
}
