/* CSS Document */
html, body{
margin:0;
height:100%;
background: #ebebeb url(images/background-hor.gif) no-repeat center top; font: 13px/18px Georgia, "Times New Roman", Times, serif; }

a { color: #1b1464; }

a.selected { font-weight: bold; }

.artTitle { font-weight: bold; font-size: 18px; }

span.pagenav { float: left; margin-right: 20px; font-style: italic; }

.footer { width: 100%; text-align: center; clear: both; margin-bottom: 40px; }

.footer img { margin-top: 10px; }

.navigation { margin-top: 40px; }

.artContent { margin-bottom: 20px; }

.rightMenu { float: right; width: 200px; margin-left: 30px; }

.rightMenu h1 { font-size: 16px; }
h1 span{color:#666666}
#mainContainer{
width:100%;
height:100%;
margin:0 auto 0 auto;
}
.pagesCnt{
width:100%;
height: 150px;
}

.spine2 { 
height: 100%;
width: 40px; background: url(images/spine.gif) 0 center; float: left; }

.spine { 
height: 100%;
width: 40px; float: left; background-color: #9fa4aa; }

.controls{ overflow: hidden; padding-left: 20px; text-align: center; height: 100%; }
#my-glider{
height:100%;
}
.page, .page1{
margin-top:20px;
cursor:pointer; float: left; margin-right: 20px; }
.overflow{
width: 35px;
height: 60px;
background:url(images/page.gif) no-repeat;
overflow:hidden; padding: 10px; }
.pageCnt{
overflow:hidden;
width: 100%;
height: 100%;
}
.pageCnt h1{
font-size: 14px;
padding:0; color: #333; text-align: center; margin: 45px 30px 5px; }
.pageCnt p{
padding:0;
margin: 5px 30px;
}
.pageTitle{
width: 55px;
margin-top:5px;
text-align:center; font: 14px Georgia, "Times New Roman", Times, serif; color: #1b1464; }
.content {
width: 100000px; overflow: hidden; }

.img { width: 100%; height:100%; background-color: #ebebeb; text-align:center; }
.scroller {
width: 600px; 
overflow: hidden; margin-bottom: 40px; padding-bottom:15px; background-color: #fff; }

.bookPage2 { width: 830px; margin-left: auto; margin-right: auto; margin-top: 35px; overflow: hidden; }

.comment { margin-top: 20px; }

.bookPageCnt2 {
width: 600px; 
overflow: hidden; margin-bottom: 40px; background-color: #fff; padding-bottom: 40px; float: left; }

.bookPageCnt2 h1 { margin: 40px 40px 30px; }

div.title { font-weight: bold; }

.blogContent { margin-right: 40px; margin-left: 40px; }
.section {
width: 600px; 
overflow:hidden; 
float:left; background-color: #fff; }

.scroller p { margin-left: 40px; margin-right: 40px; }

.scroller h1 { margin: 40px 40px 30px; }
.bookPage{
float:left; margin-top: 35px; width: 100%; }
.bookPageCnt, .bookPageCnt1{
padding: 0;
margin-left: auto;
margin-right: auto; width: 600px; }
.bookPageCnt1{background:none;}
h1{ font: 28px Georgia, "Times New Roman", Times, serif; color: #140400; }
.clear{clear:both;}

.logo { width: 275px; margin-left: auto; margin-right: auto; height: 90px; }

.links { margin-left: 40px; margin-right: 40px; }

.date{margin-top:10px; color:#666666;}

h1 a{color:#000000; text-decoration:none;}

div.relatedLinks a{ display:block;}

div.rss{margin-top:30px;}
div.rss a{
background:url(images/feed.jpg) no-repeat 0px 4px;
padding-left:15px;
color:#db5000;
}
