/* Generated by KompoZer */
html {
  background-color: #727272;
  color: #383838;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  text-align: center;
}
body {
  margin: 20px auto 0;
  background-color: #000075;
  color: #383838;
  text-align: left;
  width: 703px;
}
html > body {
  background: #000000 url(../html/images/bg.gif) repeat-y scroll center;
}
#gallery {
  margin: 0;
  padding: 0;
  color: black;
  position: absolute;
  text-align: left;
}
#gal_wrap {
  margin: 0;
  padding: 0;
  float: left;
  height: 200px;
}
div#container {
  background: #282828 url(../html/images/bg.gif) repeat-y scroll center;
  width: 703px;
}
ul#topnav {
  margin: 0;
  padding: 0;
  background: #282828 url(../html/images/top_nav_right_bg.gif) no-repeat fixed center bottom;
  height: 33px;
}
ul#topnav li {
  margin: 0;
  padding: 0;
  display: block;
  float: left;
  list-style-type: none;
}
ul#topnav li.bigtab {
  padding: 9px 0 0;
  background: #282828 url(../html/images/top_nav_large_tab.gif) no-repeat scroll 50%;
  color: #f15f10;
  font-size: 14px;
  font-weight: bold;
  height: 24px;
  text-align: center;
  width: 131px;
}
ul#topnav li a.smalltab:link, ul#topnav li a.smalltab:visited {
  padding: 10px 0 0;
  background: #282828 url(../html/images/top_nav_large_tab.gif) no-repeat scroll 50%;
  color: #515151;
  display: block;
  font-size: 14px;
  height: 23px;
  text-align: center;
  text-decoration: none;
  width: 131px;
}
ul#topnav li a.smalltab:hover, ul#topnav li a.smalltab:active {
  padding: 10px 0 0;
  background: #282828 url(../html/images/top_nav_small_tab_hover.gif) no-repeat scroll 50%;
  color: inherit;
  display: block;
  font-size: 14px;
  height: 23px;
  text-align: center;
  width: 131px;
}
div#left {
  background-color: #ffffff;
  color: inherit;
  float: left;
  width: 218px;
}
div#left h2 {
  margin: 0;
  padding: 12px 0 0 15px;
  background-color: inherit;
  background-image: url(../html/images/left_content_headerbl.gif);
  color: #ffffff;
  font-size: 12px;
  font-weight: normal;
  height: 23px;
  width: 203px;
}
ul#leftnav {
  margin: 0;
  padding: 0;
}
ul#leftnav li {
  margin: 0;
  background-image: url(../html/images/left_nav_link_bg.gif);
  display: block;
  list-style-type: none;
}
ul#leftnav li a:link, ul#leftnav li a:visited {
  padding: 6px 0 0 20px;
  background-color: inherit;
  color: #000000;
  display: block;
  height: 22px;
  text-decoration: none;
}
ul#leftnav li a:hover, ul#leftnav li a:active {
  background-image: url(../html/images/left_nav_link_bg_hover.gif);
  color: red;
  display: block;
  height: 22px;
}
#news {
  margin: 0;
  padding: 10px;
}
div#right {
  background-color: #ffffff;
  color: inherit;
  float: right;
  width: 485px;
}
div#right h1 {
  margin: -3px 0 0;
  padding: 5px 0 0 5px;
  color: #1f1bba;
  font-size: 12px;
  font-weight: normal;
  height: 23px;
  width: 470px;
}
div#right h2 {
  margin: -3px 0 0;
  padding: 12px 0 0 15px;
  background: #ffffff url(../html/images/main_content_headerbl.gif) no-repeat scroll 50%;
  color: #f9ffff;
  font-size: 12px;
  font-weight: normal;
  height: 23px;
  width: 470px;
}
div#container > div#right h2 {
  margin: 0;
}
div#maincontent {
  width: 485px;
}
div#maincontent p {
  margin: 0;
  padding: 10px 20px 10px 5px;
}
a:link, a:visited {
  color: #ff0000;
  text-decoration: none;
}
a:hover, a:active {
  color: #383838;
}
h3 {
  margin: 5px 0px 0px;
  padding: 5px 0px 5px 5px;
  background: #e1e2d8 none repeat scroll 50%;
  width: 475px;
}
p#footer {
  border-style: none solid solid;
  border-color: -moz-use-text-color #ffffff #ffffff;
  border-width: 0 1px 1px;
  margin: 0;
  padding: 10px 0px 0px;
  background: #1f1bba none repeat scroll 50%;
  clear: both;
  color: #ffffff;
  height: 26px;
  text-align: center;
}

