body {
  margin:0px;
  padding:0px;
  background:#2E2E2E;
  font-family:Verdana;
  font-size: 18px;
}

#grayscale {
background:url(./img/background.png) repeat-x;
}



#page {
  width:1085px;
  margin:auto;

}

#header {
  width:1085px;
  height:130px;
  position:relative;
}


#logo {
  width:147px;
  height:99px;
  float:left;
  margin-top:20px;
  padding-left:20px;
}

#logotext {
  width:340x;
  height:20px;
  float:right;
  font-size:24px;
  padding-top:10px;
  margin-right:30px;
  font-style: italic;
}






#slideshow {
  width:870px;
  height:125px;

}


#menulinks {
 width:900px;
 height:45px;
 position:absolute;
 bottom:0px;
 right:0px;


}

#menulinks ul {
  width:900px;
  height:45px;
  margin:0px;
  padding:0px;
  list-style-type:none;
}

#menulinks li {
position:relative;

}

#menulinks li ul {
  display:none;
}


#menulinks ul li {
 margin:0px;
 padding:0px;
 float:left;
}

#menulinks a {
 text-decoration:none;
}

#menulinks img {
  border:none;
}

#menulinks li ul {
  position:absolute;
  top:45px;
  width:128px;
  z-index:50;

}

#menulinks li:hover  ul {
display:block;
}




#menulinks li ul li {

  background:url(img/button2.png);
  width:128px;
  height:45px;
  text-align:center;
  }

#menulinks li ul li:hover {
  background:url(img/button2_selected.png);
  width:128px;
  height:45px;
  text-align:center;
}

#menulinks li ul li a {
   color:#fff;
   line-height:18px;

}








#sidebar {
  width:210px;
  float:right;
  background:#B2B2E1;
  margin-top:10px;
}

#sidebar p {

}

#sidebar a {
  text-decoration:none;
  color:#000;
}

#sidebar a:hover {
  color:#fff;
}

#sidebar ul {
  list-style-type:none;
  margin:0px;
  padding:10px;
}


#sidebartitle {
  font-size:24px;
  padding:10px;
  background:#777777;
  color:#fff;
  display:block;
  text-align:center;
}




#content {
width:870px;
float:left;
background:url(./img/contentbgd.png) repeat-y;

}

#main {
  overflow:auto;
  margin-top:10px;
}


#content p {
  margin:0px;
  padding:0px;
  font-family:Verdana;
  font-size: 16px;
  color:#000;
  padding:20px;

}

#content a {
  color:#000;
  padding-top:10px;

}


#content ul {
  margin-top:0px;
  padding-top:0px;
}


#title p {
  margin:0px;
  padding:0px;
  font-family:Verdana;
  font-size: 26px;
  color:#000;
  padding:20px;

}

#subtitle p {
  margin:0px;
  padding:0px;
  font-family:Verdana;
  font-size: 20px;
  color:#000;
  padding-left:20px;
}

#bold {
  font-weight:bold;
}

#bolder {
  font-weight:bold;
  font-size:18px;
  /*color:red;*/
}


#article {
  float:left;
  width:430px;
}

#image {
  float:right;
  width:412px;
  padding:10px;
  padding-right:20px;
  padding-left:0px;
}


#leftcolumn {
  width:430px;
  float:left;
}

#rightcolumn {
  width:420px;
  float:right;
}

#leftcolumn img {
  width:360px;
  margin:auto;
  margin-left:15px;
}

#rightcolumn img {
  width:360px;
  margin:auto;
}



#indentline {
  padding-left:0px;
  font-size:16px;
  }

#content ul li {
  padding-bottom:10px;
}


#mailinglist {
  width:400px;
  margin:auto;
  text-align:center;
}

#mailinglist p {
margin:0px;
padding:0px;
}






#footer {
  width:870px;
  height:45px;
  background:url(./img/footer.png) no-repeat;
}

#footermenu {
  width:510px;
  margin:auto;
  font-family:Verdana;
  font-size:12px;
}

#footermenu ul {
  margin:0px;
  padding:0px;
  list-style-type:none;
  padding-top:14px;
}

#footermenu ul li {
  float:left;
  padding-right:10px;
}

#footermenu a {
  color:#fff;
  text-decoration:none;
}

#footermenu a:hover {
  color:#9695BC ;
}




#copyright {
  width:900px;
  height:40px;
}

#copytext {
  width:410px;
  margin:auto;
  font-family: Verdana;
  font-size:12px;
  color:#818181;
}


