/* Generated by KompoZer */
html, body {
  height: 100%;
  color: #990000;
}
body {
  margin: 0px;
  padding: 0px;
  background: #eee2c3 url(images/bg01.jpg) repeat scroll left top;
  color: #990000;
}
form {
  margin: 0px;
  padding: 0px;
}
h1, h2, h3, h4, h5, h6 {
  margin: 0px;
}
h1, h2 {
  color: #614c31;
}
h1 span, h2 span {
  padding: 0px 40px 0px 0px;
  background: transparent url(images/homepage03.gif) no-repeat scroll right center;
}
h1 {
  margin-bottom: 20px;
  font-size: 14px;
}
h2 {
  margin-bottom: 15px;
  font-size: 12px;
}
h3 {
  margin-bottom: 5px;
  font-size: 11px;
  color: #9c5234;
}
body, th, td, input, textarea, select {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #990000;
  font-size: 11px;
}
p, blockquote, ul, ol, dl {
  margin-top: 0px;
  margin-bottom: 1em;
  color: #614c31;
  text-align: left;
  font-size: 1.4em;
}
.list1 {
  margin-left: 0px;
  padding-left: 0px;
  list-style-type: none;
  list-style-image: none;
  list-style-position: outside;
}
.list1 li {
  padding: 3px 0px 0px 10px;
  background: transparent url(images/homepage11.jpg) no-repeat scroll left top;
  display: block;
  height: 17px;
  margin-bottom: 3px;
}
.list1 li a {
  text-decoration: none;
  font-size: 10px;
}
.list1 li a:hover {
  text-decoration: underline;
}
.list2 {
  margin-left: 0px;
  padding-left: 0px;
  list-style-type: none;
  list-style-image: none;
  list-style-position: outside;
}
.list2 li {
  padding: 3px 0px 0px;
  display: block;
  height: 13px;
  margin-bottom: 3px;
}
.list2 li a {
  text-decoration: underline;
}
.list2 li a:hover {
  text-decoration: none;
}
a {
  color: #994d2e;
}
a:hover {
  text-decoration: none;
}
.more {
  margin: 10px 0px 20px;
  padding: 0px 0px 0px 68px;
  background: transparent url(images/homepage09.gif) no-repeat scroll left center;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 7px;
}
.more a {
  background: transparent url(images/homepage10.gif) no-repeat scroll right center;
  padding-right: 15px;
  text-decoration: none;
}
.more a:hover {
  text-decoration: underline;
}
.style1 {
}
.style1 a {
}
.style1 a:hover {
}
.bg1 {
}
.align-justify {
  text-align: justify;
}
.align-right {
  text-align: right;
}
img {
  border:  none;
}
img.left {
  margin: -5px 5px 0px -5px;
  float: left;
}
img.right {
  margin: -5px -5px 0px 5px;
  float: right;
}
hr {
  display: none;
}
.hr1 {
  background: transparent url(images/homepage04.gif) repeat-x scroll left center;
  height: 31px;
}
#wrapper {
  background: transparent url(images/bg02.jpg) repeat-x scroll left top;
  height: 100%;
  min-height: 100%;
}
html > body #wrapper {
  height: auto;
}
#header {
  width: 748px;
  height: 200px;
}
#logo {
  width: 272px;
  height: 200px;
}
#logo h1, #logo p {
}
#menu {
  background: transparent url(images/homepage02.jpg) no-repeat scroll left top;
  width: 476px;
  height: 200px;
}
#menu a {
  text-decoration: none;
  font-weight: bold;
}
#menu a:hover {
  text-decoration: underline;
}
#page {
  background: transparent url(images/subpage2_01.jpg) repeat-y scroll left top;
  width: 748px;
}
#page-bg {
  background: transparent url(images/subpage2_02.jpg) no-repeat scroll left top;
}
.boxed {
  background: transparent url(images/homepage16.jpg) repeat-y scroll left top;
}
.boxed-top {
  background: transparent url(images/homepage15.jpg) no-repeat scroll left top;
}
.boxed-bottom {
  padding: 29px 10px 10px 16px;
  background: transparent url(images/homepage17.jpg) no-repeat scroll left bottom;
}
.boxed h2, .boxed-first h2 {
  margin-bottom: 5px;
  font-size: 10px;
}
.boxed .more, .boxed-first .more {
  padding: 0px;
  background: transparent none repeat scroll 0% 50%;
}
.boxed-first {
  background: transparent url(images/homepage13.jpg) repeat-y scroll left top;
}
.boxed-top-first {
  background: transparent url(images/homepage12.jpg) no-repeat scroll left top;
}
.boxed-bottom-first {
  padding: 29px 10px 20px 16px;
  background: transparent url(images/homepage14.jpg) no-repeat scroll left bottom;
}
.boxed-second {
  background: transparent url(images/subpage1_06.jpg) repeat-y scroll left top;
}
.boxed-top-second {
  background: transparent url(images/subpage1_05.jpg) no-repeat scroll left top;
}
.boxed-bottom-second {
  padding: 29px 10px 20px 16px;
  background: transparent url(images/subpage1_07.jpg) no-repeat scroll left bottom;
}
#footer {
  background: transparent url(images/subpage2_03.jpg) no-repeat scroll left top;
  width: 748px;
  height: 80px;
}
#footer p {
  margin: 0px;
  padding: 40px 0px 0px;
  text-align: center;
  font-size: 9px;
  color: #9a8661;
}

