.ui-accordion {
    width:95%;
}

.ui-accordion .ui-accordion-content-active {
    height: 200px;
    overflow: auto;
}

.accordion span.h5 {
    border: 1px solid #898989;
    font-size: 14px;
    font-weight: normal;
    line-height: 36px;
    margin-bottom: 5px;
    padding: 0;
}

.accordion-text {
    background: none repeat scroll 0 0 transparent;
    border: 1px solid #898989;
    padding: 0 10px;
   margin-bottom:5px;
   margin-top:-6px;
}

#content-area .accordion span.h5 a:link {    
    background-color: #0054A6;
    background-image:none;
    color: #FFFFFF;
    display: block;
    height: 36px;
    padding: 0 0 0 14px;
    text-decoration: none;
}

#content-area .accordion span.h5 a:visited {
    background-color: #E8E8E8;
    color: #222222;
    display: block;
    height: 36px;
    padding: 0 0 0 14px;
    text-decoration: none;
}

#sponsor-child-today {
    background: url("/css/images/hdr-all.png") no-repeat scroll 0 0 transparent;
    height: 30px;
    margin: 25px 0 20px;
    text-indent: -9999px;
    width: 402px;
}

#featureCompanies {
    background: none repeat scroll 0 0 #FFFFFF;
    box-shadow: 0 0 6px -1px #000000;
    float: left;
    height: 75px;
    margin-bottom: 25px;
    margin-top: -10px;
    padding-left: 0;
    width: 98%;
}
#featureCompanies li {
    display: block;
    float: left;
    height: 65px;
    margin: 5px -5px 0 0;
    width: 85px;
}
#forbes {
    background: url("/multimedia/forbes.jpg") no-repeat scroll center center transparent;
}
#christian {
    background: url("/multimedia/christianity-today.jpg") no-repeat scroll center center transparent;
}
#usatoday {
    background: url("/multimedia/usa-today.jpg") no-repeat scroll center center transparent;
}
#yahoo {
    background: url("/multimedia/yahoo.jpg") no-repeat scroll center center transparent;
}
#way {
    background: url("/multimedia/way.jpg") no-repeat scroll center center transparent;
}
#klove {
    background: url("/multimedia/klove.jpg") no-repeat scroll center center transparent;
}
#air1 {
    background: url("/multimedia/air1.jpg") no-repeat scroll center center transparent;
}
#focus {
    background: url("/multimedia/focus.jpg") no-repeat scroll center center transparent;
}
#huffington {
    background: url("/multimedia/huffington.jpg") no-repeat scroll center center transparent;
    margin-right: 0 !important;
    width: 140px !important;
}

/* Tabbed Area Styles */

#content-area ul.tabs-list li.ui-tabs-selected a:link, #content-area ul.tabs-list li.ui-tabs-selected a:visited {
    background: none repeat scroll 0 0 #0054A6;
    color: #FFFFFF;
    text-decoration: none;
}

#content-area ul.tabs-list li.ui-tabs-selected a:link span, #content-area ul.tabs-list li.ui-tabs-selected a:visited span {
    background: none repeat scroll 0 0 #0054A6;
}

#content-area ul.tabs-list li a:link span, #content-area ul.tabs-list li a:visited span {
    background: none no-repeat scroll 0 0 #D7D7D7;
    display: block;
    padding: 10px 12px 7px;
}

#content-area ul.tabs-list li a:link, #content-area ul.tabs-list li a:visited {
    color: #222222;
}

.testimonial{width: 100%;height:auto;float:left;border-bottom:1px solid #ccc;margin-left: 0;margin-bottom:20px;}
.sponsorMeta{width:63%;height:90px;float:left;margin-bottom:5px;}
.sponsorMeta p{float:left;width:60% !important;margin-bottom:0 !important;}
.sponsorMeta .heading_6{float:left;display:block;width:70%;margin-bottom:5px;}
.badge{float:left;height:88px;width:88px;margin-right:10px;}
.rating{width:101px;height:20px;float:left;}
.reccomend{width: 28% !important;background: url(/multimedia/check.png) left no-repeat;height:auto;height:20px;float:left;margin-top:50px !important;padding-left:35px;font-weight:normal;}
.statement{width: 100%;float:left;margin: 0 0 10px 0;}
.statement p{width: 99% !important;}
#reviews{width: 829px;height:auto;float:left;margin-bottom:20px;}

#charity{margin-top:28px;width:95%;height:auto;border-top:1px solid #ccc;float:left;padding-top:30px;}
#charity img{width:350px;float:right!important;margin-right:0!important;}

.ui-tabs .ui-tabs-panel {
    max-height: 250px;
    overflow: auto;
    background: none repeat scroll 0 0 #FFFFFF;
    border-left: 1px solid #E8E8E8;
    border-bottom: 1px solid #E8E8E8;
}

ul.tabs-list {
    border-bottom: 2px solid #0054a6;
}

ul.tabs-list li {
    font-size: 14px;
    line-height: 13px;
    margin-right: 1px;
    padding-right: 1px;
}

/* END Tabbed Area */