#impactheader     { margin-top: -35px; padding-left: 10px }
#impactheader img { display: block }
#impactnav img    { float: left }

.col_impact195 a:link, .col_impact195 a:visited { color: #005cac }

.leftside         { float: left; margin-left: 20px; width: 310px; line-height: 1.5 }
.rightside        { float: right; margin-right: 20px; width: 354px; line-height: 1.5 }
div.leftside img, div.rightside img { border: none }

/* Home */
.col_impact195 h1          { display: none }
.col_impact195 h2          { font-size: 1.8em; font-weight: bold; border-bottom: 1px solid #cfcfcf; line-height: 1.2; text-transform: uppercase }
.col_impact195 h3          { font-style: normal; border: none; margin-bottom: .3em }
.bodytext   { }
.jesusverse { font-size: 1.4em; font-weight: bold; line-height: 1.1 }

.starterguidebutton    { line-height: 1; margin-top: 35px }
.starterguidebutton img { display: block }
.starterguidesubtext   { line-height: 1; margin-left: 10px; margin-bottom: 2em }
.sponsorastudentbutton { line-height: 1 }
.prayforastudentbutton { line-height: 1 }
.donatebutton img:hover { cursor: pointer }

.papercutout           { background: url(/themes/rock4/images/papercutout.jpg) no-repeat; width: 289px; height: 281px; padding-left: 28px; padding-top: 31px; padding-right: 32px; line-height: 1.3; color: #222 }
.papercutout li        { margin-left: -2em; margin-bottom: 1em }
.formoreinfoheader     { }
.moreinfotext          { }

.col_impact195 .event { margin-bottom: 1.5em }

.applystep    { margin-bottom: 1em }
.applystep ul { margin-top: 0 }

.leftside li  { margin-left: -1.5em; margin-bottom: 1em }
#impact195-apply .leftside li { margin-bottom: .2em }
#impact195-apply .leftside li { font-weight: bold; margin-left: -.5em }
#impact195-apply .leftside li span { font-weight: normal }

.col_impact195 .question { font-size: 1.2em; line-height: 1.3; list-style: disc; margin-left: 20px; padding-left: .2em; margin-bottom: 12px; display: list-item; border-bottom: 1px dotted #ddd; padding-bottom: 5px }
.col_impact195 .question.shown { background: #fff8af; margin-bottom: 0;
border-bottom: 1px dotted #666; padding-bottom: .5em; font-weight: bold }
.col_impact195 .question:hover { cursor: pointer; background: #fff8af }
.col_impact195 .answer   { font-size: 1.1em; margin-bottom: 2em; margin-left: 20px; line-height: 1.3; padding: 10px; background: #fff8af }

.col_impact195 .faqheader { font-size: 1.4em; font-weight: bold; color: red }
