#wide.faqs { padding-top: 30px; }

.faqs h3 { padding: 0; }
.faqs h2 { margin: -9px 0 0; }

#faqs {
  float: left;
  padding: 0 0 0 3px;
  width: 935px;
}

#faqs .question {
  float: left;
  position: relative;
  width: 842px;
  height: 72px;
  padding: 7px 0 0 93px;
}
#faqs .ui-state-default { background: url(../images/faqs_bg.png) left bottom no-repeat; }

#faqs .question p {
  font-size: 23px;
  padding: 0;
  letter-spacing: -1px;
}

#faqs .question span.ui-icon {
  position: absolute;
  width: 45px;
  height: 50px;
  top: 9px;
  left: 5px;
} 

#faqs .question span.ui-icon-triangle-1-s { background: url(../images/faqs_icon_active.png) no-repeat; }
#faqs .question span.ui-icon-triangle-1-e { background: url(../images/faqs_icon_inactive.png) no-repeat; }


#faqs .answer {
  float: left;
  width: 842px;
  margin: -25px 0 0;
  padding: 0 0 0 93px;
  background: url(../images/faqs_bg.png) left bottom no-repeat; 
}

#faqs .answer p { width: 717px; }

#faqs .answer ul {
  float: left;
  padding: 0 0 26px;
}

#faqs .answer ul li {
  float: left;
  padding: 0 0 0 23px; 
  background: url(../images/bullet_special.png) 0 5px no-repeat;
}
#faqs .answer ul li p { padding: 0; }