
	@charset "UTF-8";
	
	body { background-color: #222222; background-image: url('./images/bar/bg-ubatuba-a.jpg'); background-position: top center; }
	td { color: #DDDDDD; }
	
	div.headerText, div.headerTextWithSubText { color: #EFEFEF; }
	div.headerSubText { color: #EFEFEF; }
	div.inputField { color: #EFEFEF; }
	
	input { }
	
	span.footerDivider { color: #999999; }
	span.navDivider { color: #006699; }
	span.subNavDivider { color: #999999; }
	
	span.menuDescription { color: #BBBBBB; }
	span.menuName { color: #D9C3AD; font-weight: bold; text-transform: uppercase; }
	span.menuPrice { color: #BBBBBB; }
	
	td.backgroundFloatLeft { background-image: url('./images/bar/bg-beer-a.png'); background-position: top center; background-repeat: no-repeat; padding: 20px; }
	td.backgroundFloatRight { background-image: url('./images/bar/bg-cellphone-a.png'); background-position: top center; background-repeat: no-repeat; }
	td.contentContainer { background-image: url('./images/bar/bg-content-a.png'); padding: 40px; }
	td.headerContainer { background-image: url('./images/bar/bg-header-a.jpg'); }
	td.subNavContainer { background-image: url('./images/bar/bg-content-a.png'); color: #999999; padding-top: 20px; }
	
	td.smallheaderText { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; }
	td.footerText, td.navText { background-image: url('./images/bar/bg-nav-a.png'); }
	td.footerText { color: #006699; }
	td.navText { color: #FFFFFF; }
	td.poweredByText { color: #5F5F5F; }
	
	a.navLink { color: #AFAFAF; text-decoration: none; }
	a.navLink:hover { color: #FFFFFF; }
	
	a.poweredByLink { color: #5F5F5F; text-decoration: none; }
	a.poweredByLink:hover { color: #8F8F8F; text-decoration: underline; }
	
	a.sideLink { color: #EFEFEF; text-decoration: none; }
	a.sideLink:hover { color: #006699; }
	
	a.subNavLink { color: #006699; text-decoration: none; text-transform: uppercase; }
	a.subNavLink:hover { color: #3399CC; }
	
	div.xSolidDivider { background-color: #FFFFFF; width: 100%; height: 1px; }
	div.xDivider { background-image: url("./images/bar/bg-divider.png"); width: 100%; height: 1px; }
	img.xDivider { width: 100%; height: 1px; }
	
	div.yDivider { background-image: url("./images/bar/bg-divider.png"); width: 1px; height: 100%; margin-left: 20px; margin-right: 20px; }
	img.yDivider { width: 1px; height: 100%; }
	
	td.cellBorder { background-color: #999999; }
	td.cellText { background-color: #111111; color: #FFFFFF; font-family: Arial; font-size: 10px; padding: 10px; }
	td.calendarDay { background-color: #111111; }