* {margin:0;padding:0}
body {text-align:center;font:normal 62.5% Arial;height:100%;}
html {height:100%;}
h1 { font-size:1.3em; font-weight:normal; }
p, #leftContent h1 {color:#fff;font-size:1.2em;margin:0 0 1.4em;}
#leftContent h1 {font-weight:normal; margin:0}
a {text-decoration:none; font-size:1.1em;color:#fff;}
a:visited {color:#fff; }
a:hover { color:#C0C0C0} 

.en, a.en {color:#B20000}
a:hover  span.en {color:#c0c0c0}
.right {float:right;margin:0px 0px 10px 20px;}

/* asettelut */
#page {background:#353535;height:100%;}
#pageWrapper {width:980px;overflow:auto;text-align:left;margin:0 auto;padding:10px 0 0}
#contentWrapper {background:#0b0b0b;overflow:auto;margin:10px 0 0;padding:15px 0 0;clear:both;}
#leftContent {width:240px;float:left;position:relative;height:460px;margin:0px 5px;}
	* html #leftContent {width:237px;}
#rightContent {margin-left:240px;color:#fff;}
	* html #rightContent {margin-left:237px;height:1%}
	#rightPadding {margin:20px 10px;}
#imageContent { background-color:#353535; width:500px; height:380px; margin-right:10px; margin-left:10px; float:left;}
#header {}
#footer {color:white;text-align:center;font-size:1.0em;margin-top:0px; _margin:0;_height:1%;clear:both;padding:0 0 0;position:relative;}
#myGallery.jdGallery {height:380px;}

/* aukioloajat */
#open {text-align:center;position:absolute;bottom:20px;margin:0px 15px; width:200px}
div.kuvat {float:left;width:110px;height:210px;margin:0 18px 0 0;text-align:center;font:italic 1.1em Arial;}
div.kuvat img {margin:0 0 10px;display:block;}
div.kuvat a {}

/* muut */
.clearB {clear:both;font-size:0em;}
.back {display:block;width:200px;margin:0 15px;}
.backNoMargin {display:block;width:200px;margin:0}
#credits   { text-align:right;position:absolute;right:0;top:0 }
#credits a { color:#222; }

.award { text-align:center; margin-top:50px;}
