/* CSS Document for http://www.tpbrewingco.com */

body {
background-attachment: scroll;
background-color: #c93;
color: black;
font-family: verdana, helvetica, arial, sans-serif;
font-size: .85em;margin: 0px;
padding: 0px;
scrollbar-arrow-color: #000;
scrollbar-base-color: #636
}

h1 {
background: none transparent;
color: #c93;
font-family: verdana, helvetica, arial, sans-serif;
font-size: 2em
}

h2 {
background: none transparent;
color: #c93;
font-family: verdana, helvetica, arial, sans-serif;
font-size: 1.75em
}

h3 {
background: none transparent;
color: #c93;
font-family: verdana, helvetica, arial, sans-serif;
font-size: 1.5em
}

h4 {
background: none transparent;
color: #c93;
font-family: verdana, helvetica, arial, sans-serif;
font-size: 1.25em
}

h5 {
background: none transparent;
color: #c93;
font-family: verdana, helvetica, arial, sans-serif;
font-size: 1em
}

p {
font-family: verdana, helvetica, arial, sans-serif;font-size: .85em;}

a {
font-weight: bold;
text-decoration: none
}

a:link {
background-color: transparent;
color: #636
}

a:visited {
background-color: transparent;
color: #963
}

a:hover {
color: #c96;
text-decoration: none
}

a:active {
background-color: transparent;
color: #630
}

#topnavbar {
background-color: white;
font: #636;
height: 75px;
left: 69px;
position: absolute;
top: 85px;
visibility: visible;
width: 640px;
z-index: 8;padding: .5em;}

#maincontent {
background-color: white;
height: 403px;
left: 69px;
position: absolute;
top: 150px;
visibility: visible;
width: 640px;
z-index: 10;padding: .5em;overflow: auto;}

#header {
background-color: transparent;
background-image: url(siteimages/logotemp.gif);
background-repeat: no-repeat;
height: 75px;
left: 75px;
position: absolute;
top: 0px;
width: 625px;
z-index: 5;padding: .5em;}

#mainnavbar {
background-color: transparent;
height: 357px;
left: 725px;
position: absolute;
top: 195px;
width: 205px;
z-index: 13;padding-top: .5em;padding-left: 3.0em;padding-bottom: .5em;padding-right: 0em;}

#footer {
background-color: transparent;
height: 65px;
left: 75px;
position: absolute;
top: 550px;
width: 650px;
z-index: 4;padding: 1em;}

#purpleback {
background-color: #636;
height: 625px;
left: 0px;
position: absolute;
top: 0px;
width: 725px;
z-index: 0
}

#topleft {
background-color: transparent;
height: 75px;
left: 0px;
position: absolute;
top: 0px;
width: 75px;
z-index: 6
}

#topright {
background-color: transparent;
background-image: url(tpbclogosm.gif);
background-repeat: no-repeat;
height: 195px;
left: 730px;
position: absolute;
top: 0px;
width: 235px;
z-index: 7;padding: .5em;}

#headertext {
margin: 45px 100px 0px 100px;
padding: 0px
}

#spacer {
background-color: white;
height: 50px;
left: 75px;
position: absolute;
top: 125px;
width: 475px;
z-index: 11
}

#positioned-element8 {
background-color: white;
height: 20px;
left: 75px;
position: absolute;
top: 130px;
width: 475px;
z-index: 9;padding: .25em;}
