body {
  margin: 0;
  padding: 0;
  background: #b09276 url(/_library/templates/skin_kha/bg_body.jpg) repeat top left;
  font: 75% Verdana, Arial, sans-serif;
  color: #fff;
}

#wrapper {
  background: transparent url(/_library/templates/skin_kha/bg_body-fade.jpg) repeat-x top left;
}

#wrapper2 {
  width: 900px;
  margin: 0 auto; 
  background: #fff url(/_library/templates/skin_kha/bg_wrapper.jpg) repeat-y top left;
  color: #222;
}

#header {
  height: 155px;
  background: #000 url(/_library/templates/skin_kha/bg_header.jpg) no-repeat top left;
}
#header h1 {
  margin: 0;
}
#header h1 a {
  display: block;
  height: 155px;
  color: #fff;
  text-indent: -999em;
}

#navigation {
  float: left;
  width: 900px;
  background: #090705 url(/_library/templates/skin_kha/bg_nav.jpg) repeat-x top left;
  color: #fff;
}
#navigation ul {
  float: right;
  margin: 0;
  padding: 0;
  list-style: none;
}
#navigation ul li {
  float: left;
}
#navigation ul li a,
#navigation ul li .MenuActive {
  float: left;
  display: block;
  padding: 0 10px;
  line-height: 2.5em;
  color: #fff;
}

#main {
  clear: both;
  padding-left: 99px;
  background: transparent url(/_library/templates/skin_kha/bg_content-side.jpg) no-repeat bottom left;
}

#main a {
  color: #47290d;
}

#main .content {
  padding: 25px 25px 50px;
  background: transparent url(/_library/templates/skin_kha/bg_content.jpg) no-repeat top left;
}
#main .content h2 {
  margin-top: 0;
  font: normal 2.0em Georgia, "Times New Roman", serif;
}

#footer {
  width: 900px;
  background: #090705 url(/_library/templates/skin_kha/bg_nav.jpg) repeat-x top left;
  color: #fff;
}
#footer .content {
  padding: 10px;
}

.FooterCredit,
.MenuAdmin {
  margin: 15px 0;
  text-align: center;
  font-size: 0.833em;
}

.FooterCredit a,
.MenuAdmin a {
  color: #444;
}

h1, .SiteTitle	{ font-size: 22px; color: #000000; }
h2, .SiteTitle2	{ font-size: 18px; color: #000000; }
h3, .SiteTitle3	{ font-size: 14px; color: #000000; }
h4 { display: inline; }

form			{ margin: 0px; padding: 0px; overflow:hidden; margin-left:0px; margin-right:0px}
input			{ font-size: 11px; font-family: Tahoma; width: 200px;  border: 1px solid #BBB; }
input.image		{ font-size: 11px; font-family: Tahoma; width: 200px;  border: none; }
input.radio		{ font-size: 11px; font-family: Tahoma; width: 20px; height: 20px }
input.checkbox	{ font-size: 11px; font-family: Tahoma; width: 20px; height: 20px }
input.submit	{ font-size: 11px; font-family: Tahoma; width: 100px }
input.disabled	{ font-size: 11px; font-family: Tahoma; width: 100px }
textarea		{ font-size: 11px; font-family: Tahoma; width: 200px; height: 80px; border: 1px solid #BBB;}
select			{ font-size: 11px; font-family: Tahoma; width: 200px; border: 1px solid #BBB; }
button			{ font-size: 11px; font-family: Tahoma; }

div.hr			{ height: 10px; border-top: 1px solid #000000; }
div.hr hr		{ display: none; }
