body 
{ 
margin: 0px 0px 0px 0px;
background-color: #000;
font-size: 62.5%;


background-image: url('../images/flames-bg.jpg');
background-attachment: scroll;
background-position: left bottom;

}

img
{
border: none;
}

table
{ 
border-collapse: collapse; 
} 

td
{ 
padding: 0; 
}

#tablepadding
{ 
border-collapse: collapse; 
}

#tablepadding td
{ 
padding: 3; 
}


#tablePaddingCalendar
{ 
border-collapse: collapse;
font-family: arial, verdana, sans-serif;
font-size: .72em;
font-weight: normal;
color: #000;
}

#tablePaddingCalendar td
{ 
padding: 3; 
}



#tablePaddingBeer
{ 
border-collapse: collapse; 
}

#tablePaddingBeer td
{ 
padding: 10; 
}




#tablePaddingFORM td
{ 
padding: 3;
font-family: arial, verdana, sans-serif;
font-size: .72em;
font-weight: normal;
color: #000;
line-height: 20px;
margin-top: 20px;
}













h1
{
font-size: 12pt;
padding-bottom: 10px;
display: inline;
}


.imgBorder
{
border: #fff solid 1px;
}


#mainTable 
{ 
background-image: url('../images/main-bg.jpg');
}


#mainContentTable
{ 
background-color: transparent;
background-image: url('../images/main-content-bg.gif');
background-attachment: scroll;
background-position: left top;

}


#leftSide 
{ 
background-image: url('../images/bricks-bg.jpg');
padding-top: 30px;

}




/* ---------- HR for IE and FF ----------*/
hr  {
border: 0;
height: 1px;
color: #030;
background-color: #030;
width: 100%;
}

/* ---------- for Submit ----------*/

.submit
{
color: #000;
background: #fff;
border: 1px solid #000;
margin-top: 6px;
}

td
{
vertical-align: top;
}






td #siteContent
{
font-family: arial, verdana, sans-serif;
font-size: .72em;
font-weight: normal;
color: #000;
line-height: 20px;
margin-top: 20px;
}








.textError
{
font-family: arial, sans-serif, verdana;
font-size: 9pt;
font-weight: bold;
color: #f00;
}


a:link, a:visited, a:active  {
	color: #030;
	text-decoration: underline; 
}

a:hover {
	color: #030;
	text-decoration: none; 
}


#footer
{
font-family: arial;
font-size: 8pt;
font-weight: normal;
color: #000;
text-align: center;
vertical-align: middle;
background-image: url('../images/footer-bg.jpg');
background-attachment: scroll;
background-position: center top;
padding-top: 20px;
padding-bottom: 20px;
}


#footer a{
	color: #000;
	text-decoration: none; 
	margin-right: 20px;
}

#footer a:hover {
	color: #000;
	text-decoration: underline; 
}