				html {					background: #003366 ;					font-family: Skia, sans-serif ;					font-size: 14px ;					color: #000000 ;					}				a:link { color: #336699 }				a:visited { color: #003366 }				a:hover { color: #993366 }				a:active { color: #CC6699 }				a img { border : 0px }				h1,h2,h3,h4,h5 {					font-family: Georgia, "Minion Web", Minion, "Times New Roman", Times, serif;					}				h1 { text-align: center ; }				h2 { margin-top: 32px ; }				ul,ol {					margin: 0px ;					padding-top: 0px ;					padding-left: 8px ;					padding-right: 0px ;					padding-bottom: 0px ;					}				li { margin: 8px ; padding: 0px ; }				ol li ol { list-style-type: lower-alpha ; }								table {					background: #CCCCCC ;					text-align: center ;					border: thin solid black ;					margin-left: auto ;					margin-right: auto ;					}				td {					background: #FFFFFF ;					border: thin solid black ;					padding: 4px ;					}				blockquote {					font-style: italic ; 					font-weight: normal ;					border: thin dashed #999999 ;					outline: thin solid black ;					padding: 16px ;					margin: 16px 0px ; 					background: #FFFFFF ; 					}				body { padding: 0px ; margin: 0px }				div.container {					background: #FFFFFF url(/images/background.jpg);					min-width: 900px ;					margin: 24px ;					border: 4px solid #000 ;					padding: 0px ;					}				div.container:before {					content: url(/images/corner-tl.png);					background: transparent url(/images/corner-tr.png) scroll no-repeat top right;					background: none ;					display: block;					height: 128px ;  					margin: -4px ; 					margin-bottom: -124px ;					text-align: left ; 					line-height: 0.01 ;					position: relative ;					z-index: 3 ;					}				div.container:after {					content: url(/images/corner-bl.png);					content: "" ; 					background: transparent url(/images/corner-br.png) scroll no-repeat bottom right;					display: block;					height: 128px ;  					margin: -4px ; 					margin-top: -124px ;					text-align: left ; 					line-height: 0.01 ;					position: relative ;					z-index: 3 ;					}				div.banner,div.header,div.footer {					outline: 0px ;					margin: 0px ;					border: 0px ;					padding-top: 32px ;					padding-left: 16px ;					padding-right: 16px ;					padding-bottom: 32px ;					text-align: center ;					background-color: white ;					}				div.header { border-bottom: thick solid black ; background: black url(/images/kili.jpg) top center no-repeat ; padding: 0px ; }				div.header img { display: block ; margin-left: auto ; margin-right: auto ; margin-top: 0px ; margin-bottom: 0px ; padding: 0px ; }				div.header p {display:none;}				div.footer { border-top: thick solid black ; padding: 12px ; }				div.footer span {					font-family: Georgia, "Minion Web", Minion, "Times New Roman", Times, serif ;					font-size: 18px ;					}				div.footer hr { margin: 24px ; }				div.main {					margin-top: 0px ;					margin-left: 220px ;					margin-right: 0px ;					margin-bottom: 0px ;					border-left: thick solid black ;					padding-top: 16px ;					padding-left: 0px ;					padding-right: 0px ;					padding-bottom: 16px ;					background-color: white ;					line-height: 1.25					}				div.left-sidebar,div.menu {					float: left ;					width: 160px ;					outline: 0px ;					margin-top: 9px ;					margin-left: 14px ;					margin-right: auto ;					margin-bottom: 0px ;					padding: 16px ;					border: thin solid #003366;					background-color: white ;					font-size: 12px ;					color: #999999 ;					}				div.menu ul {					color: #993366 ;					margin-top: 16px ;					font-weight: bold ;					list-style-type: disc ;					}				div.menu ul li { padding-bottom: 8px ; }				div.menu ul li ul {					color: #999999 ;					font-weight: normal ;					list-style-type: circle ;					}				div.menu ul li ul li { padding-bottom: 0px ; }				div.menu div.sub { text-align: center ; }				div.right-sidebar,div.donate {					float: right ;					width: 140px ;					outline: 0px ;					margin-top: 9px ;					margin-left: 14px ;					margin-right: 14px ;					margin-bottom: 0px ;					padding: 16px ;					border: thin solid #003366;					background-color: white ;					font-size: 12px ;					color: #999999 ;					text-align: center ;					}				div.sub {					text-align: left ;					outline: 0px ;					margin: 0px ;					border-top: thin #999999 solid ;					border-left: 0px ;					border-right: 0px ;					border-bottom: thin #999999 solid ;					padding-top: 24px ;					padding-left: 16px ;					padding-right: 16px ;					padding-bottom: 24px ;					}				div.sub span {					font-size: 18px ;					text-align: center ;					}				div.left-inset {					float: left ;					width: 30% ;					outline: 0px ;					margin-top: 16px ;					margin-left: 0px ;					margin-right: 48px ;					margin-bottom: 16px ;					border: thin #999999 dashed ;					outline: medium #993366 double ;					padding: 16px ;					background: white ;					font-size: 12px ;					}				div.right-inset,div.news {					float: right ;					width: 30% ;					outline: 0px ;					margin-top: 16px ;					margin-left: 48px ;					margin-right: 32px ;					margin-bottom: 16px ;					border: thin #999999 dashed ;					outline: medium #993366 double ;					padding: 16px ;					background: white ;					font-size: 12px ;					}				div.news h1 {					font-family: Skia, sans-serif ;					font-size: 14px ;					font-weight: bold ;					text-decoration: underline ;					margin-bottom: 16px ;					}				div.news h2 {					font-family: Skia, sans-serif ;					font-size: 12px ;					font-style: italic ;					color: #003366 ;					text-align: center ;					margin-top: 8px ;					margin-bottom: 0px ;					}				div.news p { margin-top: 0px ; text-align: left ; }				div.gallery { text-align: center ;}				div.gallery ul {					margin: 32px auto;					padding: 0px;					} 				div.gallery ul li {					background-color: white ;					border: 1px black solid ;					width: 280px;					margin: 16px auto ;					padding: 16px 32px ;					list-style: none;					display: inline-table;					vertical-align: top ;					}				div.gallery img {					display: block ;					margin: 16px auto ; 					padding: 8px ;					border: thin #666666 solid ; }				img.inset-left {					float: left ;					margin-right: 16px ;					margin-bottom: 8px ;					border: medium double #999999 ;					padding: 1px ;					}				img.inset-right {					float: right ;					margin-left: 16px ;					margin-bottom: 8px ;					border: medium double #999999 ;					padding: 1px ;					}								div.attribution { text-align: right ; margin-top: 0px; margin-bottom: 32px ; margin-right: 32px ;}				div.spacer { clear: both ; }				