@charset "UTF-8";

@media all
{

  #header { 
  background: transparent url("../images/header_logo_blog.png") no-repeat top center scroll; 
  }

  #header .subcl {
/*  background: #ff0000 url("images/header_logo1_start.jpg") no-repeat top left;
  width: 320px;*/
  height: 200px;
  }
  #header .subc {
/*  background: #552244;*/
/*  width: 320px;*/
  height: 200px;
  }
  #header .subcr {
  height: 200px;
  }

  h1.start {
  font-size: 400%;   
  display: block;
  width: 680px;
  height: 160px;
  background: url("images/h1_start.gif") no-repeat top left;
  text-indent: -900%;
  }

  h2.start {
  font-size: 350%;   
  display: block;
  width: 680px;
  height: 50px;
  background: url("images/h2_start.gif") no-repeat top left;
  text-indent: -900%;
  }

  h2.start2 {
  font-size: 350%;   
  display: block;
  width: 680px;
  height: 50px;
  background: url("images/h2_start2.gif") no-repeat top left;
  text-indent: -900%;
  }

/*
  .project_content p a {
  display: inline;
  color: #fefefe;
  background: #99cc00; 
  font-weight: bold; 
  text-decoration:none;
  padding: 2px;
  }
  .project_content p a:focus,
  .project_content p a:hover,
  .project_content p a:active {
  color: #fefefe;
  background: #656565; 
  font-weight: bold; 
  text-decoration:none;
  padding: 2px;
  }
*/
  a.content {
  font-weight: bold;
  text-decoration: underline;
  }
  a.content:focus,
  a.content:hover,
  a.content:active {
  font-weight: bold;
  text-decoration: none;
  }

  


/* ### content_bottom menu ### */
  #content_bottom {
  display: block; 
  border-top: 1px dashed #ccc; 
  padding-top: 20px; 
  text-align: center; 
  }
  #content_bottom a { 
  color: #999; 
  background: transparent; 
  font-weight: bold; 
  padding: 5px;
  }
  #content_bottom a:focus, 
  #content_bottom a:hover,
  #content_bottom a:active,
  #content_bottom a.current {
  color: #fefefe; 
  background-color: #999; 
  text-decoration: none;
  }



  
}
