﻿/* Global Defaults
=====================================================================*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,table,tr,th,td,embed,object{padding:0;margin:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img,abbr{border:0;}
address,caption,cite,code,dfn,em,h1,h2,h3,h4,h5,h6,strong,th,var{font-style:normal;font-weight:normal;}
ul {list-style:none;}
caption,th {text-align:left;}
h1, h2, h3, h4, h5, h6 {font-size: 1.0em;}
a,ins{text-decoration:none;}
strong { font-weight: bold; }
/* Global Elements
=====================================================================*/

html { overflow-x: auto; height:100%;}
	/* fixes MSIE scrollbar bug DO NOT REMOVE, has no effect in Mozilla, or Opera */

body 
{ color: #235b8d; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #bbdcee; background-repeat: no-repeat; }
.text { color: #184370; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px; }
h1,h2,h3{ color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }
td { }

a:link {  }

a:visited { color: #235b8d; }

a:hover { color: #c5e0ff; }

a:active { color: #fff; }
.small { font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; }
/* Content
=====================================================================*/

/* front page layout  */
#parent { 
	background-color: #e2f2fd; 
	background-image: url(../images/bg=fp12-08-clouds.jpg); 
	background-repeat: no-repeat; 
	height: 784px; width: 980px; left: 50%; top: 0; 
	margin-left:-490px; position: absolute; visibility: visible; 
	}
#parentfp { background-color: #e2f2fd; background-image: url(../images/bg=fp12-08-clouds.jpg); background-repeat: no-repeat; visibility: visible; margin-left: -490px; position: absolute; top: 0; left: 50%; width: 980px; height: 910px; }
#feature { 
	background-color: #fff; 
	background-image: none; 
	height: 319px; width: 580px; left: 26px; top: 170px; 
	position: absolute; visibility: visible; 
	}
	
#featuretextr { height: 189px; width: 206px; left: 362px; top: 117px; position: absolute; visibility: visible; }
#featuretextr li { color: #fff; list-style-position: inside; display: list-item; }
#featuretextr p { color: #fff; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 16px; padding: 5px 8px; }
#featuretextr a:hover { color: #FFFFFF; text-decoration: underline}
#featuretextr a:visited { color: #ffffff;}
/*#featuretextr ul li, a:link
{
font-weight: bold; 
display: block;
padding-right: 0pt;
padding-bottom: 8px;
padding-left: 15px;
margin-bottom: 26px;
}*/
#featuretextr .next
{ text-transform: uppercase; width: 145px; padding-top: 5px; text-align: right; position: relative; top: 157px; left: 45px; }
.next a:link { color: #fff; }

#container2 { 
	background-color: #fff; 
	background-image: url(../images/bg=featbox2-spring2010.jpg); 
	height: 319px; width: 334px; left: 621px; top: 170px; 
	position: absolute; visibility: visible; 
	}

#container2content { 
	visibility: visible; 
	position: absolute; 
	top: 196px; left: 11px; width: 312px; height: 111px; 
	}
	
#container2content p { 
	color: #000; 
	font-size: 13px; 
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
	line-height: 16px; padding: 15px 20px 0; 
	}
	
#container2readmore { 
	color: #000; 
	height: 20px; width: 90px; 
	left: 202px; top: 84px; 
	position: absolute; visibility: visible; 
	}
	
#container2readmore a {
	color:#000;
	}	

#container2readmore a:hover {
	color:#FFF;
	}	


#container6 { visibility: visible; position: absolute; top: 501px; left: 621px; width: 334px; height: 292px; }
#container6header { height: 27px; width: 334px; left: 0; top: 0; position: absolute; visibility: visible; }
#videocontainer { background-color:#fff; height: 269px; width: 334px; left: 0; top: 27px; position: absolute; z-index: 0; visibility: visible; }
#navcontainer { height: 110px; width: 496px; left: 460px; top: 56px; z-index: 2; position: absolute; visibility: visible; }
.headernavyblue { color: #bde3ef; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; font-variant: normal; line-height: 17px; background-color: #05447c; margin: 0; padding-top: 6px; padding-right: 3px; padding-left: 3px; }
#fundcontainer { background-image: url(../images/bg=funddist-fp.jpg); height: 159px; width: 334px; left: 621px; top: 502px; position: absolute; visibility: visible; }
#fundcontainertext { color: #05447c; font-size: 11px; font-style: italic; line-height: 13px; height: 111px; width: 210px; left: 122px; top: 46px; position: absolute; visibility: visible; }
#sponsorcontainerfp { height: 127px; width: 334px; left: 625px; top: 656px; position: absolute; visibility: visible; }
#sponsorheaderthanks { height: 41px; width: 334px; left: 0; top: 0; position: absolute; visibility: visible; }
#sponsorlogocontainer { height: 71px; width: 334px; left: 0; top: 41px; position: absolute; visibility: visible; }
#logohome { height: 146px; width: 300px; left: 7px; top: 20px; position: absolute; visibility: visible; }
/*#bottomblue { background-color: #054d84; height: 15px; width: 980px; left: 0; top: 773px; position: absolute; z-index: 3; visibility: visible; }*/
/*Sub boxes*/

#subboxcontainer { 
	background-color: #f0f8fe; 
	position: absolute; 
	top: 501px; left: 26px; 
	width: 582px; height: 295px; 
	}
	
#box3 {
	height: 269px; 
	width: 167px; 
	left: 26px; 
	top: 502px; 
	position: absolute; visibility: visible; 
	}
/*#box3 a:hover { text-decoration: underline; }*/

#box4 { 
	height: 269px; 
	width: 168px; 
	left: 224px; 
	top: 502px; 
	position: absolute; visibility: visible; 
	}
	
#box5 { 
	height: 271px; 
	width: 167px; 
	left: 425px; 
	top: 502px; 
	position: absolute; 
	visibility: visible; 
	}
	

#box3photo, #box4photo, #box5photo  {
	height: 100px; 
	width: 167px; 
	left: 0; top: 0; 
	z-index: 1; 
	position: absolute; visibility: visible; 
	}
	
#box3header, #box4header, #box5header { 
	color: #fff; 
	font-size: 13px; 
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
	background-color: #06447c; 
	height: 18px; width: 163px; 
	left: 0; top: 100px; 
	position: absolute; z-index: 0; 
	clip: rect(auto 167px auto auto); 
	visibility: visible; 
	padding: 2px 0 2px 5px; 
	}

#box3text, #box4text, #box5text { 
	color: #05447c; 
	font-size: 11px; 
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
	line-height: 16px; 
	height: 135px; width: 167px; 
	left: 0; top: 132px; 
	z-index: 1; position: absolute; visibility: visible; 
	padding:4px;
	}
	
#box3text a, #box4text a, #box5text a { color: #06447c; }
#box3text a:visited, #box4text a:visited, #box5text a:visited { color: #322418; }
#box3text a:hover, #box4text a:hover, #box5text a:hover { color: #268e7e; }

#box3text li, #box4text li { 
	padding-left: 5px; 
	list-style-type: disc; 
	list-style-position: inside; 
	display: list-item; 
	white-space: inherit; 
	}
	
#botleftcol3 { height: 260px; width: 167px; left: 399px; top: 502px; position: absolute; visibility: visible; }
#boxheader3, #boxheader4, #boxheader5, a:link { color: #fff; }
#boxheader3, #boxheader4, #boxheader5, a:visited { color: #fff; }
#boxheader3, #boxheader4, #boxheader5, a:hover { color: #ddeef8; }

#readmore3, #readmore4, #readmore5 { 
	color: #fff; 
	background-color: #88cac4; 
	height: 15px; 
	width: 70px; 
	left: 95px; 
	top: 145px; 
	position: absolute; visibility: visible; 
	padding-left: 2px; 
	}
	
#readmore3 a:link, #readmore4 a:link, #readmore5 a:link { color: #fff; }
#readmore3 a:hover, #readmore4 a:hover, #readmore5 a:hover { color: #bde0f3; }
#readmore3 a:visited, #readmore4 a:visited, #readmore5 a:visited { color: #fff; }
.readmore { color: #06447c; }
.readmore a:link { color: #6cd75e; }
.botleftcolbluetext { color: #184370; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 16px; margin-top: 15px; }

/* Top Right Navigation */
#globalnavbg { 
	height: 34px; 
	width: 270px; 
	left: 710px; top: 6px; 
	position: absolute; z-index: 0; 
	visibility: visible; 
	background-color: #d4e2ec;
	}
	
#globalnavcontainer { 
	height: 34px; width: 270px; 
	left: 0; top: 0; 
	position: relative; visibility: visible; 
	}
	
#socialicons { 
	height: 34px; width: 144px; 
	left: 0; top: 0; 
	position: absolute; visibility: visible; 
	}
	
#toprighthomenav { 
	z-index: 2; 
	color: #05447c; 
	font-size: 11px; 
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
	height: 14px; width: 43px; left: 152px; top: 12px; 	position: relative; 
	visibility: visible; }
	
#toprighthomenav a:link {color: #05447c;}
#toprighthomenav a:hover {color: #67bae5;}
#toprighthomenav a:visited {color: #05447c;}
#toprightcontactnav { 
	z-index: 2; 
	color: #05447c; 
	font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
	height: 14px; width: 59px; left: 195px; top: 12px; 
	position: absolute; visibility: visible; 
	}
	
#toprightcontactnav a:link {color: #05447c;}
#toprightcontactnav a:hover {color: #67bae5;}
#toprightcontactnav a:visited {color: #05447c;}

/* Navigation */
#navcontainer { height: 110px; width: 496px; left: 460px; top: 56px; position: absolute; visibility: visible; }
/*#mainnav { height: 50px; width: 496px; left: 0; top: 0; position: absolute; visibility: visible;}*/
#subnavcontainer { height: 30px; width: 496px; left: 75px; top: 50px; position: absolute; visibility: visible; }
/*#subnav { height: 60px; width: 377px; left: 119px; top: 50px; position: absolute; z-index: 1; visibility: visible; }*/
.subnavtext { color: #235b8d; font-size: 15px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-variant: normal; margin-right: 5px; margin-left: 5px; }

/* Front Page Logo Section and Footer */
#fpbottombannerleft { 
	height: 107px; width: 355px; 
	left: 0; top: 804px; 
	position: absolute; visibility: visible; 
	}
	
#fpbottombannerright { 
	height: 80px; width: 601px; 
	left: 355px; top: 804px; 
	position: absolute; visibility: visible; 
	}
	
#footer { 
	height: 27px; width: 601px; 
	left: 355px; top: 884px; 
	position: absolute; visibility: visible; 
	}
	
#footer p { 
	color: #67b7e4; 
	font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12px; 
	text-align: right; 
	padding: 3px; 
	}
	
#footer a:link, #footer a:visited { color: #268e7e; }
#footer a:hover { color: #06447c; }

/**************** menu coding *****************/
#menu { background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-align: left; width: 496px; z-index: 1005; float: left; }
 
#menu ul { width: 124px; z-index: 1000; float: left; list-style: none; margin: 0; padding: 0; }
 
#menu a { font-size: 11px; font-family: helvetica, arial, sans-serif; font-weight: normal; font-style: italic; line-height: normal; width: 116px; z-index: 2; display: block; margin: 0; padding: 2px 3px; border: solid 1px #c8d7e5; }
 
#menu h2 { font: 15px helvetica, arial, sans-serif; display: block; color: #235b8d; width: auto; z-index: 2; margin: 0; padding: 2px 3px; }
 
#menu a { color: #05447c; background: #e3fde1; text-decoration: none; text-align: left; z-index: 2; }
 
#menu a:hover { color: #ec8101; background: #fff; z-index: 5000; }
#menu li { position: relative; z-index: 5000; }
 
#menu ul ul {
position: absolute;
z-index: 1000;
}
 
#menu ul ul ul { position: absolute; top: 0; left: 100%; z-index: 1002; }
 
div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul
{ z-index: 500; display: none; }
 
div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{ z-index: 500; display: block; }
#layer1 { width: 100%; left: 100%; top: 0; z-index: 500; position: absolute; visibility: visible; }
#layer2 { width: 100%; z-index: 500; position: absolute; visibility: visible; }
#layer3 { width: 100%; left: 100%; top: 0; z-index: 500; position: absolute; visibility: visible; }
#layer4 { width: 100%; z-index: 500; position: absolute; visibility: visible; }
#layer5 { width: 100%; left: 100%; top: 0; z-index: 500; position: absolute; visibility: visible; }
#layer6 { width: 100%; z-index: 500; position: absolute; visibility: visible; }
#layer7 { position: relative; z-index: 500; visibility: visible; }
#layer8 { position: relative; z-index: 500; visibility: visible; }
#layer9 { position: relative; z-index: 500; visibility: visible; }
#layer10 { width: 100%; left: 100%; top: 0; z-index: 500; position: absolute; visibility: visible; }
#layer11 { width: 100%; left: 100%; top: 0; z-index: 500; position: absolute; visibility: visible; }
#layer12 { position: relative; z-index: 500; visibility: visible; }
#layer13 { position: relative; z-index: 500; visibility: visible; }
#layer14 { position: relative; z-index: 500; visibility: visible; }
#layer15 { position: relative; z-index: 500; visibility: visible; }
#layer16 { position: relative; z-index: 500; visibility: visible; }
#layer17 { position: relative; z-index: 500; visibility: visible; }
#layer18 { position: relative; visibility: visible; }
#layer19 { position: relative; visibility: visible; }
#layer20 { position: relative; visibility: visible; }
#layer21 { position: relative; visibility: visible; }
#layer22 { position: relative; visibility: visible; }
#layer23 { position: relative; visibility: visible; }
#layer24 { position: relative; visibility: visible; }
#layer25 { position: relative; visibility: visible; }
#layer26 { position: relative; visibility: visible; }
#layer27 { position: relative; visibility: visible; }
#layer28 { position: relative; visibility: visible; }
#layer29 { position: relative; visibility: visible; }
#layer30 { position: relative; visibility: visible; }
#layer31 { position: relative; visibility: visible; }
#layer32 { position: relative; visibility: visible; }
#layer33 { position: relative; visibility: visible; }
/*Level 2 pages
*/
.headerorange1 { color: #ec8101; font-size: 15px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 17px; }
.maintextblue { color: #235b8d; font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 16px; }
.eventcontent { color: #235b8d; font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 18px; }
#maintextcontainer { background-color: #fff; height: 624px; width: 677px; left: 26px; top: 174px; position: absolute; visibility: visible; }
#maintextcontainer a:link { color: #235b8d; font-weight: bold; }
#maintextcontainer a:hover { color: #ec8101; font-weight: bold; }
#lev2rsidecontainerorange { background-color: #ec8101; height: 624px; width: 254px; left: 703px; top: 174px; position: absolute; z-index: 0; visibility: visible; margin: 0; padding: 0; }
.bluelinkbold { color: #235b8d; font-size: 13px; font-family: Arial, helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 17px; }
#edurightsidetext { color: #f3c75d; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 21px; text-transform: uppercase; text-align: center; height: 105px; width: 244px; left: 10px; top: 350px; position: absolute; visibility: visible; padding-top: 27px; }
.level2rightsidetext { color: #fff; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 16px; text-transform: uppercase; text-align: center; }
.level2rightsidetext-orange { color: #f8d07b; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 16px; text-transform: capitalize; text-align: center; }
.photocaptionsmall { color: #fff; font-size: 11px; line-height: 14px; text-align: left; }
#edumaintextcontainer { height: 497px; width: 560px; left: 57px; top: 89px; z-index: 500; position: absolute; visibility: visible; }
#edumaintextcontainer a:hover { color: #ec8101; visibility: visible; }
#edumaintextcontainer a:visited { color: #234245; visibility: visible; }
#donatesubnav { color: #fff; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 21px; height: 135px; width: 230px; left: 9px; top: 10px; position: relative; visibility: visible; }
#donatesubnav a:link { color: #fff; }
#donatesubnav a:visited { color: #fff; }
#donatesubnav a:hover { color: #f8d07b; }
/*Level 3 pages
*/
#parentboard { background-color: #ddeef8; background-image: url(../images/bg=fp12-08board-clouds.jpg); background-repeat: no-repeat; visibility: visible; margin-left: -490px; position: absolute; top: 0; left: 50%; width: 980px; height: 960px; }
#bottomblueboard { background-color: #054d84; visibility: visible; position: absolute; z-index: 3; top: 960px; left: 0; width: 980px; height: 15px; }
#boardcollage { height: 351px; width: 254px; left: 0; top: 145px; z-index: 500; position: absolute; visibility: visible; }
#maintextcontainerboard { background-color: #fff; height: 788px; width: 677px; left: 26px; top: 174px; position: absolute; visibility: visible; }
#visionsrightsidetext { text-transform: capitalize; height: 84px; width: 254px; left: 0; top: 516px; position: absolute; visibility: visible; }
#rightphotocaption { visibility: visible; position: absolute; top: 446px; left: 11px; width: 230px; height: 500px; }
#lev3rsidecontainer { background-color: #54be47; height: 624px; width: 254px; left: 703px; top: 174px; z-index: 1; position: absolute; visibility: visible; }
#lev3rsidecontainerboard { background-color: #54be47; visibility: visible; position: absolute; z-index: 1; top: 174px; left: 703px; width: 254px; height: 788px; }
#photoevents { height: 351px; width: 254px; left: 0; top: 80px; z-index: 500; position: absolute; visibility: visible; }
#prphoto { height: 351px; width: 254px; left: 0; top: 100px; z-index: 500; position: absolute; visibility: visible; }
#visionsphoto { height: 351px; width: 254px; left: 0; top: 155px; position: absolute; z-index: 500; visibility: visible; }
#aboutsubnav { color: #fff; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 21px; height: 135px; width: 230px; left: 9px; top: 10px; position: relative; visibility: visible; }
#aboutsubnav a:link { color: #fff; }
#aboutsubnav a:visited { color: #fff; }
#aboutsubnav a:hover { color: #a4fa9a; }
.aboutsubnavtext { color: #fff; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; visibility: visible; position: relative; width: 254px; height: 118px; }
#lev3textcontainerpr { color: #06447c; font-size: 13px; line-height: 19px; height: 100%; width: 590px; left: 55px; top: 83px; z-index: 500; position: absolute; visibility: visible; }
#lev3textcontainerpr p { color: #06447c; font-size: 13px; line-height: 19px; margin-top: 15px; }
#lev3textcontainer { color: #06447c; line-height: 16px; height: 100%; width: 570px; left: 55px; top: 63px; z-index: 500; position: absolute; visibility: visible; }
#lev3textcontainer p { padding-top: 5px; padding-bottom: 5px; }
#lev2textcontainer { line-height: 16px; visibility: visible; position: absolute; z-index: 500; top: 68px; left: 55px; width: 560px; height: 100%; }
#lev2textcontainer a { color: #ec8101; }
#lev2textcontainer a:hover { color: #ec8101; text-decoration: underline; }
#lev2textcontainer h2 { color: #ec8101; font-size: 15px; line-height: 17px; }
#mediacontact { color: #06447c; font-size: 10px; line-height: 11px; background-color: #f1f6f9; text-align: right; height: 99px; width: 190px; left: 449px; top: 15px; position: absolute; visibility: visible; padding-top: 6px; padding-right: 6px; }
#mediacontact a{color:#54be47;}
#mediacontact p { padding-top: 5px; padding-bottom: 5px; }
#mediacontact a:hover{color: #6cd75e; text-decoration: underline;}
#lev3textcontainer a:link { color: #54be47; }
#lev3textcontainerpr a:link { color: #54be47; }
#lev3textcontainer a:visited { color: #54be47; }
#lev3textcontainerpr a:visited { color: #54be47; }
#lev3textcontainer a:hover { color: #6cd75e; text-decoration: underline; }
#lev3textcontainerpr a:hover { color: #6cd75e; text-decoration: underline; }
#lev3textcontainer li { font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 17px; padding-bottom: 5px; list-style-type: disc; }
#lev3textcontainer ul { font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 19px; padding-bottom: 5px; padding-left: 15px; list-style-type: lower-latin; }
#lev3textcontainer h2 { color: #55bb4b; font-size: 15px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 17px; }
.eventdate { color: #55bb4b; font-size: 15px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 17px; }
.class { }
#lev3textcontainerpr h2 { color: #55bb4b; font-size: 15px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 17px; }
#maintextcontainer2 { background-color: #fff; height: 624px; width: 677px; left: 26px; top: 174px; position: absolute; visibility: visible; }
#bottomblue2 { background-color: #054d84; height: 15px; width: 980px; left: 0; top: 783px; z-index: 3; position: absolute; visibility: visible; }
#layer1 { height: 118px; width: 254px; position: relative; visibility: visible; }
#parentlong { background-color: #e4f3fa; background-image: url(../images/bg=fp12-08board-clouds.jpg); background-repeat: no-repeat; height: 1154px; width: 980px; margin-left: -490px; left: 50%; top: 0; position: absolute; visibility: visible; }
#parentlong2 { background-color: #e4f3fa; background-image: url(../images/bg=fp12-08board-clouds.jpg); background-repeat: no-repeat; visibility: visible; margin-left: -490px; position: absolute; top: 0; left: 50%; width: 980px; height: 1700px; }
#maintextcontainerlong { background-color: #fff; height: 990px; width: 677px; left: 26px; top: 174px; position: absolute; visibility: visible; }
#maintextcontainerlong2 { background-color: #fff; visibility: visible; position: absolute; top: 174px; left: 26px; width: 677px; height: 1536px; }
#lev3rsidecontainerlong { background-color: #54be47; height: 990px; width: 254px; left: 703px; top: 174px; z-index: 1; position: absolute; visibility: visible; }
#lev3rsidecontainerlong2 { background-color: #54be47; visibility: visible; position: absolute; z-index: 1; top: 174px; left: 703px; width: 254px; height: 1536px; }
#lev2rsidecontainerorangelong { background-color: #ec8101; visibility: visible; position: absolute; z-index: 1; top: 174px; left: 703px; width: 254px; height: 990px; }
#bottombluelong { background-color: #054d84; height: 15px; width: 980px; left: 0; top: 1150px; z-index: 3; position: absolute; visibility: visible; }
#bottombluelong2 { background-color: #054d84; visibility: visible; position: absolute; z-index: 3; top: 1696px; left: 0; width: 980px; height: 15px; }
/*Donate Page
*/
#donatephoto { height: 351px; width: 254px; left: 0; top: 143px; position: absolute; z-index: 500; visibility: visible; }
#aboutsubnav ul { font-size: 11px; line-height: 12px; list-style-type: disc; list-style-position: inside; }
/*Volunteer Page
*/

#volmaintextcontainer { height: 100%; width: 560px; left: 57px; top: 89px; z-index: 500; position: absolute; visibility: visible; }
#volmaintextcontainer p { padding-top: 5px; padding-bottom: 5px; }
#volmaintextcontainer a {color: #ec8101;}
#volmaintextcontainer a:hover { color: #f3c75d; }
#volmaintextcontainer h2 { color: #ec8101; font-size: 15px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 17px; }
#volrightsidetext { color: #fff; font-size: 15px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 18px; text-align: center; height: 50px; width: 254px; left: 0; top: 15px; position: absolute; visibility: visible; }
#volrightsidetext a { color: #f3c75d; }
#volrightsidetext a:hover { color: #fff; }
.eventtable { }
.eventtable p { line-height: 17px; padding-bottom: 5px; }
#volphoto { height: 253px; width: 254px; left: 0; top: 154px; position: absolute; visibility: visible; }
#rtextcontainervol { color: #f3c75d; font-size: 14px; line-height: 18px; text-transform: uppercase; text-align: center; height: 180px; width: 230px; left: 12px; top: 446px; position: absolute; visibility: visible; }
