#bands{
	padding: 0 60px 15px 0px;
}

#banner{
	margin: 25px 15px 25px 0px;
}

#banner_text {
	font-family: "Times New Roman",Helvetica,sans-serif;
	font-size: 35px;
	color: #ffffff;
}

body{
	background: url("http://www.glunzbavarianhaus.com/images/dark_wood_light.jpg");
	background-position:center; 
}	

#directions {
	text-align: center;
}

div {
	zoom: 1 ;
}

#end {
	margin: 15px 0px 15px 0px;
	background: url("http://www.glunzbavarianhaus.com/images/glunz_wood_logo.gif")no-repeat;
	background-position:right; 
	text-align:center;
	padding: 8px;
	color:#70412d;
}

#footer {
	margin: 30px 0px 15px 0px;
	background:#00457d;
	text-align:right;
	padding: 0.5em 1em 0.5em 1em;
	color:#70412d;
	font-family: "Times New Roman",Helvetica,sans-serif;
	font-size: 18px;
	color: #ffffff;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
	-webkit-box-shadow: 4px 4px 4px  rgba(0,0,0,0.4);	
}

#footer a{
	text-decoration: none;
	color: #ffffff;
}

#footer_logo {
	text-align:left;
}

#header {
	background: url("http://www.glunzbavarianhaus.com/images/glunz_header_945_214.gif") no-repeat;
}

#headerlinks {
	padding: 0px 10px 0px 10px;
	font-family: "Times New Roman",Helvetica,sans-serif;
	font-size: 20px;
	color: #ffffff;
}
#headerlinks a:link{
	padding: 0px 10px 0px 10px;
	font-family: "Times New Roman",Helvetica,sans-serif;
	font-size: 22px;
	color: #ffffff;
	text-decoration: none;
}

#headerlinks a:hover{
	padding: 0px 10px 0px 10px;
	font-family: "Times New Roman",Helvetica,sans-serif;
	font-size: 22px;
	color: #909090;
	text-decoration: none;
}
#headerlinks a:visited{
	padding: 0px 10px 0px 10px;
	font-family: "Times New Roman",Helvetica,sans-serif;
	font-size: 22px;
	color: #ffffff;
	text-decoration: none;
}

#history {
	margin: 30px 0px 15px 0px;
	background:#ffffff;
	padding: 15px;
	color:#000000;
	font-family: "Times New Roman",Helvetica,sans-serif;
	font-size: 16px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
	-webkit-box-shadow: 4px 4px 4px  rgba(0,0,0,0.4);	
}

#history b{
	background:#ffffff;
	color:#000000;
	font-family: "Times New Roman",Helvetica,sans-serif;
	font-size: 19px;
}

#history_pic_left {
	margin: 30px 15px 0px 0px;
	background:#ffffff;
	text-align:left;
	padding: 8px;
	color:#70412d;
	font-family: "Times New Roman",Helvetica,sans-serif;
	font-size: 16px;
	color: #000000;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
	-webkit-box-shadow: 4px 4px 4px  rgba(0,0,0,0.4);	
}
#history_pic_right {
	margin: 30px 0px 0px 15px;
	background:#ffffff;
	text-align:left;
	padding: 8px;
	color:#70412d;
	font-family: "Times New Roman",Helvetica,sans-serif;
	font-size: 16px;
	color: #000000;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
	-webkit-box-shadow: 4px 4px 4px  rgba(0,0,0,0.4);	
}

#map_canvas, #directionsPanel {
	margin: 30px 15px 0px 15px;
	background:#ffffff;
	padding: 8px;
	color:#000000;
	font-family: "Times New Roman",Helvetica,sans-serif;
	font-size: 16px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
	-webkit-box-shadow: 4px 4px 4px  rgba(0,0,0,0.4);	
}


#main_image {
	background-color: #ffffff;
	margin: 30px 15px 30px 15px;
	padding: 8px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
	-webkit-box-shadow: 4px 4px 4px  rgba(0,0,0,0.4);
}

#phone {
	padding: 0px 10px 0px 0px;
	color: #cccccc;
	font-size: 14px;
}


table {
	padding: 0px;
	border: 0px;
	margin: 0px;
}




#right_menu_items_title {
	margin: 30px 0px 0px 15px;
	background: #cce3ed;
	text-align:left;
	padding: 3px;
	color:#70412d;
	font-family: "Times New Roman",Helvetica,sans-serif;
	font-size: 16px;
	color: #000000;
	-moz-border-radius-topleft:10px;
	-webkit-border-top-left-radius:10px;
	-moz-border-radius-topright:10px;
	-webkit-border-top-right-radius:10px;
}
#left_beer_items h1, #right_beer_items h1, #left_beer_items_title h1, #right_beer_items_title h1{
	font-family: "Times New Roman",Helvetica,sans-serif;
	font-size: 28px;
	text-align: center;
	margin: 0px 0px 0px 0px ;
	padding: 0px 0px 5px 0px;
}
#right_beer_items_title {
	margin: 30px 15px 0px 15px;
	background: #cce3ed;
	text-align:left;
	padding: 3px;
	color:#70412d;
	font-family: "Times New Roman",Helvetica,sans-serif;
	font-size: 16px;
	color: #000000;
	-moz-border-radius-topleft:10px;
	-webkit-border-top-left-radius:10px;
	-moz-border-radius-topright:10px;
	-webkit-border-top-right-radius:10px;
}
#right_beer_items {
	margin: 0px 15px 0px 15px;
	background:#ffffff;
	text-align:left;
	padding: 8px;
	color:#70412d;
	font-family: "Times New Roman",Helvetica,sans-serif;
	font-size: 19px;
	color: #000000;
	-moz-border-radius-bottomleft:10px;
	-webkit-border-bottom-left-radius:10px;
	-moz-border-radius-bottomright:10px;
	-webkit-border-bottom-right-radius:10px;
	-webkit-box-shadow: 4px 4px 4px  rgba(0,0,0,0.4);	
}
#left_beer_items_title {
	margin: 30px 15px 0px 15px;
	background: #cce3ed;
	text-align:left;
	padding: 3px;
	color:#70412d;
	font-family: "Times New Roman",Helvetica,sans-serif;
	font-size: 16px;
	color: #000000;
	-moz-border-radius-topleft:10px;
	-webkit-border-top-left-radius:10px;
	-moz-border-radius-topright:10px;
	-webkit-border-top-right-radius:10px;
}
#left_beer_items em, #right_beer_items em{
	background:#ffffff;
	text-align:left;
	color:#70412d;
	font-family: "Times New Roman",Helvetica,sans-serif;
	font-size: 14px;
	color: #404040;	
}
#left_beer_items {
	margin: 0px 15px 0px 15px;
	background:#ffffff;
	text-align:left;
	padding: 8px;
	color:#70412d;
	font-family: "Times New Roman",Helvetica,sans-serif;
	font-size: 19px;
	color: #000000;
	-moz-border-radius-bottomleft:10px;
	-webkit-border-bottom-left-radius:10px;
	-moz-border-radius-bottomright:10px;
	-webkit-border-bottom-right-radius:10px;
	-webkit-box-shadow: 4px 4px 4px  rgba(0,0,0,0.4);	
}
#left_menu_items_title {
	margin: 30px 15px 0px 0px;
	background: #cce3ed;
	text-align:left;
	padding: 3px;
	color:#70412d;
	font-family: "Times New Roman",Helvetica,sans-serif;
	font-size: 16px;
	color: #000000;
	-moz-border-radius-topleft:10px;
	-webkit-border-top-left-radius:10px;
	-moz-border-radius-topright:10px;
	-webkit-border-top-right-radius:10px;
}
#left_menu_items {
	margin: 0px 15px 0px 0px;
	background:#ffffff;
	text-align:left;
	padding: 8px;
	color:#70412d;
	font-family: "Times New Roman",Helvetica,sans-serif;
	font-size: 16px;
	color: #000000;
	-moz-border-radius-bottomleft:10px;
	-webkit-border-bottom-left-radius:10px;
	-moz-border-radius-bottomright:10px;
	-webkit-border-bottom-right-radius:10px;
	-webkit-box-shadow: 4px 4px 4px  rgba(0,0,0,0.4);	
}

#left_menu_items h1, #right_menu_items h1, #left_menu_items_title h1, #right_menu_items_title h1{
	font-family: "Times New Roman",Helvetica,sans-serif;
	font-size: 28px;
	text-align: center;
	margin: 0px 0px 0px 0px ;
	padding: 0px 0px 5px 0px;
}
#left_menu_items b, #right_menu_items b {
	font-family: "Times New Roman",Helvetica,sans-serif;
	font-size: 20px;
	margin: 0px 0px 10px 0px ;
}
#left_menu_items em, #right_menu_items em {
	font-family: "Times New Roman",Helvetica,sans-serif;
	font-size: 14px;
	text-align: center;
	margin: 0px;
}
#right_menu_items {
	margin: 0px 0px 0px 15px;
	background:#ffffff;
	text-align:left;
	padding: 8px;
	color:#70412d;
	font-family: "Times New Roman",Helvetica,sans-serif;
	font-size: 16px;
	color: #000000;
	-moz-border-radius-bottomleft:10px;
	-webkit-border-bottom-left-radius:10px;
	-moz-border-radius-bottomright:10px;
	-webkit-border-bottom-right-radius:10px;
	-webkit-box-shadow: 4px 4px 4px  rgba(0,0,0,0.4);	
}
#beers_title {
	margin: 15px 0px 0px 15px;
	font-family: "Times New Roman",Helvetica,sans-serif;
	font-size: 24px;
	color: #ffffff;
	text-align: center;
}

#hours {
	text-align: center;
	background-color: #ffffff;
	margin: 30px 0px 30px 15px;
	padding: 8px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
	-webkit-box-shadow: 4px 4px 4px  rgba(0,0,0,0.4);
	font-family: "Times New Roman",Helvetica,sans-serif;
	font-size: 24px;
	color: #000000;
}
#price {
	color: #002b57;
	font-size: 19px;
}
#right_image {
	text-align: center;
	background-color: #ffffff;
	margin: 30px 0px 30px 15px;
	padding: 8px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
	-webkit-box-shadow: 4px 4px 4px  rgba(0,0,0,0.4);
	font-family: "Times New Roman",Helvetica,sans-serif;
	font-size: 22px;
	color: #000000;
}

#sub_right_image {
	background-color: #ffffff;
	margin: 0px 0px 0px 15px;
	padding: 8px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
	-webkit-box-shadow: 4px 4px 4px  rgba(0,0,0,0.4);
}

#sub_image {
	background-color: #ffffff;
	margin: 0px 15px 15px 15px;
	padding: 8px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
	-webkit-box-shadow: 4px 4px 4px  rgba(0,0,0,0.4);
}

#the_haus {
	margin: 15px 0px 0px 15px;
	font-family: "Times New Roman",Helvetica,sans-serif;
	font-size: 22px;
	color: #ffffff;
	text-align: center;
}
