.accordionWrapper{
display:inline-block; 
background:#fff; 
overflow:hidden;
padding-bottom: 15px;
border-bottom:2px solid #00568E;
margin-bottom: 25px;
}

.accordionWrapper img{
vertical-align:top; 
border:0; 
margin:0; 
padding:0
}

.accordionWrapper div{
display:inline; 
float:left; 
margin:auto;
}

.accordionWrapper div.title{
cursor:pointer;
padding: 10px;
color: #fff;
text-transform: uppercase;
font-size: 90%;
}

.accordionWrapper div.content{
padding: 15px 10px 10px 10px;
display:none;
}

#weeks {
width: 700px;
}

.set{
border-top: 2px solid #fff;
}

#content p.dates {
line-height: 1.5em;
}

.smiley .title {background:#016ba7;} 
.tweens .title {background:#83959f;}
.tops .title {background:#dab986;}
.ignite .title {background:#fc9f02;}
.involve .title {background:#327f8f;}
.raise .title {background:#004554;}



.accordion{
background:#fff; 
padding-bottom: 15px;
border-bottom:2px solid #00568E;
margin-bottom: 25px;
}

.accordion img{
vertical-align:top; 
border:0; 
margin:0; 
padding:0
}

.accordion h5 {
cursor:pointer;
padding: 10px;
color: #fff;
text-transform: uppercase;
font-weight: normal;
font-size: 90%;
border-top: 2px solid #fff;
}

.accordion div.content{
padding: 15px 10px 0 10px;
}

#weeks {
width: 700px;
}

#content p.dates {
line-height: 1.5em;
margin-bottom: 10px;
}

h5.smiley {background:#016ba7;} 
h5.tweens {background:#83959f;}
h5.tops {background:#dab986;}
h5.ignite {background:#fc9f02;}
h5.involve {background:#327f8f;}
h5.raise {background:#004554;}



