body {
background-image: url("../images/paper_bkg.png");
background-repeat: repeat;
background-attachment:fixed;
padding: 0;
margin: 0;
color: #000000;
font-size:100%;
}
/* left border */
#left {
width: 134px;
height: 100%;
background-image: url("../images/border.png");
background-repeat: repeat-y;
float: left;
padding: 0;
margin: 0;
position: fixed;
}

#center {
margin: 0 auto;
min-width: 600px;
max-width: 70%;
text-align: center;
}

img {
border: 0px;
}

table {
border-collapse: collapse;
margin: 0 auto;
width: 80%;
}

table, th, td {
border: 1px dotted;
padding: 15px;
vertical-align: middle;
text-align: center;
}

#links {
border: 2px solid;
padding: 5px;
font-size: 1.5em;
}

#brews table, #brews th {
border: 1px solid;
margin: 0 auto;
padding: 5px;
vertical-align: middle;
text-align: center;
}

#brews td {
border: 1px dotted;
margin: 0 auto;
padding: 5px;
vertical-align: middle;
text-align: center;
}

#brews tr.Cider {
background-image: url(../images/cider-background.png);
background-repeat: repeat;
}
#brews tr.Cideralt {
background-image: url(../images/cider-background-alt.png);
background-repeat: repeat;
}

#brews tr.Ale {
background-image: url(../images/ale-background.png);
background-repeat: repeat;
}
#brews tr.Alealt{
background-image: url(../images/ale-background-alt.png);
background-repeat: repeat;
}

#brews tr.Mead {
background-image: url(../images/mead-background.png);
background-repeat: repeat;
}
#brews tr.Meadalt {
background-image: url(../images/mead-background-alt.png);
background-repeat: repeat;
}


a:link {color:#222222; text-decoration:none;}      /* unvisited link */
a:visited {color:#222222; text-decoration:none;}  /* visited link */
a:hover {color:#444444; text-decoration:underline;}  /* mouse over link */
a:active {color:#444444; text-decoration:underline;}  /* selected link */

a.vendinfo {
text-decoration:underline; /*Underline for link page*/
color:#0033ff;
}