/* Birth Story CSS */
#content .middle p.author {color:#6a9fa7;}
#content .middle p.author a {color:#6a9fa7;text-decoration:none;}
#content .middle p.author a:hover {color:#6a9fa7;text-decoration:underline;}
#content .middle div.bi_line {float: left; font: 14px Arial; line-height: 14px; color: #6a9fa7; width: auto; margin: 10px 0 0 0; display: block;}

#content .middle .imageFrame { margin:0 10px 0px 0; }
#content .middle hr.commentBreak {border-top:1px dotted #ebcdcd;width:440px;border-bottom:0px;border-left:0px;border-right:0px;height:1px;}

#content .middle #bs_body { border-top: 1px dotted #cc6666; margin: 10px 0 0 0; margin /**/:5px 0 0 0; float: left; width: 465px; padding-top:5px;}
#content .middle #bs_body h2 { font: bold 14px Arial; color:#6a9fa7; margin:10px 0px;}
#content .middle #bs_body p a { color:#cc6666; background:none; margin: 0; padding: 0; text-decoration: none; }
#content .middle #bs_body p a:hover { text-decoration:underline; color:#f47f7f; background:none; margin: 0; padding: 0; }

#content .middle #insideContainer { float:left; width: 467px; padding:0;margin:0; }
#content .middle #insideContainer .rightBox { float:left;width:212px;line-height:1.6;margin:1px 0px 10px 10px; padding:0; }
#content .middle #insideContainer .rightBox p { font: normal 12px Arial; color:#666666; float: left; padding: 0; margin: 0 0 10px 0; }
#content .middle #insideContainer .rightBox p a { color:#cc6666; background:none; margin: 0; padding: 0; }
#content .middle #insideContainer .rightBox form { float: left; display: block; }
#content .middle #insideContainer .rightBox form h5 { font: bold 12px Arial; color:#7dabb2; margin: 0 0 5px 0; }
#content .middle #insideContainer .rightBox form label { font: bold 12px Arial; color:#666666; margin: 0 25px 5px 0; float: left; display: block; }
#content .middle #insideContainer .rightBox form input { float: left;display: block; width: 180px; border: 1px solid #7f9db9; margin-bottom: 5px; }
#content .middle #insideContainer .rightBox form select { font: 12px Arial; color: #000; padding: 0; float: left;display: block; width: 180px; border: 1px solid #7f9db9; margin-bottom: 5px; }
#content .middle #insideContainer .rightBox form input.search_button { position: relative; left: 40px; height: 23px; width: 98px; border: 0; margin: 10px 0 0 0; }
#content .middle #insideContainer .rightBoxText { width:212px;float:left;margin:5px 0 5px 10px;line-height:1.4; font-weight: bold; }

