
/****************************************************map info container on landing page and locations page**************/
#mapInfo {
clear:both;
padding-top:25px;
}

* html #mapInfo {
padding-top:10px;
}

#mapInfoHeaderContainer {
float:left;
}

h6 {
color:#733a6b;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#mapInfo img {
float:right;
width:198px;
height:60px;
}
/*
#mapInfo a.map, #mapInfo a.map:link, #mapInfo a.map:visited, #mapInfo a.map:active {
color:#000;
}

#mapInfo a.map:hover {
color:733a6b;
}
*/
/*******************************************programs by locations page styles**************************************************/
table {
border-collapse:collapse;
width:450px;
border:1px solid #666;
font-family:Arial, Helvetica, sans-serif;
color:#000;
font-size:10px;
}

caption {
font-size:15px;
font-weight:bold;
margin:1em 0;
}

col {
border-right:1px solid #ccc;
}

col#albumCol {
border:none;
}

thead {
background:#ccc url(../images/bar.gif) repeat-x left center;
border-top:1px solid #a5a5a5;
border-bottom:1px solid #a5a5a5;
}

th {
font-weight:normal;
text-align:left;
}

/*
#playlistPosHead {
text-indent: -1000em;
}
*/

th, td {
/*
padding:0.1em 1em;
*/
padding:5px;
margin:0;
}

.odd {
background-color:#edf5ff;
}

tr:hover {
background-color:#00498f;
color:#fff;
}

thead tr:hover {
background-color:transparent;
color:inherit;
}

/*****************************************************testimonial page**************************************************/
.testimonialHolderLg {
clear:both;
height:300px;
margin-bottom:5px;
}

.testimonialHolderSm {
clear:both;
height:200px;
margin-bottom:5px;
}

.testmonialImageLeft {
display:block;
float:left;
width:150px;
height:152px;
margin:0;
padding:10px;
border:none;
}

.testmonialImageRight {
display:block;
float:right;
width:150px;
height:152px;
margin:0;
padding:10px;
border:none;
}
