html {background: url(images/background4.gif) 0 0px repeat-x;}

body {
background: url(http://www.bishopsannualappeal.com/images/background_front.jpg) 0 0px repeat-x;}

a:focus {outline:none}


#hd {
background-color: #fff;
margin: -100px 0 -11px 0; 
height: 195px;
}

#logo {
height: 142px;
width: 379px;
position: relative;
z-index: 50;
top: 40px;
left: 0;}

#navigation {
position: relative;
top: 10px;
left:5px;
margin: 0 0 40px -5px;
z-index: 99;
}

#navigation2 {
position: relative;
top: 0px; 
left:5px;
margin: 0 0 40px -5px;
z-index: 99;
}

/*#navlist_top {
color: #1b3b60;
text-transform: capitalize;
position:relative;
z-index: 99;}

#navlist_top li, #navlist_top li a, #navlist_top li a:visited {
list-style: none;
color: #1b3b60;
text-decoration: none;
font-weight: bold;
position: relative;
z-index: 99;
}*/

#lastnav {border-right: hidden;}

#navlist_top li a:hover {
text-decoration: underline;position: relative;
z-index: 99;}

/*#yui-main {border-top: 9px solid #333;}*/

#highlight_main {
position: relative;
top: 0px;
left: 0;
z-index: 20;
margin: -155px 0 0 -120px;
}

#main1 {
margin: 30px 0; 
height: 450px;
}

#main1 p {color: #fff;
margin-left: 0px;
line-height: 1.5em;
width: 360px;}

#mainheader {
margin: 10px 0 30px 0px;
position: relative;
z-index: 99;
}

#subheader {
margin: -5px 0 15px 0px;
position: relative;
z-index: 99;
}

#donate1 {
		position: relative;
		z-index: 99;
		display:block;
		width:210px; 
   		height:107px; 
		top: 0px;
		left: 730px;
	margin: -120px 0px 0 0; 
		
		
}


#donate1 a, #donate1 a:visited,
#donate1_internal a, #donate1_internal a:visited
{
   		background: url(http://www.bishopsannualappeal.com/images/BAA10_donate.png) 0 0 no-repeat;
   		width:221px; 
   		height:107px;
		display: block;
		margin-top: 30px;
   }
#donate1 a:hover, #donate1_internal a:hover {
   		background-position: 0 -107px; 
   		width:221px;
		height:107px;
		display: block;
   }


#main2 {
margin: 30px 0; 
height: 450px; 
}

#lamplocation {position: relative; z-index: 20;
margin: -532px 0 -534px 309px;
float: left;
border: none;
}

#lamp_bottom {position: relative;
z-index: 99;
top: -7px;
margin: -135px 0 0px 330px;}

#playerContainer2 {
width: 383px;
height: 230px;
border: 2px solid #fff;
position: relative;
z-index: 99;
margin: 90px 0 0 25px;
}

#sub {background-color: #fff;
margin: 20px 0;
height: 400px;
}

#ft {background-color: #ccc;
margin: 20px 0; 
}

#main_subdivide {
height: 1px;
width: 700px;
color: #b4ccef;
margin: 20px 0;


}

#mainsub1 {float: left;}

#mainsub2 {
float: left;
padding: 7px 20px 24px 20px;
background-color: #e9e9e9;
width: 350px;
height: 345px;
margin: 93px 0 0 30px;
position: relative;
top: 1px;
z-index: 98;}

#mainsub2 p {
font-size: 14px;
line-height: 2em;
color: #1b3b60;
}

#main_sub_p {margin: -365px 0 -360px 0 ; position:relative; z-index: 99;}

#line_replace {position: absolute; top: 183px; width: 550px; height: 11px; margin-left: -250px;}

#highlight2location {position: relative; z-index: 10;}

#spreadhope {
		position: relative;
		z-index: 99;
		width:360px; 
   		height:48px;  
		margin: 40px 0 0 23px;	
}


#spreadhope a {
   		background: url(images/spreadhope.png) 0 0 no-repeat;
   		width:360px; 
   		height:48px;
		display: block;
   }
#spreadhope a:hover {
   		background-position: 0 -48px; 
   		width:360x;
		height:48px;
		display: block;
   }
   
   
#submit_button {
		position: relative;
		z-index: 99;
		display:block;
		width:84px; 
   		height:25px;  
		margin-top: 500px;
}


#submit_button a {
   		background: url(images/submit_button.jpg) 0 0 no-repeat;
   		width:84px; 
   		height:25px;
		display: block;
   }
#submit_button a:hover {
   		background-position: 0 -25px; 
   		width:84px;
		height:25px;
		display: block;
   }




#ft_internal_home {background: url(images/footer_background.gif); height: 83px; color: #000;} 

#backbutton a,#backbutton a:visited {
color: #666666; 
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
margin: 0px 20px 0 20px; }

#backbutton a:hover {
text-decoration: underline; color: #333333;}

#header_ministriesfix {margin: 30px 0 0 20px;}

.nodisc {list-style-type: none;}

#comments {width: 350px;}

#js-CmtText-0 {}

.js-commentAvatar, .js-authSelector {display: none;}

#creditfooter {display:none;}

.headline {display:none; margin-top: 1em;}

.feedItemAuthor {display: none;}
#CommentsOnWhereDoYouFindHopeToday2828493 ul li {margin-bottom: .5em; font-size: 12px;}
#commentbox {background-color: #ffffff; padding: 10px;}
.feedTitle {display: none;}

.yui-g {margin-top: 0px;}

/* ***************************************************************************** */
#words {
	margin-bottom: 30px;
	position: relative;
	z-index: 99;
}

#child {
	float: right;
	width: 461px;
	height: 560px;
	margin-top: 105px;
}

#content p {
	line-height: 1.4em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	}

#title1 {
	position: relative;
	z-index: 99;
	top: 10px;
	width: 800px;
	margin: 0; padding: 0;
	}

#videotitle1 {
	position: relative;
	z-index: 99;
	width: 800px;
	margin: 110px 0 0 0; padding: 0;
	}
	
#videotitle2 {
	position: relative;
	z-index: 99;
	width: 800px;
	margin: -40px 0 20px 0; padding: 0;
	}
#child_subtext {
	margin-left: 70px;
	position: relative;
	top: 21px;
}

#signature {
	position: relative;
	left: 10px;
}

#BAAwordle {position: relative; top:0; left: 0; z-index: 99; margin-bottom: 35px;}

