/* CSS Document */

body {
	background:#E9D9C9;
	font-size:80%;
	margin:0;
	padding:0;
	text-align:center;}

#Container {
	background:#407575;
	margin:0 auto;
	padding:10px;
	width:770px;}

.updateFailed {
	color:#FF0000;
	font-weight:bold;
	}

.updateSuccess {
	color:#009900;
	font-weight:bold;
	}

#PageOutline {/*border:1px solid #FFFFFF; position:absolute; top:10px;*/}

#Header {
	background:#407575;
	padding: 0 0 30px 0;
	width:770px;}
	
/**************/
/* Header Top */
/**************/

#HeaderTop {
	background: #FFFFFF url(../images/logo.gif) left center no-repeat;
	height:81px;
	text-align:right;}
	
	#HeaderTop a {
		color: #000000;
		text-decoration:none;}
		
	#HeaderTop a:hover {
		text-decoration:underline;}
	
	#HeaderTop li {
		border-right: 1px solid #9E9E9E;
		display: inline;
		font-size:1em;
		line-height:7;
		padding:0 7px 0 3px;}
		
	#HeaderTop li.last {border-right:0;}

/*****************/
/* Header Middle */
/*****************/

#HeaderMiddle {
	background: #407575 url(../images/banner.jpg) top right no-repeat;
	height:176px;
	line-height:400px; /*Must be at least twice the height */
	overflow:hidden;}

/*****************/
/* Header Bottom */
/*****************/

#HeaderBottom {
	background: #5C8A8A;
	border:1px solid #FFFFFF;
	border-top:0;
	float:right;
	text-align:left;
	width:625px;}

	#HeaderBottom a {
		color: #FFFFFF;
		font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
		text-decoration:none;}
		
	#HeaderBottom a:hover {
		text-decoration:underline;}
	
	#HeaderBottom ul {
		margin:6px 0 0 0;
		padding:0;
		vertical-align:middle;}
	
	#HeaderBottom li {
		border-right: 1px solid #FFFFFF;
		display: inline;
		font-size:1.0em;
		font-weight:bold;
		padding:0 7px 0 3px;}
	
	#HeaderBottom li.first {border-left:0; padding-left: 5px;}	
	#HeaderBottom li.last {border-right:0;}
	
	#HeaderBottom img {
		border-right: 1px solid #FFFFFF;
		float:left;
		padding:0 0 0 5px;}
		
/*********************/
/* VerseByVerseRadio */
/*********************/

#VerseByVerseRadio ul{list-style:none;}

	#VerseByVerseRadio a{text-decoration:none;}
		
	#VerseByVerseRadio a:hover{text-decoration:underline;}
	
/*********************/
/* VerseByVerseJournal */
/*********************/

#VerseByVerseJournal ul{list-style:none;}

	#VerseByVerseJournal a{text-decoration:none;}
		
	#VerseByVerseJournal a:hover{text-decoration:underline;}

/***********/
/* Content */
/***********/

#Content {
	background:url(../images/content-background.gif) repeat-y;
	background-color:#FFFFFF;
	clear:both;
	height:100%;
	margin:10px 0 0 0;
	padding:0 20px;
	overflow:auto;}

	#Content .floatRight {
		float:right;
		margin:0 0 0 10px;}
	
#Left {
	color:#575757;
	float:left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1em;
	padding: 10px 0 0 20px;
	text-align:right;
	width:200px;}
	
	#Left h1 {
		color:#5C8A8A;
		font-size:1em;}

	#Left p {margin:0;}
	
#Right {
	float:right;
	text-align:left;
	width:470px;}

	#Right h1, #Right h2{
		border-bottom:4px solid #F6F6F2;
		color:#d17b2a;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:1.3em;
		font-weight:bold;
		padding:0 0 10px 0;}
		
	#Right h2 {
		border:none;
		font-size:1.2em;
		padding:0;}
	
	#Right p {
		font-size:1.1em;
		text-align:justify;}
	
	#Right p.failure {
		color:red;
		font-weight:bold;}
		
	#Right p.success {
		color:green;
		font-weight:bold;}
		
	#Right a {
		text-decoration:none;}
		
	#Right a:hover {
		border-bottom:1px dotted;}
		
	#Right .PayPal {
		background-color:#FCF8F3;
		border:1px solid #F1F1F1;
		padding:5px 0;
		text-align:center;}

/**********/
/* Footer */
/**********/

#Footer {
	background-color:#FFFFFF;
	margin:10px 0;
	padding:10px;
	text-align:center;
	clear:both;}
	
	#Footer a {
		color:#0000FF;
		text-decoration:none;}
		
	#Footer a:hover {
		text-decoration:underline;}
	
	#Footer li {
		border-right: 1px solid #9E9E9E;
		display: inline;
		font-size:1.2em;
		padding:0 7px 0 3px;}
		
	#Footer li.last {border-right:0;}
