 body { background-color: #FFFFFF; }
.maintable{ position: relative; visibility: inherit; z-index: 1; margin-right: auto; margin-left: auto; width: 950px; height: 600px; }
.rightpanel{ position: absolute; width: 140px; left: 820px; height: 100%; }
.tourold{ position: absolute; top: 0px; width: 300px; left: 510px; height: 30px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; text-align: center; background-color: #996666; color: #FFFFFF; vertical-align: middle; }
.tourtoday{ position: absolute; top: 0px; width: 300px; left: 200px; height: 30px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; text-align: center; background-color: #996666; color: #FFFFFF; vertical-align: middle;}
.tourimageheader{ position: absolute; top: 50px; width: 300px; left: 200px; height: 50px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; text-align: center; }
.tourimageheaderoriginal{ position: absolute; top: 50px; width: 300px; left: 510px; height: 50px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; text-align: center; }
.tourimage{
	position: absolute;
	top: 100px;
	width: 300px;
	left: 200px;
	height: 215px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.tourimageoriginal{ position: absolute; top: 100px; width: 300px; left: 510px; height: 215px; }
.tourimagetext{ position: absolute; top: 325px; width: 300px; left: 200px; height: 150px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; border: thin solid #666666; }

.tourimagetextoriginal{ position: absolute; top: 325px; width: 300px; left: 510px; height: 150px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; border: thin solid #666666; }
.tournavigation{ position: absolute; top: 480px; width: 300px; left: 510px; height: 50px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
.breadcrumbs { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; width: 500px; text-align: left; font-weight: normal; visibility: inherit; z-index: 2; top: 1px; position: absolute; height: 20px; }
.headertable { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; background-color: #660066; width: 500px; text-align: center; font-weight: bolder; left: 200px; top: 50px; position: absolute; height: 25px; }
.links { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; width: 560px; text-align: left; left: 200px; top: 0px; position: absolute; height: 500px; visibility: inherit; z-index: 2; background-color: #FFFFFF; }
.navigation { position: absolute; visibility: inherit; z-index: 2; height: 400px; width: 190px; left: -1px; top: 100px; }
