﻿body 
{
	margin:0px;
	padding:0px;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
}
h1, h2, h3, h4, p, ul, ol 
{
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	font-size: .9em;
}
p
{
	font-size: .8em;
	text-indent: 25px;
	text-align:justify;
}
a img
{
	border-style: none;
	border-color: inherit;
	border-width: medium;
}
#wrapper
{
	width: 1000px;
	margin: 0px auto 0px auto;
}

/* *** START Main Banner Structure *** */

#acorpimgF
{
	/*background: #ffffff url(layoutimagesF/RightSide.jpg) no-repeat top left;*/
	width: 462px;
	height: 280px;
	float: right;
}
#nyvollogoF
{
	background: #ffffff url(layoutimagesF/Logo.png) no-repeat top left;
	width: 538px;
	height: 218px;
	float:left;
}

#importantpeople
{
    text-align:left; 
    text-indent:0px; 
    margin: 15px 0px 0px 240px;
}

#importantpeople p
{
    font-size:.8em
}

#importantpeople p i
{
    font-size:.8em
}

#importantpeople a
{
    text-decoration: none;
    color: Black;
}

/* *** END Main Banner Structure *** */

/* *** START Navigation *** */
#navF
{
	background: #ffffff url('layoutimagesF/NavArea.png') no-repeat left top;
	width:538px;
	height: 172px;
	float: left;
}
#navF ul
{
	list-style:none;
	margin-top: 15px;
	text-transform: capitalize;
	padding-left: 50px;
}
#navF ul li
{
	float: left;
	color: #006600;
	padding-right: 30px;
	width: 117px;
	margin-left: -27px;
	font-size:14px;
}
#navF ul li a
{
	color: #006600;
	text-decoration: none;
}
#navF ul li a:hover
{
	color: #ffffff;
	font-weight: bolder;
}
#topbar
{
	background: url('layoutimagesF/navbar2.png') no-repeat center top;
	height: 55px;
	margin-top: 5px;
	padding-top: 1px;
}
#navF #topbar ul li
{
	text-align:center;	
}
#navF #topbar ul li.uptext
{
	margin-top: -7px;
}
#navF #topbar ul li.firstlist
{
	margin-right: -15px;
}
#bottombar
{
	background: url('layoutimagesF/navbar2.png') no-repeat center top;
	height: 55px;
	margin-top: 15px;
	padding-top: 1px;
}
#navF #bottombar ul li
{
	text-align:center;
}
#navF #bottombar ul li.uptext
{
	margin-top: -7px;
}
#navF #bottombar ul li.firstlist
{
	margin-right: -15px;
}

/* *** END Navigation *** */



/* *** START Network for Good Form *** */

#n4gF
{
	background: #ffffff url(layoutimagesF/N4G.png) no-repeat top left;
	width:462px;
	height:174px;
	float: right;
}
#n4glocation
{
	text-align: center;
	padding-top: 50px
}
#n4glocation span
{
	margin-right: 60px;
	margin-left: 60px;
}
#n4gcategory
{
	text-align: center;
	padding-top: 37px
}
#n4gcategory span
{
	margin-right: 60px;
	margin-left: 60px;
}
#n4gbtn
{
	margin-left: 205px;
	margin-top: 8px;	
}
#_zip
{
    width: 135px;
}
#_keyword
{
    width: 135px;
}
#_county
{
    width: 160px;
}
#_category
{
    width: 160px;
}

/* *** END Network for Good Form *** */

/* *** START Page Title Content Holder *** */

#pagetitle
{
	text-align: left;
	margin-top: 10px;
	margin-left: 10px;
}
#pagetitle h1
{
	font-family: 'Eras Demi ITC', Tahoma, Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #ffffff;
}
/* *** END Page Title Content Holder *** */

/* *** START Article Heading *** */
#articleheading
{
	background: #ffffff url(layoutimagesF/titlebar2.png) no-repeat top right;
	margin-top: 20px;
	margin-left: 15px;
	float: left;
	height: 48px;
	width: 522px;
}
#artheadholder
{
	margin-top: 10px;
	text-align: center;
}
#artheadholder h1
{
	color: #ffffff;
	font-size: 18px;
}
.doublelinetitle
{
	margin-top:-10px;
}
/* *** END Article Heading *** */

/* *** START Main Content Area *** */
#maincontentarea
{
	clear:both;
	padding-top: 10px;

}
/* *** END Main Content Area *** */



/* *** START Footer *** */
#footer
{
	text-align:center;
	clear: both;
}
#nyfootlogo a img
{
	float: left;
	width: 99px;
	margin-left: 20px;
	clear: left;
	height:87px;
	margin-right: -15px;
}
#nyfootlogo a
{
	text-decoration: none;
}

#footlinks
{
	background: #ffffff url('layoutimagesF/footerbotborder2.png') no-repeat bottom center;
	width: 760px;
	height: 50px;
	float: left;
}
#footlinks a
{
	text-decoration:none;
	color: #006600;
}
#footlinks a:hover
{
	color:black;
}

#footlinks ul
{
	list-style: none;
	margin-left: 100px;
	margin-top: 18px;
	font-size:14px
}
#footlinks ul li
{
	float:left;
	margin-right: 60px;
	color: #006600;
}
#corpfootlogo a img
{
	float: left;
	margin-top:13px;
	width: 117px;
	height: 53px
}
#corpfootlogo a
{
	text-decoration: none;
}
#siteinfo
{
	margin-left: 25px;
	width: 900px;
	margin-bottom: 50px;
}

/* *** END Footer *** */

/* *** START Home *** */

#home
{
	 margin-bottom: 0px;
	 margin-top: 10px;
}
#welcomestatement
{
	float:left;
	width: 250px;
	margin-right: 25px;
}
#welcomestatementimg
{
	float: right;	
	margin-left: 20px;
	display: inline-block;
}
#welcomestatementtext p
{
	font-size: .8em;
	text-indent: 0px;
	margin-bottom: 10px;
}
#welcomestatementtext ul
{
	list-style: none;
	margin-top: 15px;
	font-size: .8em;
}
#welcomestatement2
{
	width:900px;
	padding-left:50px;
	font-size:1.2em;
}
#welcomestatementimg2
{
	float: left;
	margin-right: 25px;
}
#welcomestatementtext2 p
{
	margin-bottom:15px;
	text-indent: 0px;
}
#welcomestatementtext2 ul
{
	list-style-type: none;
	font-size: .8em;
	margin-top:25px;
	margin-bottom: 30px;
}
#articlepromo
{
	float: right;
	width: 252px;
	height: 255px;
	margin-right: 25px;
	clear:right;
	margin-top:-25px;
}
#articlepromo img
{

	margin-top:10px;

}
#vignettes
{
	background: #ffffff url(pagegraphics/Homevignettes.png) no-repeat center center;
	width: 998px;
	height: 257px;
	margin-left: 1px;
	margin-bottom: 20px;
	clear: both;
}
.white
{
	color:White;
}
#promo1
{
	width: 246px;
	height: 155px;
	float: left;
	margin-top: 85px;
	margin-left:47px;
}
#promo2
{
	width: 246px;
	height: 155px;
	float: left;
	margin-top: 85px;
	margin-left:81px;
}
#promo3
{
	width: 246px;
	height: 155px;
	float: left;
	margin-top: 85px;
	margin-left:81px;
}
#homefeature
{
	float: left;
	margin-left: 20px;
	width: 650px;
	text-align: justify;
	margin-bottom: 0px;
}
#homefeature h1
{
	font-size: 1.5em;
	color: #006600;
	margin-left: 165px;
}
#homefeature h2
{
	font-size: 1em;
	font-style: italic;
	margin-bottom: 15px;
	margin-left: 0px;
}
#homefeature p
{
	margin-bottom: 20px;
	text-indent: 0px;
}
#homefeature ul
{
	margin-left: 20px;
	font-size: .8em;
	list-style-type: disc;
	clear: left;
	margin-bottom: 25px;
}
#homefeature li
{
	margin-bottom: 10px;
}
#homefeature li img
{
	margin-right: 10px;
}
#homefeatureimg1
{
	float:left;
	margin-right: 20px;
	width: 250px;
}
#homefeatureimg2
{
	float:right;
	margin-left: 0px;
}
#homefeatureimg3
{
	float: right;
	margin-left: 20px;
	width: 250px;
}
.realignP
{
	margin-top: 25px;
	padding-bottom: 50px;
}
.signature
{
	float: left;
	margin-left: 50px;
	margin-top: -20px;
}
.signature p
{
	text-align: center;
	margin-top: 5px;
	margin-bottom: -5px;
	color: #006600;
	font-weight: bold;
}

#aprilHp 
{
	text-align: center;
}

#aprilHp div
{
	margin-bottom: 15px;
}

#aprilHp h2 a
{
	font-size: 20px;
	color: #006600;
	text-decoration: none;
}

#aprilHp h2
{
	font-size: 19px;
	color: #006600;
	font-style:normal;
}

#aprilHp img
{
	margin-bottom: 25px;
}

#aprilHpL
{
	width: 320px;
	float: left;	

}
#aprilHpR
{
	width: 320px;
	float: left;
}

#Story h2
{
    text-align:center;
}

#ss1
{
    float: left;
    width: 310px;
    margin-right: 30px;
}

#ss2
{
    float: left;
     width: 310px;
}



#ss3
{
    float: left;
    width: 310px;
    margin-right: 30px;
}

#ss4
{
    float: left;
    width: 310px;
}

/* *** START Article Page*** */

#articlepage
{
	margin-left: 25px;
	margin-right: 25px;
}
#articlepage ul
{
	
	list-style: disk inside;
	margin-bottom: 30px;
	padding-left: 50px;
}
.articletext h2
{
	font-size:1.1em;
	color: #006600;
	text-indent: 0px;
	margin-bottom:10px;
}
.articletext h2.bigmarg
{
	display:block;
	margin-top: 90px;
}
.articletext h2.bigmarg2
{
	display:block;
	text-indent: -20px;
	margin-top: 90px;
}
#articleimage
{
	float: right;
	border: solid 2px #006600;
	width: 350px;
	margin: 20px auto 10px 20px;
}
#articleimage2
{
	float: left;
	width: 300px;
	margin: 20px 50px 10px auto;
}
#articleimage img
{
	margin-bottom: -3px;
}
#articleimage h2
{
	background-color: #006600;
	color: #FFFFFF;
	font-weight: bold;
	border-top: solid 2px #006600;
	padding: 3px;
	text-align: center;
}
#articleimage3
{
	float: left;
	width: 200px;
	margin: 20px 50px 10px auto;
	border: solid 2px #006600;
}
#articleimage3 h2
{
	background-color: #006600;
	color: #FFFFFF;
	font-weight: bold;
	border-top: solid 2px #006600;
	padding: 3px;
	text-align: center;
}
#articleimage4
{
	float: right;
	width: 200px;
	margin: 20px auto 10px 20px;
	border: solid 2px #006600;
}
#articleimage4 h2
{
	background-color: #006600;
	color: #FFFFFF;
	font-weight: bold;
	border-top: solid 2px #006600;
	padding: 3px;
	text-align: center;
}
.articletext
{
	margin-top:15px;
	text-align: justify;
	text-indent: 25px;
	margin-bottom: 50px;
}
.articletext ul
{
	margin-left: 30px;
}
.articletext ul li
{
	font-size: .8em;
	margin-bottom: 10px;
}
.articletext p
{
	margin-bottom: 10px;
	font-size: .8em;
}
.credits
{
	font-style: italic;
	width: 950px;
	text-indent: 0px;
}
.credits p
{
	text-align: left;
	
}
.bigmarg2
{
	margin-top: 35px;
}
#art14
{
	float: left;
	margin-left: 10px;
	width: 950px;
	text-align: justify;
	margin-bottom: 140px;
}
#art14 h1
{
	font-size: 1.5em;
	color: #006600;
	margin-left: 165px;	
}
#art14 h2
{
	font-size: 1em;
	font-style: italic;
	margin-bottom: 15px;
	margin-left: 165px;
}
#art14 p
{
	margin-bottom: 20px;
}
#art14 ul
{
	margin-left: 20px;
	font-size: .8em;
	list-style-type: disc;
	clear: left;
	margin-top: -30px;
}
#art14 li
{
	margin-bottom: 10px;
	padding-top:15px;
}
#art14 li img
{
	margin-right: 10px;
}

/* *** END Article Page*** */

/* *** START Events Calendar*** */

#eventCalendar
{
	display: block;
	text-align: center;
	margin-bottom: 50px;
	margin-left: 25px;
	clear:both;
}

/* *** END Events Calendar*** */

/* ***START Event Page *** */

#eventlogo
{
	width: 350px;
	margin: 0px 20px 10px 20px;
	height: 600px;
	text-align: center;
	clear: right;
	float: right;	
}
#eventlogo img
{
	margin-top: 25px;
}
#eventtext
{
	width: 500px;
	text-align: center;
	margin-bottom: 75px;
	float: left;
	margin-left: 25px;
	text-indent: 0px;
}
#smallpromo
{
	float: right;
	margin-right: 75px;
	margin-bottom: 25px;
}
#caleventtext
{
	float: left;
	width: 505px;
	margin-left: 25px;
}
#caleventtext p
{
	margin-bottom: 10px;
	text-indent: 25px;	
	text-align: justify;
}
#eventtext h1
{
	font-size: 1.1em;
	color: #006600;
	font-weight: bold;
	margin-bottom: 10px;
	text-indent: 0px;
}
#eventtext h2
{
	font-weight: bold;
	margin-bottom: 10px;
	text-indent: 0px;
}
#eventtext p
{
	margin-bottom: 10px;
	font-size: .8em;
	text-indent: 25px;	
	text-align: justify;
	text-indent: 0px;
	padding-right:2px;
}
#eventtext ul
{
	list-style: none;
	margin: 10px;
}
#eventtext a.backcal
{
	display: block;
	margin-bottom: 25px;
	color: Navy;
}
#articleimage.borderless
{
	border: none;
}

/* *** END Event Page *** */

/* *** START Commission Info *** */

#infopage
{
	margin-top:0px;
	margin-left: 25px;
	margin-right: 25px;
}
#infopage h1
{
	font-size: 1.1em;
	color: #006600;
	font-weight: bold;
	margin-bottom: 10px;
	text-align:center;
}
#infopage p
{
	margin-bottom: 10px;
	font-size: .8em;
	text-indent: 25px;
	text-align:justify; 
}
#commissioninfo
{
	border-bottom: solid 2px #006600;
	padding-bottom: 20px;
}
#officeinfo
{
	border-bottom: solid 2px #006600;
	margin-bottom: 30px;
	margin-top: 15px;
	padding-bottom: 20px;
}
.linkwbtn a
{
	color: #ffffff;
	text-decoration: none;
}
.linkwbtn
{
	text-align:center; 
	background: #ffffff url(pagegraphics/commissionBioBtn.png) no-repeat center center;
	color: #ffffff;
	height:27px;

	padding-top:8px;
}
.linkwbtn h2
{
	font-size: 13px;
	font-weight:bold;
	color: #ffffff;
}
.linkwbtn:hover
{
	display: block;
	background: #ffffff url(pagegraphics/commissionBioBtnHov.png) no-repeat center center;
	height:27px;

}
#offBioPage
{
	margin-top: 0px;
	margin-bottom: 50px;
	margin-left: 25px;
	margin-right: 25px;
}
#offBioPage h1
{
	font-size: 1.1em;
	color: #006600;
	font-weight: bold;
	margin-bottom: 10px;
	margin-top: 20px;
}
#offBioPage p
{
	margin-bottom: 10px;
	text-align: justify;
	text-indent: 0px;
}
#commishbios
{
	margin-top: 0px;
	margin-bottom: 50px;
	margin-left: 25px;
	margin-right: 25px;
}
#commishbios h1
{
	font-size: 1.1em;
	color: #006600;
	font-weight: bold;
	margin-bottom: 10px;
	margin-top: 20px;
}
#commishbios p
{
	margin-bottom: 10px;
	text-indent: 0px;
	text-align: justify;
}

#commishbios img
{
    float:right;
    margin: 0px 0px 0px 20px;
}

#commishbios div
{
    clear:both;
}

#nyvCrew
{
	float: right;
	margin: 0px 0px 15px 30px;
	width: 400px;	
}
#nyvCrew p
{
	text-indent: 0px;
}
#nyvCrew h2
{
	font-size: 1em;
	color: #006600;
	text-align: center;
	margin: 10px 0px 10px 0px;
}

/* *** START Disability Inclusion *** */

#disabilityinclusion
{
	margin: 0px 25px 50px 25px;
}
#disabilityinclusion h1
{
	font-size: 1.1em;
	color: #006600;
	font-weight: bold;
	margin-bottom: 10px;
	text-align:center;
}
#disabilityinclusion p
{
	margin-bottom: 10px;
	font-size: .8em;
	text-align:justify; 
}
#diimage
{
	float:left;
	width:350px;
	margin: 20px 15px 5px auto;
}
#ditext
{
	margin-bottom: 50px;
}
#ditext h1
{
	font-size: 1em;
	font-weight: normal;
	text-align: justify;
}
#inclusionada
{
	float:left;
	width: 425px;	
	margin-right: 50px;
	border-right: solid 3px #006600;
	padding-right: 45px;
	
}
#inclusionada p
{
	text-indent: 0px;
}
#inclusioneffprac
{
	width: 425px;
	float: right;		
}
#inclusioneffprac p
{
	text-indent: 0px;
	text-align: center;
}
#dibot
{
	clear: both;
	margin-top: -50px;
}
#dibot p
{
	padding-top: 50px;
}
#adaannounce
{
	width: 650px;
	float: right;
}
#adaannounce p
{
	text-indent: 0px;
}
#adaannounce ul
{
	font-size: .8em;
	list-style: circle outside;
	margin-bottom: 20px;
	padding-left: 50px;
}
#adaside
{
	float: left;
	width: 250px;
	margin-right: 50px;
}
#adaside p
{
	text-indent: 0px;
}
#adaside a
{
	text-align: center;
}
#adaside h2
{
	text-align: center;
	font-size:1.1em;
	color: #17548a;
}
.definition
{
	margin-bottom: 30px;
}
#adaside span.credit p
{
	display: block;
	text-align: right;
	margin-top: -10px;
	font-style:italic;
	color: Red;
}
.septext
{
	border-bottom: solid 3px #006600;
	margin-top: 10px;
}
.noseptext
{
	margin-top: 10px;
}

/* ***START Disaster Preparedness *** */

#disaster
{
	margin: 0px 25px 50px 25px;
}
#disaster p
{
	margin-bottom: 10px;
	text-indent: 0px;
}
#disacenter
{
	text-align: left;
	margin-bottom: 10px;
}
#disacenter h2
{
	font-size: 1.1em;
	color: #006600;
	margin-bottom: 10px;
	clear: both;
}
#disacenter a img
{
	margin-bottom: 10px;
	margin-top: 15px;
}
#disasterintro
{
	text-align: justify;
	margin-top: 0px;
}
#disasterintro h2
{
	font-size: 1.1em;
	color: #006600;
	margin-bottom: 10px;
}
#getinvolved
{
	margin-right: 15px;
	text-align: center;
	width: 800px;
}
#getinvolvedimg
{
	float: left;
	margin-left: 50px;
}
#getinvolvedtext
{
	float:right;
	width: 450px;
	margin-top: 100px;
}
#redcrosslink1
{
	width: 260px;
	float: left;
	margin-right: 50px;
	margin-bottom: 20px;
	margin-left: 25px;
	clear:left;
}
#redcrosslink2
{
	width: 260px;
	margin-bottom: 20px;
	float: left;
}
#redcrosslink3
{
	width: 260px;
	float: left;
	margin-right: 50px;
	margin-bottom: 20px;
	margin-left: 25px;
}
#redcrossbot
{
	margin-top: 30px;
	clear:left;
}
#disBot
{
	text-align:center;
}
#disBot1
{
	float: left;
	margin-left: 200px;
}
#disBot2
{
	float: left;
	margin-left:100px;
}

/* *** START Volunteer Organizations *** */

#volres
{
	margin: 0px 25px 50px 25px;
}
#volresNonPro
{

}
#VolOrgTop
{
	margin-bottom: 15px
}
#VolOrg_Bot
{
    clear: both;
}
#VolOrg_Bot ul
{
	list-style: none;
	text-indent: 0px;
}
#VolOrg_Bot ul li
{
	margin-bottom: 10px;
	font-size: .9em;
}
#VolOrgTop3P
{
	float: left;
	width: 700px;
}
#VolOrgTop3P p
{
    text-indent: 0px;
}
#com_serv_promo
{
	float: right;
}
#com_serv_promo2
{
	float: right;
}
#VolCenterList
{
	float: left;
	margin-bottom: 15px;
	margin-right: 250px;
	margin-left: 25px;
}
#VolCenterList h1
{
	font-size: 1.3em;
	color: red;
	margin-top: 10px;
	margin-bottom:10px;
	text-indent:0px
}
#VolCenterList h2
{
	font-size: 1.1em;
	color: #006600;
	margin-top: 10px;
	text-indent:0px;
	margin-bottom:10px;
}
#VolCenterList ul
{
	margin-bottom: 5px;
	list-style: none;
}

/* *** START New *** */

#news
{
	float: left;
	width: 700px;
	margin-left: 25px;
	margin-bottom: 25px;
}
#cnsnewswidget
{
	float: right;
	margin-right: 20px;	
}
.newsimg
{
	float: left;
	width: 150px;
	height: 150px;
	clear: left;
	margin-bottom: 20px;
}
.newstext
{
	float: right;
	width: 500px;
	margin-top: 10px;
}

.newstext p
{
	text-indent: 0px;
	text-align: justify;
}
.newstext h2 a  
{
	text-decoration: none;
	text-align: justify;
	font-size: 1em;
	color: #006600;
	margin-bottom: 10px;
}
#archivebn
{
	clear: both;
}
.newsarchive
{
	width: 700px;
}
.newsarchive h2
{
	text-align: justify;
	font-size: 1em;
	color: #006600;
	margin-bottom: 10px;
}
.newsarchive a  
{
	text-decoration: none;
	color: #006600;
}
.newsarchive p
{
	text-indent: 0px;
	text-align: justify;
	margin-bottom: 15px;
	padding-bottom: 15px;
	border-bottom: solid 3px #006600;
}

/* ***START National Service *** */

#nationalservice
{
	width: 950px;
}
#nationalservice p
{
	margin-left: 35px;
}
#nationalservice h1
{
	font-size: 1.3em;
	margin-bottom:10px;
	font-family: 'Eras Demi ITC',Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
#topnatserv
{
	width: 950px;
	margin-left: 35px;
	text-align: center;
	margin-bottom:25px;
	margin-top: 10px;
	
}
#topnatserv p
{
	margin-left:0px;
	text-align: justify;
	text-indent: 0px;
	margin-top:15px; 
	margin-bottom:25px;
}
#americorps
{
	float: left;
	margin-bottom:25px;
	width: 275px;
	
}
#seniorcorps
{
	float: left;
	margin-bottom:25px;
	width: 275px;
	margin-left:50px;
}
#learnandserve
{
	float: left;
	margin-bottom:25px;
	width: 275px;
	margin-left:50px;
}
.natservlinkwbtn
{
	background: #ffffff url(pagegraphics/NatServ_Btn.png) no-repeat center center;
	color: #ffffff;
	height:28px;
	width:275px;
	padding-top:8px;
	text-align:center; 
}
.natservlinkwbtn h2
{
	font-size: 13px;
	font-weight:bold;
	color: #ffffff;
}
.natservlinkwbtn a
{
	color: #ffffff;
	text-decoration: none;
}
.natservlinkwbtn:hover
{
	background: #ffffff url(pagegraphics/NatServ_Btn_hov.png) no-repeat center center;
	height:28px;
	width:275px;
}
#acorp_res_top
{
margin: 10px 25px 100px 25px;
}
.acorp_res_top_txt h1
{
	font-size: 1.1em;
	color: #006600;
	font-weight: bold;
	margin-bottom: 10px;
	text-align:left;
}
.acorp_res_top_txt h2
{
	font-size: .9em;
	color: #006600;
	font-weight: bold;
	margin-bottom: 10px;
	text-align:left;
	text-indent: 0px;
}
.acorp_res_top_txt p
{
	margin-bottom: 10px;
	clear: left;
	text-indent: 0px;
}
.acorp_res_top_img
{
	width:450px;
	margin-left:50px;
	margin-bottom:15px;
}
.acorp_res_top_img img
{
	float: left;
}
.acorp_res_top_img2
{
	float: right;
	margin: 0px 0px 15px 20px;
}
.acorp_res_top_img h1
{
	font-size: 1.2em;
	color: #006600;
	font-weight: bold;
	margin-bottom: 10px;
	text-align:left;
	float: left;
	margin-top: 40px;
	margin-left: 20px;
}
.moveup
{
	margin-top: -65px;
	margin-bottom: 25px;
}
#vistatext
{
	margin-left: 25px;
	margin-right: 25px;
	margin-bottom: 25px;
	clear:both;
}
#nccctext
{
	margin-left: 25px;
	margin-right: 25px;
	clear:both;
}
.acLogo
{
	margin-left: -35px;	
}
#AC_lsec
{
	margin-top: 50px;
	text-align:left;	
}
#AC_lsec p
{
	text-align:center;
	margin-bottom: 10px;
}
#AC_lsec h1
{
	font-size: 1.1em;
	color: #006600;
	font-weight: bold;
	margin-bottom: 10px;
	text-align:center;
}
#AC_reg_rep
{
	float:left;
	width: 400px;	
	border-right: solid 3px #006600;
	padding-right: 100px;
}
#AC_links
{
	width: 400px;
	float: right;
}
#AC_links h1
{
	margin-left:-135px;
}
#AC_links p
{
	margin-left:-135px;
}
#ac_bot
{
	text-align:center;
	clear:left;
}
#ac_bot1
{
	float: left;
	margin-left: 100px;
	margin-top: 25px;
	margin-bottom: 25px;
}
#ac_bot2
{
	float: left;
	margin-left:225px;
	margin-top: 25px;
	margin-bottom: 25px;
}
#ac_bot3
{
	float: left;
	margin-left:350px;
}
#natsermap
{
	margin: 15px 0px 30px 25px;
}

.trainingtext
{
	margin: 15px 25px 70px 25px;
}
.trainingtext
{
	text-indent: 10px;
	margin-bottom: 10px;
}
.trainingtext p
{
	margin-bottom: 10px;
}
.trainingtext h1
{
	font-size: 1.1em;
	color: #006600;
	font-weight: bold;
	margin-bottom: 10px;
	margin-top: 20px;
	text-align:left;
}
.trainingtext h2
{
	font-size: .9em;
	color: #006600;
	margin-bottom: 10px;
	text-align:left;
}
.trainingtext ul
{
	list-style-type: circle;
	margin-bottom:15px;
	font-size: .8em;
}
.trainingtext ul li
{
	text-indent: 20px;
	margin-bottom: 10px;
}
#vistcontact
{
	list-style: none;
	font-size:.8em;
	text-align: center;
}
#sitemap
{
	margin: 10px 0px 30px 100px;
}
#sitemap a
{
	display:block;
	margin-bottom: 10px;
}
.sitemap0
{
	color: Black;
}
.sitemap1
{
	color: #006600;
	text-indent: 40px;
	margin-top: 10px;
}
.sitemap2
{
	color:black;
	text-indent: 80px;
}

/* ***Events Form*** */

#eventform
{
	margin-left:25px;
}
#eventform p.textbox
{
	margin-bottom: 10px;
	text-indent: 0px;
}
#eventform p.label
{
	margin-bottom: 2px;
	text-indent: 0px;
	clear: both;
}
#formcol1
{
	float: left;
	margin-right: 75px;
}
#formcol2
{
	float: left;
	margin-right: 75px;
}
#formcol3
{
	float: left;
}
#formsubmitbutton
{
	margin-top: 25px;
	margin-bottom:25px;
	margin-left: 425px;
	text-align: left;
	clear: both;
}
#eventforminstruction
{
	margin-bottom:25px;
}
#eventforminstruction p
{
	margin-left: 25px;
	margin-right: 25px;
	text-indent: 0px;
}

/** Misc Class **/

ul.art10list li
{
	margin-left:-70px
}
#valSum
{
	clear: both;
}
#trainright
{
	margin-top: 15px;
}

#trainright a
{
    margin-right:95px;
}

.announceText h1
{
	font-size:1.5em;
	color:  #006600;
	text-align: center;
}
.announceText h1 a
{
	color:  #006600;
	text-decoration: none;
}	
.announceText p
{
	font-size: 1.1em;
	text-align: justify;
	margin: 25px 0px 40px 50px;
	width: 900px;
}
#linktous
{
	margin-left: 10px;
	margin-right:10px;
}
#linktous h1
{
	font-size:1.1em;

	margin-bottom: 15px;
}
#linktous p
{
	margin-bottom: 35px;
	text-indent: 0px;
}
#linktous img
{
	margin: 0px 30px 50px 150px;
}
#linktous textarea
{
	margin-top: -155px;
}
#sitemap
{
	font-size:1em;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:White;	
}
.mitzvah ul
{
	margin-left: 0px;
	font-size: .8em;
	list-style-type: none;
	/**list-style: circle url(pagegraphics/starbullet.jpg) outside;**/
	clear: left;
	margin-top: -30px;
} 
.mitzvah li
{
	margin-bottom: 10px;
	padding-top:15px;
}
#mitzvahimg1
{
	float: right;
}
#mitzvahimg2
{
	float: left;
	clear: right;
	margin: -10px 20px 0 -25px;
}
#imageGallary
{
	margin-top: -475px;
	margin-bottom: 75px;
	padding-bottom: 100px;
}
.rightabit
{
	margin-left: 30px;
}
#cmsReportInstructions
{
	margin-left: 25px;
	margin-right: 25px;

}
#cmsReportInstructions p
{
	margin-bottom: 20px;	
	text-indent: 0px;
}

#cmsReportInstructions h2
{
	color: #006600;
	font-size: .9em;
	text-decoration: underline;
}
#cmsReportInstructions ul
{
	font-size: .8em;
	margin: -20px 25px 15px 25px;	
}
.calMon
{
	padding-right: 40px;
}
.subBy
{
	text-indent: 0px;
	font-style: italic;
}
#mlkReflect
{
	margin: 0px 25px 0px 25px;
}
#mlkReflect p
{
	margin-bottom: 5px;
}
#mlkReflect h1
{
	font-size: 2em;
	margin: 25px 0px 15px 0px;
	color: #006600;
}
#mlkReflect h2
{
	font-size: .95em;
	font-weight: bolder;
	color: #006600;
	margin-top:20px;
	margin-bottom: 5px;
	text-decoration: underline;
}
#mlkReflect ul
{
	margin-bottom: 5px;
}
#mlkReflect li
{
	font-size: .8em;
	text-indent: 25px;
}
.mlkRefImgR
{
	float: right;
	margin: 15px 0px 15px 25px;
}
.mlkRefImgL
{
	float: left;
	margin: 15px 25px 15px 0px;
}

/** AJAX Calendar Style **/

#serPro
{
	color: #006600;
	margin: 0px 10px 20px 10px;
}

#ACWeekExecCrew
{
	width: 300px;
	float:right;
	margin: 0px 0px 15px 15px;
}

#ACWeekExecCrew img
{
}

#ACWeekExecCrew p
{
	font-size: .6em;
	margin: 2px 5px 2px 5px;
}

#ACWeekSumArt
{
	text-indent: 0px;
	margin: 0px 25px 0px 25px;
}

#ACWeekSumArt h2
{
	color: #006600;
	text-align: center;
	font-size: 1.6em;
	margin: 25px 0px 25px 0px;
}

#ACWeekSumArt b
{
	color: Orange;
}

#ACWeekSumArt p
{
	margin: 20px 0px 20px 0px;
	text-indent: 0px;
}

#ACWeekSumArt ul
{
	margin: -18px 10px 0px 50px;
	font-size: .8em;
}

/* Volunteer Stories */

#vs
{
    width: 950px;
}

#vs h2
{
    color: #006600;
    font-size: 1.3em;
    margin: 25px 0px 10px 0px;
}

#vs p
{
    text-indent: 0px;
    margin: 10px 0px 10px 0px;
}

#minigrant
{
    margin:0px 25px 0px 25px;
}

#minigrant h3
{
    font-size: 1.2em;
    font-style:italic;
    margin: -10px 0px 10px 0px;
}

#minigrant p
{
    text-align:justify;
    text-indent: 0px;
    margin-bottom: 10px;
}

#mgapp
{
    margin: 0px 25px 0px 50px;
}

.ImgWCap
{ 
	/*background-color: #006600;
	border: solid 1px black;*/
}

.ImgWCap p
{
    color: #666666;
    font-size: .6em;
    margin:0px 3px 0px 3px;
}

.ImgWCap img
{
    /*border-bottom: solid 1px black;*/
}