/*
Theme Name: Starkers
Theme URI: http://elliotjaystocks.com

Version: 2 (WP2.6.2)
Author: Elliot Jay Stocks
Author URI: http://elliotjaystocks.com
Tags: starkers, naked, clean, basic
*/

@import "style/css/reset.css";
@import "style/css/typography.css";
@import "style/css/layout.css";

body {
  background: #ffffff url("/img/tausta001.gif") repeat;
  color: #638b29;
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 12px;
  margin: 0 auto;
  width: 752px;
}

div#header {
  // background: #aad46e url("img/toppic.jpg") no-repeat;
  background: #aad46e url("/img/header2.jpg") no-repeat;
  border: 1px solid #aad46e; 
  height: 175px;
  margin-top: 20px;
  width: 750px;  
}
div#header span { 
  visibility: hidden;  
}

div#content {
  border: 1px solid #aad46e;
  margin-top: 5px;
  overflow: hidden;
  width: 750px;
}

div#navi {
  background: #ffffff url("img/menubg.jpg") repeat-x;
  background-repeat: repeat-x; 
  color: #638b29;
  float: left;
  font-size: 11px;
  font-weight: bold;
  height: 100%;
  letter-spacing: 0px;
  padding: 20px 0px 20px 0px;
  width: 180px;

  margin-bottom: -2000px; padding-bottom: 2030px;
}
div#navi ul li {
  background: #97cc58;
  border-top: 1px solid #b9f078;
  border-bottom: 1px solid #55851d;
  display: block;
  height: 30px;
  line-height: 30px;
  padding-left: 15px;
}
div#navi ul li:hover, div#navi ul li:hover a, div#navi ul li.current_page_item {
  background: #ffffff;
  color: #3d5915;
}
div#navi ul li a { 
  color: #ffffff;
  text-decoration: none;
}
div#navi ul li a:hover { color: #3d5915; }

div#navi ul li.current_page_item a { color: #3d5915; }

div#navi ul li ul {
  display: block;
}

div#main {
  background: #fefefe;
  float: left;
  padding: 20px 20px 20px 20px;
  width: 530px;
  margin-bottom: -2000px; padding-bottom: 2020px;
}
div#main div.post ul  { 
  list-style-position: outside;
  margin: 15px 0px 10px 35px;
}
div#main div.post ul li {
  list-style-type: square;
  margin-top: 10px;
}
div#main img {
  border: 1px solid #aad46e;
  margin: 15px 3px 15px 0px;
}
div#footer {
  background: #95ca54; 
  border: 1px solid #aad46e;
  color: white;
  font-size: 12px;
  font-weight: bold; 
  height: 25px;
  line-height: 25px;
  margin: 5px 0px 30px 0px;
  text-align: center;
  width: 750px;  
}

h2 {
  border-bottom: 2px dotted silver;
  color: #95ca54;
  font-size: 24px;
  letter-spacing: -1px;
}

p {
  line-height: 1.7em;
  margin-top: 10px;
}

.right { float: right; }
.left [ float: left; }


.alasvetovalikko {
  border: 1px solid #aad46e;
  padding: 3px; 
  width: 175px;
}
.inputti {
  // background: #ffffff url("/img/input-bg.gif") no-repeat; 
  border: 1px solid #aad46e;
  padding: 3px; 
}

.lomake-taulu { line-height: 25px; }
.lomake-taulu td { padding: 5px; }

.laheta-nappi {
  background: #aad46e;
  border: 1px solid #fff;
  font-weight: bold;
  margin: 0 auto;
  padding: 5px;
}

#map {
  border: 8px solid #b9f078;
  margin: 20px 0px 20px 0px;
}
