body {font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size: 13px;}

a 			{ color: #FFFFFF; text-decoration: underline; font-weight:bold; font-size: 13px;} 
a:hover		{ color: #66cc33; text-decoration: underline; font-weight:bold; font-size: 13px;}

a.purple		{ color: #663399; text-decoration: underline; font-weight:bold; font-size: 13px;} 
a:hover.purple		{ color: #000000; text-decoration: underline; font-weight:bold; font-size: 13px;}

H1 {
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
font-size: 24px;
color: #CCCCCC;
letter-spacing: 4px;
line-height: 106%;
}

H2 {
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
font-size: 16px;
color: #CCCCCC;
font-style: italic;
letter-spacing: 2px;
}

H3 {
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
font-size: 14px;
color: #FFFFFF;
}

H4 {
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
font-size: 14px;
letter-spacing: 2px;
line-height: 104%;
color: #b8d69b;
}

p {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color: #FFFFFF;
}

ul {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #FFFFFF;
line-height: 104%;
}

.fineprint {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #b8d69b;
}

.copy {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #CCCCCC;
}

.black {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #000000;
}

.purple {
color: #CC99CC;
}

.largeprint {
font-size:16px;
}

blockquote {
padding: 4px 4px 4px 4px;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #000000;
}

img.wrap {
float: left;
margin-right: 8px;
}

img.right {
float: right;
margin-left: 8px;
}

#pid7giving,
#pid3team,
#pid4meet,
#pid8calendar,
#pid1home,
#pid6join,
#pid9contact,
#pid5resources,
#pid10wellness,
#pid2products  {
   margin: 0px auto 0px auto;
   width: 800px;
   position: relative;
}

#teambutton a,
#calendarbutton a,
#productsbutton a,
#givingbutton a,
#wellnessbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 24px;
   background-position: 0% 0px;
   font-size: 24px;
   line-height: 24px;
}

#subdisclaimertext p,
#subcopyrighttext p,
#disclaimertext p,
#copyrighttext p  {
   font: 9px/11px Arial;
   margin: 0px;
   letter-spacing: 1px;
   text-align: center;
}

/*#calendardesc p,
#join p,
#meet p,
#id18team p,
#id16resources p  {
   margin: 0px;
   color: #B4B3B3;
   letter-spacing: 1px;
   line-height: 36px;
   font-size: 30px;
   text-align: left;
}*/

#contactdesc p,
#givingdesc p,
#wellnessdesctext p,
#emvtext p {
   font: 12px/14px Arial;
   margin: 0px;
   text-align: left;
   color: #FFFFFF;
}

#koshertext p{
   font: 12px/14px Arial;
   margin: 0px;
   text-align: left;
   color: #663399;
}
#koshertext a{
	color: #663399;
}

#id16resources,
#join,
#id18team,
#meet  {
	visibility: visible;
	position: absolute;
	left: 187px;
	top: 225px;
	z-index: 2;
	width: 592px;
	height: 343px;
}

#givingdesc,
#wellnessdesctext  {
	visibility: visible;
	position: absolute;
	left: 189px;
	top: 195px;
	z-index: 2;
}

#subbottommenumenu li a:hover  {
   text-decoration: underline;
}

#calendardesc,
#contactdesc  {
   visibility: visible;
   position: absolute;
   left: 188px;
   top: 197px;
   z-index: 2;
}

#calendarbutton a:hover  {
   background-position: -144px 0%;
}

#wellnessbutton a:hover  {
   background-position: -139px 0%;
}

#productsbutton a:hover  {
   background-position: -140px 0%;
}

#subbottommenumenu li a  {
   text-decoration: none;
   color: #FFFFFF;
   height: 100%;
   display: block;
}

#contactbutton a:hover  {
   background-position: -132px 0%;
}

#givingbutton a:hover  {
   background-position: -107px 0%;
}

#subbottommenumenu li  {
   height: 100%;
   display: block;
   float: left;
   margin: 0px;
}

#subdisclaimertext p  {
   font-style: italic;
   color: #ACD799;
}

#subcopyrighttext p  {
   font-weight: bold;
   color: #FFFFFF;
}

#teambutton a:hover  {
   background-position: -87px 0%;
}

#homebutton a:hover  {
   background-position: -88px 0%;
}

#subbottommenumenu  {
   font: 11px/24px Arial;
   height: 24px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   color: #FFFFFF;
   position: absolute;
   left: 248px;
   top: 894px;
   z-index: 1;
   width: 512px;
}

#greylinerightside  {
   background: url(givingmedia/greylinerightside.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 173px;
   top: 136px;
   z-index: 1;
   width: 627px;
   height: 466px;
}

#subcopyrighttext  {
   visibility: visible;
   position: absolute;
   left: 300px;
   top: 927px;
   z-index: 6;
   width: 404px;
}

#wellnessdesctext  {
   width: 582px;
}

#calendarbutton a  {
   width: 144px;
   background-image: url(givingmedia/calendarbutton.gif);
}

#disclaimertext p  {
   font-style: italic;
   color: #ACD799;
}

#wellnessbutton a  {
   width: 139px;
   background-image: url(givingmedia/wellnessbutton.gif);
}

#productsbutton a  {
   width: 140px;
   background-image: url(givingmedia/productsbutton.gif);
}

#contactbutton a  {
   background: url(givingmedia/contactbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 26px;
   width: 132px;
   font-size: 26px;
   line-height: 26px;
}

#copyrighttext p  {
   font-weight: bold;
   color: #FFFFFF;
}

#id16resources p  {
   font-family: "Trebuchet Bold";
   font-style: italic;
}

#productsbutton  {
   visibility: visible;
   position: absolute;
   left: 18px;
   top: 260px;
   z-index: 4;
   width: 140px;
   height: 24px;
}

#wellnessbutton  {
   visibility: visible;
   position: absolute;
   left: 19px;
   top: 373px;
   z-index: 4;
   width: 139px;
   height: 24px;
}

#calendardesc p  {
   font-family: "Trebuchet MS";
}

#calendarbutton  {
   visibility: visible;
   position: absolute;
   left: 18px;
   top: 299px;
   z-index: 4;
   width: 144px;
   height: 24px;
}

#givingbutton a  {
   width: 107px;
   background-image: url(givingmedia/givingbutton.gif);
}

#contactbutton  {
   visibility: visible;
   position: absolute;
   left: 19px;
   top: 409px;
   z-index: 4;
   width: 132px;
   height: 26px;
}

#calendardesc  {
   width: 595px;
}

#givingbutton  {
   visibility: visible;
   position: absolute;
   left: 19px;
   top: 336px;
   z-index: 4;
   width: 107px;
   height: 24px;
}

#homebutton a  {
   background: url(givingmedia/homebutton.gif) no-repeat 0% 0px;
   display: block;
   height: 27px;
   width: 88px;
   font-size: 27px;
   line-height: 27px;
}

#teambutton a  {
   width: 87px;
   background-image: url(givingmedia/teambutton.gif);
}

#contactdesc  {
   width: 592px;
}

#id18team p  {
   font-family: "Trebuchet MS";
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 18px;
   top: 192px;
   z-index: 4;
   width: 88px;
   height: 27px;
}

#leftcolumn  {
   background: url(givingmedia/leftcolumn.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 5px;
   top: 171px;
   z-index: 2;
   width: 169px;
   height: 428px;
}

#headerteam  {
   background: url(joinmedia/headerteam.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 800px;
   height: 221px;
}

#givingdesc  {
   width: 584px;
}

#teambutton  {
   visibility: visible;
   position: absolute;
   left: 18px;
   top: 226px;
   z-index: 4;
   width: 87px;
   height: 24px;
}

#emvtext p  {
   padding-top: 14px;
}

#meet p  {
   font-family: "Trebuchet Bold";
}

#header  {
   background: url(givingmedia/header.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 5;
   width: 800px;
   height: 188px;
}

#join p  {
   font-family: "Trebuchet Bold";
}

#teamg  {
   visibility: visible;
   position: absolute;
   left: 207px;
   top: 161px;
   z-index: 4;
   width: 549px;
   height: 54px;
   border:none;
}

#lhs  {
   background: url(givingmedia/lhs.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 5px;
   top: 188px;
   z-index: 4;
   width: 6px;
   height: 770px;
}

#lhsbox  {
   background-color:#663399;
   visibility: visible;
   position: absolute;
   left: 5px;
   top: 171px;
   z-index: 3;
   width: 169px;
   height: 787px;
}

#rhs  {
   background: url(givingmedia/rhs.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 791px;
   top: 188px;
   z-index: 2;
   width: 9px;
   height: 760px;
}

#id29footer  {
   background: url(givingmedia/id29footer.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 945px;
   z-index: 5;
   width: 800px;
   height: 35px;
}

#subdisclaimertext  {
   visibility: visible;
   position: absolute;
   left: 25px;
   top: 990px;
   z-index: 1;
   width: 758px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #000000;
}
