/* CSS Document */
body {background:url(images/bg.gif) repeat-y center top #134071;}
.storyContainer {text-align:left;margin-top:60px;position:relative;}
.storyContainer p {margin-bottom:1.5em;}
.storyContainer p a {border-bottom:1px dotted #666;}

h1,h2,h3 {font-size:100%;}
h2 {margin-bottom:1.5em;}
h3 {text-align:center;margin:12px 0 24px 0;}
.clear {overflow:hidden;_zoom:0;}
.imgLeft {float:left;margin:0 12px 12px 0;}
.imgRight {float:right;margin:0 0 12px 12px;}

.lead {background:#EFEFEF;margin:0 0 12px 0;position:relative;width:100%;}
.lead div {padding:24px 24px 24px 200px;}
.leadimg {position:absolute;top:24px;left:24px;}
.fromstaff {padding:36px 0;background:url(images/lineH.gif) no-repeat left bottom;}
.bookContents {list-style:none;background:url(images/lineV.gif) repeat-y center top;margin-bottom:36px;}
.bookContents li {width:350px;float:left;background:url(images/lineH.gif) no-repeat left bottom;padding-bottom:230px;position:relative;}
.bookContents .left {padding:12px 30px 12px 0;}
.bookContents .right {padding:12px 0px 12px 30px;}
.bookContents .bookimgLeft {position:absolute;left:0;bottom:30px;}
.bookContents .bookimgRight {position:absolute;right:0;bottom:30px;}
.link {background:#B88D49;text-align:center;color:#FFF;padding:24px 0;margin:48px 0;list-style:none;}
.link a {color:#FFF;border-bottom:1px dotted #FFF;}


