html {
  overflow-y:scroll;
}
body {
  font-size:62.5%;
  font-family: verdana, arial, san serif;
  text-align:center;
  margin:0px;padding:0px;
  background: url(../images/background.jpg) 0 0 repeat-x;
}
.topsection {
  margin:0px auto;padding:0px;
  display:block;
  width:800px;height:140px;
  background-image: url(../images/navbutton.jpg);
  background-repeat: repeat-x; 
  background-position: -50px 105px;
} 
.header {
  margin:0px;
  padding:0px;
  display:block;
  width:800px;height:105px;
}
.header img {
  border:none;
  margin:20px 0px 0px 0px;
}
.nav {
  margin:0px auto;padding:0px;
  display:block;
  width:600px;height:40px;
  border:none;
}
.nav ul {
  margin:0;padding:0;
}
.nav ul li {
  display: block;
  float: left;
  list-style-type: none;
  padding:0;margin:0;
  text-align:center;
}
.nav ul li a {
  font-size:1.2em;
  font-weight:bold;
  color:#666600; 
  margin: 0px;padding: 5px 0px 0px 0px;
  display: block;
  width:100px;height:30px;
  text-decoration: none;
  background: url(../images/navbutton.jpg) 0 0 no-repeat;
}
.nav ul li a:hover {
  background-position: 0 -35px;
}
.nav ul li a.pressed {
  background: url(../images/navbutton_pressed.jpg) 0 0 no-repeat;
}
.nav ul li a.pressed:hover {
  background-position: 0 -35px;
}
.menunav {
  margin:0px;padding:0px 0px 0px 0px;
  display:block;
  width:130px;height:auto;
}
.menunav ul {
  margin:0px;padding:0;
}
.menunav ul li {
  list-style-type: none;
  padding: 0px; margin: 0px;
  text-align: center;
}
.menunav ul li a {
  text-align:left;
  font-size:1.2em;
  color:#444;
  display: block;
  width:93px;height:32px;
  margin: 0px 0px 5px 0px;
  padding: 3px 0px 0px 7px;
  text-decoration: none;
  background: url(../images/leftmenu.gif) 0 0 no-repeat;
}
.menunav ul li a:hover {
  background-position: 0 -35px;
}
.menunav ul li a.pressed {
  background: url(../images/leftmenu_pressed.gif) 0 0 no-repeat;
  color:#fff;
}
.menunav ul li a.pressed:hover {
  background-position: 0 -35px;
}
.menunav ul.submenunav li a {
  text-align:left;
  text-decoration:none;
  line-height:1.1em;
  font-size:1.1em;
  color:#444;
  padding:3px 0px 0px 5px;
  margin:0px 0px 5px 20px;
  display:block;
  width:75px;height:32px;
  background: url(../images/leftsubmenu.gif) 0 0 no-repeat;
}
.menunav ul.submenunav li a:hover {
  background-position: 0 -35px;
}
.menunav ul.submenunav li a.pressed {
  background: url(../images/leftsubmenu_pressed.gif) 0 0 no-repeat;
  color:#fff;
}
.menunav ul.submenunav li a.pressed:hover {
  background-position: 0 -35px;
}
.banner {
  color:#aaa;
  margin:10px auto;padding:0px;
  display:block;
  width:800px;height:15px;
}
.bottomsection {
  margin:0px auto;
  padding:0px;
  display:block;
  width:820px;height:auto;
  border:none;
}
.leftpart {
  background-color:#fff;
  margin:0px;padding:0px;
  display:block;
  width:130px;height:auto;
  float:left;
  text-align:center;
  border:none;
  
}
.centerpart {
  background-color:#fff;
  margin:0px;padding:0px;
  display:block;
  width:500px;height:auto;
  float:left;
  text-align:center;
  border:none;
}
.rightpart {
  background-color:#eee;
  margin:0px;padding:10px;
  display:block;
  width:150px;height:auto;
  float:left;
  text-align:center;
  border:none;
}
.tickerdiv{
  border:1px solid #ccc;
  display:block;
  float:left;
  width:480px;height:50px;
  margin:0px 0px 0px 0px;padding:0px;
  overflow:hidden;
}
.contentsection {
  padding:0px;
  margin:0px;
  display:block;
  width:480px;height:auto;
}
.contenttext{
  display:block;
  padding:0px;
  margin:0px 0px 10px 0px;
  float:left;
}
.contenttext p{
  color:#423532;
  padding:0px;
  margin:0px;
}
.contenttext ul{
  padding:0px;
  margin:0px;
}
.contenttext ul li{
  display:block;
  width:auto;height:auto;
  list-style-type: none;
  padding:0px;
  margin:0px;
}
h1{
  color:#373737;
  text-align:center;
  font-weight:bold;
  display:block;
  height:auto;
  padding:0px;
  margin:0px 0px 5px 0px;
}
.contentsection .contentimage{
  text-align:center;
  display:block;
  height:auto;
  padding:0px 0px 0px 0px;
  margin:0px;
  float:left;
}
.contentsection .contentimage img{
  border:none;
  margin:0px;
  padding:0px;
  margin:0px 0px 10px 0px;
}
.contentsection form {
  background-color:#fff;
  margin:0px;padding:0px 10px 10px 10px;
  display:block;
  width:480px;height:auto;
  float:left;
  text-align:left;
}
.contentsection form img{
  margin:0px;
  padding:0px;
  border:1px solid #999;
  float:left;
}
.contentsection form label {
  width: 100px;
  float: left;
  text-align: right;
  margin:0px 5px 0px 0px;
  display: block;
}
.contentsection p.submit {
  margin:0px 0px 0px 103px;
}
.footer {
  display:block;
  float:left;
  width:480px;height:185px;
  margin:15px 0px 0px 0px;padding:0px 0px 50px 0px;
}
.footer .footerimages{
  display:block;
  float:left;
  width:480px;height:70px;
  margin:10px 0px 0px 0px;padding:0px;
}
.footer .footerimages img{
  margin:0px 10px 0px 10px;
  border:none;
}
.footer .footerlinks {
  text-align:center;
  display:block;
  float:left;
  width:480px;height:auto;
  margin:10px 0px 10px 0px;padding:0px;
}
.footer .footerlinks ul{
  margin:0px auto;padding:0;
}
.footer .footerlinks ul li {
  display:inline;
  list-style-type: none;
  padding:0px;margin:0px;
  text-align:center;
}
.footer .footerlinks ul li a{
}
#ajaxticker1{
  display:block;
  width:470px;
  height:50px;
  padding:5px;margin:0px
}
#ajaxticker1 div{
  background-color:#fff;
}
.tick{
  background-color:#fff;
  color:#777;
}
.page_wrap {
 width:100%;
 z-index:1;
 margin:0px;padding:0px;
}
.bottom_fade {
 margin:0px;padding:0px;
 width:100%;height:40px;
 z-index:99;
 position:fixed;
 bottom:0px;
 left:0px;
 background: url("../images/bottomfade.png") bottom left repeat-x;
}

