@charset "iso-8859-1";
*{
   margin: 0px;
   padding: 0px;
}
body
{
	background-color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000033;
	text-decoration: none;
	margin-top: 0px;
}
#container
{
	width: 1000px;
	border-right: medium double #999999;
	border-left: medium double #999999;
	margin-left: auto;
        margin-right: auto;
        background-color: #FFFFFF;
	position: relative;
}
#container2
	{
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	width: 90%;
	position: relative;
	background-color: #FFFFFF;
	}
a img
{
	border: none;

}
#top_strip
{
	background-color: #3333CC;
	padding: 2px;
}
.right
{
	text-align: right;
}
.right a
{
	color: #999999;
	text-decoration: none;
        font-size: medium;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.right a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
        color: #999999;
	text-decoration: none;
}
#header
{
        background-color: #FFFFFF;
        padding: 2px;
	
}
.slogan
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	font-style: normal;
	font-weight: normal;
	color: #999999;
	text-decoration: none;

}
#headerimg
{
	height: 160px;
	background-image: url(../images/);
	background-repeat: repeat;
	width: 100%;
	background-color: #3333CC;
}
#content
{

}
#left
{
	width: 35%;
	height: 360px;
	float: left;
}
.general_text
{
	margin: 10px;
	text-align: justify;
	list-style-position: inside;
}
.footnote
{
        margin: 10px;
        text-decoration: none;
	color: #999999;
        font-size: x-small;
	text-align: justify;
}
#right
{
	width: 55%;
	height: 360px;
	float: right;
}
.video
{
	text-align: center;
	margin: 10px;

}
.bible_text_p
{
	font-family: "Times New Roman", Times, serif;
	color: #000000;
	text-decoration: none;
	font-size: large;
	text-align: justify;
	margin-right: 15px;
	margin-left: 15px;
}
.bible_text_h
{
	font-family: "Times New Roman", Times, serif;
	color: #000000;
	text-decoration: none;
	font-size: 36px;
}
#menu
{
    width: 20%;
	float: left;
}
#text_area
{
	width: 80%;
	float: right;
	text-align: justify;
}
p
{
	color: #333333;
	margin: 2px;
	font-size: small;

}
ol
{
    color: #333333;
	margin: 25px;
	font-size: small;
}
ul
{
    color: #333333;
	margin: 2px;
	font-size: small;
}
.page_nav{
	color: #999999;
	font-size: x-small;
	text-decoration: none;
	margin: 10px;
	text-align: justify;
	}
table a
{
	color: #333333;
	text-decoration: none;
}
table a:hover
{
	color: #FF0000;
	text-decoration: none;
}
#adverts
{
	clear: both;
	padding: 10px;
	padding-top: 10px;
	font-size: x-small;
}
#footer_index
{
	text-decoration: none;
	color: #999999;
	display: block;
	padding: 2px;
	margin: 5px;
	border-top: thin solid #CCCCCC;
	border-right: thin solid #CCCCCC;
	border-left: thin solid #CCCCCC;
	font-size: xx-small;
	text-align: center;
	height: 40px;
}
#footer
{
	clear: both;
	text-decoration: none;
	color: #999999;
	display: block;
	padding: 2px;
	margin: 5px;
	border-top: thin solid #CCCCCC;
	border-right: thin solid #CCCCCC;
	border-left: thin solid #CCCCCC;
	font-size: xx-small;
	text-align: center;
	height: 40px;
}
address
{
	font-size: xx-small;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #999999;
	text-decoration: none;

}
#footer_index a
{
	color: #999999;
	text-decoration: none;
}
#footer_index a:hover
{
	color: #FF0000;
	text-decoration: none;
}
#footer a
{
	color: #999999;
	text-decoration: none;
}
#footer a:hover
{
	color: #FF0000;
	text-decoration: none;
}
#headerimg a
{
        color: #999999;
	text-decoration: none;
}
#headerimg a:hover
{
        color: #FF0000;
	text-decoration: none;
}
#menu a
{
    color: #333333;
	text-decoration: none;
}
#menu a:hover
{
    color: #FF0000;
	text-decoration: none;
}
#text_area a
{
    color: #333333;
	text-decoration: none;
}
#text_area a:hover
{
    color: #FF0000;
	text-decoration: none;
}
#navlist
{
border-bottom: 1px solid #ccc;
margin: 0;
padding-bottom: 19px;
padding-left: 10px;
}

#navlist ul, #navlist li
{
display: inline;
list-style-type: none;
margin: 0;
padding: 0;
}

#navlist a:link, #navlist a:visited
{
background: #E8EBF0;
border: 1px solid #ccc;
color: #666;
float: left;
font-size: small;
font-weight: normal;
line-height: 14px;
margin-right: 8px;
padding: 2px 10px;
text-decoration: none;
}

#navlist a:link#current, #navlist a:visited#current
{
background: #fff;
border-bottom: 1px solid #fff;
color: #000;
}

#navlist a:hover { color: #f00; }

body.section-1 #navlist li#nav-1 a,
body.section-2 #navlist li#nav-2 a,
body.section-3 #navlist li#nav-3 a,
body.section-4 #navlist li#nav-4 a
{
background: #fff;
border-bottom: 1px solid #fff;
color: #000;
}

#navlist #subnav-1,
#navlist #subnav-2,
#navlist #subnav-3,
#navlist #subnav-4
{
display: none;
width: 90%;
}

body.section-1 #navlist ul#subnav-1,
body.section-2 #navlist ul#subnav-2,
body.section-3 #navlist ul#subnav-3,
body.section-4 #navlist ul#subnav-4
{
display: inline;
left: 10px;
position: absolute;
top: 95px;
}

body.section-1 #navlist ul#subnav-1 a,
body.section-2 #navlist ul#subnav-2 a,
body.section-3 #navlist ul#subnav-3 a,
body.section-4 #navlist ul#subnav-4 a
{
background: #fff;
border: none;
border-left: 1px solid #ccc;
color: #999;
font-size: smaller;
font-weight: bold;
line-height: 10px;
margin-right: 4px;
padding: 2px 10px 2px 10px;
text-decoration: none;
}

#navlist ul a:hover { color: #f00 !important; }

#contents
{
	background: #fff;
	border-top: 1px none #ccc;
	clear: both;
	margin: 0px;
	padding: 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
} 
