#body {
-webkit-text-size-adjust:100%;
-webkit-background-size: 100%;
}

#wrapper{

	width:1024px;

	margin: 0px;

	position:absolute;

	font-family:Helvetica, Geneva, Arial, Verdana;

	border-right:2px solid #cccccc;

	padding: 0px;

}





	

#masthead{

	top:17px;

	left:183px;

	width:600px;

	height:252px;

	text-indent:-5000px;

	background-image:url(images/mastheadtext2.png);

	background-repeat:no-repeat;	

	position:relative;

	
}

	

	#balloon{

	top:-254px;

	left:13px;

	width:734px;

	height:252px;

	text-indent:-5000px;

	background-image:url(images/mastheadballoon.gif);

	background-repeat:no-repeat;

	position:relative;

	z-index:-25;}





/*NAVIGATION*/

#navigation{

	position:absolute;

	top:27px;

	left:781px;

	width:200px;

	line-height:35px;

	font-size:15px;

	text-decoration:none;

	

}



#navigation ul{

	list-style: none;

	margin: 0;

	padding: 0;

	}

	

#navigation li{

	list-style-type: none;

	}



#navigation a{

	color:black;

	text-decoration:none;

	padding: 5px 0 6px 40px;

	margin: .4em 0;

	

}



#navigation a:hover{

	color:black;

	text-decoration:none;

	font-weight: bold;

	font-size:15px;

	background:  url(images/arrow.gif); 

	background-repeat: no-repeat;

	background-position: 0 50%;

	/*margin: .2em 0;*/

}







#navigation #current{

	color:black;

	text-decoration:none;

	background:  url(images/arrow.gif); 

	background-repeat: no-repeat;

	background-position: 0 50%;

	/*margin: .4em 0;*/

	font-weight: bold;

	font-size:17px;	

}



#navigation a:visited{

	color:black;

	text-decoration:none;

}




#exchangesmenu{

	line-height:17px;

	padding:10px 0 10px 0px;

	left: 10px;

}

#grievingmenu{

	line-height:17px;

	padding:10px 0 10px 0px;

	left: 10px;

}

#opinionsmenu{

	line-height:17px;

	padding:10px 0 10px 0px;

	left: 10px;

}



.secondline{

	padding: 5px 0 6px 40px;

	margin: .4em 0;

}



#br_home{

	position:absolute;

	width:231px;

	left:790px;

	top:540px;

}





#slideshow{

	position:absolute;

	top:125px;

	right:318px;

	width:583px;

	height:436px;
}



#layer

	{

	position:absolute;

	z-index: 200;

	width: 760px;

	height: 470px;

	left: 4px;

	top: -2px;

}



#we_do{

	position:absolute;

	top:586px;

	left: 115px;

	/*line-height:20px;*/

}



#we_do_title{

	font-size:16px;

	font-weight:bold;

}



#we_do_text{

	margin-top:6.5px;

	font-size:13px;

	line-height:19.5px;

}



/*ABOUT*/


#slideshow_hotairballoon{

	position:absolute;
	top:1px;

	right:194px;

	width:396px;

	height:427px;
}





#br_about{

	width:231px;

	height:660px;

	position:absolute;

	top:540px;

	left:789px;

}





#whatis{
	-webkit-text-size-adjust:100%;
	font-family:helvetica;

	font-size:14px;

	position:absolute;

	top:115px;

	left:530px;

	width:240px;

}



#whoweare_title{

	position:absolute;

	font-size:16px;

	top:610px;

	margin-left:60px;



}	



#whoweare_joan{
	-webkit-text-size-adjust:100%;
	font-family:helvetica;

	font-size:14px;

	line-height:18px;

	margin-left:60px;

	width:450px;

	position:absolute;

	top:650px;

}



#whoweare_joan span{

	font-weight:bold;

	font-size:14px;}

	

#whoweare_susan{
	-webkit-text-size-adjust:100%;
	
	font-family:helvetica;

	font-size:14px;

	line-height:18px;

	margin-left:60px;

	width:450px;

	position:absolute;

	top:960px;

}


#whoweare_susan span{

	font-weight:bold;

	font-size:14px;}
	
	

#whoweare_liz{

	-webkit-text-size-adjust:100%;
	
	font-family:helvetica;

	font-size:14px;

	line-height:18px;

	margin-left:60px;

	width:450px;

	position:absolute;

	top:1200px;

}


#whoweare_liz span{

	font-weight:bold;

	font-size:14px;}
 

 #boards{

 position:absolute;

 top:1370px;

 margin-left:60px;

 width: 715px;

 height:220px;}

 

 

 

 ul{

	list-style: none;

	margin: 0;

	padding: 0;

	}

	



ul.whoweare_board{
	-webkit-text-size-adjust:100%;
	
	font-family:helvetica;

	font-size:14px;

	line-height:20px;

	margin-left:145px;

	/*padding-left:15px;*/

	width:200px;

	position:relative;

	/*top:10px;*/

	background: #fdeab1;	

}

ul.whoweare_advisory{

	font-family:helvetica;

	font-size:14px;

	line-height:20px;

	margin-left:415px;

	width:200px;

	position:relative;

	top:-199px;
}



ul.whoweare_staff{

	font-family:helvetica;

	font-size:14px;

	line-height:18px;

	margin-left:465px;

	width:200px;

	position:relative;

	top:-333px;

		

}



#moir_support{
	-webkit-text-size-adjust:100%;
	font-family:helvetica;

	font-size:13px;

	line-height:16px;

	width:650px;

	position:absolute;

	top:1600px;

	left:60px;	

	font-weight:bold;

}





/*THE BOOK*/







#book_praise{

	height:725px;

	font-size:13px;

	background-repeat:no-repeat;
	
	padding:25px;

	line-height:17px;

	width:200px;

	position:absolute;

	font-family:helvetica;

	left:793px;

	top:530px;

}



.tilde{

	color:#ffff99;

}



#under_praise{

	width:231px;

	height:400px;

	position:absolute;

	top:1265px;

	left:793px;

}

	

#book{

	font-size:14px;

	line-height:18px;

	width:575px;

	position:absolute;

	left:180px;

	top:140px;

}



.the_book{

	width:385px;

	position:absolute;

	top:-10px;

}



.symbols{

	position:absolute;

	top:375px;

}



.field{

	position:absolute;

	top:740px;

}



.purchase{

	position:absolute;

	top:930px;

}



.purchase_info{

	position:absolute;

	top:1275px;

}

/*TRAINING*/



	#br_training{

	width:231px;

	height:1200px;

	position:absolute;

	top:540px;

	left:790px;

	}





	#toptext{

	font-family:helvetica;

	font-size:14px;

	line-height:18px;

	position:absolute;

	top:200px;

	left:480px;

	width:290px;

	}

	

	#toptext h1{

	font-family:helvetica;

	font-size:18px;

	}



	#secondtext{

	font-family:helvetica;

	font-size:14px;

	line-height:18px;

	position:absolute;

	top:421px;

	margin-left:110px;

	width:650px;

	left: 7px;

	}

	

	#learntext{

	font-family:helvetica;

	font-size:14px;

	line-height:18px;

	position:absolute;

	top:735px;

	margin-left:110px;

	width:650px;

	}

	

	#faqtext{

	font-family:helvetica;

	font-size:14px;

	line-height:16px;

	position:absolute;

	top:933px;

	margin-left:110px;

	width:650px;

	}


	#quotetext{

	font-family:helvetica;

	font-size:14px;

	position:absolute;

	top:2060px;

	margin-left:110px;

	width:650px;

	}





/*EXCHANGES*/



#exchange_learn_more{

	position:absolute;

	top:185px;

	left:530px;

}



#exchange_learn_more ul{

	list-style: none;

	}



#exchanges_headline{

	position:absolute;

	top:424px;

	left:60px;

}	



#city_stories{

	font-family:helvetica;

	font-size:14px;

	line-height:18px;

	margin-left:60px;

	width:630px;

	position:absolute;

	top:478px;

}







#br_exchanges{

	width:231px;

	height:1090px;

	

	position:absolute;

	top:540px;

	left:789px;

}



.byline_rose{

	position:absolute;

	left:125px;

}



.workshops{

	position:absolute;

	top:1050px;

}

/*GRIEVING*/



#grieving_learn_more{

	position:absolute;

	top:185px;

	left:530px;

}



#grieving_learn_more ul{

	list-style: none;

	}



#grieving_headline{
	height:30px;
	width:733px;
	position:absolute;
	top:423px;
	left:-4px;
	background-repeat:no-repeat;
	background-color:#ffd147;
	padding-left:60px;
	
}	

#city_stories{
	font-family:helvetica;
	font-size:14px;
	line-height:18px;
	margin-left:60px;
	width:630px;
	position:absolute;
	top:478px;
	
}

.bosplace_box{
	height:30px;
	width:733px;
	position:relative;
	left:-64px;
	background-repeat:no-repeat;
	background-color:#ffbf50;
	padding-left:60px;
	
	
	/*padding:10px;*/
	/*position:absolute;*/
}





#br_grieving{

	width:231px;

	height:1090px;

	position:absolute;

	top:550px;

	left:789px;

}



.byline_rose{

	position:absolute;

	left:125px;

}



.workshops{

	position:absolute;

	top:1050px;

}




/*ART HEALS*/



#gallery_slideshow{

	position:relative;

	top:-500px;

	left:300px;

	}

	
/*RESEARCH*/

#research_title{
	font-size:12px;
	
	font-weight:bold;
	
	position:absolute;
	
	top:161px;
	
	left:189px;
	
	text-align:center;
	
	width: 561px;
}

#br_research{

	width:231px;

	height:660px;

	position:absolute;

	top:551px;

	left:789px;

}
	
#research{
	-webkit-text-size-adjust:100%;
	font-size:14px;

	line-height:18px;

	width:385px;

	position:absolute;

	left:185px;

	top:129px;

}

.research_title{
	height:100px;
	
	width:612px;
	
	background-repeat:no-repeat;
	
	background-color:#ffbf50;
	
	padding-left:60px;
	
	position:relative;
	
	left:-60px;
	
	padding-top:1px;
	
	}
	



/*OPINIONS*/



#opinions_title{

	font-size:18px;

	font-weight:bold;

	position:absolute;

	top:161px;

	left:200px;

}



#quotes_all{
	-webkit-text-size-adjust:100%;
	font-size:14px;

	line-height:18px;

	position:absolute;

	top:250px;

	left:50px;

	width:675px;

}



#quotes_bottom{

	position:absolute;	

	top:530px;

}



#quotes_photo1{

	width:250px;

	height:170px;

	position:absolute;

	top:580px;

	left:5px;

}



#quotes_photo2{

	width:250px;

	height:170px;

	position:absolute;

	top:580px;

	left:268px;

}



#quotes_photo3{

	width:250px;

	height:170px;

	position:absolute;

	top:580px;

	left:530px;

}

	

#br_opinions{

	width:231px;

	height:660px;

	position:absolute;

	top:540px;

	left:789px;

}



/*SUPPORT*/

#support_info{

font-family:helvetica;

	font-size:14px;

	line-height:18px;

	margin-left:60px;

	width:630px;

	position:absolute;

	top:560px;

	left:75px;

}



#support_info h1{

	font-family:helvetica;

	font-size:18px;

}



#support_photo_top{

		width:578px;

		height:420px;

		position:absolute;

		top:125px;

		left:117px;

}



#br_support{

	width:231px;

	height:660px;

	position:absolute;

	top:540px;

	left:789px;

}



/*CONTACT*/

#contact_info{

	font-family:helvetica;

	font-size:14px;

	line-height:18px;

	margin-left:165px;

	width:630px;

	position:absolute;

	top:135px;

}



#contact_info h1{

	font-family:helvetica;

	font-size:18px;

	}

	

#contactme{

	line-height:24px;

	position:absolute;

	top:360px;

	left: -375px;

	

}



#image_bed{

	position:absolute;

	top:156px;

	left:540px;

}







/*LINKS*/



a{

		text-decoration:none;

		color:#6633cc;

	}

	

a:hover{

	color:#ffcc33;

}





#br_links{

	width:231px;

	height:660px;

	position:absolute;

	top:540px;

	left:789px;

}





#links{
	-webkit-text-size-adjust:100%;
		width:550px;

		position:absolute;

		top:475px;

		left:185px;

		font-size:14px;

	}

	

#links_photo_top{

		width:578px;

		height:320px;

		position:absolute;

		top:125px;

		left:170px;

	}

	

	

	/*EVENTS*/

#br_events{
	-webkit-background-size: 100%;
	width:231px;

	height:859px;

	position:absolute;

	top:1695px;

	left:790px;

	}

	#pasttext{
	-webkit-background-size: 100%;
	font-family:helvetica;
	font-size:14px;
	color:#666666;
	line-height:15px;
	position:absolute;
	top:365px;
	margin-left:102px;
	width:650px;
	left: 7px;
	}
	
	#currenttext{
	color:#000000;
	}

 	h2{
	font-family:helvetica;
	font-size:18px;
	line-height:20px;
	}
	
	#media_box{

	height:1200px;
	font-size:13px;
	line-height:17px;
	background-repeat:no-repeat;
	background-color:#E1B8EF;
	padding:6px;
	margin-left:20.5px;
	width:200px;
	position:absolute;
	font-family:helvetica;
	left:793px;
	top:540px;

}
h3{
	font-family:helvetica;
	font-size:14px;
	line-height:15px;
	}



/*BOTTOM NAV*/


	.navlist_bottom {

	-webkit-text-size-adjust:100%;
	list-style: none;

	padding: 0;

	margin: 0;

	width:800px;

	position:absolute;

	text-align: center;

	

}



.navlist_bottom li {

	display: inline;

	padding: 0;

	margin: 0;

	font-size:12px;

	line-height:14px;

	text-decoration:none;

	border-left: 1px solid black;

	padding-left: .3em

	}



.navlist_bottom li.first {

	border-left: 0;

}



.navlist_bottom li a{

	text-decoration:none;

	color:#6633cc;

}



.navlist_bottom li a:hover{

	color:#ffcc33;

}





#bot_nav_lower{

	position:absolute;

	top:20px;	

	text-align: center;

}



/* =si_clear_children */

.pc,.sc { position : absolute; top: 0; left: 0; }

.clear_children,.cc_tallest { position: relative; } /*\*/* html .clear_children { display: inline;}/**/

.cc_tallest:after { content: ''; } /* PREVENTS A REDRAW BUG IN SAFARI */

