
 html { 
  height: 100%;}

* { 
  margin: 0; 
  padding: 0;}

/* tell the browser to render HTML 5 elements as block */
article, aside, figure, footer, header, hgroup, nav, section { 
  display:block;}




body { 
  font: normal .70em 'Shuei KakuGo Gin B', sanserif;}
	
p { 
  padding: 0 0 0 0;
  letter-spacing:.1em;
  line-height: 1.8em;
  padding: 0 0 15px 0;}
  
  #logo1 h1{ 
  font: normal 1400% 'Roboto Condensed', sanserif;
  padding: 0 0 0 0;
  letter-spacing:.2em;
  line-height: 1em;
  text-align:center;
  padding: 0;}
  
   #logo2 h1{ 
  font: normal 300% 'Roboto Condensed', sanserif;
  padding: 0 0 0 0;
  letter-spacing:.2em;
  line-height: 1em;
  text-align:left;
  padding: 0;}



img { 
  border: 0;}
  
  
  h1{ 
  font: normal 250% 'Shuei KakuGo Gin B', sanserif;
  letter-spacing:.2em;
  line-height: 1.2em;
  margin: 0;
  padding: 0 0 15px 0;}
  
  h2 { 
  font: normal 220% 'Shuei KakuGo Gin B', sanserif;
  letter-spacing:.2em;
  line-height: 1.2em;
  margin: 0;
  padding: 0 0 15px 0;}
  
  h3{ 
  font: normal 180% 'Shuei KakuGo Gin B', sanserif;
  line-height: 1.3em;
  margin: 0;
  padding: 0 0 15px 0;}
  
  h4 { 
  font: normal 160% 'Shuei KakuGo Gin B', sanserif;
  letter-spacing:.2em;
 line-height: 1.4em;
  margin: 0;
  padding: 0 0 15px 0;}
  
  h5 { 
  font: normal 140% 'Shuei KakuGo Gin B', sanserif;
  letter-spacing:.2em;
  line-height: 1.4em;
  margin: 0;
  padding: 0 0 15px 0;}

 h6 { 
  font: normal 120% 'Shuei KakuGo Gin B', sanserif;
  letter-spacing:.2em;
  line-height: 1.7em;
  margin: 0;
  padding: 0 0 15px 0;}




  

  

  
  


a, a:hover { 
  outline: none;
  text-decoration: none;}

a:hover { 
  text-decoration: none;}



#main, #header, #logo, #menubar, #site_content, #footer { 
  margin-left: auto; 
  margin-right: auto;}

#main { 
  width: 960px;
  margin: 0 auto;}

header { 
  width: 960px;
  height:100px;
  padding: 20px 0;}
  

#menu ul{
margin: 0; 
padding: 0; 
list-style: none;
}

#menu li{ 
display: inline; 
padding: 0; 
margin: 0; 
float: left;
}

#menu li a{
display: block; 
border-top: 1px solid #666;
background-color: #FFF;
padding: 3px;
text-decoration: none;
color: #333;
width: 100px; 
margin: 1px;
text-align: center;
font-size: ;
top}


#menu li a:hover{
background-color: #AAA;
color: #fff;
}
  
  
#logo1 { 
  width: 960px;
  float: left;
  height: 200px;
  background: transparent;
  padding: 0;}
  
  #logo2 { 
  width:250px;
  float: left;
  height: 120px;
  background: transparent;
  padding: 0;}
  
   #logospace { 
  width:250px;
  float: left;
  height: 120px;
  background: transparent;
  padding: 0;}

#site_content { 
  width: 960px;
  overflow: hidden;
  margin: 4px auto 0 auto;
  padding: 0;}

#left_content { 
  float: left;
  width: 260px;
  padding: 0px 0px 0px 0px;
  margin: 5px 0 0 0;}

#middle_content { 
  float: left;
  width: 600px;
  padding: 0;
  margin: 300;}
  
.index{ 
  margin:300px 0 0 0;
  }

footer { 
  width: 960px;
  font: normal 85% 'Shuei KakuGo Gin B', sanserif;
  padding: 0;
  margin: 0 0 0 260px;
  text-align: left;}
