@charset "utf-8";
/* CSS Document */
img, div, a, td {
    behavior: url(iepngfix.htc);
}
div#table1 {
    width:90%;
    margin-left:0px;
    font-family: Verdana, verdana, Helvetica, sans-serif;
    font-size:12px;
    color:#004000;
}
/* Beer Mug Handle */
div#handle {
    width:200px;
    height:612px;
    left:-200px;
    top:145px;
    position:absolute;
    background-image: url('images/handle4.png');
    background-repeat:no-repeat;
}
div#quickdraw {
    top:215px;
    left:604px;
    position:absolute;
    border-right:1px solid #004000;
    z-index:999;
    behavior: url(iepngfix.htc);
}
div#bot_tap {
    width:585px;
    height:25px;
    top:185px;
    left:212px;
    position:absolute;
    z-index:9999;
}
div#maintxt {
    width:547px;
    height:500px;
    top:0px;
    left:212px;
    position:relative;
    padding: 5px 20px 0px 20px;
    background-image:url(images/parch2.jpg);
    border-right:1px solid #004000;
}
/* Start Main Images */
body {
    background-image:url(images/backgrd.jpg);
    cursor: url('images/beer.cur'), auto;
    margin:auto;
}
.beerHead {
    left:450px;
    top:43px;
    padding:0px;
    margin:0px;
    font-family: Verdana, verdana, Helvetica, sans-serif;
    font-size: 12px;
    position:absolute;
}

div#container {
    padding-bottom: 0px;
    margin-bottom: 0px;
    padding-right: 0px;
    margin-left:300px;
    text-align:left;
    width:auto;
    height:800px;
    position:relative;
}
div#header {
    width:800px;
    height:210px;
    margin:0px;
    padding:0px;
    border-bottom:5px solid #004000;
    cursor: url('images/beer.cur');
}
div#gallery {
    margin:0px;
    padding:0px;
    width:587px;
    height:390px;
    top:215px;
    left:212px;
    position:absolute;
    border-right:1px solid #004000;
}
div#menu {
    text-align:center;
    width:211px;
    height:128px;
    left:0px;
    top:215px;
    margin:0px;
    padding:0px;
    position:absolute;
    z-index:1;
}
/** Beer of the Month**/
div#bom {
    width:210px;
    height:461px;
    margin:0px;
    padding:0px;
    left:0px;
    top:-65px;
    border:1px solid #004000;
    position:relative;
    background-image: url('images/parch5.jpg');
}
div#foodspec {
    width:210px;
    height:454px;
    margin:0px;
    padding:0px;
    left:0px;
    top:0px;
    border:1px solid #004000;
    position:relative;
    background-image: url('images/parch5.jpg');
}
div#bomtxt {
    padding-top:5px;
    padding-left:15px;
    padding-right:15px;
    padding-bottom:23px;
    text-align:justify;
    font-family:verdana;
    font-size:12px;
    color: #004000;
}
div#bomimg {
    padding:0px;
    text-align:center;
}

/* Start Food Menu Main Page*/

div#foodmenu {
    width:587px;
    height:585px;
    top:0px;
    left:212px;
    position:relative;
    background-image:url(images/parch2.jpg);
    border-right:1px solid #004000;
}
p.subhead {
    font-family:verdana;
    font-size:14px;
    color:#004000;
    padding:0px 0px 0px 0px;
    vertical-align:top;
    text-align:center;
    margin:0px;

}
/* Events section */

p.evt {
    text-align:justify;
    font-family:verdana;
    font-size:12px;
    color:#004000;
    padding-top:0px;
    padding-left:15px;
    padding-right:15px;
    margin-top:0px;
}
.gft {
    text-align:center;
    margin:auto;
    font-family:verdana;
    font-size:14px;
    color:#004000;
}
div#evt {
    width:585px;
    height:194px;
    padding:0px;
    top:390px;
    left:212px;
    position:relative;
}
div#evt1 {
    width:195px;
    top:auto;
    left:-1px;
    height:200px;
    border:1px solid #004000;
    position:relative;
    background-image: url('images/parch5.jpg');
}
div#evt2 {
    width:195px;
    height:200px;
    border:1px solid #004000;
    top:0px;
    left:195px;
    position:absolute;
    text-align:justify;
    background-image: url('images/parch5.jpg');
}
div#evt3 {
    width:195px;
    height:200px;
    border:1px solid #004000;
    top:0px;
    left:391px;
    position:absolute;
    background-image: url('images/parch5.jpg');
}

/** Start Page Footer **/
div#footer {
    width:798px;
    height:150px;
    top:800px;
    position:absolute;
    line-height:15px;
    background-image:url(images/beerBackground.jpg);
    border:1px solid #004000;
    border-top:25px solid #004000;
}
div#botnav {
    top: -20px;
    position:relative;
    font-family: Verdana, verdana, Helvetica, sans-serif;
    font-size:12px;
    color:#ffffff;
    text-align:center;
}
div#botnav a {
    color:#ffffff;
}
div#botnav a:active {
    color:#404040;
}
div#botnav a:hover {
    color:#000000;
}

div.ftrlogolft {
    position:relative;
    float:left;
    top:20px;
    left:15px;
    z-index:999;
}
div.ftrlogort {
    position:relative;
    float:right;
    top:20px;
    left:-15px;
    z-index:999;
}
div.drdr {
    position:absolute;
    top:130px;
    left:320px;
}
p.ftrtxt {
    position:relative;
    top:10px;
}
div#poweredby {
    position:absolute;
    float:left;
    top:170px;
    left:0px;
    font-family:verdana;
    font-size:10px;
    color:#202020;
}
div#designedby {
    position:absolute;
    float:right;
    top:170px;
    right:0px;
    font-family:verdana;
    font-size:10px;
    color:#202020;
}
pdb.a {
    color:#202020;
    cursor: url('images/beer.cur');
}
a.pdb:visited {
    color:#202020;
    cursor: url('images/beer.cur');
}
a.pdb:hover {
    color:#202020;
    cursor: hand;
}
a.pdb:active {
    color:#202020;
    cursor: url('images/beer.cur');
}


/** End Page Footer **/

p {
    padding:0px;
    text-align:center;
    font-family:verdana;
    font-size:14px;
    color:white;
}
/** Food Menu Style **/
#menus {
    padding-left:0px;
    width:588px;
    top:0px;
    left:0px;
    position:relative;
}
td#lcol {
    width:250px;
    font-family:verdana;
    font-size:14px;
    color:#004000;
    padding-left:50px;
}
td#rcol {
    width:50px;
    font-family:verdana;
    font-size:14px;
    color:#004000;
    padding-left:30px;
}
div#foodcontainer {
    width:587px;
    height:510px;
    top:0px;
    left:212px;
    position:relative;
    background-image:url(images/parch2.jpg);
    border-right:1px solid #004000;
}
div#foodhdr {
    width:587px;
    height:80px;
    left:212px;
    top:0px;
    padding-left:0px;
    position:relative;
    border-right:1px solid #004000;
    background-image:url(images/parch2.jpg);
}
div#foodhdr2 {
    width:588px;
    height:20px;
    left:212px;
    top:51px;
    padding-left:0px;
    position:relative;
    border-right:1px solid #004000;
    background-image:url(images/parch2.jpg);
}
div#foodhdrl {
    width:437px;
    height:25px;
    line-height:25px;
    left:212px;
    top:295px;
    padding-left:51px;
    position:absolute;
    font-family:verdana;
    font-weight:bold;
    font-size:16px;
    color:#004000;
    background-image:url(images/parch2.jpg);
}
div#foodhdrr {
    width:94px;
    height:25px;
    line-height:25px;
    left:698px;
    top:0px;
    padding-left:7px;
    position:relative;
    font-family:verdana;
    font-weight:bold;
    font-size:16px;
    color:#004000;
    border-right:1px solid #004000;
    background-image:url(images/parch2.jpg);
}
td#blcol {
    width:200px;
    font-family:verdana;
    font-size:14px;
    color:#004000;
    padding-top:1px;
    padding-bottom:2px;
    padding-left:50px;
}
td#bmcol {
    width:150px;
    font-family:verdana;
    font-size:14px;
    color:#004000;
    padding-top:2px;
    padding-bottom:1px;
    padding-left:30px;
}
td#brcol {
    width:97px;
    font-family:verdana;
    font-size:14px;
    color:#004000;
    padding-top:1px;
    padding-bottom:1px;
    padding-left:35px;
}
/* Start Catering menu style */
div#cathdrl {
    width:200px;
    height:25px;
    line-height:25px;
    left:212px;
    top:295px;
    padding-left:50px;
    position:absolute;
    font-family:verdana;
    font-weight:bold;
    font-size:16px;
    color:#004000;
    background-image:url(images/parch2.jpg);
}
div#cathdrm {
    width:250px;
    height:25px;
    line-height:25px;
    left:426px;
    top:295px;
    padding-left:20px;
    position:absolute;
    font-family:verdana;
    font-weight:bold;
    font-size:16px;
    color:#004000;
    background-image:url(images/parch2.jpg);
}
div#cathdrr {
    width:132px;
    height:25px;
    line-height:25px;
    left:665px;
    top:0px;
    padding-left:3px;
    position:relative;
    font-family:verdana;
    font-weight:bold;
    font-size:16px;
    color:#004000;
    border-right:1px solid #004000;
    background-image:url(images/parch2.jpg);
}
td#catlcol {
    width:160px;
    font-family:verdana;
    font-size:14px;
    color:#004000;
    padding-top:1px;
    padding-bottom:2px;
    padding-left:48px;
}
td#catmcol {
    width:200px;
    font-family:verdana;
    font-size:14px;
    color:#004000;
    padding-top:2px;
    padding-bottom:1px;
    padding-left:0px;
}
td#catrcol {
    width:120px;
    font-family:verdana;
    font-size:14px;
    color:#004000;
    padding-top:1px;
    padding-bottom:1px;
    padding-left:0px;
}
/*End Catering menu style */

/*Start Beer menu style */
div#beerhdrl {
    width:200px;
    height:25px;
    line-height:25px;
    left:212px;
    top:295px;
    padding-left:50px;
    position:absolute;
    font-family:verdana;
    font-weight:bold;
    font-size:16px;
    color:#004000;
    background-image:url(images/parch2.jpg);
}
div#beerhdrm {
    width:250px;
    height:25px;
    line-height:25px;
    left:440px;
    top:295px;
    padding-left:63px;
    position:absolute;
    font-family:verdana;
    font-weight:bold;
    font-size:16px;
    color:#004000;
    background-image:url(images/parch2.jpg);
}
div#beerhdrr {
    width:106px;
    height:25px;
    line-height:25px;
    left:690px;
    top:0px;
    padding-left:3px;
    position:relative;
    font-family:verdana;
    font-weight:bold;
    font-size:16px;
    color:#004000;
    border-right:1px solid #004000;
    background-image:url(images/parch2.jpg);
}
.bnavtxt {
    font-family:verdana;
    font-weight:bold;
    font-size:12px;
}
/*End Beer menu style */

a:active {
    font-family:verdana;
    font-size:12px;
    text-decoration:none;
    cursor: url('images/beer.cur');
}
a:link, a:visited {
    font-family:verdana;
    font-size:12px;
    color:#004000;
    text-decoration:none;
    cursor: url('images/beer.cur');
}
a:hover {
    font-family:verdana;
    font-size:12px;
    color:#400000;
    text-decoration:none;
    cursor: hand;
}
p a:active {
    text-align:justify;
    font-family:verdana;
    font-size:12px;
    color:#004000;
    cursor: url('images/beer.cur');
}
p a:link a:visited {
    text-align:justify;
    font-family:verdana;
    font-size:12px;
    color:#004000;
    cursor: url('images/beer.cur');
}
p a:hover {
    text-align:justify;
    font-family:verdana;
    font-size:12px;
    color:#400000;
    cursor: url('images/beer.cur');
}
.bd {
    left:60px;
    position:absolute;
}
.foodpic {
    height:600px;
    width:588px;
    top:170px;
    left:42px;
    position:absolute;
}

/* Start Beer/Food Specials Section */
div#spechdr {
    width:587px;
    height:80px;
    left:212px;
    position:relative;
    border-right:1px solid #004000;
    background-image:url(images/parch2.jpg);
}
div#hrline {
    padding-left:28px;
}
div#speccontainer {
    width:587px;
    height:588px;
    top:0px;
    left:212px;
    margin:0px;
    position:relative;
    background-image:url(images/parch2.jpg);
    border-right:1px solid #004000;
    border-bottom:1px solid #004000;
}
p.speccol {
    font-family:verdana;
    font-size:13px;
    color:#004000;
    padding:0px 0px 0px 0px;
    vertical-align:top;
    text-align:justify;
    margin:0px;

}
#speccol1 {
    height:auto;
    position:relative;
    padding-left:26px;
    padding-right:40px;
    padding-top:0px;
    padding-bottom:0px;
}
#speccol2 {
    height:auto;
    position:relative;
    padding-left:26px;
    padding-right:40px;
    padding-top:0px;
    padding-bottom:0px;    
}
#speccol3 {
    height:auto;
    position:relative;
    padding-left:26px;
    padding-right:40px;
    padding-top:0px;
    padding-bottom:0px;    
}
#speccol4 {
    height:auto;
    position:relative;
    padding-left:26px;
    padding-right:40px;
    padding-top:0px;
    padding-bottom:0px;    
}
/* End Beer/Food Specials Section */

