/*   
Theme Name: MothProg WP
Theme URI: http://www.mothprog.com/
Description: WP Theme for MothProg
Author: Utsugi JINBO
Author URI: http://www.mothprog.com/
*/

body{
  margin: 0;
  padding: 0;
  background-color: #fbfbf4; 
}

div#container{
  width: 800px;
  margin: 0 auto 0 auto;
}

div#header{
  background-image: url(./images/logo.jpg);
  height: 165px;
  margin: 0;
}

div.menu{
  margin 0;
  list-style-type: none;
  padding-left: 20px;
  background-color: #70533E;
  color: #ffffff;
  font-size: x-large;
  border-left: solid 5px #eeebe4;
  border-right: solid 5px #eeebe4;
}

div.menu ul{
  margin: 0;
  line-height: 150%;
}

div.menu li{
  display: inline;
  padding-left:10px;
}

div.menu li a{
  color: #ffffff;
  text-decoration:none;
}

div#main{
  color: #423F28;
  font-size: small;
  background-color: #ffffff;
  border: solid 5px #eeebe4;
  font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
}

div#main_column{
  margin: 0;
  padding: 0;
  width: 560px;
  float:left;
}

h1{
  font-size: x-large;
  margin: 0 0 20px 0;
  padding: 10px 0 10px 20px;
  background-color: #A27F68;
  color: #ffffff;
}

h3{
  color: #423F28;
}

div.entry{
  padding: 20px 40px 20px 40px;
}

div.entry_wide{
  padding: 20px 0px 20px 10px;
}

div.entry h2, div.entry_wide h2{
  color: #70533E;
  margin: 10px 0 10px 0;
  padding-left: 10px;
  border-bottom: solid 3px #eeebe4;
  border-left: solid 10px #eeebe4;
  font-size: large;
}

a{
  color: #50330E;
  text-decoration: underline;
}
a:hover{background-color: #f0e3cE;}
a:visited{color: #C0937E;}

div.entry h2, div.entry_wide h2 a{text-decoration: none;}
div.entry h2 a:visited, div.entry_wide a:visited{color: #50330E;}

div.entry div.content, div.entry_wide div.content{
  padding-left: 20px;
  line-height: 150%;
}

div.entry div.info, div.entry_wide div.info{
  font-size: small;
  text-align: right;
}

span.pageprev{float:left}
span.pagenext{float:right}

/* Sidebar */
div#sidebar{
  margin: 0;
  padding: 0;
  width: 215px;
  float: right;
  font-size:small;
}

div#sidebar h2{
  font-size: medium;
  color: #70533E;
  border-bottom: double #70533E;
  padding-left: 10px;
}

div#sidebar table#wp-calendar{
  margin-left: 20px;
}

div#sidebar table#wp-calendar{
  margin-left: 20px;
}
div#sidebar table#wp-calendar tbody td{
  text-align: right;
}


div#sidebar ul{
  margin:5px 0 5px 0;
}

div#footer{
  padding: 30px 10px 20px 0;
  text-align: right;
  font-size: small;
  clear: both;
  color: #C0937E;
}
