body {
	background-image: url(../images/page_graybodyarea.gif);
	margin: 0px;
	padding: 0px;
	}
p.menu {
	color: #000099;
	font-family: Verdana, arial, sans-serif;
	font-size: 9px;
	font-style: normal;
	text-decoration: none;
	margin-left: 8px;
	}
p.copy {
	color: #000000;
	font-family: Verdana, arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 19px;
	text-decoration: none;
	margin-left: 8px;
	margin-right: 8px;
	}
a.menu:link {
	color: #000099;
	font-family: Verdana, arial, sans-serif;
	font-size: 9px;
	font-style: normal;
	text-decoration: none;
	}
a.menu:visited {
	color: #000099;
	font-family: Verdana, arial, sans-serif;
	font-size: 9px;
	font-style: normal;
	text-decoration: none;
	}
a.menu:hover {
	color: #ffffff;
	font-family: Verdana, arial, sans-serif;
	font-size: 9px;
	font-style: normal;
	text-decoration: underline;
	}
a.menu:active {
	color: #000099;
	font-family: Verdana, arial, sans-serif;
	font-size: 9px;
	font-style: normal;
	text-decoration: none;
	}
a.copy:link {
	color: #000099;
	font-family: Verdana, arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration: underline;
	}
a.copy:visited {
	color: #000099;
	font-family: Verdana, arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration: underline;
	}
a.copy:hover {
	color: #ffffff;
	font-family: Verdana, arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration: underline;
	}
a.copy:active {
	color: #000099;
	font-family: Verdana, arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration: underline;
	}
.popuptopleft {
	background-image: url(../images/sitetitle_creme_left.gif);
	width: 80px;
	height: 35px;
	}
.popUpTopLeft {
	background-image: url(../images/sitetitle_creme_left.gif);
	width: 30px;
	height: 35px;
	}
.popuptopcenter {
	background-image: url(../images/sitetitle_creme_left.gif);
	width: 340px;
	height: 35px;
	}
.popUpTopCenterRideRails {
	background-image: url(../images/sitetitle_creme_left.gif);
	width: 260px;
	height: 35px;
	}
.popUpPuzzleCenter {
	background-image: url(../images/sitetitle_creme_left.gif);
	width: 510px;
	height: 35px;
	}
.popuptopcentersmall {
	background-image: url(../images/sitetitle_creme_left.gif);
	width: 242px;
	height: 35px;
	}
.popuptopright {
	background-image: url(../images/sitetitle_creme_left.gif);
	width: 80px;
	height: 35px;
	}
.popUpTopRight {
	background-image: url(../images/sitetitle_creme_left.gif);
	width: 30px;
	height: 35px;
	}
.popUpMap {
	width: 500px;
	height: 500px;
	}
.popupppic {
	width: 500px;
	height: 375px;
	}
.popUpBodyRideRails {
	width: 320px;
	height: 360px;
	}
.popuplink {
	width: 500px;
	height: 35px;
	}
.popUpPuzzleBottom {
	width: 670px;
	height: 35px;
	}
.popUpBody {
	width: 500px;
	height: 375px;
	}
.popUpBodySmall {
	width: 402px;
	height: 200px;
	}
.popUpPuzzleSteam {
	background-image: url(../pop-ups/98and58puzzle_large.jpg);
	background-repeat: no-repeat;
	background-position: 135px;
	width: 670px;
	height: 430px;
	}
.popUpPuzzleLocal {
	background-image: url(../pop-ups/localpuzzle_large.jpg);
	background-repeat: no-repeat;
	background-position: 135px;
	width: 670px;
	height: 430px;
	}
.picleft {
	margin-left: 8px;
	margin-right: 8px;
	}
.housePic {
	margin-left: 154px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	}
.directions {
	width: 480px;
	}
.directionNumber {
	width: 15px;
	}
.directionDesc {
	width: 465px;
	}
div.smalltext {
	color: #000000;
	font-family: Verdana, arial, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	margin-left: 8px;
	margin-right: 8px;
	}
div.headerBreak {
	color: #000000;
	font-family: Verdana, arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 19px;
	text-decoration: none;
	margin-top: 19px;
	margin-left: 8px;
	margin-right: 8px;
	}
div.copy {
	color: #000000;
	font-family: Verdana, arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 19px;
	text-decoration: none;
	margin-left: 8px;
	margin-right: 8px;
	}
div.copyNoRight {
	color: #000000;
	font-family: Verdana, arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 19px;
	text-decoration: none;
	margin-left: 8px;
	}
div.pounds {
	color: #000000;
	font-family: Verdana, arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 19px;
	text-align: center;
	text-decoration: none;
	margin-left: 8px;
	margin-right: 8px;
	margin-top: 0px;
	margin-bottom: 12px;
	}
.speederPic {
	margin-top: 8px;
	margin-bottom: 0px;
	margin-left: 8px;
	margin-right: 0px;
	}
div.entreeText {
	color: #000000;
	font-family: Verdana, arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 19px;
	text-align: center;
	text-decoration: none;
	margin-top: 15px;
	margin-bottom: 0px;
	margin-left: 15px;
	margin-right: 15px;
	}
div.entreeTitle {
	color: #000099;
	font-family: Verdana, arial, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 19px;
	text-align: center;
	text-decoration: none;
	margin-top: 15px;
	margin-bottom: 0px;
	margin-left: 15px;
	margin-right: 15px;
	}
div.entree {
	color: #000000;
	font-family: Verdana, arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 19px;
	text-align: center;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	margin-right: 15px;
	}
div.paverTitle {
	color: #000000;
	font-family: Verdana, arial, sans-serif;
	font-size: 19px;
	font-style: normal;
	line-height: 22px;
	text-align: center;
	text-decoration: none;
	margin-top: 8px;
	margin-bottom: 8px;
	margin-left: 8px;
	margin-right: 8px;
	}
.coupon {
	margin-top: 25px;
	margin-bottom: 25px;
	margin-left: 25px;
	margin-right: 25px;
	}
div.videoPlayer {
	margin-top: 15px;
	margin-bottom: 15px;
	margin-left: 0px;
	margin-right: 0px;
	}
div.videoCourtesy {
	color: #000000;
	font-family: Verdana, arial, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	text-align: right;
	text-decoration: none;
	margin-top: 9px;
	margin-bottom: 9px;
	margin-left: 8px;
	margin-right: 8px;
	}
.puzzlePiece {
	cursor: move;
	position: absolute;
	z-index: 0;
	}
#piece6 {
	top: 40px;
	left: 3px;
	z-index: 1;
	}
#piece12 {
	top: 100px;
	left: 3px;
	z-index: 2;
	}
#piece3 {
	top: 160px;
	left: 3px;
	z-index: 3;
	}
#piece7 {
	top: 220px;
	left: 3px;
	z-index: 4;
	}
#piece11 {
	top: 280px;
	left: 3px;
	z-index: 5;
	}
#piece10 {
	top: 340px;
	left: 3px;
	z-index: 6;
	}
#piece8 {
	top: 40px;
	left: 538px;
	z-index: 1;
	}
#piece1 {
	top: 100px;
	left: 538px;
	z-index: 2;
	}
#piece9 {
	top: 160px;
	left: 538px;
	z-index: 3;
	}
#piece5 {
	top: 220px;
	left: 538px;
	z-index: 4;
	}
#piece4 {
	top: 280px;
	left: 538px;
	z-index: 5;
	}
#piece2 {
	top: 340px;
	left: 538px;
	z-index: 6;
	}





#piece8L {
	top: 40px;
	left: 3px;
	z-index: 1;
	}
#piece6L {
	top: 100px;
	left: 3px;
	z-index: 2;
	}
#piece3L {
	top: 160px;
	left: 3px;
	z-index: 3;
	}
#piece11L {
	top: 220px;
	left: 3px;
	z-index: 4;
	}
#piece5L {
	top: 280px;
	left: 3px;
	z-index: 5;
	}
#piece10L {
	top: 340px;
	left: 3px;
	z-index: 6;
	}
#piece12L {
	top: 40px;
	left: 538px;
	z-index: 1;
	}
#piece2L {
	top: 100px;
	left: 538px;
	z-index: 2;
	}
#piece9L {
	top: 160px;
	left: 538px;
	z-index: 3;
	}
#piece7L {
	top: 220px;
	left: 538px;
	z-index: 4;
	}
#piece1L {
	top: 280px;
	left: 538px;
	z-index: 5;
	}
#piece4L {
	top: 340px;
	left: 538px;
	z-index: 6;
	}

hr {
	align: center;
	color: #000000;
	size: 1px;
	width: 75%;
	margin-top: 12px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	}
