/*-------------------------
	Simple reset
--------------------------*/


*{
	margin:0;
	padding:0;
}


/*-------------------------
	General Styles
--------------------------*/


html{
	background-color:#fff;
}


body{
	min-height: 700px;
    padding:25px 0 0;
	font:14px/1.3 'Segoe UI',Arial, sans-serif;
	 overflow:hidden;
}

a, a:visited {
	text-decoration:none;
	outline:none;
	color:#5E5E5E;
}

a:hover{
	text-decoration:underline;
}

section, footer{
	display: block;
}


/*----------------------------
	Styling the magazine
-----------------------------*/


#magazine{
	width:800px; /* 800px */
	height:549px;
	margin:0 auto;
	position:relative;
	left:0;
	margin-top:30px;
	opacity:0;
	
	-moz-transition:0.3s left;
	-webkit-transition:0.3s left;
	transition:0.3s left;
	padding-bottom:65px; /* 65px */
}

#magazine .page{
	height:549px;
	width:539px;
	background-color:#ccc;
	overflow:hidden;
}


/* Center the magazine when the cover is shown */
#magazine.Start{
	left:-210px; /*-260px; */
}

/* Center the magazine when the last page is shown */
#magazine.centerEnd{
	left:210px;
}

.page img{
	height:549px;
	width:400px;
	display:block;
}
.content img { 	height:549px; width:400px; }
.Start .turn-page-wrapper:first-child{
	box-shadow:0 0 10px #040404;
}

/* Page Numbers */

span.pageNum{
    background-color: rgba(0, 0, 0, 0.3);
    bottom: 25px;
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.25);
    color: #FFFFFF;
    font-size: 11px;
    height: 24px;
    line-height: 22px;
    opacity: 0.9;
    position: absolute;
    text-align: center;
    width: 55px;
}

span.pageNum.left{
	left:0;
	right:auto;
}

span.pageNum.right{
	left:auto;
	right:0;
}

/* Hide the page number on the cover */
#page1 .pageNum{
	display:none;
}


/*----------------------------
	The Footer
-----------------------------*/


footer{
	background-color: #701471;
	bottom: 0;
	box-shadow: 0 -1px 2px #111111;
	height: 45px;
	left: 0;
	position: fixed;
	width: 100%;
	z-index: 100000;
}

footer h2{
	color: #EEEEEE;
	font-size: 14px;
	font-weight: normal;
	left: 50%;
	margin-left: -400px;
	padding: 13px 0 0;
	position: absolute;
	width: 540px;
}

footer h2 i{
	font-style:normal;
	color:#888;
}

footer a.tzine,a.tzine:visited{
	color: #999999;
	font-size: 12px;
	left: 50%;
	margin: 16px 0 0 110px;
	position: absolute;
	text-decoration: none;
	top: 0;
}

footer a i{
	color:#ccc;
	font-style: normal;
}

footer a i b{
	color:#c92020;
	font-weight: normal;
}

.content{
	float:left;
	
}
.first{
	/*padding:20px;*/
}
#fbFooter {
    background-color: #F4F1C8;
    height: 49px;
}
#fbContents {
    float: left;
    margin-left: 15px;
    margin-top: 12px;
}
.fbPaginationMinor {
    color: #A7A7A7;
    margin-left: 10px;
}
#fbMenu {
    float: right;
    margin-right: 15px;
    margin-top: 13px !important;
    top:-630px;
    left:457px;
    position: absolute;

}

#fbContents div a {color:#5E5E5E !important;}
#fbBackButton {cursor: pointer; float: left; margin-right: 4px;}
#fbForwardButton {cursor: pointer; margin-top: 1px;}

