#head {
  width:100%;
  min-width:1000px;
  width: expression((documentElement.clientWidth||document.body.clientWidth)<1000?'1000px':'');
  height:239px;
  background-image:url('../image/hatt.gif');
  background-repeat:no-repeat;
  margin:0;
  float:left;
  padding-left:0;
}
#baner {
  width:100%;
  min-width:1000px;
  width: expression((documentElement.clientWidth||document.body.clientWidth)<1000?'1000px':'');
  height:67px;
  margin:0 auto;
}
#big {
  width:100%;
  min-width:1000px;
  width: expression((documentElement.clientWidth||document.body.clientWidth)<1000?'1000px':'');
  height:auto;
  margin:0 auto;
  clear:both;
}
#left {
  width:210px;
  float:left;
  height:auto;
  position:relative;
}
#right {
  width: auto;
  height:auto;
}
#content {
  width:auto;
  height:auto;
  min-width:575px;
  width: expression((documentElement.clientWidth||document.body.clientWidth)<575?'575px':'');
  color:#4B2021;
  margin-left:210px;
  margin-right:160px;
  margin-top:0;
  margin-bottom:10px;
  padding-left:0px;
  padding-right:0px;
}
#block {
  width:160px;
  float:right;
  height:auto;
}
#counter {
  width:100%;
  min-width:1000px;
  width: expression((documentElement.clientWidth||document.body.clientWidth)<1000?'1000px':'');
  height:35px;
  margin:0 auto;
  clear:both;
  border-top:1px solid #BF6E39;
  float:left;
  padding-bottom:5px;
  padding-top:5px;
}
#foot {
  width:100%;
  min-width:1000px;
  width: expression((documentElement.clientWidth||document.body.clientWidth)<1000?'1000px':'');
  height:35px;
  margin:0 auto;
  clear:both;
}
#menu {
  padding-left:226px;
  padding-top:110px;
  width:auto;
  height:auto;
}
#date {
  position:relative;
  color:#800000;
  font-size:10pt;
  font-family:Arial;
  float:left;
  width:217px;
}
#start {
  float:right;
  color: #800000;
  font-size:10pt;
  font-family:Arial;
  position:relative;
  padding:5px;
  background-color:#fff;
  filter:alpha(Opacity=70);
}
#google {
  float:left;
}
#begun {
  padding-left:320px;
}
#mini {
  width:100%;
  height:auto;
  padding:3px;
  margin:5px;
}
img.logo1 {
  padding-top:35px;
  padding-left:5px;
  padding-bottom:0;
  float:left;
  position:relative;
  margin-left:0;
}
.tit1, .tit2 {
  color:#800000;
  font-family:Verdana, Arial;
  font-size:18px;
  margin-top:0;
  font-style:italic;
  margin-bottom:0;
  padding-left:250px;
  padding-top:33px;
  line-height:19pt;
}
.tit2 {
  font-weight:Normal;
}

.furni {
  padding:10px;
}
#layer1 {
  float:left;
  width:50%;
  min-width:300px;
  width: expression((documentElement.clientWidth||document.body.clientWidth)<300?'300px':'');
  background-color:#F0FFFF;
}
#layer2 {
  min-width:250px;
  width: expression((documentElement.clientWidth||document.body.clientWidth)<250?'250px':'');
  float:right;
  width:50%;
  background-color:#FFEEE0;
}
#contop1 {
  height:10px;
  margin:0;
}
#contop2 {
  height:10px;
}
#miniblock {
  background-color:#FFEEE0;
  margin:10px;
  padding:10px;
}
#links {
   width:100%;
  min-width:1000px;
  width: expression((documentElement.clientWidth||document.body.clientWidth)<1000?'1000px':'');
  margin:0 auto;
  clear:both;
}
.menutitle{
cursor:pointer;
margin-bottom: 1px;
margin-top:1px;
background-color:#FFEEE0;
color:#4682B4;
width:195px;
padding:2px;
text-align:center;
font-weight:bold;
font-family:Arial;
font-size:10pt;
/*/*/border: none;/* */
}
.likelink {
text-decoration: none;
color: blue;
cursor: pointer;
}
.likelink:hover {
text-decoration: underline;
background-color:#8CB3D8;
color: #fff;
}




