/* floats */
.fNone{float:none;}.fLeft{float:left;}.fRight{float:right;}.posRel{position:relative;}.posAbs{position:absolute;}
/* useful spacers */
.mt8{margin-top:8px;}.mt10{margin-top:10px;}.mt15{margin-top:15px;}.mt20{margin-top:20px;}.ml2{margin-left:2px;}.ml3{margin-left:3px;}.ml5{margin-left:5px;}.ml8{margin-left:8px;}.ml10{margin-left:10px;}.ml12{margin-left:12px;}.ml14{margin-left:14px;}.ml16{margin-left:16px;}.ml18{margin-left:18px;}.ml20{margin-left:20px;}.mr3{margin-right:3px;}.mr5{margin-right:5px;}.mr20{margin-right:20px;}.mr30{margin-right:30px;}.mb10{margin-bottom:10px;}.mb15 {margin-bottom:15px;}.mb16{margin-bottom:16px;}.mb20{margin-bottom:20px;}.pt1{padding-top:1px;}.pt2{padding-top:2px;}.pt3{padding-top:3px;}.pt4{padding-top:4px;}.pt6{padding-top:6px;}.pt8{padding-top:8px;}.pt10{padding-top:10px;}.pt12{padding-top:12px;}.pt15{padding-top:15px;}.pt20{padding-top:20px;}.pt30{padding-top:30px;}.pb1{padding-bottom:1px;}.pb2{padding-bottom:2px;}.pb3{padding-bottom:3px;}.pb4{padding-bottom:4px;}.pb6{padding-bottom:6px;}.pb8{padding-bottom:8px;}.pb10{padding-bottom:10px;}.pb12{padding-bottom:12px;}.pb18{padding-bottom:18px;}.pb20{padding-bottom:20px;}.pl2{padding-left:2px;}.pl3{padding-left:3px;}.pl4{padding-left:4px;}.pl5{padding-left:5px;}.pl6{padding-left:6px;}.pl8{padding-left:8px;}.pl10{padding-left:10px;}.pl12{padding-left:12px;}.pl14{padding-left:14px;}.pl15{padding-left:15px;}.pl20{padding-left:20px;}.pl30{padding-left:30px;}.pl40{padding-left:40px;}.pr2{padding-right:2px;}.pr3{padding-right:3px;}.pr4{padding-right:4px;}.pr5{padding-right:5px;}.pr6{padding-right:6px;}.pr8{padding-right:8px;}.pr10{padding-right:10px;}.pr12{padding-right:12px;}.pr15{padding-right:15px;}.pr20{padding-right:20px;}.pr30{padding-right:30px;}.ralign{text-align:right;}.lalign{text-align:left;}.txt90{ font-size:90%; }.lh14{line-height:1.4;}
/* reuse these a lot */
.replaced { text-indent:-9000px; display:block; }
.bold { font-weight:bold; }
.em { font-style:italic; }
.sm { font-size:90% !important; }
.posRel { position:relative; }
.fs100 { font-size:100% !important; }
.fs110 { font-size:110% !important; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ie6 .clearfix,
.ie7 .clearfix { zoom: 1; display:block; }


h1 { background:url(images/ibirthLogo.png) no-repeat center left !important; }
#copyright{visibility:hidden !important;}
#content h3 { color:#4F7FAF;font-weight:bold; font-size:16px; }  
#content .faq h3 { font-size:14px;}

.homeTabs { margin:0; padding:0; width:500px; height:auto; float:right; }
#features-top { width:500px; background:transparent url(images/features-top.png) no-repeat top center; }
#features { width:440px; }
#searchform-header { margin-top:25px; }

ul.appFeatures li { padding-bottom:8px; }

#content .post-single ol.faq { list-style:disc; margin:20px 0 20px 30px; padding:0; }
#content .post-single ol.faq li { padding:10px 6px; }
#content .post-single ol.faq li.alt { background:transparent;}

.headline ul li { padding:5px 0; }

ul.iBirthVideoList { margin:20px 0 0 0; padding:0; }
ul.iBirthVideoList li { list-style:none; }
ul.iBirthVideoList li { padding-bottom:8px; }
ul.iBirthVideoList li a div.vTitle { font-size:16px; font-weight:bold; }
ul.iBirthVideoList li a span.section { color:#333; }
ul.iBirthVideoList li a div.vDesc { color:#555; font-size:11px; margin-top:4px; }
ul.iBirthVideoList li.videoHeading { color:#4F7FAF; font-weight:bold; border-bottom:1px solid #4F7FAF; margin-bottom:10px; padding-bottom:4px; font-size:16px; }

#footer { margin-top:50px; }