DIV#desc {
	BORDER-RIGHT: #687888 1px; PADDING-RIGHT: 5px; BORDER-TOP: #687888 1px; MARGIN-TOP: 3px; PADDING-LEFT: 5px; SCROLLBAR-FACE-COLOR: #7f0b0b; BACKGROUND: #ffffff; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 5px; SCROLLBAR-HIGHLIGHT-COLOR: #d2494c; MARGIN-LEFT: 1px; OVERFLOW: auto; BORDER-LEFT: #687888 1px; WIDTH: 334px; SCROLLBAR-SHADOW-COLOR: #d2494c; COLOR: #925e49; SCROLLBAR-3DLIGHT-COLOR: #d2494c; SCROLLBAR-ARROW-COLOR: #d2494c; PADDING-TOP: 5px; SCROLLBAR-TRACK-COLOR: #d2494c; BORDER-BOTTOM: #687888 1px; SCROLLBAR-DARKSHADOW-COLOR: #333333; HEIGHT: 445px; TEXT-ALIGN: justify
}
.leftlinks {
	FONT: 11px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #ffffff; TEXT-DECORATION: none
}
.leftlinks:hover
 {
	FONT: 11px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #ffeb08; TEXT-DECORATION: none
}
.hand 
{
	CURSOR: hand; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.content {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 24px; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.kcontent {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 18px;  TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.wcontent {
	FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 18px; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.tablescroll {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 18px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.copyrights {
	FONT-SIZE: 10px; COLOR: #ffffff; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.pft {
	FONT-SIZE: 10px; COLOR: #ffffff; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.pft:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #003366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.title {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.bodytitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #122965; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.ybodytitle {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #ffff00; FONT-FAMILY: Arialblack, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.corolla {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #00612b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.calyx {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff086b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.tlinks {
	FONT: bold 11px/18px Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #ffffff; TEXT-DECORATION: none
}
.tlinks:hover {
	FONT: bold 11px/18px Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #ffffcc; TEXT-DECORATION: none
}
.dropdownlink {
	FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #ffffff; TEXT-DECORATION: none
}
.dropdownlink:hover {
	FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #122965; TEXT-DECORATION: none
}
.contenttitle {
	FONT-SIZE: small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; 
}

.style1 {
color: #ff9900;
font-weight: bold;
font-size: 16px;
}
.style2 {
color: #ff9900;
font-weight: bold;
font-size: 8px;
}

body {
background-image:url('../images/bg.jpg');
background-repeat:repeat-x;
background-color: #FFFFFF; 
FONT: 11px Verdana, Arial, Helvetica, sans-serif;
}



#layout{
margin: auto;
width: 960px;
background:#E8E5E5;
-moz-border-radius: 0px 0px 20px 20px;
-webkit-border-bottom-left-radius: 20px;
-webkit-border-bottom-right-radius: 20px;
		behavior: url(images/pie/PIE.htc); /* future proofing */
		border-radius: 0px 0px 20px 20px; /* future proofing */
		-khtml-border-radius: 0px 0px 20px 20px; /* for old Konqueror browsers */
}
#top_border{
height:5px;
background: #373737;
position:relative;
}
#main{
positon:relative
}
#content{
float: right;
position:relative;
padding: 10px;
padding-bottom: 30px;
width: 930px;
background: white;
margin-right:5px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
		behavior: url(images/pie/PIE.htc); /* future proofing */
		border-radius: 10px; /* future proofing */
		-khtml-border-radius: 10px; /* for old Konqueror browsers */
		}

#left_col{
float:left;
width:250px;
font-size: 10px;
background-color:#6699CC;
padding:10px;
-moz-border-radius: 0px 0px 20px 0px;
-webkit-border-bottom-right-radius: 20px;
		behavior: url(images/pie/PIE.htc); /* future proofing */
		border-radius: 0px 0px 20px 0px; /* future proofing */
		-khtml-border-radius: 0px 0px 20px 0px; /* for old Konqueror browsers */

/* Safari 4-5, Chrome 1-9 */ 
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#6699CC), to(#2C6FB2)); 
/* Safari 5.1, Chrome 10+ */ 
background: -webkit-linear-gradient(top, #2C6FB2, #6699CC); 
/* Firefox 3.6+ */ 
background: -moz-linear-gradient(top, #2C6FB2, #6699CC); 
/* IE 10 */ 
background: -ms-linear-gradient(top, #2C6FB2, #6699CC); 
/* Opera 11.10+ */ 
background: -o-linear-gradient(top, #2C6FB2, #6699CC);
}

.header_l{

padding:10px;

}
#left_col h2{
color:#CCFFFF;
font-size:12;
}
#left_col h3{
color:white;
font-size:12;
margin-top:-6px;
}


#navlist
{
color: white;
background: transparent;

padding: 0 1px;
margin-left: 0;

font: normal 1.1em Verdana, sans-serif;
}

#navlist li
{
list-style: none;
margin: 0;
font-size: 1em;
}

#navlist a
{
display: block;
text-decoration: none;
margin-bottom: 0.5em;
margin-top: 0.5em;
color: white;
background: #6598CB;
border-width: 1px;
border-style: solid;
border-color: #5bd #035 #068 #6cf;
border-left: 1em solid #C0C0C0;
padding: 0.25em 0.5em 0.4em 0.75em;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
		behavior: url(images/pie/PIE.htc); /* future proofing */
		border-radius: 5px; /* future proofing */
		-khtml-border-radius: 5px; /* for old Konqueror browsers */
}

#navlist a#current { border-color: #5bd #035 #068 #C0202D; }

#navlist a
{
width: 99%;
/* only necessary for Internet Explorer */
}

#navlist a
{
voice-family: "\"}\"";
voice-family: inherit;
width: 9.6em;
/* Tantek-hack should only used if Internet-Explorer 6 is in standards-compliant mode */
}

#navcontainer>#navlist a
{
width: auto;
/* only necessary if you use the hacks above for the Internet Explorer */
}

#navlist a:hover, #navlist a#current:hover
{
background: #6598CB;
border-color: #069 #6cf #5bd #8C8989;
padding: 0.4em 0.35em 0.25em 0.9em;
}

#navlist a:active, #navlist a#current:active
{
background: #17a;
border-color: #069 #6cf #5bd white;
padding: 0.4em 0.35em 0.25em 0.9em;
}

#today_readings{
margin-top:-10px;
color:white;
height:200px;
overflow:auto;
}

#donate{
float:left;
margin:10px;
}

#header{

margin: auto;
width: 960px;

}
#logo{

position:relative;
bottom: 5px;
left: 5px;

}

#share{
float:center;
margin:10px;
}




.clear_div{
clear:both;
}

#middle_title{
float:right;
width:960px;
margin-bottom: 5px;
padding:10px;
text-align:right;
background: #373737;
color:silver;
border-bottom: 4px solid silver;

}


#footer_up_border{
height:5px;
background: #373737;
position:relative;
margin-top:10px;
border-top: 3px solid silver;
}
#footer{
position:relative;
float:left;
width:50%;
padding:20px;
}
#footer_bg{
background:#E0E0E0;
-moz-border-radius: 0px 0px 20px 20px;
-webkit-border-bottom-left-radius: 20px;
-webkit-border-bottom-right-radius: 20px;
		behavior: url(images/pie/PIE.htc); /* future proofing */
		border-radius: 0px 0px 20px 20px; /* future proofing */
		-khtml-border-radius: 0px 0px 20px 20px; /* for old Konqueror browsers */
}
#footer_l{
float:left;
width:33%;
margin-left:10px;
margin-right:80px;

}
#footer_r{
float:right;
width:40%;
padding-top:20px;
padding-right:20px;
margin:0px;

}
#logo_footer{
float:right;
margin-top:-40px;
margin-right:25px;
position:relative;
}

#copyright{
color:#767777;
font-size:12;
padding:10px;
text-align:center;
}
.leftlinks_fp {
	FONT: 11px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #4C4C4C; TEXT-DECORATION: none
}

.leftlinks_fp:hover
 {
	 color: orange;
}
/*bible menu*/
body, ul, li {
	font-size:14px; 
	font-family:Arial, Helvetica, sans-serif;
	line-height:21px;
	text-align:left;
}

#bible-menu {
	list-style:none;
	height:43px;
	padding:0px 20px 0px 20px;

	/* Rounded Corners */
	
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;

	/* Background color and gradients */
	
	background: #014464;
	background: -moz-linear-gradient(top, #0272a7, #013953);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0272a7), to(#013953));
	
	/* Borders */
	
	border: 1px solid #002232;

	-moz-box-shadow:inset 0px 0px 1px #edf9ff;
	-webkit-box-shadow:inset 0px 0px 1px #edf9ff;
	box-shadow:inset 0px 0px 1px #edf9ff;
}

#bible-menu li {
	float:left;
	display:block;
	text-align:center;
	position:relative;
	padding: 4px 10px 4px 10px;
	margin-right:30px;
	margin-top:7px;
	border:none;
}

#bible-menu li:hover {
	border: 1px solid #777777;
	padding: 4px 9px 4px 9px;
	
	/* Background color and gradients */
	
	background: #F4F4F4;
	background: -moz-linear-gradient(top, #F4F4F4, #EEEEEE);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F4F4F4), to(#EEEEEE));
	
	/* Rounded corners */
	
	-moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
}

#bible-menu li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px; 
	color: #EEEEEE;
	display:block;
	outline:0;
	text-decoration:none;
	text-shadow: 1px 1px 1px #000;
}

#bible-menu li:hover a {
	color:#161616;
	text-shadow: 1px 1px 1px #ffffff;
}
#bible-menu li .drop {
	padding-right:21px;
	background:url("../images/drop.png") no-repeat right 8px;
}
#bible-menu li:hover .drop {
	background:url("../images/drop.png") no-repeat right 7px;
}

.dropdown_1column, 
.dropdown_2columns, 
.dropdown_3columns, 
.dropdown_4columns,
.dropdown_5columns {
	margin:4px auto;
	float:left;
	position:absolute;
	left:-999em; /* Hides the drop down */
	text-align:left;
	padding:10px 5px 10px 5px;
	border:1px solid #777777;
	border-top:none;
	
	/* Gradient background */
	background:#F4F4F4;
	background: -moz-linear-gradient(top, #EEEEEE, #BBBBBB);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#EEEEEE), to(#BBBBBB));

	/* Rounded Corners */
	-moz-border-radius: 0px 5px 5px 5px;
	-webkit-border-radius: 0px 5px 5px 5px;
	border-radius: 0px 5px 5px 5px;
}

.dropdown_1column {width: 140px;}
.dropdown_2columns {width: 280px;}
.dropdown_3columns {width: 420px;}
.dropdown_4columns {width: 600px;}
.dropdown_5columns {width: 700px;}

#bible-menu li:hover .dropdown_1column, 
#bible-menu li:hover .dropdown_2columns, 
#bible-menu li:hover .dropdown_3columns,
#bible-menu li:hover .dropdown_4columns,
#bible-menu li:hover .dropdown_5columns {
	left:-1px;
	top:auto;
}

.col_1,
.col_2,
.col_3,
.col_4,
.col_5 {
	display:inline;
	float: left;
	position: relative;
	margin-left: 5px;
	margin-right: 5px;
}
.col_1 {width:130px;}
.col_2 {width:270px;}
.col_3 {width:410px;}
.col_4 {width:550px;}
.col_5 {width:690px;}

#bible-menu .bible-menu_right {
	float:right;
	margin-right:0px;
}
#bible-menu li .align_right {
	/* Rounded Corners */
	-moz-border-radius: 5px 0px 5px 5px;
    -webkit-border-radius: 5px 0px 5px 5px;
    border-radius: 5px 0px 5px 5px;
}

#bible-menu li:hover .align_right {
	left:auto;
	right:-1px;
	top:auto;
}

#bible-menu p, #bible-menu h2, #bible-menu h3, #bible-menu ul li {
	font-family:Arial, Helvetica, sans-serif;
	line-height:21px;
	font-size:12px;
	text-align:left;
	text-shadow: 1px 1px 1px #FFFFFF;
}
#bible-menu h2 {
	font-size:21px;
	font-weight:400;
	letter-spacing:-1px;
	margin:7px 0 14px 0;
	padding-bottom:14px;
	border-bottom:1px solid #666666;
}
#bible-menu h3 {
	font-size:14px;
	margin:7px 0 14px 0;
	padding-bottom:7px;
	border-bottom:1px solid #888888;
}
#bible-menu p {
	line-height:18px;
	margin:0 0 10px 0;
}

#bible-menu li:hover div a {
	font-size:12px;
	color:#015b86;
}
#bible-menu li:hover div a:hover {
	color:#029feb;
}


.strong {
	font-weight:bold;
}
.italic {
	font-style:italic;
}

.imgshadow { /* Better style on light background */
	background:#FFFFFF;
	padding:4px;
	border:1px solid #777777;
	margin-top:5px;
	-moz-box-shadow:0px 0px 5px #666666;
	-webkit-box-shadow:0px 0px 5px #666666;
	box-shadow:0px 0px 5px #666666;
}
.img_left { /* Image sticks to the left */
	width:auto;
	float:left;
	margin:5px 15px 5px 5px;
}

#bible-menu li .black_box {
	background-color:#333333;
	color: #eeeeee;
	text-shadow: 1px 1px 1px #000;
	padding:4px 6px 4px 6px;

	/* Rounded Corners */
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;

	/* Shadow */
	-webkit-box-shadow:inset 0 0 3px #000000;
	-moz-box-shadow:inset 0 0 3px #000000;
	box-shadow:inset 0 0 3px #000000;
}

#bible-menu li ul {
	list-style:none;
	padding:0;
	margin:0 0 12px 0;
}
#bible-menu li ul li {
	font-size:12px;
	line-height:24px;
	position:relative;
	text-shadow: 1px 1px 1px #ffffff;
	padding:0;
	margin:0;
	float:none;
	text-align:left;
	
}
#bible-menu li ul li:hover {
	background:none;
	border:none;
	padding:0;
	margin:0;
}

#bible-menu li .greybox li {
	background:#F4F4F4;
	border:1px solid #bbbbbb;
	margin:0px 0px 4px 0px;
	padding:4px 6px 4px 6px;
	width:116px;

	/* Rounded Corners */
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
}
#bible-menu li .greybox li:hover {
	background:#ffffff;
	border:1px solid #aaaaaa;
	padding:4px 6px 4px 6px;
	margin:0px 0px 4px 0px;
}
/*bible menu END*/	

#searchbible{
margin-bottom:30px;
width:250px;
	
}	

#biblestorymenu{
	list-style:none;
	font-size:12px;
	padding-left:10px;
}

#biblestorymenu li{
padding-bottom:5px;
}

#biblestorymenu li a {
	font-family:Arial, Helvetica, sans-serif;
	list-style:none;
	font-size:11px;
	color:#EEEEEE;
	text-decoration:none;
}
#biblestorymenu li a:hover{
	color:white;
	text-decoration:underline;
}