a.footlink2{
display:block;
color: #5D6443;
float: left;
font-size: 11px;
line-height: 40px;
padding-right: 165px;	
}

a.tlink{
font-size:18px;
font-weight: bold;
text-decoration:underline;
}

a.tlink:hover{
font-size:18px;
font-weight: bold;
color:#333;
text-decoration: underline;
}


body {
background:#121608 url(../img/bg.jpg) repeat-x center 10px scroll;
font-family:Myriad Pro;
font-size:12px;
line-height:16px;
margin:0;
padding:0;
}
a{
  color: black;
font-size: 14px;
font-weight: bold;
text-decoration: none;
 }
 
 a:hover{
  color: #333;
font-size: 14px;
font-weight: bold;
text-decoration: none;
 }
 
*.white{
  color: #fff;
}
a.white{
  text-decoration: underline;
}

:focus {
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:0;
}


h2, p, h6, h5, h3{
  font-size: 11px;
  margin: 0px;
  padding: 0px;
  line-height: 11px;
}
h6{
  font-size: 18px;
  line-height: 18px;
}
h5{
  font-size: 16px;
  line-height: 16px;
}
h3{
  font-size: 18px;
  line-height: 18px;
}

p{
   font-family:Myriad Pro;
   font-weight: normal;
   display: block;
}


#container{
width:899px;
margin: 0px auto;
}
/*header content*/
#head-menu, #head-img{
  height: 255px;
  float: left;
  border-bottom: #9E9A7E solid 10px;
}
#main{
  width: 899px;
  float:left;
}
#head-menu{
  width: 277px;
  background: #9e9a7e;
}
#logo a{
  width: 180px;
  background: url(../img/menu_img.gif) no-repeat -20px -20px;
  height: 60px;
  display: block;
  text-indent: -9999px;
  overflow: hidden;
}
#head-img{
  width: 622px;
  position:relative;
}
#line{
  width: 899px;
  height: 55px;
  background: #000;
  float: left;
}
/*menu*/
ul{
   list-style-type: none;
   padding-left: 0px;

   margin-left: 15px;
 }

 ul li.selected a{
   color: #fff;
 }

 ul li a{
  color:#2c2b25;
  }
  ul li a: hover{

 }

 /*content*/
#garden{
   width: 899px;
   float: left;
   min-height: 572px;
   background: #d0cec2 url(../img/bg_1.jpg) repeat-x ;
 }
#left-conteiner{
   width: 228px;
   float: left;
 }

img.border{
  border: solid 1px #fff;
}
img.entity-first, img.entity, img.entity-last, img.entity-line{
  border: medium none; float:right; margin-top:17px;
}
img.entity{
 margin-top:5px;
}
img.entity-last{
margin:5px 57px 64px;

}
img.entity-line{
 float:left;
  margin-top:0px; 
}


#content{
  width: 665px;
  float: left;
  padding-bottom:15px;
}
#content-img{
    width: 266px;
    height: 97px;
    background: url(../img/content-teetime.jpg) no-repeat top left;
}
#content-panel{
    width: 600px;
    min-height: 452px;
    background: #fff;
    margin-left: 8px;
}
/*footer*/
#footer{
  width: 899px;
  height: 50px;
  float: left;

}

#footer-img{
  width: 102px;
  height: 114px;
  float: left;
  background: url(../img/footer-bell.png) no-repeat;
}
#footer-right{
  width: 400px;
  float: right;
}
a.footer-link, a.footer-link1{
  color: #5d6443;
  font-size: 11px;
  line-height: 40px;
  padding-right: 30px;
  float: left;
}
a.footer-link1{
  padding-right: 33px;
}

h2.entity1{
text-align: right;
color: #5d6443;
margin-top: 10px;
}
h2.entity2{
  text-align: right;
  margin-top: 7px;
}

h2.entity2 a{
  color: #363c26;
  font-size: 1em;
}
span.info{
  display:  block;
  background: url(../img/content_info.gif) no-repeat;
  width: 14px;
  height: 14px;


}
*.center{
margin: 0px auto;
  text-align: center;

}
p.center{
     padding-top: 40px;
     margin-bottom: 5px;
}
*.block, #datepicker{
  height: 15px;
  width: 436px;
  margin: 0px auto;
  padding:5px;
}
#datepicker{
  padding: 0px;
  margin-left: 92px;
}


div.block{
  height: 15px;
  width: 426px;
  background: #f1f1e4;
  margin: 0px auto;
  padding:5px;
}
p.block{
  font-size: 14px;
  font-weight: bold;
  color: #008048;
}


img.span-img{
  border: medium none;
  margin-bottom: 1px;
}
*.left{
  text-align: left;
  float: left;
}
*.right{
  text-align: right;
  float: right;
}

a#link1, a#link2{
  width: 250px;
  display: block;
  font-size: 14px;
  color: #000;
  font-weight: normal;
}
a#link2{

   font-size: 12px;
   width: 100px;
   text-decoration: underline;

}
#calendar{
  margin-top: 10px;
}

#slideshow { 
	float: left; 
	display: inline; 
	width: 405px; 
	height: 400px;
	background: #fff;
	position: absolute;
	left: 0px;
	top: 117px;
}

#head-img IMG{position:absolute;top:0;left:0;z-index:8;opacity:0.0;}

#head-img IMG.active {z-index:10;opacity:1.0;}

#head-img IMG.last-active {z-index:9;}


















