* {
  margin: 0;
  padding: 0;
}
body {
  font: 12px/15px  Arial, Tahoma, Verdana, sans-serif;
  width: 100%;
}
a {
  text-decoration: underline;
}
a:hover {
  text-decoration: none;
}
p {
  margin: 0;
  padding: 8px 0;
}
h1 {
  font-size: 18px;
  color: #404040;
  font-weight: normal;
  line-height: 18px;
  border-bottom: 2px solid #B3A283;
  padding: 0 0 5px 2px;
  margin: 0 -10px 5px;
}

#wrapper {
  width: 800px;
  margin: 0 auto;
  width: expression((documentElement.clientWidth||document.body.clientWidth)<800?'800px':'');
  min-width: 800px;
  background: url(i/header1.jpg) 0 66px no-repeat;
  position: relative;
}


/* Header
-----------------------------------------------------------------------------*/
#header {
  height: 310px;
  background: url(i/header2.jpg) 400px 66px no-repeat;
}
#slogan {
  height: 35px;
  font-size: 10px;
  padding: 28px 0 0 170px;
  background: url(i/admoney.gif) 20px 17px no-repeat;
  position: relative;
}
#slogan b {
  font: 24px Impact, Arial, Tahoma, Verdana, sans-serif;
  color: #636161;
  letter-spacing: 1px;
  position: absolute;
  top: 20px;
  left: 61px;
}
#slogan span {
  color: #FF9000;
}
#tmenu {
  position: absolute;
  top: 0;
  right: 0;
  list-style: none;
  font-weight: bold;
}
#tmenu li {
  float: left;
  padding: 0 15px;
  position: relative;
}
#tmenu li ul {
  display: none;
  position: absolute;
	top: auto;
	left: auto;
	padding: 3px 7px;
  min-width: 130px;
  /width: 130px;
  background: #FFF;
  border: 1px solid #424241;
}
#tmenu li:hover ul,
#tmenu li.over ul  {
  display: block;
}
*html #tmenu li.over li {
  height: 5px;
  line-height: 13px;
}
#tmenu li ul li {
  padding: 0;
  float: none;
}
#tmenu a {
  color: #404040;
  display: block;
  padding: 46px 0 0;
}
#tmenu a:hover {
  color: #FF9000;
  border-top: 5px solid #ED8600;
  padding-top: 41px;
  text-decoration: underline;
}
#tmenu li ul a {
  padding: 0;
  font-weight: normal;
  text-decoration: none;
}
#tmenu li ul a:hover {
  text-decoration: underline;
  border: 0;
  padding: 0;
}


/* Content
-----------------------------------------------------------------------------*/
#container {
  width: 100%;
  padding-bottom: 15px;
}
#content {
  width: 100%;
  float: left;
}
#text {
  margin-left: 172px;
  padding: 0 10px 10px;
}
.pics {
  margin: 0 auto;
  width: 380px;
}
.pic {
  float: left;
  text-align: center;
  padding: 8px 10px;
  font-size: 34px;
  color: #404040;
}


/* Left
-----------------------------------------------------------------------------*/
#left {
  float: left;
  width: 172px;
  margin-left: -800px;
}
#menu {
  list-style: none;
}
#menu li {
  padding-left: 30px;
  line-height: 14px;
}
#menu li.h {
  font-weight: bold;
  padding-left: 20px;
  background: url(i/check.gif) 6px 1px no-repeat;
}
#menu a {
  color: #000;
  text-decoration: none;
}
#menu a:hover {
  text-decoration: underline;
}


/* Footer
-----------------------------------------------------------------------------*/
#footer {
  padding: 10px;
  border-top: 2px solid #B3A283;
}


.clear {
  clear: both;
}
