@page {margin: 3mm; size: auto;}
body {background:#FFFFE0;color:#000; font:70% verdana, Arial, helvetica,sans-serif; margin:0; padding:0}
h1 {font-family: Verdana, Arial, helvetica, sans-serif; font-size: 1.4em; font-style: normal; font-weight: bold; color: #003300; text-decoration: none}
h2 {font-family: Verdana, Arial, helvetica, sans-serif; font-size: 1.0em; font-style: normal; font-weight: bold; color: #003300; text-decoration: none}
h3 {font-family: Verdana, Arial, helvetica, sans-serif; font-size: 1.0em; font-style: normal; color: #000000; text-decoration: none}
h4 {font-family: Verdana, Arial, helvetica, sans-serif; font-size: 1.0em; font-style: normal; color: #000; text-decoration: none;}
h6 {font-family: Verdana, Arial, helvetica, sans-serif; font-size: 0.75em; font-style: normal; font-weight: bold; color: #000000; text-decoration: none}
p {font-family: Verdana, Arial, helvetica, sans-serif; font-size: 0.93em; font-style: normal; font-weight: normal; color: #000000; text-decoration: none}
address {font-family: Verdana, Arial, helvetica, sans-serif; font-size: 0.8em; font-style: normal; font-weight: normal; color: #000000; text-decoration: none}
a {font-family: Verdana, Arial, helvetica, sans-serif; color: #0000FF; text-decoration: underline}
a:link {color:#000000}
a:visited {color:#000099}  
a:hover {color:#ffa20e}
a:active {color:#000}
img {border:0}
em {  font-style: italic; font-weight: normal}
strong {  font-weight: bold;}
hr {  color: #003300; height: 1px; margin: 0px}
address {font-style:normal}

.noshow {display:none; font-size:0.01em; color="#CCCCCC"; margin:0; padding:0; border:0; background:none}
.small { font-family: Verdana, Arial, helvetica, sans-serif; font-size: 60%}
.red {  color: #FF0000}
.floatright { float: right}
.floatleft { float: left}
.floatleftBorder {font-size:1.2em; float:left; top:0; left:0; 
	margin:0px 0px 0px 0px; padding:0 20px 5px 0px; }
.allclear { clear: both}
.allclearCtrd { clear: both; text-align: center}
.message { display: none}
.valign {vertical-align:text-top}

.centred {text-align: center}
.skip {position:absolute; left:-5000px}
.skip img {width:1px; height:1px}

#divbody {
	width:800px; background:#FFFFE0; 
	margin:0; padding:0;
}
#header {background: url(../images/til18.gif); 
	width:auto; height:80px;
	margin:0; padding:0;
	z-index:10;
}
#header img {height:110px; width: 66px; margin:0; padding:0; border:0}
#header h1 {margin:0; padding:12px 10px 3px 10px; }
#header h2 {margin:0; padding:6px 10px 10px 10px; }	

/* Top navigation */
#topnav {
	background: url(../images/til18.gif);
	clear: both;
	left:0; top:92px; width:100%; 
	margin:0px 0px; padding:0px 0px ; 
	border-top: 0;
	border-bottom: 1px solid #003300;
	white-space: nowrap; 
	z-index:20;
}
#topnav ul {
	left:0; top:0px; width:auto; 
	text-align:left; 
	margin:0; padding:2px 0px;
	border-top: 0;
	white-space:nowrap;
}
#topnav .now {
	font-family: Verdana, Arial, helvetica, sans-serif; font-size: 0.8em; 
	background: #003300;color:#fff; 
	display:inline; 
	margin:0px 0px; padding:2px 0.95em; 
	border-right: 1px solid #003300;
}
#topnav .goto {
	background:#99CC66; font-size: 0.8em; 
	display:inline; 
	margin:0px 0px; padding:2px 0px; 
	border-right: 1px solid #003300;
}
#topnav .goto span  {display:none; margin:0px 0px; padding:0px 0px; width: auto;}

/* #topnav a { text-decoration:none; padding:0px 0px; margin:0px 0px;border:none}	*/

#topnav a { text-decoration:none; padding:0px 0.95em;}
#topnav a:active {color:#000; text-decoration:none; margin:0px 0px; padding:0px 0.95em;border:none}
#topnav a:hover	{color:#fff; text-decoration:none; margin:0px 0px; padding:0px 0.95em;border:none}	

#content {text-align: left; 
	height: 330px; width: 800px;
	margin:20px 0px 0px 0px; padding: 0px 0px 0px 0px;	
	z-index:1;
}

/* border:1px #000 solid */
#content h2 {
	font-size:1.05em; 
	color: #000; 
	margin:0; padding: 0px 0px 0px 5px;}
#content h3 {font-size:1.05em; color: #000; margin:0; padding-left: 10px;}
#content p { font-size: 80%; margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
#content img {margin:0px 0px 0px 0px; padding: 0px 0px 60px 0px;}

#contentbb {text-align: left;
	font-family: Verdana, Arial, helvetica, sans-serif; 
	height: 280px; width: 800px;
	margin:20px 0px 0px 0px; padding: 0px 0px 0px 0px;	
}
#contentbb h2 {
	color: #000; 
	margin:0; padding: 0px 0px 0px 5px;
}
#contentbb p {margin:0px 0px 0px 0px; padding: 15px 0px 0px 0px;}
#contentbb img {margin:0px 0px 0px 0px; padding: 0px 10px 0px 0px;}

#contentbb2 {text-align: left;
	font-family: Verdana, Arial, helvetica, sans-serif; 
	height: 230px; width: 800px;
	margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px;	
}
#contentbb2 img {margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px;}

#contentInf {text-align: left;
	font-family: Verdana, Arial, helvetica, sans-serif; 
	height: 290px; width: 800px;
	margin:20px 0px 0px 0px; padding: 0px 0px 0px 0px;	
}
#contentInf h2 {
	color: #000; 
	margin:0px 0px 0px 20px; padding: 0px 0px 0px 5px;
}
#contentInf img {margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px;}

#contentInf2 {text-align: left;
	font-family: Verdana, Arial, helvetica, sans-serif; 
	height: 250px; width: 800px;
	margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px;	
}
#contentInf2 h3 {
	font-size:90%; 
	color: #000; 
	margin:5px 0px 0px 20px; padding: 0px 0px 0px 5px;
}
#contentInf2 img {margin:0px 0px 55px 0px; padding: 0px 0px 0px 0px;}
#contentInf2 address {font-size:1em;}

#leftcol {font-size:1.2em; float:left; top:0; left:0; 
	margin:0px 0px 30px 0px; padding:0 20px 20px 0px; }
#leftcol img {border: 0}

#rightcol {font-size:1.2em; float:right; top:0; left:0; 
	margin-top:5px; margin-bottom:10px; padding:0 0px 0px 0px; }
#rightcol img {border: 0}


#brfoot {
	margin:20px 0px 0px 0px; padding: 0px 0px 0px 0px;
	border-top: 1px ; border-right: 0px ; border-bottom: 1px ; border-left: 0px ; 
	border-style: solid ; 
	border-color: #003300;
	background:#FFFFE0;
}
#brfoot p {
	height: 135px; font-size:0.6em;
	margin:0px 0px; padding: 0px 0px; 
	text-align: center; 
}
#brfoot img {
	margin:0px 0px; padding: 0px 0px; border: 0;
/*	border-left:1px #000 solid; border-right:1px #000 solid; */
}

#contact p {text-align: center; }
#contact address {text-align: center; }
#gallLink {position:relative; float: right; z-index:20;}


.leftmenu2 {position:absolute; width:180px; left: 10px; top:360px; z-index:40; visibility: visible; overflow: auto; padding-bottom: 50px}
.leftmenu3 {position:absolute; width:180px; left: 10px; top:290px; z-index:40; visibility: visible;overflow: auto; padding-bottom: 50px}
.bodylink { font-size: 0.8em; font-weight: bold; color: #000066; text-decoration: none} 
p a.bodylink { font-size: 100%} 
