BODY { margin:0px; padding:0px; background:#97c3bc;}


#buttonchaptersinside {display: block;width: 166px;height: 43px;background: url("/images/button_chapters_inside.gif") no-repeat 0 0;}
#buttonchaptersinside:hover{background: url("/images/button_chapters_inside-hover.gif") no-repeat 0 0;}
  
#buttondonatetodayinside {display: block;width: 166px;height: 71px;background: url("/images/button_donate_today_inside.gif") no-repeat 0 0;margin:10px 0px 10px 0px;}
#buttondonatetodayinside:hover{background: url("/images/button_donate_today_inside-hover.gif") no-repeat 0 0;}
  
#buttonjoinusinside {display: block;width: 166px;height: 71px;background: url("/images/button_join_us_inside.gif") no-repeat 0 0;;margin:0px 0px 10px 0px;}
#buttonjoinusinside:hover{background: url("/images/button_join_us_inside-hover.gif") no-repeat 0 0;}
  
#inside_random_photo{margin-left:auto; margin-right:auto; border:solid 4px #e6cec6;}


#buttonfacebook {display: none;width: 281px;height: 49px;background: url("/images/button-facebook.gif") no-repeat 0 0; }
#buttonfacebook:hover{background: url("/images/button-facebook-hover.gif") no-repeat 0 0;}
  


#sm_buttontwitter {display: block;width: 134px;height: 42px;background: url("/images/sm_button_twitter.jpg") no-repeat 0 0;float:right;margin-top:5px;margin-bottom:10px;}

#sm_buttonfacebook {display: block;width: 147px;height: 42px;background: url("/images/sm_button_facebook.jpg") no-repeat 0 0;float:left;margin-top:5px;margin-bottom:10px;}







#buttondonatetoday {display: block;width: 281px;height: 80px;background: url("/images/button_donate.gif") no-repeat 0 0;}
#buttondonatetoday:hover{background: url("/images/button_donate-hover.gif") no-repeat 0 0;}
  
#buttonjoinus {display: block;width: 281px;height: 81px;background: url("/images/button_join_us.gif") no-repeat 0 0;}
#buttonjoinus:hover{background: url("/images/button_join_us-hover.gif") no-repeat 0 0;}
  
  
  
.main_table {margin-left:auto; margin-right:auto;
padding:10px 20px 10px 20px;
backgro/und-image : url("/images/main_table_background.gif") repeat-y;
	background: url("/images/main_table_background.gif") repeat-y;
width: 920px;
font-family: sans-serif; 
font-size:12px;
font-family:Helvetica,Arial,Verdana,sans-serif;
c/olor:#686868;

}
.main_table a:link, .main_table a:active, .main_table a:visited {
color: #006666;
}

.footer_table {margin-left:auto; margin-right:auto;
background: url("/images/footer_background.gif") no-repeat;
width: 920px;
height:53px;
font-family: sans-serif; 
font-size:10px;
font-family:Helvetica,Arial,Verdana,sans-serif;
color:#fff;
text-align:center;

}

.homepage_highlight_heading {
font-size:16px;
color: #f15c2b;
text-transform: uppercase;
border-bottom: solid 1px #f15c2b;
margin: 5px 0px 10px 0px;

}




#inside_content_table h1{font-size:28px;
color: #f15c2b;
font-family: serif; 
	font-weight:normal;
border-bottom: solid 1px #f15c2b;
margin: 5px 0px 40px 0px;}

#inside_content_table h2{font-size:28px;
color: #f15c2b;
font-family: serif; 
font-weight:normal;
margin: 5px 10px 10px 0px;}

#inside_content_table h3{font-size:14px;
color: #000;
font-family:Helvetica,Arial,Verdana,sans-serif;
font-weight:bold;
margin: 0px 20px 10px 0px;}

#inside_content_table .datebyline{font-size:11px;
color: #686868;
font-family:Helvetica,Arial,Verdana,sans-serif;
font-weight: normal;
margin: 5px 20px 10px 0px;}


#inside_content_table p{
margin-top: 15px;margin-bottom: 15px;}


#inside_content_table ol{
margin-top: 15px;margin-bottom: 15px;
padding-left:50px;
}

#inside_content_table ul{
margin-top: 15px;margin-bottom: 15px;
padding-left:50px;
}


#article_summary a{text-decoration: none;color:#686868;}
#article_summary .title{font-size:12px;font-weight: bold;color: #000;}
#article_summary .readmore{color: #006666;text-decoration: none;}
#article_summary .date{color: #f15c2b;text-decoration: none;}
#article_summary .readmore {margin-bottom:10px;}
#article_summary img{float: left; padding:0px; margin: 0px 10px 5px 0;border:0px;border: solid 1px #999999;}

#inside_article_summary a{text-decoration: none;color:#686868;}
#inside_article_summary .title{font-size:14px;font-weight: bold;color: #000;}
#inside_article_summary .readmore{color: #006666;text-decoration: none;}
#inside_article_summary .date{color: #f15c2b;text-decoration: none;}
#inside_article_summary .readmore {margin-bottom:10px;}
#inside_article_summary img{float: left; padding:0px; margin: 0px 10px 5px 0; border: solid 1px #999999;}

.dotted_linebreak {margin-top: 10px;border-top: dotted 1px #898989;}

ul#navlist { font-family: sans-serif; 
	font-size:11px;
	font-weight:bold;
	font-family:Helvetica,Arial,Verdana,sans-serif;
	}

ul#navlist a
{
font-weight: bold;
text-decoration: none;
}

ul#navlist, ul#navlist ul, ul#navlist li
{
margin: 0px;
padding: 0px;
list-style-type: none;
}

ul#navlist li { float: left; }

ul#navlist li a
{
color: #ffffff;
	padding:8px 20px 8px 20px;
	margin:0px;
	background: url("/images/main_menu_background.png") repeat-x top right;
	border-left: 1px solid #49bfae;
	border-right: 1px solid #016a5b;
}

ul#navlist li a:hover
{
	background: url("/images/main_menu_background_hover.gif") repeat-x top right;	
	color: #016a5b;
	
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
}

ul#navlist li a:active
{
color: #cccccc;
background-color: #003366;
border: 1px #ffffff inset;
}

ul#subnavlist { display: none; }

ul#subnavlist li { float: none; }

ul#subnavlist li a
{
padding: 0px;
margin: 0px;
color: #016a5b;
background-color: #d0eae7;
background: none;	
}

ul#navlist li:hover ul#subnavlist
{
display: block;
position: absolute;
margin-top: 8px;
margin-left: -2px;
background-color: #d0eae7;
	border-right: 3px solid #a0cec4;
	border-left: 3px solid #a0cec4;
	border-bottom: 3px solid #a0cec4;

}

ul#navlist li:hover ul#subnavlist li a
{
display: block;
width: 130px;
border: none;
padding: 5px;
background-color: #d0eae7;
border-bottom: 1px solid #93bab5;
font-weight: normal;
}
#navcontainer a:link.current, #navcontainer a:visited.current {

	background: url("/images/main_menu_background_hover.gif") repeat-x top right;	
	color: #016a5b;
	
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
}


u/l#navlist li:hover ul#subnavlist li a:before { content: " >> "; }
ul#navlist li:hover ul#subnavlist li {

padding-left: 15px; padding-right: 15px; }

ul#navlist a:link#current {
	color: #016a5b;
	background: none;	
	border-bottom: 1px solid #fff;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	background: #fff;z-index:1005;
}         


#navcontainer {
width: 900px;
  margin-left: auto ;
  margin-right: auto ;
background: #FFF;
z-index:1005;
position: relative;
}





ul#topmenulist { 
	}

ul#topmenulist a
{
font-weight: bold;
text-decoration: none;
}

ul#topmenulist, ul#topmenulist ul, ul#topmenulist li
{
margin: 0px;
padding: 0px;
list-style-type: none;
}

ul#topmenulist li { float: left; }

ul#topmenulist li a
{
font-family: sans-serif; 
	font-size:10px;
	font-weight:bold;
	font-family:Helvetica,Arial,Verdana,sans-serif;
	color: #c7e7e2;
	padding:8px 20px 8px 20px;
	margin:0px;
	background: url("/images/top_menu_spacer.gif") no-repeat top right;
}

ul#topmenulist a:link#last {
background: none;
}         



ul#topmenulist li a:hover
{
	background: url("/images/top_menu_background_hover.gif");	
	color: #016a5b;
}
ul#topmenulist a:hover#last
{
	background: url("/images/top_menu_background_hover.gif");	
	color: #016a5b;
}

ul#topmenulist li a:active
{
color: #cccccc;
background-color: #003366;
border: 1px #ffffff inset;
}




ul#subtopmenulist { display: none; }

ul#subtopmenulist li { float: none; }

ul#subtopmenulist li a
{
padding: 0px;
margin: 0px;
color: #016a5b;
background-color: #d0eae7;
background: none;	
}

ul#topmenulist li:hover ul#subtopmenulist
{
display: block;
position: absolute;
margin-top: 5px;
margin-left: -2px;
background-color: #d0eae7;
	border-right: 3px solid #a0cec4;
	border-left: 3px solid #a0cec4;
	border-bottom: 3px solid #a0cec4;

}

ul#topmenulist li:hover ul#subtopmenulist li a
{
display: block;
width: 16em;
border: none;
padding: 5px;
background-color: #d0eae7;
border-bottom: 1px solid #93bab5;
font-weight: normal;
}


ul#topmenulist a:link#search {
	color: #016a5b;
	background: none;	
	border-bottom: 1px solid #fff;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	background: #fff;
}

ul#topmenulist li:hover ul#subtopmenulist li {

padding-left: 15px; padding-right: 15px; }

ul#topmenulist a:link#current {
	color: #016a5b;
	background: url("/images/top_menu_background_hover.gif");	
}         


#topmenucontainer {
w/idth: 900px;
 position: relative ;
 z-index: 10000 ;
  margin-left: auto ;
 margin-right: auto ;
}

#mastheadcontainer td{
width: 900px;
  margin-left: auto ;
  margin-right: auto ;
	background:  url("/images/masthead_background.gif");
}




ul#chapter_navlist, ul#chapter_navlist ul, ul#chapter_navlist li
{
margin: 0px;
padding: 0px;
list-style-type: none;
}

ul#chapter_navlist li a{display: block;width: 281px;height: 51px;background: url("/images/button_chapters_mobilization.gif") no-repeat 0 0;}

ul#chapter_navlist li a:hover{background: url("/images/button_chapters_mobilization-hover.gif") no-repeat 0 0;}

ul#chapter_navlist li a:active
{
color: #cccccc;
background-color: #003366;
border: 1px #ffffff inset;
}

ul#chapter_subnavlist { display: none; }

ul#chapter_subnavlist li { float: none; }

ul#chapter_subnavlist li a
{
padding: 0px;
margin: 0px;
color: #016a5b;
background-color: #d0eae7;
background: none;	
}

ul#chapter_navlist li:hover ul#chapter_subnavlist
{
display: block;
position: absolute;
margin-top: -16px;
margin-left: 2px;
background-color: #c7e7e2;
	border-right: 3px solid #27d2b8;
	border-left: 3px solid #27d2b8;
	border-bottom: 3px solid #27d2b8;

}

ul#chapter_navlist li:hover ul#chapter_subnavlist li a
{text-decoration: none;
display: block;
width: 263px;
border: none;
padding: 5px;
background-color: #c7e7e2;
border-bottom: 1px solid #93bab5;
font-weight: normal;
height: 20px;
}


ul#chapter_subnavlist li:hover a:hover
{
color: #000000;

	background: url("/images/main_menu_background_hover.gif") repeat-x top right;	
}


#list-menu {
width: 132px;
/* this width value is also effected by
the padding we will later set on the links.	*/
}
				
		#list-menu ul {
margin: 0; 
padding: 0;
list-style-type: none;font-family: verdana, arial, sanf-serif;
font-size: 11px;
}

#list-menu li {
margin: 0px 0 0;
}

#list-menu a {

display: block;
width:129px;
margin: 0px 0px 0px 0px;
padding: 8px 0px 10px 0px;
border-bottom: 1px solid #91bab4;
border-left: 10px solid #bcddd8;
background: url(/images/side_menu_li_background.gif);background-position: top right;
text-decoration: none; /*lets remove the link underlines*/
}


#list-menu a:link, #list-menu a:active, #list-menu a:visited {
color: #164940;
}

#list-menu a:hover {
background: url(/images/side_menu_li_background-hover.gif);background-position: top right;

color: #164940;
}


#list-menu a:link#current {
background: url(/images/side_menu_li_background-hover.gif);background-position: top right;

color: #164940;
}


#list-menu a:link.current, #list-menu a:visited.current {
background: url(/images/side_menu_li_background-hover.gif);background-position: top right;

color: #164940;
}



ul#chapter_inside_navlist { }

ul#chapter_inside_navlist a{}

ul#chapter_inside_navlist, ul#chapter_inside_navlist ul, ul#chapter_inside_navlist li
{
margin: 0px;
padding: 0px;
list-style-type: none;
}

ul#chapter_inside_navlist li {}

ul#chapter_inside_navlist li a{display: block;width: 166px;height: 43px;background: url("/images/button_chapters_inside.gif") no-repeat 0 0;}

ul#chapter_inside_navlist li a:hover{background: url("/images/button_chapters_inside-hover.gif") no-repeat 0 0;}

ul#chapter_inside_navlist li a:active
{
color: #cccccc;
background-color: #003366;
border: 1px #ffffff inset;
}

ul#chapter_inside_subnavlist { display: none; }

ul#chapter_inside_subnavlist li { float: none; }

ul#chapter_inside_subnavlist li a
{
padding: 0px;
margin: 0px;
color: #016a5b;
background-color: #d0eae7;
background: none;	
}

ul#chapter_inside_navlist li:hover ul#chapter_inside_subnavlist
{
display: block;
position: absolute;
margin-top: -7px;
margin-left: 0px;
background-color: #c7e7e2;
	border-right: 3px solid #27d2b8;
	border-left: 3px solid #27d2b8;
	border-bottom: 3px solid #27d2b8;

}

ul#chapter_inside_navlist li:hover ul#chapter_inside_subnavlist li a
{text-decoration: none;
display: block;
width: 150px;
border: none;
padding: 5px;
background-color: #c7e7e2;
border-bottom: 1px solid #93bab5;
font-weight: normal;
height: 20px;
}


ul#chapter_inside_subnavlist li:hover a:hover
{
color: #000000;

	background: url("/images/main_menu_background_hover.gif") repeat-x top right;	
}

.table01 {
	width: 100%;
	background:#98c2ba;border-collapse: collapse;
}

.table01_cella {
	padding: 3px;
	text-align: right;
	vertical-align: top;
	font-weight: bold;
	color:#FFF;
	font-size:12px;
	width:100px;
}

.table01_cellb {
	padding: 3px;
	vertical-align: top;
}

.table01_cellb input {
  width: 90%;
  padding: 2px;
  margin-bottom: 10px;
}
.table01_cellb textarea {
  width: 90%;
  height: 100px;
  padding: 2px;
  margin-bottom: 10px;
}

.read_below {
border-top:dashed 1px #666;
border-bottom:dashed 1px #666;
width:100%;
color:#666;
padding: 5px;
margin-top: 15px;
margin-bottom: 15px;

}



#staff_right {
float:right;
width: 240px;
height: 70px;
margin-top: 10px;border-bottom: dotted 1px #898989;x
}
#staff_left {
float: left; 
width: 240px;
width: 240px;
height: 70px;
margin-top: 10px;border-bottom: dotted 1px #898989;
clear:all;
}
#staff_right img {float: left; padding:0px; margin: 0px 10px 5px 0;border:0px;border: solid 1px #999999;}
#staff_left img {float: left; padding:0px; margin: 0px 10px 5px 0;border:0px;border: solid 1px #999999;}

#staff_left .name{font-size:12px;font-weight: bold;color: #000;}
#staff_right .name{font-size:12px;font-weight: bold;color: #000;}
#staff_right .title{font-style: italic;}

#staff_left .title{font-style: italic;}
