﻿#torso #blog-list { min-height:1100px;
  height:auto !important;
  height:1100px; }

#blog-list {width: 540px; margin:290px 0 0 210px;}

* html #blog-list{margin:290px 0 0 0}
*:first-child+html #blog-list{margin:290px 0 0 0}
#right-nav-family {
	left:-90px; top:0; position:absolute; width:320px; top: 20px;}

#right-nav-family #header {
	margin-top: 50px;
	padding-bottom: 6px;
	height: 26px;
	background: White url(../images/family/family-meet-header.jpg) no-repeat top right;
}

#right-nav-family .family-member { background-color: White; border: solid 4px #f8d455; padding-left: 70px; padding-right: 10px; margin-top: -6px; float:right; width:150px}
#right-nav-family .other { border-color: #ff7011; margin-left: -6px; margin-top: -12px; margin-right: 6px; }
#right-nav-family .mom { background: White url(../images/family/family-mom-icon-big.png) no-repeat top left; }
#right-nav-family .dad { background: White url(../images/family/family-dad-icon-big.png) no-repeat top left; }
#right-nav-family .summer { background: White url(../images/family/family-sis-icon-big.png) no-repeat top left; }
#right-nav-family .brady { background: White url(../images/family/family-bro-icon-big.png) no-repeat top left; }
#right-nav-family .eco { background: White url(../images/family/family-dog-icon-big.png) no-repeat top left; }

#right-nav-family .family-member h4 { color: #ff6600; font-size: 16px; text-align: left; margin: 5px 0; }
#right-nav-family .family-member p { color: #444546; text-align: left; font-size: 12px; margin-top:5px;}

#blog-list { margin-left: 200px; }
#blog-list h4 { font-size: 18px; font-weight: bold; margin-left: 40px; text-align: left; }

.episode-wrapper { width: 449px; }
/*.episode-wrapper .pagination { font-size: 12px; color: Blue; }*/
.episode-wrapper .episode-header { background: transparent url(../images/family/family-episode-top.png) no-repeat top ; height: 80px; }
.episode-wrapper .episode-body { background: transparent url(../images/family/family-episode-body.png) repeat-y top; }
.episode-wrapper .episode-footer { background: transparent url(../images/family/family-episode-bottom.png) no-repeat top; height: 92px; }
.episode-wrapper .episode-header, .episode-wrapper .episode-body, .episode-wrapper .episode-footer{float:left; width:449px}

.episode-wrapper .episode-body p { color: #444546; font-size: 12px; margin: 10px 30px; min-height: 50px;  height:auto !important;
  height:50px;
}

.episode-wrapper .episode-body p.left-mom { background: White url(../images/family/family-mom-icon.jpg) no-repeat top left; text-align: left; padding-left: 50px; }
.episode-wrapper .episode-body p.right-mom { background: White url(../images/family/family-mom-icon.jpg) no-repeat top right; text-align: right; padding-right: 50px; }
.episode-wrapper .episode-body p.left-dad { background: White url(../images/family/family-dad-icon.jpg) no-repeat top left; text-align: left; padding-left: 50px; }
.episode-wrapper .episode-body p.right-dad { background: White url(../images/family/family-dad-icon.jpg) no-repeat top right; text-align: right; padding-right: 50px; }
.episode-wrapper .episode-body p.left-summer { background: White url(../images/family/family-sis-icon.jpg) no-repeat top left; text-align: left; padding-left: 50px; }
.episode-wrapper .episode-body p.right-summer { background: White url(../images/family/family-sis-icon.jpg) no-repeat top right; text-align: right; padding-right: 50px; }
.episode-wrapper .episode-body p.left-brady { background: White url(../images/family/family-bro-icon.jpg) no-repeat top left; text-align: left; padding-left: 50px; }
.episode-wrapper .episode-body p.right-brady { background: White url(../images/family/family-bro-icon.jpg) no-repeat top right; text-align: right; padding-right: 50px; }
.episode-wrapper .episode-body p.left-eco { background: White url(../images/family/family-dog-icon.png) no-repeat top left; text-align: left; padding-left: 50px; }
.episode-wrapper .episode-body p.right-eco { background: White url(../images/family/family-dog-icon.png) no-repeat top right; text-align: right; padding-right: 50px; }


* html .episode-wrapper .episode-footer {background:none!important; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/family/family-episode-bottom.png', 
sizingMethod='scale');}
