html {margin: 0; padding: 0;}

body {font: 10px Verdana, Helvetica, Arial, sans-serif;
margin: 0;
padding: 0;
color: black;
text-align: center;}

.noprint{display: none;}

/*Headline*/
h1, h2, h3 {font: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
margin: 0em; padding: 15px 17px 0px 0px;
font-weight:normal;
color: #559944;
text-align: left;
letter-spacing: -1px;}

/*Page Heading*/
h1 {font-size: 150%;}

/*subhead*/
h2 {font-size: 125%;}

/*subhead*/
h3 {font-size: 120%;}

h4 {font-size: 100%;
margin: 0;
padding: 4px;
color: #FFFFFF;
background: #eedd44;
text-align: center;}

h6 {margin: 0;
padding: 10px;
font-weight: normal;
background: #FFFF88;
border: 1px solid #cccc66;
font-size: 100%;
text-align: left;}

h6 a:link,h6 a:visited,h6 a:active {color: #002233;}
h6 a:hover {color: #000000;}

h1, h3, h4 {line-height: 1.3em;}

p {line-height: 1.3;
margin: 0 0 1em 0;
padding: 0;
text-align: justify;}

p a:link,
p a:active,
p a:visited, 
li a:link,
li a:active,
li a:visited {text-decoration: none;
color: black;}

p a:hover,
li a:hover {background-color: #ffff99;
text-decoration: none;
color: #334433;
margin: 0;
padding: 0 3px;}

ul {margin: 0; padding: 0 0 0 5em; text-align: left;}

li {list-style-type: square;
padding: 0 0 4px 0;
line-height: 150%;}

img, img a, p img, p img a {border: none;
padding: 0;
background: transparent;}

/*frame for centre column*/

#content {margin: 0 40px; padding: 0; background: transparent;}

/*padded centre block*/

div#main { margin: 0;
padding:0;
background-color:#FFFFFF;
background-image: url(images/banner2010.jpg); 
background-repeat: no-repeat; 
z-index: 10;
clear: none;}

div#flashcontent {display: none;}

div#header {padding: 0; background-color: #ffffee; height:100px; overflow: hidden;}
div#ribbon {display:none;}
/*left navigation*/

div#menu {display: none;}

.mainmenu a {display: none;}

.mainmenu a:hover {display: none;}

.mainmenu .active {display: none;}

div#undermenu {display: none;}

#base {display: none;}

#base a:link, #base a:visited {display: none;}

#base a:hover {display: none;}

.left {float: left;
margin: 2em 4em 2em 0;}

.right {float: right;
margin: 2em 0 2em 4em;
text-align: right;}

.inline {padding: 0;
margin: 1em;
text-align: center;}

.gallery {display: none;}

.next {display: none;}

.navtext {display: none;}

.navtext a:link, 
.navtext a:active, 
.navtext a:visited {display: none;}

.navtext a:hover {display: none;}

.linkspage {margin: 0;
padding: 0;
text-align: left;
font-style: normal;}

.linkspage p {margin: 1em 0 1em 0;
padding: 0;}

.linkspage img a {border: none;
padding: 0;}

.bathroom {font-size: .8em;}