/*08/13/08*/
#GoodNeighbors-Wrapper {width:720px; background-color:#000e00;margin: 0 auto;}

#body {background:url(/goodneighbors/images/bg.jpg) no-repeat;padding:0 46px 5px 46px;font:13px "Arial", Helvetica, serif;color:#fff;}

.txtImgHeading {display:block;margin:0;padding:0px 0px 2px 0px}
.txtHeading {font:bold 14px "Arial", Helvetica, serif;color:#fff;padding-bottom:3px}
.txtSubHeading {font:13px "Arial", Helvetica, serif;color:#fff; padding:0px 0px 2px 10px}

.box2Col {display:inline;}
.box2Col {display:block;overflow:auto}
.box2Col .colRight {float:right;width:267px;}
.box2Col .colRight .photo {display:block;margin-bottom:7px;}
.box2Col .colRight .button {display:block;margin-bottom:5px;margin-left:auto;margin-right:auto;position:relative;z-index:20}
.box2Col .colRight .buttonRoll {display:block;position:absolute;bottom:5px;right:21px;z-index:10;}
.box2Col .colRight .cover {display:block;margin-bottom:3px;margin-left:auto;margin-right:auto;}
.box2Col .colRight .txtCaption {text-align:center}
.box2Col .colRight .boxCover {position:relative;width:216px;margin:0 auto;text-align:center}
.box2Col .colRight .boxCover a {text-decoration:none}
.box2Col_clearfloat { 
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;	
}
.box2Col .colLeft .button {display:block;margin-top:5px;}

.box {width:720px}
.boxContent {background:#aeddfb;padding:0 12px}
.txtAbstract {padding:0 40px 6px 40px}
.txtBody {color:#fff}
.txtBody a {color:#227831}

.boxBook {border:1px solid #3facf3;background:#c3e5fc;width:693px;overflow:visible;margin-top:12px}

.lstBio {margin:0;padding:0;list-style:none}
.lstBio li {background:url(/goodneighbors/images/bullet.png) 10px 6px no-repeat;padding-left:24px;font-size:16px;padding-bottom:6px}
.lstBio li a {color:#fff;text-decoration:none}
.lstBio li a:hover {text-decoration:underline}

.tblBio {margin-top:20px}
.toutSmall, .toutSmallLast {
    background-color: inherit;
    padding-right: 6px;
}
.toutSmall { margin-bottom: 12px; }
.toutSmall img , .toutSmallLast img, .toutMagazine img, .toutLarge img {
    float: left;
    margin-right: 10px;
}
.toutSmall .toutText, .toutSmallLast .toutText { margin-left: 105px;font:12px "Arial", Helvetica, serif;color:#fff;}
.toutSmall .toutText b, .toutSmallLast .toutText b {font:bold 14px "Arial", Helvetica, serif;color:#fff;}
.toutSmall:after, .toutSmallLast:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.toutSmall, .toutSmallLast { display:inline-block; } /*this trips hasLayout for ie7*/
.toutSmall, .toutSmallLast { display:block; } /*this returns it back to normal*/

#body.boxQuiz {padding:0;font-size:16px;text-align:center;font-weight:bold}

.lstVideo {margin:0;padding:0;list-style:none}
.lstVideo li {background:url(/goodneighbors/images/bullet.png) 11px 6px no-repeat;padding-left:30px;font-size:20px;padding-bottom:6px}
.lstVideo li a {color:#fff;text-decoration:none}
.lstVideo li a:hover {text-decoration:underline}



/*
.bookInfo {margin:14px 9px}
.bookInfo:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.bookInfo .cover {display:block;float:left;margin-right:35px}
.bookInfo .txtHeading {font-size:18px;color:#eb2c2c;text-align:left}
.bookInfo .txtBody {color:#48494a}
.bookInfo .button {display:block;margin-top:26px}
.bookInfo span {font-size:15px}

a img {border:0;}
	div#copy{padding:0 300px 0 45px;color:#FFF;font-family:"Arial", Helvetica, serif;font-size:15px;height:542px;}
	div#copy div#byline1{font-family:"Arial" "Arial", Helvetica, serif;font-size:14px;text-transform:uppercase;text-align:center;}
	div#copy div#byline2{font-family:"Arial" "Arial", Helvetica, serif;font-size:14px;text-transform:uppercase;margin-bottom:15px;text-align:center;}
	span.titlecase{font-size:110%;}
*/