/*
Title:      One Heart Ministries Screen Styles
Author:     ryan@mooresdigital.com
Copyright:  2010, One Heart Ministries.  All rights reserved
*/

/* text specific styles
_______________________________________________________________________ */
h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:normal;
	color:#FFFFFF;
	margin:0;
	padding:0;
	}
h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#FFFFFF;
	margin:0;
	padding:0;
	}
.whitearrow{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#FFFFFF;
	}
.white{
	color:#FFFFFF;
	}
.tiny{
	font-size:12px;
}
.georgiabeige{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#ffde9b;
	font-size:24px;
	}
.times17white{
	font-family:"Times New Roman", Times, serif;
	font-size:17px;
	color:#FFFFFF;
	line-height:1.4em;
	}
.times19white{
	font-family:"Times New Roman", Times, serif;
	font-size:19px;
	color:#FFFFFF;
	line-height:1.4em;
	}
.bigbeige{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#ffde9b;
	line-height:1.4em;
	}
.bigbluearial a:Link{
	color:#a0e5ff;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	}
.bigbluearial a:Visited{
	color:#a0e5ff;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	}
.bigbluearial a:Hover{
	color:#ffffff;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	}
.verdana14 a:Link{
	color:#a0e5ff;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	}
.verdana14 a:Visited{
	color:#a0e5ff;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	}
.verdana14 a:Hover{
	color:#ffffff;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	}
.verdana14{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	}
.orange14{
	color:#ffda59;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:1.5em;
	}
.bigbeige a:Link{
	color:#a0e5ff;
	text-decoration:underline;
}
.bigbeige a:Visited{
	color:#a0e5ff;
	text-decoration:underline;
}
.bigbeige a:Hover{
	color:#FFFFFF;
	text-decoration:none;
}
.credits a:Link{
	color:#a0e5ff;
	text-decoration:underline;
}
.credits a:Visited{
	color:#a0e5ff;
	text-decoration:underline;
}
.credits a:Hover{
	color:#FFFFFF;
	text-decoration:none;
}
/* structure
_______________________________________________________________________ */
body {
	margin: 0;
	padding: 0;
	background: #182c33 url(../images/bodyBg.jpg) no-repeat center top;

	width: 100%;
	display: block;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #92b7c5;
	text-align:center;
	}
img{
	border-style:none;
	}
object {
	outline:none;
	}
#siteContainer {
	width:960px;
	margin:0 auto;
	background:transparent;
	}
#leftContainer{
	width:534px;
	float:left;
	text-align:left;
	}
#rightContainer{
	width:426px;
	float:left;
	text-align:left;
	}
#logoContainer{
	width:534px;
	height:106px;
	margin-top:30px;
	text-align:left;
	}
#logo{
	width:258px;
	height:79px;
	margin-left:25px;
	background: url(../images/logo.png) no-repeat;
	text-indent:-9999px;
	}
#introduction{
	width:475px;
	padding-left:30px;
	padding-top:30px;
	}
#availableTitle{
	width:266px;
	height:25px;
	background:url(../images/availableTitle.png) no-repeat top left;
	text-indent:-9999px;
	}
#videoTitle{
	width:266px;
	height:25px;
	background:url(../images/videoTitle.png) no-repeat top left;
	text-indent:-9999px;
	}
#moreaboutTitle{
	width:300px;
	height:25px;
	margin-left:30px;
	background:url(../images/moreaboutTitle.png) no-repeat top left;
	text-indent:-9999px;
	}
#breakline{
	width:474px;
	height:2px;
	background:url(../images/breakline.png) no-repeat;
	margin-top:20px;
	margin-bottom:20px;
	}
#breakline2{
	width:366px;
	height:2px;
	margin-left:30px;
	background:url(../images/breakline2.png) no-repeat;
	margin-bottom:30px;
	}
.endorsement{
	text-align:center;
	padding-bottom:20px;
	}
.endorsement2{
	text-align:left;
	padding-bottom:20px;
	}
#book{
	width:398px;
	height:594px;
	margin-left:15px;
	background:url(../images/majesty-book.png) no-repeat bottom;
	text-indent:-9999px;
	display:block;
	}
#leftTop{
	width:534px;
	height:800px;
	background:url(../images/leftside_topBg.png) no-repeat;
	}
#rightTop{
	width:426px;
	height:671px;
	margin-top:8px;
	background:url(../images/rightside_topBg.png) no-repeat;
	}
#rightBot{
	width:426px;

	margin-top:30px;
	background:url(../images/rightside_botBg.png) no-repeat;
	}
#stewartContainer{
	width:396px;
	height:200px;
	padding-top:16px;
	}
#stewprofile{
	width:126px;
	height:45px;
	margin-left:16px;
	margin-right:11px;
	padding-top:135px;
	background:url(../images/stewart-pic.png) no-repeat;
	text-align:center;
	float:left;
	}
#stewtext{
	line-height:1.5em;
	padding-top:16px;
	}
#moreaboutContainer{
	width:360px;
	margin-left:30px;
	margin-top:20px;
	line-height:1.4em;
	}
#buybook{
	width:380px;
	height:60px;
	margin-left:34px;
	margin-top:-27px;
	text-align:left;
	}
#footer {
	width: 960px;
	height:120px;
	margin: 0 auto;
	text-align:center;
	padding-top:500px;
	clear:both;
	display:block;
	}
#copyright {
	width:960px;
	margin: 0 auto;
	color:#666666;
	padding-top:100px;
	font-size:11px;
	}
	
/* Other Pages
_______________________________________________________________________ */	

#endorseTitle{
	width:300px;
	height:25px;
	background:url(../images/endorsementTitle.png) no-repeat top left;
	text-indent:-9999px;
	}
#synopsisTitle{
	width:300px;
	height:25px;
	background:url(../images/synopsisTitle.png) no-repeat top left;
	text-indent:-9999px;
	}
#tableTitle{
	width:300px;
	height:25px;
	background:url(../images/tableTitle.png) no-repeat top left;
	text-indent:-9999px;
	}
#commentsTitle{
	width:300px;
	height:25px;
	background:url(../images/commentsTitle.png) no-repeat top left;
	text-indent:-9999px;
	}
#footer2 {
	width: 960px;
	height:120px;
	margin: 0 auto;
	text-align:center;
	padding-top:760px;
	clear:both;
	display:block;
	}
#footer3 {
	width: 960px;
	height:120px;
	margin: 0 auto;
	text-align:center;
	padding-top:260px;
	clear:both;
	display:block;
	}
#footer4 {
	width: 960px;
	height:120px;
	margin: 0 auto;
	text-align:center;
	padding-top:80px;
	clear:both;
	display:block;
	}
/* Buttons!
_______________________________________________________________________ */
#homebutton {
	margin-top:124px;
	margin-left:434px;
	float:left;
	height: 41px;
	width: 95px;
	overflow: hidden;
	background: url(../images/homeButton.png) top left no-repeat;
	text-indent:-9999em;
	display: block;
}
#homebutton:hover {
	background-position: bottom left;
}
#buyatchapters {
	width:152px;
	height: 46px;
	overflow: hidden;
	float:left;
	margin-top:7px;
	margin-right:8px;
	background: url(../images/buy-at-chapters.png) top left no-repeat;
	text-indent:-9999em;
	display: block;
}
#buyatchapters:hover {
	background-position: bottom left;
}
#buyatbarnes {
	width:201px;
	height: 46px;
	overflow: hidden;
	float:left;
	margin-top:7px;
	background: url(../images/buy-at-barnes.png) top left no-repeat;
	text-indent:-9999em;
	display: block;
}
#buyatbarnes:hover {
	background-position: bottom left;
}
.endorsementbtn {
	width:197px;
	height: 39px;
	margin-bottom:20px;
	overflow: hidden;
	background: url(../images/endorsementbtn.png) top left no-repeat;
	text-indent:-9999em;
	display: block;
}
.endorsementbtn:hover {
	background-position: bottom left;
}
.synopsisbtn {
	width:187px;
	height: 39px;
	margin-bottom:20px;
	margin-right:5px;
	overflow: hidden;
	background: url(../images/synopsisbtn.png) top left no-repeat;
	text-indent:-9999em;
	float:left;
	display: block;
}
.synopsisbtn:hover {
	background-position: bottom left;
}
.tablebtn {
	width:168px;
	height: 39px;
	margin-bottom:20px;
	overflow: hidden;
	background: url(../images/tablebtn.png) top left no-repeat;
	text-indent:-9999em;
	display: block;
}
.tablebtn:hover {
	background-position: bottom left;
}
#continue1{
	width:178px;
	height:34px;
	margin-left:311px;
	margin-top:-53px;
	padding-top:4px;
	padding-left:15px;
	font-family:Arial, Helvetica, sans-serif;
	overflow:hidden;
	background: url(../images/continue.gif) top left no-repeat;
	font-size:16px;
	font-weight:bold;
	color:#ccf1ff;
	text-decoration:none;
	display:block;
	}
#continue1:hover {
	background-position: bottom left;
	color:#FFFFFF;
	text-decoration:none;
}
#continue2{
	width:178px;
	height:30px;
	padding-top:8px;
	padding-left:15px;
	font-family:Arial, Helvetica, sans-serif;
	overflow:hidden;
	background: url(../images/continue.gif) top left no-repeat;
	font-size:16px;
	font-weight:bold;
	color:#ccf1ff;
	text-decoration:none;
	display:block;
	float:right;
	}
#continue2:hover {
	background-position: bottom left;
	color:#FFFFFF;
	text-decoration:none;
}
