body
	{ 
	background-image: url(images/background2.jpg); 
	background-repeat: no-repeat;
	background-position: top right;
	background-color: #f9f9f9; 
	background-attachment:fixed !important;
	background-attachment:none;
	font-family:times;
	padding: 33px 50px 0px 0px;
	margin: 0px 0px 0px 0px;
	}

span.big
	{
	font-size: 130%;
	}

div.content

	{
	position: absolute;
	left: 235px;
	top: 50px;
	border: dotted #c0c0c0 1px;
	background: url(images/peekaboo.png) !important;
	background-repeat: repeat !important;
	background-position: none !important;
	background: url(images/backgroundcontent2.jpg);
	background-repeat: no-repeat;
	background-position: top right;
	background-color: #868686; 
	padding: 10px 25px 50px 25px !important;
	padding: 25px 25px 50px 25px;
	margin: 0px 25px 25px 25px !important;
	margin: 0px 0px 25px 25px;
	color: #c0c0c0;
	}

img.content
	{
	border: solid #c0c0c0 1px;
	margin: 6px;
	padding: 5px;
	}

img.splash
	{
	position: absolute;
	top: 254px;
	right: 30px;
	}
a,
a:link,
a:visited,
a:active,
a:hover
	{
	color: #C30011;
	text-decoration: none;
	}

a.nav,
a.nav:link,
a.nav:visited,
a.nav:active
	{
	color: #C30011;
	text-decoration: none;
	font-size: 90%;
	}
a.nav:hover
	{
	color: #f9f9f9;
	text-decoration: none;
	font-size: 90%;	
	}

a.content,
a.content:link,
a.content:visited,
a.content:active
	{
	color: #f9f9f9;
	text-decoration: none;
	}
a.content:hover
	{
	color: #C30011;
	text-decoration: none;
	}

div.product

	{
	display: inline;
	margin-right: 3px;
	float: left;
	}

address
	{
	margin-left: .75cm;
	}

p.entryDate 
	{
	font-weight: bold;
	}
p.entryText
	{
	margin-left: .75cm;
	}
p.tourNav 
	{
	text-align: center;
	}

p.indent
	{ 
	text-indent: 20px;
	}

div.indent
	{
	text-indent: 20px;
	}

dl
	{
	margin-left: 30px;
	margin-bottom: 10px;
	}

dl.future
	{
	list-style-type: disc;
	}

dl.past
	{
	list-style-type: circle;
	}

dl#faq dt
	{
	line-height: 1.5;
	font-weight: bold;
	}

#logo
	{
	background-image: url(images/logo.png) !important;
	background-image: url(images/logo.gif);
	background-repeat: no-repeat;
	background-position: top;
	position: absolute;
	width: 260px;
	height: 180px;
	right: 30px;
	bottom: -135px;
	z-index: 20;
	}

#signofthree
	{
	background-image: url(images/signofthree.png) !important;
	background-image: url(images/signofthree.gif);
	position: fixed !important;
	position: absolute;
	top: 241px !important;
	top: 211px;
	left: 68px !important;
	left: 50px;
	width: 90px;
	height: 113px;
	}

#nav
	{
	position: fixed !important;
	position: absolute;
	top: 10px !important;
	top: 30px;
	left: 15px !important;
	left: 30px;
	width: 350px;
	height: 343px;
	list-style-image: url(images/dot.gif);
	list-style-type: none;
	text-transform: uppercase;
	}