#content-main #map img {	background-color: transparent;}#map {display: block; clear: both;height: 400px;width: 600px;}#content-main ol li {list-style-type: decimal;list-style-position: inside;line-height: 2.1em;}dd, #content-main ul { margin-bottom: 1.5em; width: 600px; margin-left: 1em; font-variant: normal; }dt, dd, #triple_nav #container #main_body #content-main li {font-size: 0.7em;font-family: verdana, helvetica, sans serif; line-height: 2.1em; list-style-type: square;list-style-position: inside;bullet}dt{font-weight: bold; font-size: 0.8em; font-variant: small-caps; }#ContactForm #ContactForm #Regarding {height: 2.5em;}a:link, a:visited, a:active, a:hover {	color: #991709;}#ContactForm h2 {text-align: center;margin-top: -0.0em;}#content-main  .B_crumbBox  {font-size: 0.7em; display: block; position: relative;font-variant: normal;	margin-left: 0px;	font-family: arial, helvetica, sans serif; color: #393638;top: -10px;}#content-main  .B_crumbBox a {color: #393638;}#EmailForm input.button {	width: auto;}#index #container #shell fieldset p {text-align: right;}#fieldset label {top: 0px;}#content-main form fieldset p input {height: 1em; padding-bottom: 0px, padding-top: 0pxmargin: 0px;}#content-main form fieldset p select {height: 2.4em; padding-bottom: 0px, padding-top: 0pxmargin: 0px;}#EmailForm label {display: block; margin-top: 1em;}#rentalopt p {height: 3em;text-align: center;}#swap {margin-left: 15px;}#index #shell img {border-width: 0px;}#imagefloater{ margin-top: 0px;}/* Schedule styles-------------------------------*/.eventDivFirst {	border-top: 2px solid #ffff95;	border-bottom: 2px solid #ffff95;	padding-top: 1em; padding-bottom: 1em;	background-color: #4f0000;	margin-left: -10px;}.eventDivFirst h1 {	border-bottom: 2px solid #ffff95;	margin-bottom: 1em;}.gigUrl p {	display: inline;}#content-main h4, #schedule-main h4 {	font-family: arial, verdana, georgia;	text-align: left;	font-variant: small-caps;}.gigImage img, #schedule-main img {	padding: 2px;	border: 4px solid #4f0000;	background-color: #FFFFff;}	#content-main p, #content-main li , #faq, #schedule-main {		font-size: 0.75em;	font-variant: small-caps;	line-height: 1.7em;	font-family: verdana, helvetica, sans serif;}#tvgigDescription, .gigDescUrl a { 	padding-left: 4px;	color: #ffffff;	font-size: 1em; 	width: 500px;}#content-main p, #schedule-main p {        width: 620px;}.eventDiv p, .eventDivFirst p{	padding-left: 4px;	font-size: 0.9em;	margin-top: -5px;	width: 650px;	line-height: 1.5em;    font-variant: small-caps;	line-height: 1.7em;    font-family: verdana, helvetica, sans serif;}#schedule-main .eventDiv h1 {	}	#schedule-main .eventDivFirst .left p {	width: 300px;}#schedule-main .eventDivFirst .right {	padding-top: .5em;	width: 320px;	float: left;	margin-left: 25px;}#schedule-main .right p, #schedule-main .left p {	width: 320px;}	.eventDiv {float: left;width: 215px;}.eventDiv h3 {font-size: 0.7em;text-align: center;padding-bottom: 5px;}#schedule-main {	border-right: 1px solid #FFFF95;	clear: both;	height: 100%;	position: relative;	float: left;	width: 705px;	padding-top: 40px;	display: block;	background-color: #940000;	background-position: top-left;	background-repeat: repeat-x;	background-image: url(/assets/images/template/background.jpg);	padding-left: 10px;	padding-bottom: 10px;}#EmailForm input.button {	width: auto;}.left {	width: 300px;	float: left;	text-align: left;	background-color: #4f0000;}#chunkdiv {	width: 205px;	background-position: top-left;	background-repeat: no-repeat;	border-top: 1px solid #FFFF95;	border-bottom: 1px solid #FFFF95;	padding-bottom: 1em;}#optindiv {	width: 205px;	background-position: top-left;	background-repeat: no-repeat;	background-image: url(../images/box/crowd_small.jpg);	border-top: 1px solid #FFFF95;	border-bottom: 1px solid #FFFF95;	padding-bottom: 1em;	padding-top: 62px;}#sidebar input {	width: 175px;	margin-bottom: 1em;	padding: 0px;	font-family: arial, verdana, helvetica, sans serif;} input, textarea {	width: 300px;	padding-bottom: 1em;	font-family: arial, verdana, helvetica, sans serif;}label {	top: 0px;}fieldset {	width: 680px;	font-family: verdana, helvetica, arial, sans-serif;	text-align: right;	float: left;	}/* frame-------------------------------*/  body {	margin-top:0px;color: #000000;	min-width: 970px;	text-align: center;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 1em;	background-color: #161210;}#container {	border: 6px solid #393638;	position: relative;	margin:  auto;	width: 970px;	text-align: left;	background-color: #ffffff; background-position: top-left;	}#header img {position: absolute;top: -112px;}#header.about {background-image: url(../images/header1.jpg);} #header.home {} #header.food {background-image: url(../images/header2.jpg);} #header.functions {background-image: url(../images/header3.jpg);} #header.drink {background-image: url(../images/header4.jpg);} #header.photogalleries {background-image: url(../images/header5.jpg);} #header.guestbook {background-image: url(../images/header6.jpg);} #header.news {background-image: url(../images/header7.jpg);} #header.directions {background-image: url(../images/header7.jpg);} 		#header img {position: absolute;top: -112px;}#header {	width: 970px;	margin-top: 106px;overflow: visible;	position: relative;	background-color: #FFFFFF;	height: 315px;	background-position: top-right;	background-repeat: repeat-x;padding-bottom: 0px;}div#nav{	float: left;top: 0px;text-align: center;	z-index: 10;	display: block;	position: relative;	width: 970px;   }#container #main_body {	padding-top: 1.25em;	position: relative;	width: 970px;	overflow: visible;	display: block;	clear: both;}#content-main {	clear: both;	height: 100%;	position: relative;	float: left;width: 705px;	padding-top: 1em;	display: block;	overflow: hidden;	padding-left: 10px;	padding-bottom: 10px;}	#shell {width: 705px;}#sidebar {	margin-left: -1px;	position: relative;	height: 100%;	width: 255px;	float: left;	display: block;	padding-top: 1.1em;	padding-bottom: 10px;	overflow: hidden;	}div#site-info {clear:both;	text-align: center;	width: 970px;	border-top: 1px solid #393638;	font-size: 0.7em;	font-variant: normal;	font-weight: normal;	line-height: 2em;	font-family: georgia,arial,verdana, helvetica, sans serif; background-position: bottom;	background-repeat: no-repeat;	background-image: url(../images/back/footer_back.jpg);}/* header1-------------------------------*/body #container #header1 p {font-size: 0.75em;font-variant: normal; text-align: center;line-height: 1em; margin-bottom: 0.25em;}/* content-main-------------------------------*/#bio {width: 275px; }#content-main li {	font-size: 0.75em;	}#shell p {text-align: left;}#content-main #caption, .caption {	font-size: .8em;	color: #000000;	font-variant: normal;}#content-main li img, #market #content-main img {	padding: 6px;	border: 1px solid #000000;	background-color: #FFFFFF;	list-style-type: none;}#content-main img {	padding: 6px;	border: 1px solid #000000;	background-color: #FFFFFF;	list-style-type: none;	margin: 5px;} #content-main .eventDiv a {border-bottom-width: 0px}#left, div.left {	float: left;	width: 48%;	}#right, div.right {	float: right;	width: 48%;}#bikemenu {width: 930px;}	#content-main img, #schedule-main img {	padding: 6px;	border: 1px solid #000000;		}#container #main_body #content-main img.eventDiv {border-bottom: 10px solid;}/* sidebar-------------------------------*/#sidebar a:link {	border: 0;}#sidebar a:visited {	border: 0;}#sidebar a:hover {	color: #FF0000;	border: 1px #FF0000;}p.highlight {font-size: 0.85em; color: #ed1c24;position: relative;font-weight: bold;}#sidebar p, #sidebar h1, #sidebar h2, #sidebar h3 {	line-height: 1.25em;	font-family: arial,verdana, helvetica, sans serif;	font-variant: small-caps;padding-left: 4px;}#sidebar h4 {	text-align: left;font-size: 1em;	border-bottom-color: #456CB1;	border-bottom-style: solid;	border-bottom-width: 2px;	line-height: 1.5em;padding-left: 4px;}#sidebar p.zoom {display: inline;	}#sidebar p {	margin-top: 0em;	font-size: 0.75em;	font-variant: small-caps;	padding-right: 2px;	}#sidebar img {padding: 6px; border: 1px solid #393638;}#clear, .clear {margin-top: 1px;	clear: both;width: 100%;	height: 1px;display: block;	border: none;}h1, h2, h3, h4, h5 {	font-weight: bold;	font-variant: small-caps;		margin: 0px;	}h1 {font-size: 2em;}#sidebar h1 {font-size: 36px;}h2 {	font-size: 1.75em;}h3 {	font-size: 1em;}h4 {	font-size: 1.5em;	text-align: center;	}ul {	font-variant: small-caps;	list-style-type: none;	margin: 0px;	padding: 0px;}li {	list-style-type: none;}#reading{	float: right;}@media screen {* html #main_body {overflow: visible;}* html #main_content {overflow-x: hidden;}* html #content-main {overflow-x: hidden;}* html #container {overflow-x: hidden;}/* form styles----------------------------------*/input, select {height: auto;}input, textarea {	width: 300px;	padding-bottom: 1em;	font-family: arial, verdana, helvetica, sans serif;}
