#sponsorsdiv {
  width: 175px;
  margin-left: 10px;
  float: right;
}
#sponsorsdiv ul,
#sponsorsdiv ul li {
  list-style: none;
  margin: 0px;
  padding: 0px;
}

body {
  background-image: none;
  background-color: #FFFFFF;
}

#mainblockcont {
  background-image: url(/cms/uploads/wa/images/waledbanner.png);
/*  background-image: url(/cms/uploads/wa/images/waheader052007.jpg);*/
  background-color:transparent;
  background-repeat: no-repeat;
  margin-top:26px;
}
#mainblock {
  margin:0px;
  width:858px;
}

#menu {
  background-image: none;
  background-color: inherit;
  top: 0px;
  height: 38px;
  min-height: 38px;
  margin: 0px;
  color: #CC0066;
  margin-bottom: -18px;
  padding: 0px;
  width: auto;
}

ul#mainnavlist {
  margin-top:0px;
}
#mainnavlist li {
  border:none;
  padding: 0px;
  margin: 0px;
}

#mainnavlist a {
  color:#CC0066;
  margin: 0px;
  padding: 0px 7px;
}
#mainnavlist li.listselected {
  background-color:silver;
}

ul#mainnavsecondlist {
  color: #000000;
  opacity: 0.8;
  filter: alpha(opacity=80);
  top: 23px;
  width: 680px;
  padding-left: 40px;
}

ul#mainnavsecondlist li {
  background-color:#FFFFFF;
  display:inline;
  padding: 2px 0px;
  margin: 2px;
  list-style-position: inside;
}
ul#mainnavsecondlist li a {
  padding: 2px 0px;
  margin: 2px;
}

#childrennavdiv ul {
  border: 1px solid #000000;
}

#contenttop {
  background-image: url(/cms/uploads/wa/images/wa_toppinkribbon.png);
  background-position: right;
  background-repeat: no-repeat;
  height: 52px;
  padding: 0px 15px;
  width: 858px;
}
#pagecontent {
  width: 858px;
  background-image: url(/cms/uploads/wa/images/pinksidebg.png);
  background-repeat: repeat-y;
  background-position: right;
  color: #000000;
  padding: 0px 15px;
}

#breadcrumbs {
  border-bottom-color:silver;
  width: 810px;
  position: relative;
  top: 30px;
}

#resource-container {
  background-color: inherit;
  color: #000000;
}
#pagecontent h1,
#pagecontent h2,
#resource-container h1,
#resource-container h2 {
  color: #DA1E7E;
}
#pagecontent a,
#resource-container a {
  color: #84424F;
}

#pagecontent h1 {
  margin-top: 0px;
}

div.eventdates {
  position: absolute;
  top: 230px;
right: 0px;
background-color: #999999;
padding: 4px;
border: 3px double black;
font-size: 11px;
}
div.newsphoto {
  background-color: #333333;
  font-size: 0.8em;
}

#logo a {
  display: block;
/*  height: 187px; */
  height: 150px;
  width: 100%;
}

.list-pubdate {
  font-size: 0.8em;
}

dt.list-event {
  margin-top: 0.5em;
  background-color: #F7F0F5;
  clear: left;
}

dt.list-event a {
  font-weight: bold;
}

dd.list-event  {
  padding: 0.5em;
}
dd.list-event .newsphoto {
  padding-right: 0.5em;
  background-color: transparent;
}

dl.ataglance dt {
  font-weight: bold;
  border: 1px solid #666666;
  background-color: #DDDDDD;
}

#book-soundtrack {
  float: left;
}

#footer {
  color: #000000;
}