@charset "UTF-8";/* CSS Document */body {	background-color: #000000;	margin-top: 0px;	margin-left: 0px;	text-align: left;	background-image: url(images/garrison_bg.gif);	background-repeat: no-repeat;	background-position: bottom left;	background-attachment: fixed;}.center {	margin-left: auto;	margin-right: auto;}.header {	font-family: "Times New Roman", Times, serif;	font-size: 21px;	font-weight: bold;	text-transform: uppercase;	color: #ffffff;	margin-top: 12px;	margin-bottom: 15px;	text-align: center;	background-image: url(images/header_back3.gif);	height: 30px;	padding-top: 4px;	background-repeat: no-repeat;}.subhead {	font-family: "Times New Roman", Times, serif;	font-size: 16px;	font-weight: bold;	color: #333333;	line-height: 18px;	margin-top: 15px;	margin-bottom: -10px;}.altsubhead {	font-family: "Times New Roman", Times, serif;	font-size: 18px;	font-weight: bold;	color: #333333;	line-height: 18px;	margin-top: 0px;	margin-bottom: -10px;	text-transform: uppercase;}.bodycopy {	font-family: "Times New Roman", Times, serif;	font-size: 12px;	line-height: 16px;	font-weight: normal;	color: #333333;}.bodybigger {	font-family: "Times New Roman", Times, serif;	font-size: 14px;	line-height: 16px;	font-weight: normal;	color: #333333;}.a-bodycopy {	font-family: "Times New Roman", Times, serif;	font-size: 12px;	line-height: 16px;	font-weight: normal;	color: #880b0e;	text-decoration: none;}.a-bodycopy:hover{	text-decoration: underline;}.bodylist {	font-family: "Times New Roman", Times, serif;	font-size: 12px;	font-weight: normal;	color: #333333;	line-height: 15px;	margin-top: 12px;	list-style-type: disc;}.fine {	font-family: "Times New Roman", Times, serif;	font-size: 11px;	font-weight: normal;	color: #000000;	font-style: italic;	line-height: 12px;	margin-top: -6px;}.horiznav {	font-family: "Times New Roman", Times, serif;	font-size: 12px;	font-weight: bold;	text-transform: uppercase;	color: #78664a;	text-align: right;	line-height: 20px;	text-decoration: none;}.a-horiznav {	font-family: "Times New Roman", Times, serif;	font-size: 12px;	font-weight: bold;	text-transform: uppercase;	color: #78664a;	text-align: right;	line-height: 20px;	text-decoration: none;}.a-horiznav:hover {	text-decoration: underline;}img.png {    background-image: expression(        this.runtimeStyle.backgroundImage = "none",        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",        this.src = "images/spacer.gif"    );}.shields {	background-image: url(images/shields_vert.jpg);	background-repeat: no-repeat;	background-position: center;	background-position: top;	}.names {	font-family: "Times New Roman", Times, serif;	font-size: 22px;	font-weight: bold;	margin-top: 0px;	margin-bottom: -12px;	text-transform: uppercase;}.beerdetails {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #333333;	text-align: center;	line-height: 10px;	margin-bottom: 30px;}.food {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 11px;	font-weight: normal;	color: #333333;	text-align: center;	margin-top: -24px;	margin-bottom: 16px;}.locations {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #333333;	text-align: left;	line-height: 20px;}.a-locations {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #880b0e;	text-decoration: none;}.a-locations:hover{	text-decoration: underline;}