/*css document for Night and Day Vintage (06_02_2006)*/															body {						width: 80%;						margin-left: 9%;							margin-right: 9%;									background-color: #cccccc;						border: 5px solid white;						font-family: Avant Garde, Futura, ITC Anna, Kabel, Helvectica, Arial, sans-serif;						font-variant: small-caps;						padding: .5em;						color: #000000;					}										#container {						background-color: #ffe4e1;						border: 5px solid #000000;						margin: .5em;						padding: .5em;						height: 100%;					}										#top_navbar {						float: right;						margin-top: 1em;						width: auto;						margin-left: 5%;						/*margin-right: .01em;*/						font-weight: bold;						text-align: center;					}					ul#top_navlist {						list-style: none;						display: inline;						padding: 0.1em;						width: auto;						font-size: 0.9em;											}					ul#top_navlist li {						display: block;						float: left;						width: 85px;						padding: 0em;					}					ul#top_navlist li a {						display: block;						padding: .1em .5em;						border-width: 1px;						border-color: #ffe #aaab9c #ccc #fff;						border-style: solid;						color: #000000;						text-decoration: none;						background-color: #f7f2ea;					}					#top_navbar>ul#top_navlist li a { 						width: auto;					}					ul#top_navlist li#active a {						background-color: #cccccc;						color: #800000;					}					ul#top_navlist li a:hover, ul#top_navlist li#active a:hover {						color: #800000;						background: transparent;						background-color: #f0e7d7;						border-color: #aaab9c #fff #fff #ccc;					}										#sitelogo {						float: left;						width: 20%;					}										#logo {						background-color: #cccccc;					 	width: 100%;						border: 3px solid #ffffff;						border-bottom: none;					}										#logo img {						margin-left: .3em;						margin-top: .15em;						height: 250px;						width: 145px;						border: 0;					}									#logo img a {						text-decoration: none;					}									#sidenavbar {						background-color: #cccccc;						border: 3px solid #ffffff;						border-top: none;						font-size: .9em;						width: 100%;						margin: 0 auto;						padding: 1em 0;						text-align: center;					}					ul#sidenav_list {						background-color: #f0e7d7;						text-align: left;						list-style: none;						padding: 0;						margin: 0 auto;						width: 85%;					}					ul#sidenav_list li {						display: block;						margin: 0;						padding: 0;					}					ul#sidenav_list li a {						display: block;						width: 80%;						padding: 0.5em 0 0.5em 2em;						border-width: 1px;						border-color: #ffe #aaab9c #ccc #fff;						border-style: solid;						color: black;						font-weight: bold;						text-decoration: none;						background-color: #f7f2ea;					}					#sidenavbar>ul#sidenav_list li a { 						width: auto; 					}					ul#sidenav_list li#active a {						background-color: #ffe4e1;						color: #800000;						font-weight: bold;					}					ul#sidenav_list li a:hover, ul#sidenav_list li#active a:hover {						color: #800000;						font-weight: bold;						background: transparent;						border-color: #aaab9c #ffffff #ffffff #cccccc;					}									#special_events {						background-color: #ffe4e1;						width: 100%;						margin-top: 1.5em;					}										#special_events p {						text-align: left;						font-size: .8em;						padding: .05em;					}										#banner {						float: right;						border: 3px solid #000000;						background-color: #cccccc;						width: 68%;						height: auto;						padding: 1em;						margin-right: .3em;						font-family: Avant Garde, Futura, ITC Anna, Kabel, "Times New Roman", Times, serif;					}										#title {						font-weight: bold;						font-size: 32pt;						position: relative;						top: .01em;						left: .08em;					}										 #text {						text-align: center;						color: #000000;						position: relative;						z-index: 2;						top: 0;						left: .09em;					}					#shadow {						text-align: center;						color: #FFFFFF;						position: absolute;						z-index: 1;						top: .05em;						left: .05em;					}										#breadcrumbs {						clear: right;						padding: 0.2em;						margin-left: 30%;						width: 60%;						color: #000000;					}										#content {						clear: right;						background-color: #ffe4e1;						border-left: 5px solid white;						border-top: 5px solid white;						margin-left: 25%;						padding: .05em;						height: 600px;					}									#content address span {						background: #000000;						border: 1px solid #000000;						font-weight: bold;						padding: .05em;											color: #ffffff					}										#column01 {						float: left;						border-right: 5px solid white;						border-bottom: 5px solid white;					}					#column01 img {						height: 225px;						width: 350px;						text-decoration: none;						border: 0;					}										#column01 label {						font-size: 10pt;					}										#column02 {						float: right;						width: 30%;						border-left: 2px solid black;						border-bottom: 2px solid black;					}										#column02 address#hours {						text-align: left;						font-size: 13pt;						margin-top: 1em;						margin-bottom: 2em;						margin-left: 1em;					}										#column03 {						float: left;						width: 40%;						margin-top: 1.5em;					}										#column03 address#store {						font-size: 14pt;						margin-top: .5em;						margin-left: .5em;										}										#column04 {						float: right;						width: 60%;						margin-top: 1.5em;					}											#column04 p#pitch {						text-align: left;						padding: .05em;					}										#tagline {						text-align: center;					}										#footer {						clear: both;						font-size: 10pt;						text-align: center;						border-top: 5px solid #000000;					}																				#content p span {						font-weight: bold;						font-style: italic;					}										.right {						float: right;						text-align: justify;						font-variant: normal;						margin: .5em;						height: 11em;						width: 45%;					}														.left {						float: left;						text-align: justify;						font-variant: normal;						margin: .5em;						height: 11em;						width: 45%;					}											#imageSet0 {						background-color: #CCCCCC;						border: 5px solid white;						text-align: center;						margin-bottom: 10px;						padding: 5px;						position: relative;						width:	auto;						height:	auto;						layer-background-color: #CCCCCC; 					}										.images {						position: relative;						z-index: 1;					}										.setTitle, .imageTitle {						font-family: Verdana, Arial, Helvetica, sans-serif;					}										.setTitle {						color: #000000;						font-size: 14px;						font-weight: bold;						text-align: center;					}										.imageTitle {						color: #000000;						font-size: 12px;						text-align: center;						font-weight: bold;					}										.controls {						position: relative;						display: inline;						z-index: 10;					}										.position {						text-align: center;					}										#button {						text-align: center;											}										#inStore{						float: left;						width: auto;						margin-top: 1em;									}					#onRoad {						float: left;						width: auto;						/*margin-top: 2em;*/					}										#special_events  img {						margin-left: .5em;						margin-top: .5em;						height: 250px;						width: 150px;						border: 0;					}										#roadMap {						margin-left: .5em;					}					#roadMap img {						height: 475px;						width: 550px;						border: 0;					}										#directions {						margin-top: .5em;						margin-left: .5em;					}