@import url('http://fonts.googleapis.com/css?family=Droid+Serif');@import url('http://fonts.googleapis.com/css?family=Questrial');html,body{height:100%}
body{background-image:url(../images/background.jpg);background-position:top center;background-repeat:no-repeat;background-attachment:fixed;background-size:cover;text-align:center;height:100%;margin:0;padding:0}
#pagewrap{width:990px;margin:0 auto}
#header{height:250px;width:100%}
#langmenu{height:30px;width:100%;margin-left:auto;margin-right:auto;margin-top:30px;text-align:center}
#logo{height:250px;width:495px;position:relative;float:right}
.logolinkki{width:156px;height:150px;display:block;margin-left:auto;margin-right:auto;margin-top:20px;text-indent:-9999px;background-image:url(../images/logo.png);background-repeat:no-repeat;background-position:center center}
#container{width:990px;float:left}
#blog{text-align:center;width:100%;margin-left:auto;margin-right:auto;overflow:hidden;background-color:#eae0d2}
#left{width:495px;float:left;text-align:left}
#user1{width:495px;float:left;text-align:left;margin:0 auto}
#user2{width:495px;float:left;text-align:left;margin-left:auto;margin-right:auto;margin-top:20px}
#user3{width:495px;float:left;text-align:left;margin-left:auto;margin-right:auto;margin-top:20px}
#right{width:495px;float:right;text-align:left}
#user4{width:495px;float:left;text-align:left;margin-left:auto;margin-right:auto}
#user5{width:495px;float:left;text-align:left;margin-left:auto;margin-right:auto;margin-top:20px}
#user6{width:495px;float:left;text-align:left;margin-left:auto;margin-right:auto;margin-top:20px}
#user7{width:495px;float:left;text-align:left;margin-left:auto;margin-right:auto;margin-top:20px}
#user8{width:495px;float:left;text-align:left;margin-left:auto;margin-right:auto;margin-top:20px}
#footer{clear:both;text-align:center;height:20px;padding-top:40px;padding-bottom:40px;width:100%}
p{font-family:Droid Serif,Verdana,Arial,Helvetica,sans-serif;font-size:11pt;line-height:16pt;font-weight:normal;color:#000;text-align:left;padding-left:20px;padding-right:20px}
#user4 p{font-family:Droid Serif,Verdana,Arial,Helvetica,sans-serif;font-size:11pt;line-height:16pt;font-weight:normal;color:#fff;text-align:left;padding-left:20px;padding-right:20px}
h1{font-family:Questrial,Verdana,Arial,Helvetica,sans-serif;font-size:22pt;line-height:24pt;font-weight:bold;color:#eae0d2;padding-left:20px;padding-right:20px;padding-top:15px;text-align:left}
#user1 h1{font-family:Questrial,Verdana,Arial,Helvetica,sans-serif;font-size:22pt;line-height:24pt;font-weight:bold;color:#52381f;padding-left:20px;padding-right:20px;padding-top:15px;text-align:left}
h2{font-family:Questrial,Verdana,Arial,Helvetica,sans-serif;font-size:19pt;line-height:21pt;font-weight:bold;color:#eae0d2;padding-left:20px;padding-right:20px}
#user4 h2{font-family:Questrial,Verdana,Arial,Helvetica,sans-serif;font-size:19pt;line-height:21pt;font-weight:bold;color:#eae0d2;padding-left:20px;padding-right:20px}
h3{font-family:Questrial,Verdana,Arial,Helvetica,sans-serif;font-size:16pt;line-height:18pt;font-weight:bold;color:#eae0d2;padding-left:20px;padding-right:20px}
h4{font-family:Questrial,Verdana,Arial,Helvetica,sans-serif;font-size:13pt;font-weight:bold;line-height:15pt;color:#eae0d2;padding-left:20px;padding-right:20px}
a{font-family:Droid Serif,Verdana,Arial,Helvetica,sans-serif;font-size:11pt;line-height:16pt;font-weight:bold;text-decoration:none;color:#ffed00}
a:hover{font-family:Droid Serif,Verdana,Arial,Helvetica,sans-serif;font-weight:bold;color:#ffed00;text-decoration:underline}
#user4 a{font-family:Droid Serif,Verdana,Arial,Helvetica,sans-serif;font-size:11pt;line-height:15pt;font-weight:bold;text-decoration:none;color:#ffed00}
#user4 a:hover{text-decoration:underline}
#langmenu a{font-family:Droid Serif,Verdana,Arial,Helvetica,sans-serif;font-size:10pt;line-height:30px;font-weight:bold;text-decoration:none;color:#fff}
#langmenu a:hover{text-decoration:underline}
#langmenu li{margin-left:5px;margin-right:5px}
#langmenu ul{margin:0;padding:0;list-style:none}
#langmenu ul li{display:inline}
#footer p{font-family:Droid Serif,Verdana,Arial,Helvetica,sans-serif;font-size:9pt;line-height:12pt;font-weight:normal;color:#fff;text-align:center;padding:0;margin:0}
#footer a{font-family:Droid Serif,Verdana,Arial,Helvetica,sans-serif;font-size:9pt;line-height:12pt;font-weight:bold;text-decoration:none;color:#ffed00}
#footer a:hover{text-decoration:underline}
img{max-width:100%;height:auto}
.bt-googlemaps{width:88%;margin-left:30px;margin-right:30px;display:block}
@media screen and (max-width:990px){#pagewrap{width:70%}
#header{width:100%}
#logo{width:100%}
#container{width:100%}
#content{width:100%}
#left{width:100%;padding-left:0;padding-right:0}
#right{width:100%;padding-left:0;padding-right:0;clear:both;width:auto;float:none}
#user1{width:100%;padding-left:0;padding-right:0}
#user2{width:100%;padding-left:0;padding-right:0}
#user3{width:100%;padding-left:0;padding-right:0}
#user4{width:100%;padding-left:0;padding-right:0}
#user5{width:100%;padding-left:0;padding-right:0}
#user6{width:100%;padding-left:0;padding-right:0}
#user7{width:100%;padding-left:0;padding-right:0}
#user8{width:100%;padding-left:0;padding-right:0}
@media screen and (min-width:320px) and (max-width:750px){#left{width:auto;float:none}
#right{width:auto;float:none}