html {
  margin: 0;
  padding: 0;
  /*font: Helvetica, Georgia, Times New Roman;*/
  color: #333;
}

body {
  background: #eee;
  font-family: Tahoma, Verdana, Arial;
  margin-top:0px;
  /*font: Helvetica, Tahoma, Arial, san serif;*/
}

  body a, a:active, a:visited {
	color: #039;
	text-decoration: none;
  }
  
  body a:hover {
	color: #49d;
  }

#outlining {
  border-right:1px solid #aaa;
  border-left:1px solid #aaa;
  margin: 0px auto;
  width:960px;
}

.mirared { color: #C00; }

#container {
  margin: 0px auto 0px auto;
  width: 960px;
  /*border-left: solid 1px #fff;
  border-right: solid 1px #fff;*/
  background-color: #fff;
}

#header {
  width: 100%;
  height: 162px;
  font-size: 42px;
  color: #fff;
  /* background: #0066FF; */
  background: #06F;
}

.clear { clear:both; }


#inner_content {
  min-height: 500px;
  background: #fff;
  color: #000;
  font-size: 16px;
  padding: 1px 10px 10px 10px;
  margin: 0px 20px;
}

  #inner_content h1 {
	font-size: 34px;
	color: #600;
  }
  
  #content h1 {
	font-size: 34px;
	color: #600;
  }
  
  #content {
    min-height: 500px;
	font-size: 16px;
  }

#footer {
  /*background: #0066FF;*/
  background: #06F;
  color: #fff;
  padding: 10px auto;
  margin-top:15px;
}

#footer a {
  color: #fff;
}

#inner_content img {
  border: 3px double #BBB;
}

#inner_content ul li {
  margin-top:1em;
}

#eventsfeed {
  margin: 0px auto;
  width: 800px;
}

#eventsfeed ul {
  list-style:none;
}

.feedburnerFeedBlock { color: #666; }
.feedburnerFeedBlock ul {list-style:none; margin-left:0px; padding-left:0px;}
.feedburnerFeedBlock li {margin-left:0px; padding-left:0px;}


/*
#nav {
  height: 35px;
  background: url(../images/menu_bg.png) #bb0022;
  position: relative;
}
*/

#jsddm { margin: 0; padding: 0; width: 960px; background:  url(../images/menu_bg.png) #bb0022; border-left: 1px solid #fff; border-right: 1px solid #fff; }
#jsddm li { float: left; list-style: none; font: 12px Tahoma, Arial; text-align: center; }
#jsddm li a {	
  display: block;
  /*background: #20548E;*/
  /*background: url(../images/menu_bg.png);*/
  padding: 5px 12px;
  text-decoration: none;
  border-top: 1px solid white;
  border-bottom: 1px solid white;
  width: 113px;
  color: #EAFFED;
  white-space: nowrap;
}
#jsddm li a:hover { background: #1A4473; }
#jsddm li ul {	
  margin: 0;
  padding: 0;
  position: absolute;
  visibility: hidden;
  border-top: 1px solid white;
}
#jsddm li ul li { float: none; display: inline; text-align: left;}
#jsddm li ul li a {	width: auto; background: #9F1B1B; min-width: 113px; }
#jsddm li ul li a:hover { background: #7F1616; }
