a img{
  border:none;
}
.mainTopic .connectionsHeaderLink:hover, .mHeader .connectionsHeaderLink:hover{
  background-color:transparent;
}
#connectionsContent, #connectionsContentHomepage{
  width:330px !important;
  height:auto;
  float:left;
  overflow:auto;
  margin-bottom:55px;
}

#connectionsContent{
  overflow:visible;
}

#connectionsContentHomepage{
  display:none;
  overflow:hidden;
  margin-bottom:35px !important;
}
#mainContent{
  padding-left:15px !important;
  padding-right:10px !important;
  padding-top:5px !important;
  background-image:none;
  border-right:1px solid #D2D2D2;
  border-left:1px solid #D2D2D2;
}
.ul{
  text-decoration:underline;
}
.logo{
  width:125px;
}
#sideBar{
  float:left;
  margin-bottom:30px;
  width:125px;
}

#fadeImages{
  height:250px;
  margin-left:20px;
  position:relative;
  left:10px;
}
#fadeImages img{
  display:none;
}
.fade{
  margin-bottom:13px;
}

#connectionsFooter{
  clear:both;
  font-size:80%;
  border-top:2px solid #DDD;
  margin-top:20px;
  margin-bottom:30px;
  overflow:auto;
  padding-left:5px;
  position:relative;
}
#connectionsFooter .footerItem{
  width:80px;
  float:left;
  margin-right:10px;
  display:block;
  text-align:center;
  position:relative;
}

.envFooter img, .landUseFooter img, .energyFooter img, .getInvolvedFooter img{
  margin-bottom:12px !important;
}


.landUseFooter, .energyFooter, .transFooter, .getInvolvedFooter{
  padding-top:12px;
}


#connectionsFooter h3{
  color:Black;
  margin-bottom:10px;
}

#connectionsFooter .footerItem img{
  display:block;
  margin-left:auto;
  margin-right:auto;
}


.areaMapDiv{
  margin-top:25px;
}
.mapSpan{
  font-weight:Bold;
}
.mapTitleSpan{
}



.environmentHeader{
  background-image:url('http://www.dvrpc.org/connections/img/environmentpuzzle_sm.png');
  padding-top:10px;

}
.transportationHeader{
  background-image:url('http://www.dvrpc.org/connections/img/transportationpuzzle_sm.png');
  position:relative;
}
.energyandeconHeader{
  background-image:url('http://www.dvrpc.org/connections/img/energyandeconomypuzzle_sm.png');
  position:relative;
  right:10px;
}
.livablecommunitiesHeader{
  background-image:url('http://www.dvrpc.org/connections/img/livablecommunitiespuzzle_sm.png');
}

.getinvolvedHeader{
  background-image:url('http://www.dvrpc.org/connections/img/mainlogopuzzle_sm.png');
  position:relative;
}


/*ecoeconomy*/
#connectionsContent .energyandeconHeader{
  padding-left:60px;
  margin-bottom:15px;
}
#connectionsContent .energyandeconHeader img, #connectionsContentHomepage .energyandeconHeader img{
  margin-top:2px;
}
#connectionsContentHomepage .energyandeconHeader{
  padding-left:65px !important;
}

/*community*/
#connectionsContent .livablecommunitiesHeader{
  padding-left:55px;
  position:relative;
  margin-bottom:15px;
}
#connectionsContent .livablecommunitiesHeader img, #connectionsContentHomepage .livablecommunitiesHeader img{
  margin-top:2px;
}

/*environment*/

#connectionsContent .environmentHeader img{
  margin-top:15px;
}
#connectionsContent .environmentHeader{
  padding-top:0px;
  position:relative;
  bottom:11px;
  margin-bottom:0px;
}
#connectionsContentHomepage .environmentHeader img{
  margin-top:5px;
}

/*transporation*/
#connectionsContent .transportationHeader{
  margin-bottom:15px;
}
#connectionsContent .transportationHeader img, #connectionsContentHomepage .transportationHeader img{
  margin-top:5px;
}

/*get involved*/
#connectionsContent .getinvolvedColor{
  margin-bottom:15px;
}
#connectionsContentHomepage .getinvolvedHeader img{
  margin-top:5px;
}


.connectionsHeaderLink{
  text-decoration:none !important;
  display:block;
  position:relative;
}
.connectionsHeaderLink div{
  background-repeat:no-repeat;
  background-position:left top;
  padding-left:60px;
  text-decoration:none !important;
}
.connectionsHeaderLink p{
  font-weight:bold;
}

#connectionsContent{
  position:relative;
}


.mainTopic, .mHeader{
  margin:15px;
  margin-top:5px;
  margin-right:0px;
  margin-bottom:5px;
  position:relative;
  height:auto;
}

#connectionsContent .mainTopic, #connectionsContent .mHeader{
  position:relative;
}

#connectionsContentHomepage .mHeader{
  margin-bottom:15px;
}

.mainTopic div, .mHeader div{
  background-position:left top;
  background-repeat:no-repeat;
  padding-left:50px;
}
#connectionsContentHomepage .mHeader div{
  padding-left:55px;
}
.mainTopic p, .mHeader p{
  font-weight:bold;
  margin:0px;
}
.mainTopic p{
  height:40px;
}

#connectionsContent h3{
  margin-top:10px;
}

#connectionsContent ul{
  padding-left:15px !important;
  margin:0px;
}

#connectionsContent li{
  margin-bottom:5px;
}


.getinvolvedColor{
  color:#D9531E;
}
.econandenergyColor{
  color:#795200 !important;
}
.livableCommunitiesColor{
  color: #4D85C5 !important;
}
.environmentColor{
  color:#78A22F !important;
}
.transportationColor{
  color:#E4801C !important;
}

.implementationColor{
  color:#939598 !important;
}


/******************
 * accordion stuff
 * ******************/

  #accordionContent{
    margin-left:15px;
    position:relative;
  }

  #accordionContent ul{
    padding-left:10px;
  }

  #accordionContent li{
    margin-bottom:10px;
  }
  #accordionContent h4{
    margin-top:20px;
    margin-bottom:5px;
    font-size:100%;
  }

  #accordionContent > div{
    margin-bottom:15px;
  }
.accordheader{
  background-image:url('http://www.dvrpc.org/img/homepage/icons/plusnav.gif');
  background-repeat:no-repeat;
  background-position:left center;
  font-size:110%;
  padding-left:15px;
  margin-bottom:15px;
}

.accordopen{
  display:block !important;
}

.accordheader:focus{
  border:none;
}

.transportationAccordion .accordheader{
  color:#E4801C !important;
}
.environmentAccordion .accordheader{
  color:#78A22F !important;
}
.livablecommunitiesAccordion .accordheader{
  color: #4D85C5 !important;
}
.energyandeconAccordion .accordheader{
  color:#795200 !important;
}

.accorditem{
  display:none;
  margin:15px;
  margin-right:0px;
}









/****************
 * widget
 * ****************/
 
  #connectionsWidget{
    background-image:url('http://www.dvrpc.org/img/homepage/clearWidgetCurves.gif');
    margin-bottom:15px;
  }
  #connectionsWidget ul{
    padding-left:10px !important;
    margin-left:0px !important;
  }
  .takeActionItem{
    margin-bottom:5px;
  }
  
  #connectionsWidget .header{
    margin-left:10px;
  }

  #connectionsWidget a{
    text-decoration:underline;
  }
  #connectionsWidget h3{
    color:#D9531E;
    margin:10px 0px;
  }

  .connectionReportHeader{
    display:block;
    margin-left:auto;
    margin-right:auto;
    overflow:auto;
    text-align:center;
    position:relative;
    padding-bottom:20px;
  }
  .connectionsReportCover{
    border:1px solid #ddd;
    display:block;
    margin-left:auto;
    margin-right:auto;
    text-align:center;
  }
  .mainReportLink{
    display:block;
    font-size:110%;
    margin-top:10px;
    font-weight:bold;
    margin-left:25px;
  }
  #connectionsBottomImg{
  }

  #body #connectionsWidget .widgetWrapper .takeActionImg{
    display:block;
    margin-left:auto;
    margin-right:auto;
    margin-top:20px;
    padding-left:15px;
    padding-right:15px;
    padding-top:20px !important;
    border-top:1px solid #d2d2d2;
    text-align:center;
  }


  #connectionsMoreReports{
    margin-left:25px;
  }
  #connectionsMoreReports a{
    display:block;
    margin:10px 0px;
    font-size:100%;
  }

  #connectionsExpandLink{
    display:block;
    font-size:100%;
    margin:10px 0px;
    margin-left:25px;
  }

#mainCenterWrapper{
  background-image:none;
  border-top:1px solid #CCCCCC;
}
#mainColumn{
  background-image:url('http://www.dvrpc.org/img/homepage/mainTopLeft.gif');
}
#mainWrapper{
  background-image:url('http://www.dvrpc.org/img/homepage/mainTopRight.gif');
}

#_seadragon1{
  display:none;
}
.openall{
  cursor:pointer;
}
