/* defined parent styles */
	body {
		font-family: verdana, tahoma, sans-serif;
		font-size: 11px;
		color:#000;
		background:#fff;
		padding: 0 0 0 0;
		text-align: center;
		margin:15px 0 0 0;
		}
	#containerpage {
		 text-align:left;
		 border: 0;
		 width:620px;
		 margin:auto; } /* border:1px solid #000000; */
		
	p, li, ul, ol, h1, h3, h4, h5 {
				font-family: verdana, tahoma, sans-serif;
				text-align:left;
					}
					
	html p {
			padding: 0 10px 10px 0;
			margin: 0 0 0 0;
			text-align:left;
			font-size: 11px;
			}
			
	#zonerightsidebar p {
			margin-top: 0;
			margin-bottom: 1px;
			text-align:left;
			font-size: 10px;
			}
	
	/* section name */
	h1 {
		font-size: 14px;
		font-weight: bold;
		color: #f00;
		text-align:left;
		}
	
	/* category name */
	h2 {
		font-size: 17px;
		font-weight: bold;
		text-align:left;
		font-family: arial, helvetica, sans-serif; 
		color: #f00;
		padding: 20px 0 5px 0;
		margin: 0 0 15px 0;
		border-bottom: 1px dashed #999;
		}
		
	/* title */
	h3 {
		font-size:11px;
		font-weight: bold;
		text-align:left;
		color: #000;
		padding: 0;
		margin: 0;
		}

	/* textsmall for title */
	h4 {
		font-size:11px;
		font-weight: normal;
		text-align:left;
		font-style: italic;
		color: #000;
		padding: 0;
		margin: 0;
		}
	
	/* subtitle for title */
	h5 {
		font-size:11px;
		font-weight: normal;
		text-align:left;
		color: #000;
		padding: 0;
		margin: 0;
		}
		
	a:link {color:#009;
			font-family: verdana, tahoma, sans-serif;
			font-size:11px;
			font-weight:normal;
			text-align:left;
		}/* font-weight:bold; */	
		
	a:visited {color:#66f;
		font-family: verdana, tahoma, sans-serif;
		font-size:11px;
		font-weight:normal;
		text-align:left;
		}	
		
	a:hover {color:#009;
		font-family: verdana, tahoma, sans-serif;
		font-size:11px;
		font-weight:normal;
		text-decoration:underline;
		text-align:left;
		}	
		
	a {	color:#009;
		text-decoration:none;
		font-family: verdana, tahoma, sans-serif;
		font-size:11px;
		font-weight:normal;
		text-align:left;
		}
	
	.pagelink {
		text-decoration: none;
		color: #6666cc;
		text-align:left;
		}
		
	.pagelink-right {
		text-decoration: none;
		color: #6666cc;
		text-align:right;
		}
	
	.pagelink a:link { 
		color:#6666cc; 
		font-weight: normal;
		font-family: verdana, tahoma, sans-serif;
		font-size:11px; 
		text-decoration:none;
		text-align:left;
		}	
	.pagelink a:visited { 
		color:#66f; 
		font-weight: normal;
		font-family: verdana, tahoma, sans-serif; 
		font-size:11px; 
		text-decoration:none;
		text-align:left;
		}	
	.pagelink a:hover { 
		color:#009;
		font-weight: normal; 
		font-family: verdana, tahoma, sans-serif; 
		font-size:11px; 
		text-decoration:underline;
		text-align:left;
		}	
	.pagelink a { 
		color:#009; 
		font-weight: normal;
		font-family: verdana, tahoma, sans-serif; 
		font-size:11px; 
		text-decoration:none;
		text-align:left;
		} 
		
#printbanner {
		display: none;
		}
		
#printsection {
		display: none;
		}
		
#printStaff {
		display: none;
		}
		
#printEvents {
		display: none;
		}
		
#printEventDetails {
		display: none;
		}
		
#printSeekingGrnts {
		display: none;
		}
	
#printSpotlight {
		display: none;
		}
		
/* zone */
	#zonetoplogo {
		background: url(http://www.barbaraleefoundation.org/img/logo.gif) no-repeat;
		margin: 10px 0 10px 20px;
		position:relative;
		width: 457px;
		height: 12px;
		clear: both;
		}/* margin-left: 17%; */
		
	#zonetopnav {
		position: relative;
		width: 620px;
		height: 32px;
		background: url(http://www.barbaraleefoundation.org/img/menu_bg.gif) ;
		}/* margin-left: 18%; */
		
	#zonetopnavPrint {
			display: none;
		}
		
	#zonetopheader4079 {
		background: url(http://www.barbaraleefoundation.org/img/header4079.gif) no-repeat;
		position: relative;
		width: 620px;
		height: 90px;
		border-right-width: 1px;
		border-left-width: 1px;
		border-right-style: solid;
		border-left-style: solid;
		border-right-color: #999999;
		border-left-color: #999999;
		clear: both;
		voice-family: "\"}\"";
		voice-family:inherit;
		width: 618px;
		}/* margin-left: 18%; */
	
	#zonetopheader4082 {
		background: url(http://www.barbaraleefoundation.org/img/header4082.gif) no-repeat;
		position: relative;
		width: 620px;
		height: 47px;
		border-right-width: 1px;
		border-left-width: 1px;
		border-right-style: solid;
		border-left-style: solid;
		border-right-color: #999999;
		border-left-color: #999999;
		clear: both;
		voice-family: "\"}\"";
		voice-family:inherit;
		width: 618px;
		}/* margin-left: 18%; */
		
	#zonetopheader4102 {
		background: url(http://www.barbaraleefoundation.org/img/header4102.gif) no-repeat;
		position: relative;
		width: 620px;
		height: 47px;
		border-right-width: 1px;
		border-left-width: 1px;
		border-right-style: solid;
		border-left-style: solid;
		border-right-color: #999999;
		border-left-color: #999999;
		clear: both;
		voice-family: "\"}\"";
		voice-family:inherit;
		width: 618px;
		}/* margin-left: 18%; */
		
	#zonetopheader4104 {
		background: url(http://www.barbaraleefoundation.org/img/header4104.gif) no-repeat;
		position: relative;
		width: 620px;
		height: 47px;
		border-right-width: 1px;
		border-left-width: 1px;
		border-right-style: solid;
		border-left-style: solid;
		border-right-color: #999999;
		border-left-color: #999999;
		clear: both;
		voice-family: "\"}\"";
		voice-family:inherit;
		width: 618px;
		}
		
	#zonetopheader4105 {
		background: url(http://www.barbaraleefoundation.org/img/header4105.gif) no-repeat;
		position: relative;
		width: 620px;
		height: 47px;
		border-right-width: 1px;
		border-left-width: 1px;
		border-right-style: solid;
		border-left-style: solid;
		border-right-color: #999999;
		border-left-color: #999999;
		clear: both;
		voice-family: "\"}\"";
		voice-family:inherit;
		width: 618px;
		}/* margin-left: 18%; */
		
	#zonetopheader4108 {
		background: url(http://www.barbaraleefoundation.org/img/header4108.gif) no-repeat;
		position: relative;
		width: 620px;
		height: 47px;
		border-right-width: 1px;
		border-left-width: 1px;
		border-right-style: solid;
		border-left-style: solid;
		border-right-color: #999999;
		border-left-color: #999999;
		clear: both;
		voice-family: "\"}\"";
		voice-family:inherit;
		width: 618px;
		}/* margin-left: 18%; */
		
	#zonetopheader4109 {
		background: url(http://www.barbaraleefoundation.org/img/header4109.gif) no-repeat;
		position: relative;
		width: 620px;
		height: 47px;
		border-right-width: 1px;
		border-left-width: 1px;
		border-right-style: solid;
		border-left-style: solid;
		border-right-color: #999999;
		border-left-color: #999999;
		clear: both;
		voice-family: "\"}\"";
		voice-family:inherit;
		width: 618px;
		}/* margin-left: 18%; */
		
	#zonetopheader4111 {
		background: url(http://www.barbaraleefoundation.org/img/header4111.gif) no-repeat;
		position: relative;
		width: 620px;
		height: 47px;
		border-right-width: 1px;
		border-left-width: 1px;
		border-right-style: solid;
		border-left-style: solid;
		border-right-color: #999999;
		border-left-color: #999999;
		clear: both;
		voice-family: "\"}\"";
		voice-family:inherit;
		width: 618px;
		}/* margin-left: 18%; */
		
	#zonetopheader4112 {
		background: url(http://www.barbaraleefoundation.org/img/header4112.gif) no-repeat;
		position: relative;
		width: 620px;
		height: 47px;
		border-right-width: 1px;
		border-left-width: 1px;
		border-right-style: solid;
		border-left-style: solid;
		border-right-color: #999999;
		border-left-color: #999999;
		clear: both;
		voice-family: "\"}\"";
		voice-family:inherit;
		width: 618px;
		}/* margin-left: 18%; */
		
	#zonetopheader4113 {
		background: url(http://www.barbaraleefoundation.org/img/header4113.gif) no-repeat;
		position: relative;
		width: 620px;
		height: 47px;
		border-right-width: 1px;
		border-left-width: 1px;
		border-right-style: solid;
		border-left-style: solid;
		border-right-color: #999999;
		border-left-color: #999999;
		clear: both;
		voice-family: "\"}\"";
		voice-family:inherit;
		width: 618px;
		}/* margin-left: 18%; */
		
		
	#zoneclose {
		position: relative;
		width: 620px;
		height: 26px;
		background-color: #C2DD94;
		border-right-width: 1px;
		border-left-width: 1px;
		border-right-style: solid;
		border-left-style: solid;
		border-right-color: #999999;
		border-left-color: #999999;
		text-align:right;
		padding: 2px 10px 0 0;
		clear: both;
		voice-family: "\"}\"";
		voice-family:inherit;
		width: 608px;
		}
		
	#zonetopsearchhome {
		position: relative;
		width: 620px;
		height: 26px;
		background-color: #C2DD94;
		border-top: 1px solid #fff;
		border-bottom: 1px solid #fff;
		background-image: none;
		border-right-width: 1px;
		border-left-width: 1px;
		border-right-style: solid;
		border-left-style: solid;
		border-right-color: #999999;
		border-left-color: #999999;
		text-transform: uppercase;
		padding-top: 5px;
		padding-left: 10px;
		padding-right: 10px;
		clear: both;
		voice-family: "\"}\"";
		voice-family:inherit;
		width: 598px;
		}
		
	#zonetopsearch {
		position: relative;
		width: 620px;
		height: 26px;
		background-color: #C2DD94;
		background-image: none;
		border-right-width: 1px;
		border-left-width: 1px;
		border-right-style: solid;
		border-left-style: solid;
		border-right-color: #999999;
		border-left-color: #999999;
		text-transform: uppercase;
		padding-top: 5px;
		padding-left: 10px;
		padding-right: 10px;
		clear: both;
		voice-family: "\"}\"";
		voice-family:inherit;
		width: 598px;
		}/* margin-left: 18%; */
		
	table#zonetopsearchjoin {
		float: left;
		width: 175px;
		font-size: 10px;
		padding: 0 0 0 0;
		margin: 0 0 0 0;
		text-transform:UPPERCASE;
		font-family: verdana, tahoma, sans-serif;
		font-weight:bold;
		vertical-align: middle;
		text-align: left;
		}
			
	table#zonetopsearchsubmit {
		float: right;
		width: 200px;
		padding: 0 0 0 0;
		margin: 0 0 0 0;
		}
		
	table#zonetopsearchsubmit td {
		font-family: verdana, tahoma, sans-serif;
		font-size: 10px;
		text-align: right;
		text-transform:UPPERCASE;
		font-weight:bold;
		vertical-align: middle;
		}
		
	#zoneintro {
		position: relative;
		width: 620px;
		text-align:left;
		border-right-width: 1px;
		border-left-width: 1px;
		border-right-style: solid;
		border-left-style: solid;
		border-right-color: #999999;
		border-left-color: #999999;
		padding-top: 20px;
		padding-left: 20px;
		padding-right: 10px;
		padding-bottom: 0px;
		clear: both;
		voice-family: "\"}\"";
		voice-family:inherit;
		width: 588px;
		}/* margin-left: 18%; */
		
	#zonecontent {
		position: relative;
		width: 620px;
		text-align:left;
		border-right-width: 1px;
		border-left-width: 1px;
		border-right-style: solid;
		border-left-style: solid;
		border-right-color: #999999;
		border-left-color: #999999;
		padding-top: 0px;
		padding-left: 20px;
		padding-right: 10px;
		clear: both;
		voice-family: "\"}\"";
		voice-family:inherit;
		width: 588px;
		}/* margin-left: 18%; */
		
	/* #zonecontent .spacer {
		clear: both;
		padding-top: 25px;
		} */
		
	#zonecontent img {
		margin: 0 5px 5px 5px;
		}
		
	#zonecontent p {
		font-size:11px;
		font-weight: normal;
		padding: 0 0 5px 0;
		margin: 0;
		text-align:left;
		}
		
	#zonecontent h2 {
		font-size: 17px;
		font-weight: bold;
		text-align:left;
		font-family: arial, helvetica, sans-serif; 
		color: #f00;
		padding: 20px 0 5px 0;
		margin: 0 0 15px 0;
		border-bottom: 1px dashed #999;
		}
		
	#zonecontent h3 {
		font-family: verdana, tahoma, sans-serif;
		font-size:11px;
		text-transform:UPPERCASE;
		font-weight: bold;
		color: #f00;
		padding: 0 0 5px 0;
		margin: 5px 0 15px 0;
		text-align:left;
		border-bottom: 1px dashed #999;
		}
		
	#name {
		font-size:11px;
		font-weight: bold;
		}
		
	#zonehighlights {
		float: right;
		padding: 0 10px 0 20px;
		}/* margin: 15px 0 10px 20px; */
		
	#zonehighlights img {
		margin: 0 10px 5px 10px;
		}
		
	#zonecontentbackground {
		background:#ffffff url(http://www.barbaraleefoundation.org/img/bg_main.gif);
		position: relative;
		width: 620px;
		border-right-width: 1px;
		border-left-width: 1px;
		border-right-style: solid;
		border-left-style: solid;
		border-right-color: #999999;
		border-left-color: #999999;
		padding: 20px 10px 0 20px;
		clear: both;
		voice-family: "\"}\"";
		voice-family:inherit;
		width: 588px;
		}/* margin-left: 18%; */
		
	#highlightstop {
		width: 273px;
		height: 25px;
		text-indent: -5000px;
		background:  url(http://www.barbaraleefoundation.org/img/hdr_highlights.gif) no-repeat; 
		}
		
	#highlightsbottom {
		width: 273px;
		height: 12px;
		text-indent: -5000px;
		background:  url(http://www.barbaraleefoundation.org/img/highlights_end.gif) no-repeat; 
		}
	
	.highlightssidebox {
		width: 241px;
		font-size:11px;
		text-align:left;
		border-right-width: 1px;
		border-left-width: 1px;
		border-right-style: solid;
		border-left-style: solid;
		border-right-color: #66c;
		border-left-color: #66c;
		padding: 15px 15px 20px 15px;
		background-image: url(http://www.barbaraleefoundation.org/img/side_bg_long.gif);
		margin: 0px;
		}
		
	table#zonecolumnright {
		border: 0;
		width: 588px;	
		}
		
	table#zonecolumnright td {
		vertical-align:top;
		text-align:left;
		}
		
	td#left {
		display: block;
		width: 345px;
		}
		
	td#right {
		width: 212px;
		}
	
	td#space {
		width: 30px;
		}
		
	#zonecontentrightinside {
		background-color: transparent;
		background: url(http://www.barbaraleefoundation.org/img/inside.gif) no-repeat;
		position: relative;
		width: 212px;
		min-height: 110px;
		border-right-width: 1px;
		border-left-width: 1px;
		border-right-style: solid;
		border-left-style: solid;
		border-right-color: #66c;
		border-left-color: #66c;
		padding-top: 15px;
		padding-left: 10px;
		padding-right: 10px;
		voice-family: "\"}\"";
		voice-family:inherit;
		width: 190px;
		}/*  */
		
	
	#zonecontentrightstafftop {
		background:  url(http://www.barbaraleefoundation.org/img/staffboard_top.gif) no-repeat;
		position: relative;
		width: 212px;
		height: 32px;
		padding: 0;
		margin: 0 0 0 0;
		}
		
	#zonecontentrightupcomingev {
		background:  url(http://www.barbaraleefoundation.org/img/upcomingev_top.gif) no-repeat;
		position: relative;
		width: 212px;
		height: 32px;
		padding: 0;
		margin: 0 0 0 0;
		}
		
	#zonecontentrightsk_grantstop {
		background:  url(http://www.barbaraleefoundation.org/img/sk_grants_top.gif) no-repeat;
		position: relative;
		width: 212px;
		height: 33px;
		padding: 0;
		margin: 0 0 0 0;
		}
		
	#zonecontentrightspotlighttop {
		background:  url(http://www.barbaraleefoundation.org/img/spotlight_top.gif) no-repeat;
		position: relative;
		width: 212px;
		height: 32px;
		padding: 0;
		margin: 0 0 0 0;
		}
		
	#zonecontentevent_detailstop {
		background:  url(http://www.barbaraleefoundation.org/img/eventdetails_top.gif) no-repeat;
		position: relative;
		width: 212px;
		height: 32px;
		padding: 0;
		margin: 0 0 0 0;
		}
		
	#zonecontentrightbottom {
		background-color: transparent;
		background:  url(http://www.barbaraleefoundation.org/img/contentright_bottom.gif) no-repeat;
		position: relative;
		width: 212px;
		height: 20px;
		padding: 0;
		}
	
	#zonecontentclose {
		background:  url(http://www.barbaraleefoundation.org/img/content_bottom.gif) no-repeat;
		position: relative;
		width: 620px;
		height: 18px;
		clear: both;
		}/* margin-left: 18%; */
		
	#zonefooter {
		position: relative;
		width: 620px;
		text-align: center;
		font-family: verdana, tahoma, sans-serif;
		font-size: 11px;
		padding-top: 10px;
		padding-left: 50px;
		padding-right: 50px;
		voice-family: "\"}\"";
		voice-family:inherit;
		width: 520px;
		}/* margin-left: 18%; */
		
	#zonefooter p {
		font-size: 10px;
		color: #f00;
		text-transform:UPPERCASE;
		text-align: center;
		padding: 0 0 10px 0;
		margin: 0;
		}
		
	#zonefooter a:link { 
		color:#63c;
		font-weight: normal;
		font-family: verdana, tahoma, sans-serif;
		font-size:11px; 
		text-decoration:none;
		}	
	#zonefooter a:visited { 
		color:#66f; 
		font-weight: normal;
		font-family: verdana, tahoma, sans-serif; 
		font-size:11px; 
		text-decoration:none;
		}	
	#zonefooter a:hover { 
		color:#009;
		font-weight: normal; 
		font-family: verdana, tahoma, sans-serif; 
		font-size:11px; 
		text-decoration:underline;
		}	
	#zonefooter a { 
		color:#009; 
		font-weight: normal;
		font-family: verdana, tahoma, sans-serif; 
		font-size:11px; 
		text-decoration:none;
		} 
	
	#documentshow {
		position: relative;
		width: 620px;
		text-align:left;
		border-right-width: 1px;
		border-left-width: 1px;
		border-right-style: solid;
		border-left-style: solid;
		border-right-color: #999999;
		border-left-color: #999999;
		padding-top: 0px;
		padding-left: 20px;
		padding-right: 10px;
		clear: both;
		voice-family: "\"}\"";
		voice-family:inherit;
		width: 588px;
		}/* margin-left: 18%; */
	
	#documentshow h2 {
		font-size: 17px;
		font-weight: bold;
		text-align:left;
		font-family: arial, helvetica, sans-serif; 
		color: #f00;
		padding: 20px 0 5px 0;
		margin: 0 0 15px 0;
		border-bottom: 1px dashed #999;
		}
		
	#documentshow h3 {
		font-size: 14px;
		font-weight: bold;
		text-align:left;
		font-family: verdana, tahoma, sans-serif; 
		color: #000;
		padding: 5px 0 0 0;
		margin: 0;
		}
		
	#documentshow h4 {
		font-size: 12px;
		font-weight: normal;
		text-align:left;
		font-style: italic;
		color: #000;
		padding: 3px 0 0 0;
		margin: 0;
		} /* font-family: arial, helvetica, sans-serif; */
		
	/* subtitle on show page */
	#documentshow h5 {
		font-size: 11px;
		font-weight: normal;
		text-align:left;
		font-family: verdana, tahoma, sans-serif;
		color: #000;
		padding: 3px 0 8px 0;
		margin: 0;
		}
		
	/* #documentshow p {
		padding: 10px 0 15px 0;
		margin: 0;
		text-align:left;
		font-size: 11px;
		} */
		
	#documentshow p {
		padding: 0 0 15px 0;
		margin: 0;
		text-align:left;
		font-size: 11px;
		}
		
	#documentshow ul li {
		padding: 0 0 5px 0;
		margin: 0;
		text-align:left;
		font-size: 11px;
		list-style: disc inside;
		}
		
	#documentshow ol li {
		padding: 0 0 5px 0;
		margin: 0;
		text-align:left;
		font-size: 11px;
		list-style: number;
		}
			
	#documentshow a { 
		color:#009; 
		font-weight: normal;
		text-align:left;
		font-family: verdana, tahoma, sans-serif; 
		font-size:11px; 
		text-decoration:none;
		} 
		
		
	#documentshow a:link { 
		color:#009;
		font-weight: normal;
		text-align:left;
		font-family: verdana, tahoma, sans-serif;
		font-size:11px; 
		text-decoration:none;
		}
		
	#documentshow a:visited { 
		color:#66f; 
		font-weight: normal;
		text-align:left;
		font-family: verdana, tahoma, sans-serif; 
		font-size:11px; 
		text-decoration:none;
		}
	
	#documentshow a:hover { 
		color:#009;
		font-weight: normal; 
		text-align:left;
		font-family: verdana, tahoma, sans-serif; 
		font-size:11px; 
		text-decoration:underline;
		}	
		
	#documentshow img {
		margin: 0 10px 5px 10px;
		}
		
	#zonefooter a:link {color:#009;
			font-family: verdana, tahoma, sans-serif;
			font-size:11px;
			font-weight:normal;
			text-align:left;
		}/* font-weight:bold; */	
		
	#zonefooter a:visited {color:#66f;
		font-family: verdana, tahoma, sans-serif;
		font-size:11px;
		font-weight:normal;
		text-align:left;
		}	
		
	#zonefooter a:hover {color:#009;
		font-family: verdana, tahoma, sans-serif;
		font-size:11px;
		font-weight:normal;
		text-decoration:underline;
		text-align:left;
		}	
		
	#zonefooter a {	color:#009;
		text-decoration:none;
		font-family: verdana, tahoma, sans-serif;
		font-size:11px;
		font-weight:normal;
		text-align:left;
		}
	
	#FndCtrBox {
		margin: 4px;
		float: right;
		padding: 6px;
		font-family: verdana, tahoma, sans-serif;
		font-size:11px;
		font-weight:normal;
		text-align:left;
		border: 2px solid #6666CC;
		background: #ECECFF;
		width: 30%;
		}
		
	.text {
		text-decoration:none;
		font-family: verdana, tahoma, sans-serif;
		font-size: 11px;
		text-align:left;
		font-weight: normal;
		color: #000;
		padding: 0;
		margin: 0;
		}
	
	.textbold {
		text-decoration:none;
		font-family: verdana, tahoma, sans-serif;
		font-size: 11px;
		text-align:left;
		font-weight: bold;
		color: #000;
		padding: 0;
		margin: 0;
		}
		
	.tagtitle {
		text-decoration: none;
		text-align:left;
		font-family: verdana, tahoma, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #000;
		padding: 0 0 0 0;
		margin: 0;
		}
		
	/* .paging {
		width: 580px;
		min-height: 20px;
		background: #fff;
		margin: 25px 0 10px 0;
		padding: 0 0 5px 0;
		border-bottom: 1px dashed #999;
		} */
		
	.spacer {
		margin: 0;
		padding: 0 0 5px 0;
		border: 0px solid #000;
		}
		
	.imgheader {
		margin-left: 0px;
		margin-top: 20px;
		margin-bottom: 10px;
		}
		
	.relatedheader {
		font-size: 11px;
		font-weight: bold;
		text-align:left;
		font-family: verdana, tahoma, sans-serif; 
		color: #f00;
		padding: 0;
		margin: 0;
		}
		
	div.attachments {
		display: block;
		margin: 5px 0 5px 0;
		padding: 7px 0 4px 0;
		clear: right;
		border-top:1px dashed #999;
		border-bottom:1px dashed #999;
		}/* border: 1px solid #000; */
		
	 * html div.attachments {
            clear: none;
            }
	div.attachments p {
		color: #000000;
		font-size: 11px;
		background-color: transparent;
		padding: 0 0 0 0;
		margin: 0 0 0 0;
		vertical-align: bottom;
		}
	div.attachments img {
		vertical-align: middle;
		padding: 0;
		}
		
	#dashed_line {
		display: block;
		width: 588px;
		border-top: 1px dashed #fff;
		border-bottom: 1px dashed #999;
	}

	.preparformat {
		text-decoration:none;
		font-family: verdana, tahoma, sans-serif;
		font-size: 11px;
		text-align:left;
		font-weight: normal;
		color: #000;
		padding: 0;
		margin: 0 0 5px 0;
		}
		
	.subheader {
		font-family: verdana, tahoma, sans-serif;
		font-size:11px;
		text-transform:UPPERCASE;
		font-weight: bold;
		color: #f00;
		padding: 0;
		margin: 5px 0 5px 0;
		text-align:left;
		}
		
	.downloadtitle {
		font-size: 11px;
		font-weight: normal;
		text-align:left;
		font-family: verdana, tahoma, sans-serif;
		color: #000;
		padding: 0 0 10px 0;
		margin: 0;
		}
		
/* double column */
#but-col {
 float:left;
 width: 35px;
 background: transparent;
 margin: 0;
 padding: 0;
 clear: both;
 } /* border: 1px solid #000; */
 
 #link-col {
 float:right;
 width:145px;
 background: transparent;
 text-align:left;
 margin: 0;
 padding: 0;
 }
 
 #postcontainerpage {
		text-align:center;
		border: 0;
		width:580px;
		padding: 0;
		margin: 0;
		border: 0px solid #000;
		}
		
#postblock {
		 position:relative;
		 background: #fff;
		 width:580px;
		 padding:0;
		 margin: 0;
		 }
		 
#postl-col {
 float:left;
 background:#fff;
 width:400px;
 margin: 0 0 0 0;
 }
 
#postr-cont {
 float:right;
 width:155px;
 background:#fff;
 text-align:left;
 margin: 0 0 0 0;
 }
		
		
		
/* GALLERY CSS */
	#gallerycontent {
		position: relative;
		width: 600px;
		text-align:left;
		border-right-width: 1px;
		border-left-width: 1px;
		border-right-style: solid;
		border-left-style: solid;
		border-right-color: #999999;
		border-left-color: #999999;
		padding-top: 0px;
		padding-left: 20px;
		padding-right: 10px;
		clear: both;
		voice-family: "\"}\"";
		voice-family:inherit;
		width: 568px;
		}
	
	#gallerycontainerpage {
		text-align:center;
		border: 0;
		width:600px;
		margin:auto;
		padding: 0;
		}
		
	#gallerytoplogo {
		background: url(http://www.barbaraleefoundation.org/img/gallerylogo.gif) no-repeat;
		margin: 0 0 0 0;
		position:relative;
		width: 600px;
		height: 83px;
		clear: both;
		}
		
	#galleryclose {
		position: relative;
		width: 600px;
		height: 26px;
		background-color: #C2DD94;
		background-image: none;
		text-align:right;
		padding: 2px 10px 0 0;
		clear: both;
		voice-family: "\"}\"";
		voice-family:inherit;
		width: 590px;
		}
		
	#galleryblock {
		 position:relative;
		 background: #fff;
		 width:600px;
		 padding:0;
		 margin: 0;
		 }

#l-col {
 float:left;
 background:#fff;
 width:250px;
 margin: 10px 0 0 0;
 }

#r-cont {
 float:right;
 width:350px;
 background:#ffffff;
 color: #333333;
 text-align:left;
 margin: 10px 0 0 0;
 }
 
 #r-col {
 float:right;
 background:#fff;
 width:250px;
 margin: 10px 0 0 0;
 }

#l-cont {
 float:left;
 width:350px;
 background:#ffffff;
 color: #333333;
 text-align:left;
 margin: 10px 0 0 0;
 }
 
 #galleryblock h2 {
		font-size: 17px;
		font-weight: bold;
		text-align:left;
		font-family: arial, helvetica, sans-serif; 
		color: #f00;
		padding: 0;
		margin: 0 10px 15px 10px;
		border-bottom: 1px dashed #999;
		}
		
#galleryblock h3 {
		font-size:12px;
		font-family: verdana, tahoma, sans-serif;
		font-weight: bold;
		text-align:left;
		color: #36c;
		padding: 0;
		margin: 0 10px 10px 10px;
		}
		
#galleryblock p {
			font-family: verdana, tahoma, sans-serif;
			padding: 0 10px 20px 10px;
			margin: 0;
			text-align:left;
			font-size: 11px;
			}
 
 #gallerynav {
		 background: #fff;
		 width:350px;
		 padding: 10px 0 0 0;
		 margin: 10px 10px 0 10px;
		 border-top: 1px dashed #999;
		 voice-family: "\"}\"";
		voice-family:inherit;
		width: 330px;
		 }
	 
	#gallerynav a { 
		color:#009; 
		font-weight: bold;
		text-align:left;
		font-family: verdana, tahoma, sans-serif; 
		font-size:11px; 
		text-decoration:none;
		} 
		
	#gallerynav a:link { 
		color:#6666cc;
		font-weight: bold;
		text-align: left;
		font-family: verdana, tahoma, sans-serif;
		font-size:11px; 
		text-decoration:none;
		}
		
	#gallerynav a:visited { 
		color:#66f; 
		font-weight: bold;
		text-align:left;
		font-family: verdana, tahoma, sans-serif; 
		font-size:11px; 
		text-decoration:none;
		}	
	#gallerynav a:hover { 
		color:#009;
		font-weight: bold; 
		text-align:left;
		font-family: verdana, tahoma, sans-serif; 
		font-size:11px; 
		text-decoration:underline;
		}	
	 

	.galleryphotocredit {
		font-family: verdana, tahoma, sans-serif;
			padding: 0;
			margin: 5px 0 0 0;
			text-align:left;
			font-size: 11px;
	 }
	 
	 .gallerypage {
		font-family: verdana, tahoma, sans-serif;
			padding: 0 15px 0 15px;;
			margin: 0 60px 0 60px;
			text-align: center;
			border-left: 1px solid #000;
			border-right: 1px solid #000;
			font-size: 11px;
			font-weight: bold;
	 }

/*** @fixes ***/
.clearFix

{
	clear: both;	
	font-size: 1px;
	line-height: 0;
} 

	 
/* Object specific styles */
/* Paging object */
#pagingContainer
{
	margin: 5px 0 3px 0;
	padding: 3px;
	display: block;
}

#pagingRange
{
	float: left;
	display: inline;
	font-size: 11px;
}

#pagingListing
{
	float: right;
	display: inline;
}

#pagingListing #pageActive
{
	margin: 0 2px 0 2px;
	font-size: 7pt;
}

#pagingContainer h1
{
	font-weight: bold;
	font-size: 8pt;
	display: inline;
}

#pagingListing #pageFirst, #pagingListing #pageFirst, #pagingListing #pageFirst, #pagingListing  #pageFirst, #pagingListing #pageFirst
{
	margin-right: 4px;
}

#pagingListing #pageLast, #pagingListing #pageLast, #pagingListing #pageLast, #pagingListing  #pageLast, #pagingListing #pageLast
{
	margin-left: 6px; 
}

#pagingContainer a, #pagingContainer a:link, #pagingContainer a:visited, #pagingContainer a:active, #pagingContainer a:hover
{
	margin: 0 3px 0 1px;
	font-size: 7pt;
	display: inline;
}

#pagingContainer .clearFix
{

}

.lineBreak
{
	border-top: 1px solid #000;
	margin: 0;
	padding: 0;
	height: 1px;
	font-size: 1px;
	line-height: 0;
	display: block;
}

div.loopContent 
{
	clear: both;
}

div.loopContent img
{
	clear: both;
}

