	html { height: 100%; margin-bottom: 1px; } /* This forces a scrollbar on Mozilla & WebKit to prevent jumping on centered sites */
	
	/* Do not remove the following section, these rules are required for forms */
		.comment-replies {
			margin-left: 30px;
		}

		.form-element.form-hide, .form-important {
			display: none;
		}

		.form-element.form-type-checkbox label,
		.form-element.form-type-radio label {
			display: inline;
		}

		.form-float-left {
			float: left;
		}

		.form-element.form-float-left {
			padding-right: 10px;
		}
		
		/* This section works with the wt.hero function in site-local.js.  Values set to % need to be set.  Caption and control rules should be removed if not in use. */

		div#imageFadeContainer {
			position: relative;
			width: %;
			height: %;
			overflow: hidden;
		}

			div#imageFadeContainer img {
				position: absolute;
				top: 0px;
				left: 0px;
			}

			div#imageFadeContainer div#hero-foreground {

			}

			div#imageFadeContainer div#hero-caption {

			}

			div#imageFadeContainer div#hero-controls {

			}

				div#imageFadeContainer div#hero-controls ul {

				}

					div#imageFadeContainer div#hero-controls ul li {

					}

						div#imageFadeContainer div#hero-controls ul li a {

						}

						div#imageFadeContainer div#hero-controls ul li a#hero-previous {

						}

						div#imageFadeContainer div#hero-controls ul li a#hero-pause {

						}

						div#imageFadeContainer div#hero-controls ul li a#hero-play {

						}

						div#imageFadeContainer div#hero-controls ul li a#hero-next {

						}
						
		/* Global styles */
		
		.clear {
			clear: both;
		}
		
		form .clear {
			clear: none;
		}
		
		.left {
			text-align: left;
		}
		
		.center {
			text-align: center;
		}
		
		.right {
			text-align: right;
		}
		
		img.left {
			float: left;
		}
		
		img.center {
			display: block;
			margin-left: auto;
			margin-right: auto;
		}
		
		img.right {
			float: right;
		}
		
		/* Specific styles */

html { border-top: 6px solid #270800; height: 100%; margin-bottom: 1px; background: #e2ded0 url('/images/watermark.png') no-repeat 50% 50%; _background-image: none; }

body { background: #e2ded0; font-family: Georgia, serif; color: #666; }

	a { text-decoration: none; color: #bc191d; }

	a:hover { color: #f00; }

	hr { width: 100%; height: 2px; border: none; outline: none; color: transparent; background: transparent url('/images/hr-bg.png') no-repeat 0 0; margin: 0 auto; } 

	table {}

		table th, table td { border: none; }

	input[type="text"], input[type="password"], textarea { background: #fdfdfd; border: 1px solid #c2c2bd; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; padding: 3px; width: 292px; color: #333; font-family: Georgia, serif; }

	input[type="text"]:focus, input[type="password"]:focus, textarea:focus { background: #ffffe5; }

	textarea { height: 8em; }

	.clear:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} .clear { display: inline-block;} html[xmlns] .clear { display: block;} * html .clear { height: 1%;}

	.wrapper { position: relative; width: 72.3077em; *width: 70.6767em; _width:940px; text-align: left; margin: 0 auto; }

	.left { text-align: left; }

	.right { text-align: right; }

	.center { text-align: center; }

	.form-important { display: none; }

	.ampersand { font-family: Baskerville, georgia, serif; font-style: italic; }

		#hd { height: 153px; overflow: hidden; background: transparent url('/images/hd-bg_4.jpg') no-repeat 50% -6px; font-family: arial,helvetica,clean,sans-serif; z-index: 5000 !important; }
		
		#hd .wrapper { z-index: 5000 !important;}

			#hd h1 { margin: -5px 0 0; padding: 0px 0 0;  z-index: 5000 !important;}

				#hd h1 a { display: block; width: 169px; height: 158px; /*overflow: hidden; */text-indent: -1000px; background: transparent url('/images/logo.png') no-repeat 50% 50%;  z-index: 5000 !important;}

			#hd ul.info { width: 476px; height: 32px; overflow: visible; padding: 0 10px 1px; line-height: 28px; position: absolute; top: 0; right: 0; background: transparent url('/images/hd-info-bg.png') no-repeat 50% 0; _background-image: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/hd-info-bg.png', sizingMethod='crop'); margin: 0; color: #ba9262; text-transform: uppercase; font-size: 77%; }

				#hd ul.info li { list-style: none; display: block; float: left; height: 33px; border-left: 1px solid #0f0100; border-right: 1px solid #5d2505; padding: 0 13px; *padding: 0 18px; *letter-spacing: -1px; _letter-spacing:0px; }

				#hd ul.info li.first { border-left: none; }

				#hd ul.info li.last { border-right: none; }

			#hd ul.navigation { margin: -70px 0 0px; float:right; }

				#hd ul.navigation li { list-style: none; float: left; height: 32px; overflow:hidden; margin: 0 -1px 0 9px; line-height: 32px; }

				#hd ul.navigation li.first { margin-left: 11px; }

				#hd ul.navigation li.selected a, #hd ul.navigation li.ancestor a, #hd ul.navigation li a:hover { background-position:50% -32px; }

					#hd ul.navigation li a { display: block; height: 32px; text-align: center; color: #d3c496; text-transform: uppercase; letter-spacing: -0.05em; text-decoration: none; font-weight: bold; font-size: 108%; background-color: transparent; background-repeat: no-repeat; background-position: 50% 0; overflow: hidden; text-indent: -1000px; }
                    
                    #hd ul.navigation li.nav-menu { _margin-left:6px;}
					#hd ul.navigation li.nav-menu a { width: 54px; background-image: url('/images/nav-menu.jpg'); }

					#hd ul.navigation li.nav-new-notable a { width: 112px; background-image: url('/images/nav-new-notable.jpg'); }

					#hd ul.navigation li.nav-beers-brewing a { width: 130px; background-image: url('/images/nav-beers-brewing.jpg'); }

                    #hd ul.navigation li.nav-drink-green, #hd ul.navigation li.nav-community, #hd ul.navigation li.nav-gallery, #hd ul.navigation li.nav-about { margin-left:13px;}
					#hd ul.navigation li.nav-drink-green a { width: 96px; background-image: url('/images/nav-drink-green.jpg'); }

					#hd ul.navigation li.nav-community a { width: 88px; background-image: url('/images/nav-community.jpg'); }

					#hd ul.navigation li.nav-gallery a { width: 69px; background-image: url('/images/nav-gallery.jpg'); }

					#hd ul.navigation li.nav-about a { width: 58px; background-image: url('/images/nav-about.jpg'); }

					#hd ul.navigation li.nav-contact { margin:0 0 0 10px;}
					#hd ul.navigation li.nav-contact a { width: 81px; margin-right: 0px; background-image: url('/images/nav-contact.jpg'); }

		#bd { background: #dad4c4 url('/images/bd-bg.jpg') 50% -200px; padding: 1em 0 2em; }

			#bd .wrapper { background: transparent url('/images/watermark.png') no-repeat 50% 30px; _background: transparent; min-height: 630px; }

			#bd a { text-decoration: underline; }

			#bd a.view-menu { border: 1px solid #020000; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; background: #020000 url('/images/button-bg.png') repeat-x 50% 0; color: #d3c496; font-size: 85%; padding: 2px 4px; text-transform: uppercase; font-weight: bold; cursor: pointer; position: absolute; top: 1em; right: 0; text-decoration: none; font-family: arial,helvetica,clean,sans-serif; padding: 5px; }

			#bd h2 { color: #ed1f24; font-size: 307.8%; margin: 0; font-weight: normal; }

			#bd p.subhead { color: #737370; font-size: 108%; text-transform: uppercase; font-weight: bold; font-family: arial,helvetica,clean,sans-serif; letter-spacing: -0.07em; margin: -2px auto 20px; }

				#bd p span.subtitle { font-style: italic; font-weight: bold; }

			#beers-brewing #bd p.subhead { height: 12px; overflow: hidden; text-indent: -10000px; background: url('/images/subhead-beers-brewing.png') no-repeat 0 0; margin-top: 0; }

			#drink-green #bd p.subhead { height: 14px; overflow: hidden; text-indent: -10000px; background: url('/images/subhead-drink-green.png') no-repeat 0 0; margin-top: 0; }

			#community #bd p.subhead { height: 29px; overflow: hidden; text-indent: -10000px; background: url('/images/terminal_community_subhead.png') no-repeat 0 0; margin-top: 0; }

			#about #bd p.subhead { height: 12px; overflow: hidden; text-indent: -10000px; background: url('/images/subhead-about.png') no-repeat 0 0; margin-top: 0; }

			#contact #bd p.subhead { height: 12px; overflow: hidden; text-indent: -10000px; background: url('/images/subhead-contact.png') no-repeat 0 0; margin-top: 0; }
            
            #contact #bd p.twitter a { text-indent:-9999px; width:125px; height:29px; display:block; background: url('/images/twitter.png'); }
            
			#gallery #bd p.subhead { height: 12px; overflow: hidden; text-indent: -10000px; background: url('/images/subhead-gallery.png') no-repeat 0 0; margin-top: 0; }

			#new-notable #bd p.subhead { height: 12px; overflow: hidden; text-indent: -10000px; background: url('/images/subhead-new-notable.png') no-repeat 0 0; margin-top: 0; }

			#beer #bd p.subhead { height: 12px; overflow: hidden; text-indent: -10000px; background: url('/images/subhead-beer-menu.png') no-repeat 0 0; margin-top: 0; }

			#bd .item { padding: 30px 0 25px; min-height: 230px; _height: 230px; background: transparent url('/images/item-bg.png') no-repeat 50% 0; _background: transparent; }

			#bd .item-we-know-a-lot-about-beer { min-height: 0; _height: auto; }

			#bd .item-eco-friendly { min-height: 200px; _height: 200px; padding-bottom: 0; }

			#bd .item-about { min-height: 242px; _height: 242px; padding-bottom: 0; }

			#bd .item-friends { min-height: 0; _height: auto; padding: 0.75em 0 0; }

				#bd .item img { float: left; margin-top: -5px; }

				#bd .item img.hops { margin-top: -44px; }

				#bd .item img.pint { margin: -64px 10px 0 0; float: right; }
				#bd .item img.view-beer, #bd .item span.view-beer { margin: -100px 10px 30px 0; float: right; }

				#bd .item img.tree { margin-top: -54px; }

				#bd .item img.market-and-14th { margin-top: -43px; }

				#bd .item h3, #bd .green-roof h3, #bd .sidebar .box h3, .menu #bd h3 { color: #ed1f24; font-family: arial,helvetica,clean,sans-serif; font-size: 153.9%; text-transform: uppercase; margin: 0 0 0.5em; letter-spacing: -0.07em; }

				#bd .item p { font-size: 116%; line-height: 1.4; margin-bottom: 0; }

				#bd .item-history p { margin-bottom: 0.75em; }

				#bd .item-we-know-a-lot-about-beer h3, #bd .item-we-know-a-lot-about-beer p { margin-right: 120px; }

				#beers-brewing #bd .item h3, #beers-brewing #bd .resources h3, #drink-green #bd .item h3, #bd .green-roof h3, #about #bd .item h3, #community #bd .item h3, #bd .sidebar .box-recent-posts h3 { height: 16px; overflow: hidden; text-indent: -10000px; background-repeat: no-repeat; background-position: 0 0; }

				#beers-brewing #bd .item h3, #beers-brewing #bd .item p, #drink-green #bd .item h3, #drink-green #bd .item p, #about .item h3, #about .item p { margin-left: 410px; }

				#bd .item-we-know-a-lot-about-beer h3 { background-image: url('/images/header-we-know-a-lot-about-beer.png'); }

				#bd .item-the-brewmaster h3 { background-image: url('/images/header-the-brewmaster.png'); }

				#bd .item-the-terminal-brewing-process h3 { background-image: url('/images/header-the-terminal-brewing-process.png'); }

				#bd .item-eco-friendly h3 { background-image: url('/images/header-the-eco-friendly-ways-of-our-beer-brewing-forefathers.png'); }

				#bd .resources h3 { background-image: url('/images/header-great-beer-resources.png'); margin: 30px 0 0.5em; }

				#bd .as-green-as-we-can-be h3 { background-image: url('/images/header-as-green-as-we-can-be.png'); }

				#bd .greenroof-construction h3 { background-image: url('/images/header-greenroof-construction.png'); }

				#bd .some-of-the-benefits h3 { background-image: url('/images/header-some-of-the-benefits.png'); }

				#about #bd .item-about h3 { background-image: url('/images/header-we-support-our-community-cheers-to-the-southside.png'); }

				#about #bd .item-history h3 { background-image: url('/images/header-history-of-the-stong-building.png'); height: 19px; }

				#bd .item h3.vendors { background-image: url('/images/header-vendors.png'); }

				#bd .item h3.craftsmen { background-image: url('/images/header-craftsmen.png'); }

				#bd .item h3.helping-hands { background-image: url('/images/header-helping-hands.png'); }

				#bd .sidebar .box-recent-posts h3 { background-image: url('/images/header-recent-posts.png'); }

				#bd .resources table, #bd .item-friends table { border-collapse: separate; border-spacing: 10px; margin: 0 -10px 1em; *margin: 0 0 1em; }

				#bd .item-friends table { margin-top: -10px; }

					#bd .resources table td, #bd .item-friends table td { padding: 16px; font-family: arial,helvetica,clean,sans-serif; width: 33%; vertical-align: top; background: #e0e1d4; height: 90px; overflow: visible; }
					
					#bd .item-friends table td { height: auto; }
					
					#bd .resources table td.empty, #bd .item-friends table td.empty { background: transparent; }

						#bd .resources table td a, #bd .item-friends table td a { color: #6e6e69; display: block; height: 100%; text-decoration: none; }

						#bd .resources table td h4, #bd .item-friends table td h4 { font-size: 116%; margin-bottom: 0.25em; }

						#bd .resources table td p, #bd .item-friends table td p.contact { margin: 0; }

						#bd .item-friends table td p.info { min-height: 4.5em; margin-bottom: 0.5em; }

						#bd .item-friends table td p.contact { font-size: 93%; text-align: center; }

				#bd .methods table { border-collapse: separate; border-spacing: 8px; margin: 0 -8px 0; *margin: 0 0 1em; }

					#bd .methods table td { padding: 16px; width: 309px; vertical-align: top; background: transparent url('/images/drink-green-methods-td-bg.png') no-repeat 50% 0; height: 107px; }

					#bd .methods table td.empty { background: transparent; }

						#bd .methods table td h3 { font-size: 131%; margin: 0 0 0.25em; color: #ed1f24; }

						#bd .methods table td p { margin: 0; }

				#about #bd table.images { border-collapse: separate; border-spacing: 20px; margin: 0 -20px; *margin: 0 0 1em; }

					#about #bd table.images td { padding: 0; }

				#bd .contact-form p { font-size: 123.1%; margin: 1em 5em 2.5em 0; line-height: 1.3125; }

				#bd .contact-info h3 { font-size: 123.1%; margin: 1em 0 0; line-height: 1.3125; font-weight: normal; }

			#bd .heroshots, #gallery #bd .gallery-container { position: relative; }

			#home #bd .heroshots, #gallery #bd .gallery-container { float: left; width: 590px; height: 335px; padding: 25px; background: #21130a url('/images/loading.gif') no-repeat 50% 50%; margin-bottom: 1.5em; }
			
				#home #bd .callouts .heroshots { float: none; width: auto; height: auto; padding: 0; background: transparent; margin-bottom: 0; }

			#gallery #bd .gallery-container { margin-top: 1em; height: 393px; }

				#home #bd .heroshots img { position: absolute; top: 25px; left: 25px; z-index: 1; }

					#home #bd .callouts .heroshots img { position: static; }

				#home #bd .heroshots .frame, #gallery #bd .gallery-container .frame { width: 640px; height: 385px; position: absolute; top: 0; left: 0; z-index: 2; background: transparent url('/images/heroshot-frame.png') no-repeat 50% 50%; }
				
					#home #bd .callouts .heroshots .frame { display: none; }

				#gallery #bd .gallery-container .frame { height: 443px; background-image: url('/images/gallery-frame.png'); }

			#drink-green #bd .heroshot { margin: 1em auto; }

			#home #bd #about { float: right; width: 279px; height: 365px; padding: 10px; color: #aa9567; font-size: 93%; background: transparent url('/images/homepage-about-bg.jpg') no-repeat 50% 0; }
			
			#home #bd .yui-gd { clear: both; }

				#home #bd #about h2 { width: 100%; height: 16px; overflow: hidden; text-indent: -10000px; background: transparent url('/images/homepage-about-header.png') no-repeat 50% 0; margin: 16px 0 6px; padding-bottom: 16px; border-bottom: 3px double #5c4933; }

				#home #bd #about p { margin: 0 15px 6px; line-height: 1.4; text-align: justify; }

			#bd .news-list { clear: both; }

				#bd .news-list h3 { margin: 0; height: 14px; width: 100%; position: relative; overflow: hidden; text-indent: -1000px; background: transparent url('/images/header-news-from-the-brewhouse.png') no-repeat 0 50%; }
                #bd .news-list h3 a{display:block;width:223px;height:14px;}

					#bd .news-list h3 .rss { width: 12px; height: 12px; overflow: hidden; text-indent: -1000px; background: transparent url('/images/rss.png') no-repeat 50% 50%; position: absolute; top: 50%; right: 0; margin-top: -6px; }

				#bd .news-list ul { margin: 1em 0; background: transparent url('/images/news-list-ul-bg.png') no-repeat 0 0; padding-top: 2px; }

					#bd .news-list ul li { list-style: none; padding: 8px 0 9px; background: transparent url('/images/news-list-ul-li-bg.png') no-repeat 0 100%; }

						#bd .news-list ul li h4 { color: #392c20; font-size: 108%; }

							#bd .news-list ul li h4 a { color: #392c20; text-decoration: none; }

						#bd .news-list ul li p.teaser { font-size: 85%; margin: 0.25em 0 0; font-family: arial,helvetica,clean,sans-serif; }

			#home #bd .callouts {  }

				#home #bd .callouts .left { float: left; }

				#home #bd .callouts .right { float: right; }

			#bd form {}

				#bd form label { display: block; float: left; width: 6em; }

				#bd form .form-element { margin-bottom: 1em; }

				#bd form .form-type-submit { width: 384px; text-align: right; }

				#bd form input.input-submit { border: 1px solid #020000; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; background: #020000 url('/images/button-bg.png') repeat-x 50% 0; color: #d3c496; font-size: 85%; padding: 2px 4px; text-transform: uppercase; font-weight: bold; cursor: pointer; }

			#bd .thumbs { margin: 1em 0 0; width: 264px; }

				#bd .thumbs a { width: 122px; height: 82px; display: block; position: relative; overflow: hidden; float: left; margin: 0 5px 10px; }

					#bd .thumbs a .frame { width: 122px; height: 82px; position: absolute; z-index: 2; background: transparent url('/images/gallery-thumb-frame.png') no-repeat 50% 50%; display: block; }

					#bd .thumbs a img { width: 122px; height: auto; position: relative; z-index: 1; }

			#bd .news-item { background: transparent url('/images/news-item-bg.png') no-repeat 0 100%; padding: 10px 0; clear: left; }

				#bd .news-item h3 { font-size: 231%; font-weight: normal; margin: 0 0 0.05em; }

					#bd .news-item h3 a { color: #666; text-decoration: none; }

					#bd .news-item h3 a:hover { color: #f00; }

				#bd .news-item p.meta { font-size: 93%; font-family: arial,helvetica,clean,sans-serif; }

				#bd .news-item img { clear: left; float: left; margin: 0 1em 0.5em 0; }

				#bd .news-item .page-content { font-size: 116%; line-height: 1.4; }

			#bd .pagination { height: 1em; margin: 2em 0 1em; clear: left; }

				#bd .pagination .prev { float: left; }

				#bd .pagination .next { float: right; }
				
			.menu #bd div.first { width: 70%; }
				
			.menu #bd h3 { margin-bottom: 0; font-size: 123.1%; position: relative; }
			
			#beer #bd h3, #sides #bd h3 { margin-bottom: -0.75em; }

				.menu #bd h3 .price { font-size: 108%; font-style: normal; font-weight: normal; position: absolute; top: 50%; right: 0; margin-top: -0.5em; color: #ED1F24; font-family: Georgia, serif; text-transform: none; }

			.menu #bd h4 { margin: 1em 0 0; font-style: italic; position: relative; }

			.menu #bd p { margin: 0 10em 2em 0; }
			
			#beer #bd p { margin: 0 0 1.5em; }
			
			.menu #bd hr { margin: 1em 0; }

			#bd .sidebar { padding-top: 30px; }

				#bd .sidebar .box {}

				#bd .sidebar h3 { font-size: 138.5%; }

				#bd .sidebar ul { margin-left: 1em; }

					#bd .sidebar ul li { list-style-image: url('/images/bullet.png'); margin-bottom: 1em; font-size: 108%; }

						#bd .sidebar ul li a { color: #666; text-decoration: none; }

		#ft { background: transparent url('/images/ft-bg.jpg') no-repeat 50% 0; padding: 30px 0; color: #626358; font-family: arial,helvetica,clean,sans-serif; }

			#ft a { color: #626358; }

			#ft ul.navigation { float: left; margin: 0; font-size: 77%; font-weight: bold; text-transform: uppercase; }

				#ft ul.navigation li { list-style: none; display: inline; margin-left: 1em; }

				#ft ul.navigation li.first { margin-left: 0; }

			#ft p { float: left; margin: 0; font-size: 77%; }
			#ft span.smlinks { float: right; margin-right: 200px}
				#ft span.smlinks a { width: 50px; height: 37px; display: block; ;}
					#ft span.smlinks a.twitterLink { background: url('/images/twitterBrew.png') no-repeat; display: block; float: right;}
						#ft span.smlinks a.twitterLink:hover { background: url('/images/twitterBrewRO.png') no-repeat;}
					#ft span.smlinks a.facebookLink { background: url('/images/facebookBrew.png') no-repeat; display: block; float: right; }
						#ft span.smlinks a.facebookLink:hover { background: url('/images/facebookBrewRO.png') no-repeat; }
			
			
			.beerheader h2 {font-size:490% !important;}
			.beerheader {height: 160px; margin-bottom: 25px; background: transparent url('/images/headbg_beer2.png') no-repeat 50% 50%;}
			.beerheader p.subhead {background:transparent url(/images/subhead-beer-menu.png) no-repeat scroll 0 0; height:12px; margin-top:0; overflow:hidden; text-indent:-10000px; margin-bottom: 14px !important;}

			body#pizzas #menuheader {height: 160px; margin-bottom: 25px; background: transparent url('/images/headbg_pizza.png') no-repeat 50% 50%;}
			body#sandwiches #menuheader {height: 160px; margin-bottom: 25px; background: transparent url('/images/headbg_sand.png') no-repeat 50% 50%;}
			body#burgers #menuheader {height: 160px; margin-bottom: 25px; background: transparent url('/images/headbg_burg.png') no-repeat 50% 50%;}
			
			body#appetizers #menuheader {height: 160px; margin-bottom: 25px; background: transparent url('/images/headbg_appetizers.png') no-repeat 50% 50%;}
			body#soup-salad #menuheader {height: 160px; margin-bottom: 25px; background: transparent url('/images/headbg_soupsalad.png') no-repeat 50% 50%;}
			body#entrees #menuheader {height: 160px; margin-bottom: 25px; background: transparent url('/images/headbg_entrees.png') no-repeat 50% 50%;}
			body#sides #menuheader {height: 160px; margin-bottom: 25px; background: transparent url('/images/headbg_sides.png') no-repeat 50% 50%;}
			body#dessert #menuheader {height: 160px; margin-bottom: 25px; background: transparent url('/images/headbg_dessert.png') no-repeat 50% 50%;}
			
			body#beer ul#brewlist li img {float: left; margin-right: 1em;}
			body#beer ul#brewlist li {min-height: 160px; list-style: none;}
			body#beer ul#brewlist {margin-left: 0em;}
			
			#beerdetail {margin: 0em !important; padding: 0em !important;}
			#beerdetail p img {float: left; margin: -20px 20px 0px 0px !important; padding: 0em !important;}
			#beerdetail h3 {margin: 20px 0px 0px 0px !important; padding: 0em !important;}
			#beerdetail h4 {margin: 3px 0px 13px 0px !important; padding: 0em !important;}
			#beerdetail p {margin: 0em !important; padding: 0em !important; line-height: 1.5em;}
			#beerdetail p.detaillist {margin: 20px 0px 0px 0px !important; padding: 0em !important; line-height: 2em;}
			#beerdetail p.detaillist em {font-style: normal; color: #ED1F24;}
			
			
			
