body{height:100%; margin:0px; padding:0px; background-color:#fff; font-size:16px; line-height:1.5em; font-family:'Quicksand', sans-serif;}
a{color:inherit;}
a:hover, img a:hover{opacity: 0.7;}
h1{font-family: 'Bebas Neue', sans-serif; line-height:1; margin-top:0px; font-size:60px; letter-spacing:1px;}
h2{font-family: 'Bebas Neue', sans-serif; line-height:1; margin-top:0px; font-size:28px; letter-spacing:1px;}
h3{font-family: 'Bebas Neue', sans-serif; line-height:1; margin-top:10px; margin-bottom:15px; font-size:60px; letter-spacing:1px; text-align:center;}
/************/
header{width:100%; padding:15px 20px; background-color:#000; position: fixed; opacity:.9;}
#SiteTitle a{margin:0px; font-size:22px; font-family: 'Bebas Neue', sans-serif; color:#fff; letter-spacing:2px; text-decoration:none;}
/************/
#SingleBook{width:100%; margin:0px; padding:40px 0px 0px;}
.BookBlock, .BookBlockB{margin:auto; width:100%; max-width:890px; text-align:center;}
.BookBlockB{border-top:1px solid #ddd; padding-top:40px;}
.BookLeft{width:100%; max-width:340px; padding:10px; display:inline-block;}
.BookCover{width:100%;}
.BookRight{width:100%; max-width:400px; padding:10px 20px; display:inline-block; vertical-align:top; text-align:left;}
/************/
.BtnJust {max-width: 400px; width:100%; margin:auto; text-align: center;}
.Button {width:180px; padding:10px 0px; margin:10px 5px 0px; background:#222; color:#fff; display:inline-block; text-align:center; font-size:14px;}
.Button a {text-decoration:none; color:#fff;}
.Button:hover {background:#666;}
/************/
#CastExtras{width:100%; margin:0px; padding:20px 0px 0px; background:#222; color:#fff;}
#CastExtras .AboutBP{padding-bottom:60px;}
#CastExtras h3{color:#fff;}
-----
#Extras{width:100%; margin:0px; padding:20px 0px 0px;}
.AboutBP{margin:auto; width:100%; max-width:800px; padding:20px 0px 0px;}
.AboutBP p{margin:10px 40px 0px;}
.AboutBP h1{margin:20px 40px;}
.NewPeilingArt{width:100%; max-width:580px; margin: 20px 5px 5px; padding:10px; border:1px solid #ddd;}
/************/
.CharProf{width:100%; max-width:700px; padding:0px; margin:0 auto;}
.CharImg{width:100%; max-width:250px; height:auto; padding:0px; display:inline-block;}
.CharImg img{width:100%;}
.Profile{width:100%; max-width:400px; max-height:350px; padding:0px; display:inline-block; vertical-align: top; margin-top:15%;}
/************/
footer{width:100%; background:#222; color:#fff; text-align:center; padding:20px 0px 20px 0px; font-family: 'Poiret One', sans-serif; font-size:13px;}
.Copyright{width:100%;}