div#ceheader{
background:#a20d57;
}
div#cesub{
border:solid 1px #a20d57;
color:#a20d57;
padding:2px;
text-transform:uppercase;

}
div#leftcolumn{
background:#ffffff;
}
img#leftcolumn{
margin:0;
padding:0;
}


#leftcolumn a{
display:block;
/*color:#BC6499;
color:#F283C0;*/
color:#a20d57;
font-size:13px;
text-decoration:none;
}
#leftcolumn a:hover{
color:#db5a95;
font-size:13px;
text-decoration:none;
}
#navlist
{
padding:0;
margin:0;
border-bottom: 1px solid #db5a95;
margin-bottom:10px;
width:190px;
margin-bottom:25px;
}
#navlist li
{
list-style: none;
margin: 0;
padding: 0.25em;
border-top: 1px solid #db5a95;
}
li#listfirst {
padding-top:0;
margin-top:0;
border-top: none;
}
div#contentcolumn{
color:#4e142b;
}

div#contentcolumn h3{
color:#6d1539;
font-size:17px;
}

div#program h3{
margin-top:0;
padding-top:0;
padding-bottom:1px;
margin-bottom:1px;
}
div#contentcolumn h2{
color:#6d1539;
font-size:18px;
text-transform:uppercase;
margin:0;
padding:0;
margin-top:25px;
}

div#contentcolumn h2 .first{
color:#6d1539;
font-size:18px;
text-transform:uppercase;
margin:0;
padding:0;
margin-top:5px;

}
div#contentcolumn p{
margin-top:0;
padding-top:0;
}

div#contentcolumn a{
color:#a20d57;
}
div#contentcolumn a:hover{
color:#db5a95;
}
.navinnertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
margin-left:0;
}
table#hourstable td
{
margin-right:20px;
}
#classlist li{
list-style-type:none;
padding-bottom:.3 em;
}
.divider{
background:#ececec;
}

/* ad text */

#adtext li {
color: #D34579;
font-weight:bold;
text-decoration:none;
font-family: verdana;
}

#adtext ul
{
list-style-type:none;
margin-left:0;
padding-left:0;
}
#adtext li
{
margin-bottom:3px;
}
#adtext h3
{
color: #D34579;
font-family: verdana;
}
div#adtext a{
color:#68CC4D;
}
div#adtext a:hover{
color:#D34579;
}

input.pink {
border: solid 1px #d34579;
color:#4e142b;

}
.blurb{
margin-bottom:10px;
}
.scheduleimage{
margin-top:6px;
margin-right:15px;
border:solid 3px #db5a95;
margin-bottom:10px;
}
.partnershiptitle{
 color:#a20d57;
 font-weight:bold;
 font-size:15px;
}
.partnershipblurb{
margin:0 0 12px 0;
}
#hours td{
padding:4px;
font-weight:bold;
}
td.hour{

}
.hourheader{
color:#a20d57;
font-weight:bold
}
/*rss box*/

#rssBox{

  margin:5px;
  padding:6px;
  padding-left:0;
  margin-left:0;
  font-size:0.9em;
  color: #6d1539;
  border:solid 1px #6d1539;
  background:#fff;
}    
.rssBoxDate{
  display:none;  /* I don't want to show the date */
}

.rssBoxHeading{  /* Heading of RSS item */
  color:#4d162b;
  font-weight:bold;
  font-size:15px;
  padding:0;
  margin:0;
  padding-left:10px;
  margin-left:10px;
}
.rssBoxDescription{  /* Description of RSS item */
padding:2px 10px 10px 10px;
margin:2px 10px 10px 10px;
}  
.rssBoxLink{  /* Read more link */

padding:2px 10px 10px 10px;
margin:2px 10px 10px 10px;
text-decoration:none;
 
}
.rssBoxLink:hover{  /* Read more link - mouse over */
padding:2px 10px 10px 10px;
margin:2px 10px 10px 10px;
text-decoration:underline;
 
} 
