
/*--------------------------------------*/
	/*     main part content elements
/*--------------------------------------*/
body, html {
	margin: 0;
	font-family: "Comic Sans MS", "Trebuchet MS", "Century Gothic", Arial;
	text-align: center;}

#shortBody {background-image: url(../images/template/smwindowbg.jpg);
	background-repeat: repeat;width:100%; 
	margin: 0;  min-height:350px; height:auto !important;height:1px;
	}
#shortBody #pageContainer {
	margin:0 auto;width:100%;
	background-image: 	url(../images/template/smwindow-headerbar.jpg);
	background-repeat: repeat-x;} 
#shortBody #pageContent {margin:0 auto;width:750px;} 
#shortBody #middleContent {width: 640px; min-height:1px;
	margin:0 auto;
	background-image: url(../images/template/smwindowbg.jpg);
	background-repeat: repeat-x;
	}

#shortBody #topContent {
	height: 95px;
	background-image:  url("../images/template/en/smwindow-headertitle.jpg");
	background-repeat: no-repeat;
	background-position:  55px bottom;
}
#shortBody #header {float:right;margin:0 30px 0 0;}
#shortBody #boxTop {
	background-image: url(../images/template/smwindow-whitetop.jpg);
	background-repeat: no-repeat;
	background-position: top; width:100%; height:15px; margin:0;font-size:0px;}
#shortBody #boxesContainer {
	margin: 0;padding:0 0 5px;width:640px;
	background-image: url(../images/template/smwindow-whitemiddle.jpg);
	background-repeat: repeat-y;
	background-position: top;
	font-size: 11px;line-height: 1.1em;
	font-size: 70%;
}

#shortBody #boxBottom {
	background-image: url(../images/template/smwindow-whitebottom.jpg);
	background-repeat: no-repeat;
	background-position: top;font-size:0px;}
#shortBody #footContent {
	height: 60px;
	background-image: url(../images/template/smwindow-whitebottom.jpg);
	background-repeat: no-repeat;
	background-position: bottom center;
}
#shortBody #pageTitle {
	width:350px;
	margin:0 auto 5px;padding:6px 0px 5px;
	text-align:left;font-weight:bold;
	height:25px;
	font-size:20px;
}
#shortBody #pageTitle #chap {font-size:12px; display:block;padding:0 0px 2px;}

#shortBody  #largePhoto, #shortBody #largeVideo { margin:0px auto;width:350px; text-align:center; border:2px #000 solid; display:table;}
/*#largePhoto {margin: 20px 0; text-align:center; }*/
#largePhoto a {text-decoration:none;}
#shortBody   #imageInfo .caption {margin:5px 0 25px;}
#shortBody  #imageInfo { border-top: 2px #000 solid;
	background-image: url(../images/template/smwindow-captionbg.jpg);
	background-repeat:repeat;margin:0;/*font-weight: bold;font-size: 90%;*/
	padding: 5px; width:auto;display:table;
	}
.caption {font-size:115%; margin-bottom:25px;margin-top:15px;}
#shortBody #thumbnails {
	width:400px;text-align:center; 
	display: table;margin:20px auto;}

#shortBody #thumbnails a.current img{border-bottom:5px solid #E61E26;}


#shortBody #goBack {
	position:relative; top:-45px;left:25%;
	font-weight:bold; font-size:12px;}
#goBack a {text-decoration:none; color:#000;font-weight:bold;}
#boxesContainer strong,  #boxesContainer dt {font-size: 100%; color: #333333; text-transform: uppercase; font-weight:bold;}
#boxesContainer a img {border:none;}
#imageCount  {
	/*text-align: center;vertical-align: top;height:20px*/
	font-size:14px;color:#000;font-weight:bold;
	margin:5px 0;;
}
#imageCount a {
	color:#000; background:#fff; text-decoration:none;
}
#count { margin:0 15px;}
#thumbnails {text-align:center; display: table;}
#thumbnails a {
	display:table;float:left; 
	padding:5px 9px 0px 9px;
	width:100px;height:110px;}
#thumbnails a.current img{border-bottom:5px solid #E61E26;}

#transcript {margin: 10px 0;}
#transcript a {
	padding:3px; border:1px solid translucent; 
	text-decoration:underline; color:#0000FF;}
#transcript a:hover { border:1px dashed #E61E26; 
	color: #E61E26; background:translucent;}
.bookTitle {text-decoration:underline;}
#shortBody #list {width:400px; text-align:left; margin:0 auto;}
#list dd {margin:-5px 0 0 0;}
#list dt{margin:18px 0;}
#list dt.current {border: 1px dashed #E61E26;padding:3px;width:150px;}
#list dt.current a {color:#E61E26;}
#printOnly {display:none;}
