* {	margin:0;	padding:0;}body {	background:#f6f6f6 url(../images/bgTop.gif) repeat-x;	text-align: center;	min-width: 900px;	}#container {	background: #FFFFFF;	text-align: left;	width: 880px;	margin: 0 auto;	}	A:link	{	color: #0066FF;	text-decoration: none;	}	A:visited	{	color: #0066FF;	text-decoration: none;	}	A:active	{	color: #ffffff;	}	A:hover	{	color: #000000;	text-decoration: underline;	}	/*---- Div Top (Navigation+Logo) ----*/	#divNavLogo {	width: 880px;	height: 215px;	padding: 0px;	margin: 0px;	}	#divNavBtn{	background:#339966;	margin: 0;	padding: 0;	width: 100%;	height: 50px;	list-style: none;	display: inline;	overflow: hidden;	}#divNavBtn li{	margin: 0; 	padding: 0;    list-style: none;	display: inline;	}	#divNavBtn a {	float: left;	padding: 50px 0 0 0;	overflow: hidden;	height: 0px !important; 	height /**/:50px; /* for IE5/Win only */	}	#divNavBtn a:hover {	background-position: 0 -50px;	}#divNavBtn a:active, #divNavBtn a.selected {	background-position: 0 -101px;	}#thome a  {	width: 110px;	background: url(../images/btnHome.gif) top left no-repeat;	}#tabout a  {	width: 110px;	background: url(../images/btnAbout.gif) top left no-repeat;	}#treserve a  {	width: 110px;	background: url(../images/btnReserve.gif) top left no-repeat;	}	
#tgal a  {	width: 110px;	background: url(../images/btnGallery.gif) top left no-repeat;	}	#tevents a  {	width: 110px;	background: url(../images/btnEvents.gif) top left no-repeat;	}	#tontap a  {	width: 110px;	background: url(../images/btnTap.gif) top left no-repeat;	}#tbeerp a  {	width: 110px;	background: url(../images/btnBeerPro.gif) top left no-repeat;	}#tpress a  {	width: 110px;	background: url(../images/btnPress.gif) top left no-repeat;	}		/*---- Div Content ----*/#divContent {	background: #00CC66;	width: 880px;	margin: 0;	padding: 0;	border: 1px solid #ECECEC;	}#endIt {	clear: both;	width: auto;	}/*------ Row 1 - Home */		#contentR1{		margin: 20px 10px 0 10px;		height: 100%;		}		#contentR1 li{		list-style: none;		margin-bottom: 10px;		padding: 0px;		}			#contentC1 {		margin: 0;		padding: 0;		float: left;		width: 400px;		height: 100%;				}		#contentLOW {		margin: 0;		padding: 0;		float: left;		width: 520px;		height: 100%;				}	#contentC2 {		margin: 0;		padding: 0;				background: url(../images/bgPat.png) top left repeat;		float: right;		width: 440px;		height: 315px;		border-top: 1px solid #ECECEC;		}			#contentEnd {		clear: both;		width:100%;		height:1px;		}/*------ Row 2 - Home */		#contentR2{		margin: 0 5px 10px 10px;		padding: 20px 0 0 0;		height: 100%;		}		#contentR2 li{		list-style: none;		margin-bottom: 10px;		}			#contentR2C1 {		margin: 0;		padding: 0;		float: left;		width: 550px;		height: 100%;		}		#contentR2C2 {		float: right;		width: 300px;		list-style: none;		overflow: auto;				}			#contentR2C1LL {		float: right;		width: 535px;		list-style: none;		overflow: auto;				}			#contentR2C2 li{		background: #f6f6f6;		margin-bottom: 1px;		list-style: none;		width: 275px;		padding: 10px;		height: 100%;		border-bottom: 1px solid #ECECEC;		}	#contentR2C2 #footer{		padding: 10px;		}		#mainForm {		height: 380px;		background: url(../images/bgPat.png) top left repeat;		width: 100%;		}			#upComing {		list-style: none;		margin: 0 0 5px 0;		padding: 0;		width: 550px;		}			#upComing li {		list-style: none;		width: 100%;		display:inline;		margin-right: 15px;		}		#upComing img{		border: 5px solid #d5f4ff;		margin-top: 20px;		}					#upCominga {		list-style: none;		margin: 0 0 5px 0;		padding: 0;		width: 530px;		float: left;		}			#upCominga li {		list-style: none;		width: 100%;		display:inline;		margin-right: 15px;		}		#upCominga img{		border: 5px solid #d5f4ff;		margin-top: 20px;		}		#footerHome {		width: 265px;		height: 60px;		display:block;		margin-top: 5px;		}		#evnt1 li{		list-style: none;		display:inline;		margin: 0;		padding: 0;		}