/*
Theme Name: Uchikiya sample
Theme URI: http://www.www.www/
Description: This is my sample theme.
*/

.youtube_text a{
   font-size:14px;
}

p.youtube_text {
   margin-top:0px;
}




hr{
 color:#003399;
    height:1px;
}

p{
  margin-top:5px;
  margin-bottom:5px;
  line-height:1.6;

  }



img{
  vertical-align:bottom;
}

p.attention{
  margin:0px;
  padding:-0px;
  font-size:12px;

}

p.footerAttention{
  margin:0px;
  padding:-0px;
  font-size:15px;

}




#shioBox {
    margin:0px;
    padding:0px;

}

.shioTitle{
    margin:0px;
    padding:0px;
    font-size:18px;
    font-weight: bold;
}



/*----------------- calender ----------------- */

#wp-calendar {
  width:230px;
  margin:0px;
  font-size:0.75em;
}

#wp-calendar a {
  color:#2b76cc;
}

#wp-calendar td{
  text-align:#center;
}

#wp-calendar th{
  text-align:#center;
}

#wp-calendar caption{

  background-repeat: no-repeat;
  color:blue;

 
}


/*---------------------------------- */
body{
	text-align:center;
	margin:0px;
	padding:0px;
　　　　 line-height: 1.5em;
　　　　 letter-spacing : 0.05em ;
	}

#sidebar_content{
  margin:0px;
  margin-bottom:30px;
  padding:0px;
 }


/* header */

#wrapper{
  width: 850px;
  margin:20px auto 20px auto;
  text-align:left;


}

#wrapper.shiodoki{
  width: 900px;
  margin:20px auto 20px auto;
  text-align:left;


}




div#header {

width:850px;
height:200px;
background-image: url(img/header_uchiki_aji.jpg);
background-repeat:no-repeat;


}

div#header h1 {font-size: 3em; margin:0}

div#header h1 a {text-decoration: none; color:#2b76cc }

div#header p {font-size: 15px; margin:0}



div#content{
    margin:0px;
    margin-top:15px;
    padding:0px;
    float:left;
    width:600px;

}

div#content.shiodoki{
    margin:0px;
    margin-top:15px;
    padding:0px;
    float:left;
    width:600px;

}


/* post */


div.post {
  border: solid 1px #006633; 
  margin-top:10px;
  margin-bottom:20px;
  padding-top:10px;
  padding-left:15px;
}

div#post img{
 margin:0px;
 padding:0px;
 margin-bottom:10px;
}


div.post h2 {

  font-size: 15px;
  border-bottom:solid 1px #003399;
  padding-bottom: 5px;
  margin:0px;

}

p.postinfo {
  text-align:right;
  color: red;
}


div#sidebar {
  margin:0px;
  margin-top:10px;
  padding-top:10px;
  width:230px;
  float:right;
  }

div#sidebar p{
  margin:0px;
  margin-bottom:10px;
}


div#footer {
 clear:both;
 text-align:center;
}


a img {
 border: none;
}

div#map_img{
  margin-top:40px;
  margin-bottom:40px;
}

.orange{
  color:#FF3300;
}



