.content {  padding: 5px 20px; }
#col_342 .content { }
.content p { font: 1.3em/22px Georgia, "Times New Roman", Times, serif; color: #222; margin: 15px 0; }
.content p.strike{text-decoration: line-through;}
.content p.intro { font: 2.2em/28px "BPreplayRegular", Arial, Helvetica, sans-serif; padding-bottom: 40px; background: url(../images/layout/line2.gif) 50% 100% no-repeat; }
.content .small { font-size: 1.1em; color: #666; }
.content ul { color: #222; margin: 15px 0; padding-left: 10px; }
.content li { font: 1.3em/22px Georgia, "Times New Roman", Times, serif; padding-left: 25px; background: url(../images/layout/star_point.gif) no-repeat 0 2px; }
.content h3 { font: 1.7em/22px "KingthingsTrypewriterRegular", Arial, Helvetica, sans-serif; color: #E7376D; letter-spacing: -1px; margin: 15px 0; }
.faq h3:before { content: "Q. "; color: #70AA31; }
.faq  p { margin-bottom: 25px; font-style: italic; }

.hr { background: url(../images/layout/line2.gif) 50% 0 no-repeat; height: 9px; margin: 15px 0; clear: left; }

.content strong { font-weight: normal; color: #E7376D; }
.content a,
.content a:link,
.content a:visited,
.content a:active { display: inline-block; padding: 0 5px; background: url(../images/layout/card.gif); color: #fff; line-height: 21px; }
.content a[rel="nofollow"],
.content a[rel="nofollow"]:link,
.content a[rel="nofollow"]:visited,
.content a[rel="nofollow"]:active,
.content a[target="_blank"],
.content a[target="_blank"]:link,
.content a[target="_blank"]:visited,
.content a[target="_blank"]:active { background: url(../images/layout/_card.gif) 100% 0; padding-right: 12px; }
.content a:hover,
.content a:focus { text-decoration: underline; }

.content a.image_link,
.content a.image_link:link,
.content a.image_link:visited,
.content a.image_link:active { display: block; padding: 0; background: none; line-height: 1em; }

.image_link { margin: 15px 0 15px -6px; }

.act-wrap { background: url(../images/layout/splodges_1.gif) 50% 100% no-repeat; }
.act { margin-left: -35px; }
.act img { float: left; padding-right: 30px; }
.act p,
.act h3,
.act h4,
.act ul { padding-left: 35px; }
.act-wrap:nth-child(even) { background: url(../images/layout/splodges_2.gif) 50% 45% no-repeat; }
.act-wrap:nth-child(even) .act { margin-left: 0; margin-right: -55px; }
.act-wrap:nth-child(even) .act img { float: right; padding-right: 0px; padding-left: 30px; }
.act-wrap:nth-child(even) .act p,
.act-wrap:nth-child(even) .act h3,
.act-wrap:nth-child(even) .act h4,
.act-wrap:nth-child(even) .act ul { padding-left: 0px; padding-right: 55px; }
.act h3 { font: 3.8em/42px "KingthingsTrypewriterRegular", Arial, Helvetica, sans-serif; text-decoration: underline; letter-spacing: normal; }
.act h4 { font: 1.8em/22px "KingthingsTrypewriterRegular", Arial, Helvetica, sans-serif; color: #70AA31; text-align: right; letter-spacing: -1px; }
.act-wrap:nth-child(even) .act h3 { color: #70AA31; text-align: right; }
.act-wrap:nth-child(even) .act h4 { color: #E7376D; text-align: left; }
.act em { color: #E7376D; }

#roots_pics { padding-top: 22px; }

.pic-r { float: right; margin: 22px 0 22px 40px; }

