﻿a
{
    text-decoration: none;
}

Body
{
    background-color: #fffff0;
    color: #000000;
    font-family: Graphite Std Light wide, Tempus Sans ITC, Albertus MT Std Light;
    font-size: 12pt;
    font-weight: normal;
    text-align: justify;
}

h1
{
    font-size: x-large;
    font-weight: bold;
    margin-bottom: 0;
    margin-top: 0;
    color: #333366;
    font-family: Tempus Sans ITC;
    text-align: center;
    text-decoration: underline;
}

p
{
    text-indent: 3pc;
}

ul
{
    list-style-type: none;
    color: #FF6600;
}

.a
{
    text-decoration: none;
}
.address
{
    color: Blue;
}
.AdHolderRightTD
{
    width: 110px;
}

.BandAPic1
{
    left: 467px;
    position: absolute;
    top: 1px;
    z-index: 100;
}

.BandAPic2
{
    bottom: 325px;
    height: 58px;
    left: 467px;
    position: absolute;
    top: 55px;
    width: 50px;
    z-index: 101;
}

.BandAPic3
{
    height: 49px;
    left: 471px;
    position: absolute;
    top: 117px;
    width: 43px;
    z-index: 102;
}

.BandAPic4
{
    height: 59px;
    left: 474px;
    position: absolute;
    top: 173px;
    width: 39px;
    z-index: 103;
}

.BandAPic5
{
    bottom: 141px;
    height: 60px;
    left: 466px;
    position: absolute;
    top: 237px;
    width: 55px;
    z-index: 104;
}

.BandAPic6
{
    height: 50px;
    left: 473px;
    position: absolute;
    top: 305px;
    width: 43px;
    z-index: 105;
}

.BandAPic7
{
    height: 73px;
    left: 459px;
    position: absolute;
    top: 360px;
    width: 71px;
    z-index: 106;
}

.BandATD1
{
    height: 218px;
    width: 450px;
}

.BandATD2
{
    height: 218px;
    width: 72px;
}

.BandATD3
{
    width: 450px;
}

.BandATD4
{
    width: 72px;
}

.BandATD5
{
    width: 450px;
}

.BandATD6
{
    width: 72px;
}

.BeersAndAlesTable
{
    left: 2px;
    position: relative;
    top: 0px;
    width: 100%;
    z-index: 100;
}

.BtmMenuTD
{
    color: MenuText;
    font-family: arial;
    font-size: 8pt;
    font-weight: lighter;
}

.BtmMenuTD
{
    vertical-align: middle;
    text-align: center;
}

.CathedralSpan
{
    font-size: 8pt;
}

.CPHtd
{
    text-align: justify;
    vertical-align: top;
}

.Div
{
    height: 350px;
    overflow: scroll;
}

.div2
{
    text-align: center;
}

.DownloadTable
{
    height: 100%;
    width: 100%;
}

.DownloadTableTD
{
    vertical-align: top;
    width: 272px;
}

.FooterSpan1
{
    color: gray;
    font-family: Microsoft Sans Serif;
    font-size: 8pt;
    vertical-align: middle;
}

.footerTable
{
    background-color: #fffff0;
    height: 47px;
    left: 0px;
    position: relative;
    top: 0px;
    width: 100%;
    z-index: 108;
}

.forms
{
    background-color: #fffff0;
    color: #000000;
    font-family: ariel;
    font-size: 14px;
    font-weight: bold;
    text-align: justify;
}

.GBG
{
    font-family: Graphite Std Light wide, Tempus Sans ITC, Albertus MT Std Light;
    font-size: 12pt;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
    color: #3333ff;
}

.GBG2
{
    font-family: Graphite Std Light wide, Tempus Sans ITC, Albertus MT Std Light;
    font-size: 16pt;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
    color: #3333ff;
}

.GBG3
{
    font-family: Graphite Std Light wide, Tempus Sans ITC, Albertus MT Std Light;
    font-size: 14pt;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
    color: #3333ff;
}

.GBG4
{
    font-family: Graphite Std Light wide, Tempus Sans ITC, Albertus MT Std Light;
    font-size: 18pt;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
    color: #3333ff;
}
.GBG5
{
    font-family: Graphite Std Light wide, Tempus Sans ITC, Albertus MT Std Light;
    font-size: 20pt;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
    color: #333366;
}
.h
{
    text-align: left;
}

.ImgLeft
{
    border: 0;
    float: left;
    margin-left: 2px;
    margin-right: 10px;
    position: static;
}

.ImgRight
{
    border: 0;
    float: right;
    margin-left: 10px;
    margin-right: 2px;
    position: static;
}
.ImgCenter
{
    border: 0;
    float: center;
    margin-left: 10px;
    margin-right: 2px;
    position: static;
}
.mainTable
{
    font-weight: bold;
    left: 0px;
    position: relative;
    top: -30px;
    width: 1025px;
    z-index: 101;
}

.MapTable2
{
    height: 300px;
    width: 545px;
}

.menu
{
    color: black;
    font-family: Tempus Sans ITC;
    font-weight: bold;
    text-decoration: none;
}

.menu2
{
    color: red;
    font-family: Tempus Sans ITC;
    font-weight: bold;
    text-decoration: blink;
}

.menux
{
    color: Red;
    font-family: Tempus Sans ITC;
    font-weight: bold;
    text-decoration: none;
}

.MiddleTable
{
    background-color: White;
    background-image: url(Images/Goat-Inn-Image2.gif);
    background-repeat: no-repeat;
    border: solid 1px black;
    clear: none;
    height: 400px;
    letter-spacing: 2pt;
    line-height: 20pt;
    padding: 20px 20px 20px 20px;
    position: static;
    text-align: justify;
    vertical-align: top;
    width: 585px;
}

.MiddleTable2
{
    background-color: White;
    background-image: url(Images/Goat-Inn-Image.gif);
    background-repeat: no-repeat;
    clear: none;
    height: 400px;
    left: 0px;
    letter-spacing: 2pt;
    line-height: 20pt;
    padding: 20px 20px 20px 20px;
    position: relative;
    position: static;
    text-align: justify;
    top: 3px;
    vertical-align: top;
    width: 100%;
}

.MiddleTD
{
    background-color: #fffff0;
    height: 100%;
    text-align: center;
    vertical-align: top;
}

.RgtSpacer
{
    vertical-align: top;
    width: 10px;
}

.SideTD
{
    margin-right: 0;
    vertical-align: top;
    width: 160px;
}

.style1
{
    text-align: center;
    width: 198px;
}

.style2
{
    font-family: Tempus Sans ITC;
    font-size: 16px;
    font-weight: bold;
    height: 26px;
    text-align: center;
    width: 274px;
}

.style2a
{
    font-family: Tempus Sans ITC;
    font-size: 16px;
    font-weight: bold;
    height: 26px;
    text-align: center;
    width: 274px;
    color: #FF0000;
}

.style3
{
    text-decoration: underline;
}

.style4
{
    color: #3333ff;
    font-style: italic;
}

.style5
{
    border: thin solid #0000FF;
}

.style6
{
    text-align: center;
    color: #3333ff;
}

.style7
{
    font-weight: bold;
    left: 150px;
    position: relative;
    text-align: center;
    top: -34px;
    vertical-align: middle;
    width: 804px;
    z-index: 102;
}

.style8
{
    text-align: center;
}

.style9
{
    font-size: medium;
}
.style10
{
    font-size: 20px;
    text-align: center;
    color: blue;
}
.tdx
{
    height: 30px;
    width: 180px;
}

.TopMenuTable
{
    font-weight: bold;
    left: 130px;
    position: relative;
    text-align: center;
    top: -34px;
    vertical-align: middle;
    width: 650px;
    z-index: 102;
}

.TopMenuTD
{
    border-bottom: #ffff33 1px solid;
    border-top: #ffcc33 3px solid;
    font-family: Tempus Sans ITC;
    font-weight: normal;
    height: 30px;
    z-index: 111;
}

.TopTable
{
    height: 175px;
    top: 10px;
    width: 1025px;
}

.TopTD
{
    font-family: Tempus Sans ITC;
    font-size: 16px;
    font-weight: bold;
    height: 26px;
    text-align: center;
    width: 200px;
}

.V
{
    color: #009900;
    font-size: 12pt;
    font-style: italic;
    font-weight: bolder;
    text-decoration: underline;
}

.WineSpan
{
    font-size: 14pt;
    text-align: center;
}

.WineTable
{
    width: 100%;
    position: relative;
    left: 0px;
    top: 0px;
}

.WizardSpan
{
    font-family: Graphite Std Light Wide, Tempus Sans ITC;
    font-size: 10.5pt;
}

.X
{
    color: #3333ff;
    font-size: 9pt;
    line-height: 12pt;
}

.Y
{
    font-style: italic;
}

.Z
{
    color: Green;
    font-size: 10pt;
}

#BannerImg
{
    position: relative;
}

#BannerTD
{
    height: 150px;
}
#bob
{
    border-style: groove;
    border-width: medium;
}

#BottomLeftTable
{
    left: 1px;
    position: relative;
    top: -27px;
    width: 160px;
}

#MapTable
{
    height: 300px;
    position: relative;
    text-align: center;
    width: 545px;
}

#market
{
    width: 178px;
    height: 225px;
}

#RotatingImageDefaultTop
{
    height: 300px;
    left: 8px;
    position: relative;
    top: 8px;
    width: 200px;
}

#RotatingImageEatingTop
{
    height: 200px;
    left: 0px;
    position: relative;
    top: 3px;
    width: 300px;
}

#samryder
{
    width: 111px;
    height: 154px;
}

#shrine
{
    width: 173px;
    height: 270px;
}

#TownHallPic
{
    left: 7px;
    width: 258px;
    position: relative;
    top: 3px;
    height: 182px;
}

a:Hover
{
    color: red;
}

a:Hover:Visited
{
    color: green;
}

a:visited
{
    color: inherit;
}
