body{
margin: 0;
padding: 0;
border: 0;
overflow: hidden;
height: 100%;
max-height: 100%;
background:#FAE46B;
}


img{border: 0px;}

pre { font-family: monospace; }

h1,h2,h3,h4,h5,p,ul { font-family: sans-serif; }

#framecontenttop{
position: absolute;
top: 0;
left: 0;
padding: 0;
width: 100%;
height: 110px; /*Height of top frame div*/
overflow: hidden; /*Disable scrollbars. Set to "scroll" to enable*/
background-color: #FAE46B;
background-image: url(images/header_foam_800x100.jpg);
color: black;
}

#framecontentbottom{
position: absolute;
top: auto;
left: 0;
bottom: 0;
width: 100%;
height: 110px; /*Height of bottom frame div*/
overflow: hidden; /*Disable scrollbars. Set to "scroll" to enable*/
background-color: #FAE46B;
background-image: url(images/bg_footer.jpg);
color: black;
}

#maincontent{
margin: 0px 0px 0px 0px;
position: fixed;
top: 110px; /*Set top value to HeightOfTopFrameDiv*/
left: 0;
right: 0;
bottom: 110px; /*Set bottom value to HeightOfBottomFrameDiv*/
overflow: auto;
background: #FAE46B;
background-image: url(images/bg_center800_plain.jpg);
}

/* new stuff - if doesn't work delete later */

#drink-one {
margin:0; padding:0;
position:relative;
width:780px; height:1680px;
overflow:hidden;
}

#drink-one span {
display:block;
position:absolute; left:0; top:0; z-index:1;
width:780px; height:1680px;
margin:0; padding:0;
background:url("images/drink_page_1.jpg") top left no-repeat;
}

#drink-two {
margin:0; padding:0;
position:relative;
width:780px; height:1650px;
overflow:hidden;
}

#drink-two span {
display:block;
position:absolute; left:0; top:0; z-index:1;
width:780px; height:1650px;
margin:0; padding:0;
background:url("images/drink_page_2.jpg") top left no-repeat;
}

#drink-three {
margin:0; padding:0;
position:relative;
width:780px; height:1650px;
overflow:hidden;
}

#drink-three span {
display:block;
position:absolute; left:0; top:0; z-index:1;
width:780px; height:1650px;
margin:0; padding:0;
background:url("images/drink_page_3.jpg") top left no-repeat;
}

#drink-four {
margin:0; padding:0;
position:relative;
width:780px; height:1500px;
overflow:hidden;
}

#drink-four span {
display:block;
position:absolute; left:0; top:0; z-index:1;
width:780px; height:1500px;
margin:0; padding:0;
background:url("images/drink_page_4.jpg") top left no-repeat;
}

#drink-five {
margin:0; padding:0;
position:relative;
width:780px; height:1500px;
overflow:hidden;
}

#drink-five span {
display:block;
position:absolute; left:0; top:0; z-index:1;
width:780px; height:1500px;
margin:0; padding:0;
background:url("images/drink_page_5.jpg") top left no-repeat;
}

#drink-six {
margin:0; padding:0;
position:relative;
width:780px; height:1500px;
overflow:hidden;
}

#drink-six span {
display:block;
position:absolute; left:0; top:0; z-index:1;
width:780px; height:1500px;
margin:0; padding:0;
background:url("images/drink_page_6.jpg") top left no-repeat;
}

/* end new stuff - if doesn't work delete */


.headerpadding{
  margin: 2px; /*margins for inner div inside each header div to provide header padding*/
}

.contentpadding{
  margin: 0px 45px 0px 45px; /* margins for inner div inside each content div to provide content padding*/
}

.footerpadding{
margin: 0px 25px 0px 55px; /*Margins for inner div inside each footer div to provide footer padding */
}

* html body{ /*IE6 hack*/
padding: 110px 0 110px 0; /*Set value to (HeightOfTopFrameDiv 0 HeightOfBottomFrameDiv 0)*/
}

* html #maincontent{ /*IE6 hack*/
height: 100%;
width: 100%;
}


/* TAP EXPERT CODE */
table.customers
{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
width:90%;
border-collapse:collapse;
}
table.customers td, table.customers th
{
font-size:1em;
border:1px solid #98bf21;
padding:3px 7px 2px 7px;
}
table.customers th
{
font-size:1.1em;
text-align:left;
padding-top:5px;
padding-bottom:4px;
background-color:#EAF2D3;   /* greenish #A7C942; */
color:#000000;
}
table.customers tr.alt td
{
color:#ffffff;
background-color:#af6d06;                /* #EAF2D3; */
}
table.customers th.altb
{
font-size:1.1em;
text-align:left;
padding-top:5px;
padding-bottom:4px;
background-color: transparent;
}
table.customers tr.alt td.nocolour
{
  background-color: transparent;
}

table.customers a:link
{
 color: #FFFFCC;
}
table.customers a:visited
{
  color: #CCFFFF;
}
table.customers a:hover
{
  color: #FFCC00;
}


