/* */
/* Portrait Specifics */
/* */
@media screen and (orientation:portrait) {
	/* Home page banner */
	h2#banner {
		background:transparent url(../images/header.jpg) no-repeat left 10px;
		width:320px;
		height:334px;
		margin:-10px auto -150px auto;
		text-indent:-9999px;
	}
	
	/* buy book banner */
	h2#buy_book {
		background:transparent url(../images/header.jpg) no-repeat left 0px;
		background-position: 0px -70px;
		width:320px; 
		height:204px;
		margin:-10px auto -65px auto;
		text-indent:-9999px;
	}
	
	/* excerpt banner */
	h2#excerpt {
		background:transparent url(../images/header.jpg) no-repeat left 0px;
		background-position: 0px -70px;
		width:320px; 
		height:204px;
		margin:-10px auto -135px auto;
		/*text-indent:-9999px; */
		color:#FFF;
		font-size:20.0pt; 
		font-family: "Helvetica Narrow","Arial Narrow",Tahoma,Arial,Helvetica,sans-serif;
		text-align:center;
		padding:57px 0 0 0;
		
	}
	
	/*	cover text */
	p#cover_text {
		margin:0in; 
		margin-bottom:.0001pt; 
		text-indent:25pt; 
		font-size:12.0pt; 
	
		color: #FFFFFF;
		font-family: "Helvetica Narrow","Arial Narrow",Tahoma,Arial,Helvetica,sans-serif;
	/*	text-shadow: 0 1px 0 black; */
	
	}
	
	/*	The deadfall project text */
	p#cover_text_bottom {
		margin:0px auto; 
		text-align: center;
		margin-top:.5em;
		margin-bottom:.0001pt; 
		font-size:14.0pt; 
		color: #FFFFFF;
		font-family: "Helvetica Narrow","Arial Narrow",Tahoma,Arial,Helvetica,sans-serif;
	}
	
	/*	cover image */
	img#book_cover {
		margin:0in; 
		margin-top:5px; 
		width:120px; 
		float:right;
	}
	
	/* chapter text  */
	.chap_text_top {
		margin:0in; 
		margin-bottom:.0001pt; 
		margin-top:7pt;
		margin-left:0pt; 
		text-indent:0pt; 
		line-height:150%; 
		font-size:12.0pt; 
		font-family:"Garamond"; 
		color:#FFFFFF;
	}
	
	.chap_text_top_2 {
		margin:0in; 
		margin-bottom:.0001pt; 
		 text-indent:0pt; 
		line-height:150%; 
		font-size:12.0pt; 
		font-family:"Garamond"; 
		color:#FFFFFF;
	}
	
	.chap_text {
		margin:0in; 
		margin-bottom:.0001pt; 
		text-indent:25pt; 
		line-height:150%; 
		font-size:12.0pt; 
		font-family:"Garamond";
		color:#FFFFFF; 
	}
	
	.chap_first_letter{
		margin:0in; 
		margin-bottom:.0001pt; 
		margin-right:5pt;
		text-indent:0pt; 
		line-height:150%; 
		font-size:32.0pt; 
		font-style:italic; 
		font-family:"Arial"; 
		color:#FFFFFF;
		float:left;
	}
}
/* */
/* Landscape Specifics */
/* */
@media screen and (orientation:landscape) {
	/* Home page banner landscape */
	h2#banner {
		background:transparent url(../images/header_landscape.jpg) no-repeat left 10px;
		width:480px;
		height:440px;
		margin:-10px auto -175px auto;
		text-indent:-9999px;
	}
	
	/* buy book banner landscape */
	h2#buy_book {
		background:transparent url(../images/header_landscape.jpg) no-repeat left 10px;
		background-position: 0px -110px;
		width:480px;
		height:310px;
		margin:-10px auto -180px auto;
		text-indent:-9999px;
	}
	
	/* excerpt banner landscape */
	h2#excerpt {
		background:transparent url(../images/header_landscape.jpg) no-repeat left 10px;
		background-position: 0px -110px;
		width:480px;
		height:310px;
		margin:-10px auto -220px auto;
		/* text-indent:-9999px; */
		color:#FFF;
		font-size:28.0pt; 
		font-family: "Helvetica Narrow","Arial Narrow",Tahoma,Arial,Helvetica,sans-serif;
		text-align:center;
		padding:87px 0 0 0;
		
	}
	
	/*	cover text landscape*/
	p#cover_text {
		margin:0in; 
		margin-bottom:.0001pt; 
		text-indent:35pt; 
		font-size:16.0pt;
		color: #FFFFFF;
		font-family: "Helvetica Narrow","Arial Narrow",Tahoma,Arial,Helvetica,sans-serif;
	}
	
	/*	The deadfall project text landscape*/
	p#cover_text_bottom {
		margin:0px auto; 
		text-align: center;
		margin-top:.5em;
		margin-bottom:.0001pt; 
		font-size:18.0pt; 
		color: #FFFFFF;
	}
	
	/*	cover text landscape*/
	img#book_cover {
		margin:0in; 
		margin-top:5px; 
		width:180px; 
		float:right;
	}
		/* chapter text landscape */
	.chap_text_top {
		margin:0in; 
		margin-bottom:.0001pt; 
		margin-top:10pt;
		margin-left:2pt;
		text-indent:0pt; 
		line-height:150%; 
		font-size:16.0pt; 
		font-family:"Garamond"; 
		color:#FFFFFF;
	}
	
	.chap_text_top_2 {
		margin:0in; 
		margin-bottom:.0001pt; 
		 text-indent:0pt; 
		line-height:150%; 
		font-size:16.0pt; 
		font-family:"Garamond"; 
		color:#FFFFFF;
	}
	
	.chap_text {
		margin:0in; 
		margin-bottom:.0001pt; 
		text-indent:25pt; 
		line-height:150%; 
		font-size:16.0pt; 
		font-family:"Garamond";
		color:#FFFFFF; 
	}
	
	.chap_first_letter{
		margin:0in; 
		margin-bottom:.0001pt; 
		margin-right:5pt; 
		text-indent:0pt; 
		line-height:150%; 
		font-size:42.0pt; 
		font-style:italic; 
		font-family:"Arial"; 
		color:#FFFFFF;
		float:left;
	}
}



.DF_pageheader {
	margin:0px auto;
/*	border: 1px solid #FFFFFF; */
	width:90%;
}


/* body style*/
.ui-body-c {
	background-image:none;
	text-shadow: 0 0 black;  /* eliminate carried over text shadows */ 
	background: black;
	color:#FFF;
}
.ui-overlay-c {
	background: black;
}
.ui-listview .ui-li-icon {
	max-height:28px;
	max-width:28px;
}

/*  */
/* for chapters */
/*  */

.ui-bar-a {
	border: 0px; 
	background: transparent; 
	color: #ffffff; 
	font-weight: bold; 
	text-shadow: 0 -1px 1px #000000; 
	background-image: -moz-linear-gradient(top, #333333, #000000); 
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #333333), color-stop(1, #000000)); -msfilter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#333333', EndColorStr='#000000')";
}

/* e theme */
.ui-btn-up-e { /* Lighter gradient: light to dark */
/*	background:-webkit-gradient(linear, center top, center bottom, from(rgba(157,149,115,.5)), to(rgba(157,149,115,.7)));*/
	background:-webkit-gradient(linear, center top, center bottom, from(rgba(157,157,157,.7)), to(rgba(157,157,157,.9)));
	border:#000 !important;
	width:10em;
	text-shadow:none;
	float:right;
}
.ui-btn-hover-e { /* Darker gradient: light to dark */
	background:-webkit-gradient(linear, center top, center bottom, from(rgba(196,196,196,.7)), to(rgba(196,196,196,1)));
	border:#000 !important;
	width:10em;
	text-shadow:none;
	float:right;
}
ui-btn-down-e {
	background:green;
	border:green;
}


/* center button icons */
.ui-li-icon {
	top:0.4em !important;
}

