body {
	background: #FFFFFF;
}
body,p,td,th,li,textarea,input,select {
	color: #000000;
}
button.blue22, button.blue26, button.blue36 {
	background: silver;
}
button.blue22 span, button.blue26 span, button.blue36 span { 
	background: transparent;
	color: #000000;
}
ul {
	padding-left: 15px;
}
li {
	padding-left: 0px;
	list-style-type: disc;
	background: transparent;
}
ul ul {
	padding-left: 15px;
}
li li {
	padding-left: 0px;
	list-style-type: circle;
	background: transparent;
}
li.q, li.a {
	padding-left: 0px;
	background: transparent;
}
.printonly {
	display: inline;
}
.noprint {
	display: none;
}

/* ****************************************************************************** */

/* DIVS & MAIN LAYOUT */
div#outer {
	margin: 0px 0px;
	width: 100%;
	color: #000000;
}
table#maintab1 {
	position: static;
	width: 100%;
}
td.maintab1L, td.maintab1LL, td.maintab1OT, td.maintab1OTD, td.maintab1MTL, td.maintab1MTLL, td.maintab1MTR, td.maintab1MTRR, td.maintab1R, td.maintab1RR, tr.maintab1a, tr.maintab2, td.maintab3L, td.maintab3R {
	display: none;
}
td.maintab1MT {
	background: silver;
	color: #000000;
	padding-bottom: 10px;
}
td.maintab1MT br {
	display: none;
}
td.maintab1MT a {
	color: #000000;
}
table#maintab2 {
	position: static;
	width: 100%;
	height: auto;
}
tr.maintab3 {
	height: auto;
}
td.maintab3C {
	background: transparent;
	width: 100%;
}
td.maintab3Cblue {
	background: transparent;
	width: 100%;
}

div#content {
	float: none;
	position: static;
	width: 100%;
}
div#content.wide {
	width: 100%;
}
div.narrow {
	position: static;
	width: 90%;
}
div.wider {
	width: 100%;
}
div.sidephotos, div#sidecart, div#sidepanel, div#iconpanel, div#nav2, div#nav2bot {
	display: none;
}

div.booking {
	width: 90%;
}

div.yeargap {
	height: 5px;
}
div.yearheadingL, div.yearheadingR {
	display: none;
}
div.yearheading {
	background: transparent;
	color: #000000;
}

