@charset "iso-8859-1";
/*Style Sheet for Version 5 Browsers */
/*The Body Background */
body {
	background-color : #FFFAE2;
	background-image : url(assets/index_bg.gif);
	background-repeat : repeat-x;

}

.style3 {
	font-size: 8px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 8px;
}


.eventsbox
{
   float: left;
    border-style: solid;
    border-color: #23408f;
    border-width: thin;
    width: 330px;
    height: 260px;
   padding: 5px 5px 5px 5px;
}

.eventsbox1
{
   float: left;
    border-left-style: solid;
    border-left-color: #6cc067;
    border-left-width: thin;
    border-right-style: solid;
    border-right-color: #6cc067;
    border-right-width: thin;
    border-bottom-style: solid;
    border-bottom-color: #6cc067;
    border-bottom-width: thin;
    width: 330px;
    margin-top: -6px;
    padding: 0px 5px 5px 5px;
    *padding: 0px 5px 5px 3px;
}

.eventsbox1a
{
   float: left;
    border-left-style: solid;
    border-left-color: #3877c5;
    border-left-width: thin;
    border-right-style: solid;
    border-right-color: #3877c5;
    border-right-width: thin;
    border-bottom-style: solid;
    border-bottom-color: #3877c5;
    border-bottom-width: thin;
    width: 330px;
    height: 265px;
    margin-top: -6px;
    padding: 0px 5px 5px 5px;
    *padding: 0px 4px 5px 4px;
}

.eventsbox2
{
   float: left;
    border-style: solid;
    border-color: #6cc067;
    border-width: thin;
    width: 330px;
   padding: 5px 5px 5px 5px;
}

.eventsCalloutb {
margin-left: 18px;
*margin-left: 18px;
}


.newsbox
{
   float: left;
    border-style: solid;
    border-color: #9bd19d;
    border-width: thin;
    width: 330px;
    height: 180px;
    margin-right: 15px;
   padding: 5px 5px 5px 5px;
}

.newsbox2
{
   float: left;
    border-style: solid;
    border-color: #7fafda;
    border-width: thin;
    width: 330px;
    height: 180px;
   padding: 5px 5px 5px 5px;
}


.whatIsGreenway
{
    float: left;
    border-top: none;
    border-left: solid #3877c5 1px;
    border-right: solid #3877c5 1px;
    border-bottom: solid #3877c5 1px;
    width: 330px;
    height: 330px;
    background-image: url(images/what-is-brooklyn-greenway.gif);
    background-repeat: no-repeat;
    background-position: 0px -2px;
    margin-right: 15px;
    padding: 10px 5px 0px 5px;
    font-weight: normal;
}


.whatIsGreenway  ul
{
    margin: 6px 0px 0px 0px;
    padding: 0px;
    color: black;
    font-weight: normal;
  }

.whatIsGreenway  ul  li
{
    list-style-image: url(images/orange-bullet.gif);
    margin: 0px 0px 18px 24px;
  }



.whatIsGreenwayShort
{
    float: left;
    border-top: none;
    border-left: solid #3877c5 1px;
    border-right: solid #3877c5 1px;
    border-bottom: solid #3877c5 1px;
    width: 325px;
    background-image: url(images/what-is-brooklyn-greenway.gif);
    background-repeat: no-repeat;
    background-position: 0px -2px;
    margin-right: 24px;
    padding: 12px 5px 10px 5px;
    font-weight: normal;
}


.whatIsGreenwayShort  ul
{
    margin: 6px 0px 0px 0px;
    padding: 0px;
    color: black;
    font-weight: normal;
    list-style-image: url(images/orange-bullet.gif);
  }

.whatIsGreenwayShort  ul  li
{

    margin: 0px 0px 18px 24px;
  }

.greenwayMap {
border-left: solid #3877c5 1px;
border-right: solid #3877c5 1px;
border-bottom: solid #3877c5 1px;
float: left;
position: relative;
margin-top: 20px;
width: 335px;
}

.greenwayMap h2 {
background-color: #3877c5;
background-image: url(images/map-the-route.gif);
background-position: top left;
background-repeat: no-repeat;
text-indent: -9999px;
display: block;
top: -30px;
height: 28px;
position: relative;
}


.greenwayMap h3 {
background-image: url(images/greenway-map-callout.jpg);
background-position: top left;
background-repeat: no-repeat;
height: 139px;
margin-top: -42px;
text-indent: -9999px;
}


.greenwayMap .mapLink {
background-color: #3877c5;
display: block;
margin-top: -22px;
padding: 3px;
text-decoration: none;
text-align: right;
font-size: 11px;
font-weight: bold;
width: 330px;
}

.mapLink a {
color: #fff !important;
text-decoration: none !important;
}

#last
{
    margin: 0px 0px 0px 24px;
  }


/*----Calendar Page----*/

.eventButton {
background-color: #fff;
color: green;
display: block;
margin-top: 12px;
padding: 4px;
text-decoration: none;
width: 100px;
}



/*----Greenway Status Callout----*/
.statusText {
background-color: #97c93c;
border-right: 7px white solid;
color: #fff;
float: left;
font-size: 16px;
height: 33px;
*height: 34px;
margin-top: -4px;
*margin-top: -6px;
padding: 6px 10px 0px;
padding: 8px 10px 0px;
*position: relative; top: 1px;
width: 240px;
}

.statusLink {
background-color: #E29717;
color: #fff;
float: left;
font-size: 24px;
height: 35px;
margin-top: -4px;
padding: 6px 16px 0px 0px;
position: relative;
text-align: right;
width: 420px;
}

.statusLink a {
color: #0000FF !important;
}


/*----New Views 2009----*/
#newViewsPhotos {
background-color: #FFCB05;
font-size: 12px;
font-weight: normal;
margin: 0px 4px 35px 0px;
margin-bottom: 35px;
padding-bottom: 16px;
width: 703px;
}

#newViewsPhotos h2 {
color: #24408F;
margin: 4px 6px;
}


#newViewsPhotos h3 {
margin-top: 6px;
margin-left: 4px;
color: #000;
font-size: 14px;
font-weight: normal;
}

#newViewsPhotos h4 {
margin-left: 4px;
color: #000;
font-size: 12px;
font-weight: normal;
}

.photos1 {
float: left;
margin-left: 10px;
margin-right: 40px;
}

.photos2  {
float: left;
margin-right: 40px;
}

.photos3 {
float: left;
margin-right: 10px;
}

.clear {
clear: both;
height: 0px;
margin-top: -8px;   
}



/*----Bottom Blue Boxes----*/

.greenwayVideo
{
    float: left;
    border-top: none;
    border-left: solid #3dbd50 1px;
    border-right: solid #3dbd50 1px;
    border-bottom: solid #3dbd50 1px;
    background-image: url(images/learn-more-greenway.gif);
    background-repeat: no-repeat;
    background-position: 0px -2px;
    width: 330px;
    height: 340px;
    padding: 10px 5px 0px 5px;
}

.greenwayVideo em {
  color: #6c6f6d;
  font-size: 12px;
  margin-top: 4px;
  margin-bottom: 0px;
}

.greenwayStatus
{
    float: left;
    border-top: none;
    border-left: solid #3dbd50 1px;
    border-right: solid #3dbd50 1px;
    border-bottom: solid #3dbd50 1px;
    background-image: url(images/greenway-status.gif);
    background-repeat: no-repeat;
    background-position: 0px -2px;
    width: 330px;
    padding: 12px 5px 5px 5px;
    margin-bottom: 30px;
}


.greenwayStatus  ul
{
    margin: 6px 0px 0px 0px;
    padding: 0px;
    color: black;
    font-weight: normal;
    list-style-image: url(images/orange-bullet.gif);
  }

.greenwayStatus  ul  li
{

    margin: 0px 0px 18px 24px;
  }



.greenwayEvents
{
    float: left;
    border-top: none;
    border-left: solid #aaadb1 1px;
    border-right: solid #aaadb1 1px;
    border-bottom: solid #aaadb1 1px;
    background-image: url(images/greenway-events.gif);
    background-repeat: no-repeat;
    background-position: 0px -2px;
    width: 330px;
    padding: 12px 5px 7px 5px;
}


.greenwayEvents ul {
margin: 0px;
padding: 0px;
list-style-type: none;
}


.greenwayEvents li {
margin-top: 24px;
color: #000;
font-weight: normal;
margin-left: 6px;
width: 320px;
}

.first {
margin-top: 10px !important;
}

li .calendarDate {
color: #008C66;
float: left;
margin: 0px;
position: relative;
width: 60px;
}

li .calendarName {
float: left;
margin-left: 20px;
position: relative;
width: 220px;
}


li a {
text-decoration: none;
}

li a:hover {
text-decoration: underline;
}


.donationCallout
{
    float: left;
    border-top: none;
    border-left: solid #e29717 1px;
    border-right: solid #e29717 1px;
    border-bottom: solid #e29717 1px;
    background-image: url(images/sustain-the-momentum.gif);
    background-repeat: no-repeat;
    background-position: 0px -2px;
    height: 171px;
    margin-top: -4px;
    width: 330px;
    padding: 12px 5px 7px 5px;
}

.donationCallout p {
 margin: 8px;
}


.donationCallout .donationLink {
float: left;
margin: 20px 0px 0px 8px;
}


.rightbox
{
    float: left;
    width: 350px;
    background-color: #FF0066;
   padding: 5px 7px 7px 5px;
}

.newsbox  a:link { color : black; text-decoration: none;}
.newsheader {
	color: #B00000;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	line-height: normal;
    width: 400px;
    margin-left: 0px;
}


.newstext {
	color: black;
    margin-top: 3px;
    margin-left: 0px;
	font-weight: bold;
	line-height: normal;
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
	line-height: normal;
    width: 500px;}
.style6 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: normal;
	color: #333333;
}



/*----E-Newsletter Styles----*/

.eNewsContainer {
font-family: verdana;
font-size: 11px;
width: 160px; padding: 10px;
background: #dddddd;
margin-top: 20px;
border: 1px #c5d6b7 solid;
}


.eNewsContainer strong {
color: #155CAF;
font-size: 13px;
}


.eNewsContainer #txtSearch   {
margin-top: 5px;
border: 1px solid #c5d6b7;
padding: 3px;
font-size: 10px
}

.eNewsContainer #goButton {
margin-top: 5px;
border: none;
padding: 3px;
background-color: #3877C5;
color: white;
font-size: 12px;
float: right;
margin-right: 1px;
}

/*Styles for the Main Content Layer */
.maindiv {
	/*border-left : 1px dotted #CCCCCC;*/
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 14px;
	padding-left : 48px;
	padding-right : 36px
}

.maindiv p { line-height : 180%; margin-top : 6px }

.maindiv h1 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 22px;
	margin-bottom : 18px;
	margin-top : 0px;
	color: #008C66;
}

.maindiv h2 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 16px;
	margin-bottom : 12px;
	margin-top : 30px;
	color: #008C00;
}

.maindiv h3 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 22px;
	color: #008C00;
}

h2#homePageHeader {
    font-size: 24px;
}
.maindiv a:link { color : #0000FF}

.maindiv a:visited { color : #646DFE}

.maindiv a:hover { color : #7D7EBD }

/* Lists*/
li {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 14px;
	margin-bottom : 12px;
	margin-right : 48px;
	margin-top : 12px
}

ol { color : #638144 }

ul { color : #75749C }

/*Style for The Little Icon Layers */
.icondiv {
	border-bottom : 1px solid #CCCCCC;
	border-left : 0px solid #CCCCCC;
	border-right : 1px solid #CCCCCC;
	border-top : 1px solid #CCCCCC
}

.icondivL {
	border-bottom : 1px solid #CCCCCC;
	border-left : 1px solid #CCCCCC;
	border-right : 0px solid #CCCCCC;
	border-top : 1px solid #CCCCCC
}

/*Style Applied to the Sidebar Layer */
.navDiv {
	color : #7C852E;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 14px
}

.navDiv p { margin-bottom : 12px; margin-top : 6px }

.navDiv h1 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 16px;
	margin-left : 0px;
	margin-top : 0px;
	color: #003300;
}

.navDiv h2 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 16px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-top : 24px
}

/*Style Applied to the Paragraphs for Main Section Links */
p.navButts {
	color : #333333;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	margin-bottom : 4px;
	margin-top : 6px
}

.navButts a {
	background-color : #CFD5C8;
	border : 1px solid #999999;
	color : #333333;
	display : block;
	padding-bottom : 2px;
	padding-left : 12px;
	padding-top : 4px;
	text-decoration : none;
	width : 100%
}

.navButts a:hover {
	background-color : #CDC9D8;
	border : 1px solid #999999;
	color : #FFFFFF;
	text-decoration : none
}

/*Style Applied to the Paragraphs for the Sub-Section Links */
p.navSubs {
	color : #333333;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	margin-bottom : 2px;
	margin-left : 0px;
	margin-top : 0px
}

.navSubs a {
	background-color : #FFFFFF;
	color : #333333;
	display : block;
	padding-left : 14px;
	text-decoration : none;
	width : 100%
}

.navSubs a:hover {
	background-color : #F4F4F4;
	color : #999999;
	text-decoration : none
}

.navSubsOn, p .navSubsOn {
background-color:#fff;
color:#6F6F6F;
display:block;
margin-top: 2px !important;
margin-bottom: 3px !important;
font-size: 11px;
padding-left:14px;
text-decoration:none;
width:100%;
}





/*Style Applied to the Paragraphs for Static Down-State Main Section Links */
p.navViz {
	color : #333333;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	margin-bottom : 6px;
	margin-left : 0px;
	margin-top : 6px
}

.navViz a {
	background-color : #CCCCCC;
	border : 1px solid #999999;
	color : #FFFFFF;
	display : block;
	padding-bottom : 2px;
	padding-left : 12px;
	padding-top : 4px;
	text-decoration : none;
	width : 100%
}

/*Style Applied to the Paragraphs for Copyright-Small-Text */
p.copyrights {
	color : #999999;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : normal;
	margin-bottom : 12px;
	margin-top : 60px
}

p.footer {
	color : #999999;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : normal;
	margin-top : 6px
}

/*Turns off Borders around Hyperlinked Images*/


.inlinimg { display : inline }

/*Styles Applied to Form Elements */



input:focus { background : #FFFFFF }

textarea {
	background-color : #FAE4A5;
	border : 1px solid #999999;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px
}

.checks { background-color : #FFFFFF; border : 1px none }

.formBut { background-color : #CCCCCC }

/*Styles Applied to Float Images left or right */
.imgfloatright { float : right }

.imgfloatleft { float : left }

.topCallout {
margin-bottom: 4px;
margin-top: -8px;
}



#callout {
  width: 748px;
  height: 296px;
  margin: 40px 0px;
}


.usersGuide {
background:#DDDDDD none repeat scroll 0 0;
border:1px solid #C5D6B7;
font-family:verdana;
font-size:12px;
margin-top:20px;
padding:10px;
width:160px;
}

.usersGuide h2 {
color:#155CAF;
font-size:14px;
margin-top: 2px;
}

.usersGuide h3 {
background-image: url(images/users-guide-to-brooklyn-greenway.png);
background-repeat: no-repeat;
background-position: top center;
height: 140px;
text-indent: -9999px;
width: 138px;
margin: 10px auto;
}

.usersGuide p {
color: #000;
font-size: 11px !important;
margin: 4px !important;
width: 160px !important;
}


/*----home page rotation styling---*/
#calloutImage {
list-style-type: none;
padding: 0px;
width: 703px;
margin: 40px 0px 14px;
}

#calloutImage li{
position: relative;
margin: -45px 0px 0px 0px;
width: 703px;

}



.subcalloutContainer {
margin-top: 40px;
width: 740px;
}

.credit {
display: block;
float: right;
margin-top: 7px;
margin-right: 0px;
font-size: 11px;
color: #7F7F7F !important;
font-style: italic;
text-decoration: none;
}

a:hover.credit  {
text-decoration: underline !important;
}


a.moreBoxes {
    background-color: #e1e3df;
    padding: 3px;
    text-decoration: none;
    font-size: 11px;
    font-weight: bold;
    float: right;

}

.moreAbout {
background-color: #e1e3df;
margin-top: 12px;
padding: 3px;
text-decoration: none;
font-size: 11px;
font-weight: bold;
float: right

}




/*Photo Boxes at bottom of home page-------------------------*/
.photoBoxes {
   float: left;
   width: 220px;
   margin-right: 20px;
   background-color: #D1DFEF;
   padding-bottom: 5px;
}

.photoLink  {
  padding-left: 4px;
  color: #1D599F;
}

#photoBoxesLast {
    float: left;
    width: 220px;
    background-color: #D1DFEF;
    padding-bottom: 5px;
}


/*----Get Involved Styles----*/

h4 {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 17px;
font-weight: bold;
color: #008C00;
margin-bottom: -6px;
}

p a {
text-decoration: none;
}

p a: hover {
text-decoration: underline;
}


.involvedImages {
float: left;
margin-right: 15px;
}



.learnList{
position: relative;
margin-top: 11px;
list-style-image: url(images/orange-bullet.gif);
}

.learnList li {
margin-left: 190px;
*margin-left: 195px;

}

/*-------Clears-----------*/

.clear10 {
clear: both;
height: 10px;
}

.clear35 {
clear: both;
height: 35px;
}

.clear {
clear: both;
height: 0px;
margin-top: -4px;
}


/*----Timeline Styles----*/
.date {
    float: left;
    margin-right: 25px;
    color: #008C66;
}


.milestone {
  float: right;
  width: 440px;
}


/* GREYBOX STYLES-----------------------------------*/
#GB_overlay {
  background-image: url(overlay.png);
  position: absolute;
  margin: auto;
  top: 0;
  left: 0;
  z-index: 100;
  width:  100%;
  height: 100%;
}

* html #GB_overlay {
  background-color: #000;
  background-color: transparent;
  background-image: url(blank.gif);
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
}

#GB_window {
  top: 400px;
  left: 500px;
  position: relative;
  background: #fff;
  border: 5px solid #aaa;
  overflow: auto;
  width: 1px;
  height: 1px;
  z-index: 950;
}

#GB_frame {
  border: 0;
  overflow: auto;
  width: 100%;
  height: 978px;
}

#GB_caption {
  font: 12px bold helvetica, verdana, sans-serif;
  color: #fff;
  background: #888;
  padding: 2px 0 2px 5px;
  margin: 0;
  text-align: left;
}

#GB_window img {
  position: absolute;
  top: 2px;
  right: 5px;
  cursor: pointer;
  cursor: hand;
}

/*----Board Sidebar----*/
#board {
margin-top: 30px;
font-size: 12px;
color: black;
}

#board h1 {
font-size: 13px;
color: #155CAF
}

#board p {
margin-bottom: 15px;  
}


/*----News Page----*/
#newsArticles #first {
margin-top: 16px;
}


#newsArticles p{
margin-bottom: 30px;
}


/*----Fall Fundraiser Styles----*/

#fundraiser {
padding: 0px;
margin-top: 0px;
width: 550px;

}



#fundraiser h2 {
background-image: url(images/find-your-way-to-the-brooklyn-greenway.png);
background-repeat: no-repeat;
height: 189px;
margin-top: 0px;
text-indent: -9999px;
width: 530px;
}





#fundraiser .findImage {
float: left;
margin-top: 0px;
margin-right: 20px;
position: relative;

}

#fundraiser #eventDetailsRight {
background-color: #97c93c;
color: #fff;
float: left;
font-size: 16px;
font-weight: bold;
padding: 8px 0px 8px 8px;
width: 192px;
}

#fundraiser .eventDetailsSub {
float: left;
margin: 20px 20px 10px 0px;
width: 515px;
}

#fundraiser ul.sponsors-logos-featured {
list-style-type: none;
margin: 10px 0px 0px -36px;
*margin: 10px 0px 0px -2px;
width: 515px;
}
ul.sponsors-logos-featured li {
float: left;
margin-right: 0px;
}


ul.sponsors-logos-featured li.sponsor-left {
float: left;
margin-right: 55px;
margin-bottom: 5px;
}

ul.sponsors-logos-featured li.sponsor-right-neg {
margin: -100px 0px 0px 0px;
}

#fundraiser h3 {
background-color: #e29717;
color: #fff;
padding: 2px 10px;
margin: 5px 0px;
font-size: 16px;
width: 510px;
}


/*----Greenway Page----*/
.greenwayDescriptionContainer {
/*border-bottom: 2px #ccc solid;
border-top: 2px #ccc solid;*/
padding: 16px 0px;
width: 627px;

}


.greenwayDescription {
  background-image: url(images/bwg-will-be.png);
  background-repeat: no-repeat;
  background-position: top;
  height: 129px;
  text-indent: -9999px;
  width: 599px;
}

.GreenwayDetail {
color: #000 !important;
font-size: 16px !important;

line-height: 24px;
margin: 42px 0px 0px;
width: 599px !important;
}

.GreenwayDetail a {
text-decoration: none;
}


.GreenwayDetail a:hover {
text-decoration: underline;
}

.GreenwayPageBoxes1 {
margin-top: 30px;
width: 703px;
}


.headline {
  background-image: url(images/explore-the-vision.png) !important;
  background-repeat: no-repeat !important;
  height: 20px !important;
  margin-bottom: 8px !important;
  text-indent: -9999px !important;
  width: 155px !important;
}


.InteriorCalloutBox {
float: left;
height: 132px;
margin-right: 20px;
width: 192px;
}

.InteriorCalloutBoxLast {
float: left;
height: 132px;
width: 192px;
}

.InteriorCalloutBox a,
.InteriorCalloutBoxLast a {
text-decoration: none;
font-size: 12px;
}


.InteriorCalloutBox a:hover,
.InteriorCalloutBoxLast a:hover {
text-decoration: underline;
}


.InteriorCalloutBox a:link img,
.InteriorCalloutBoxLast a:link img,{
border: 4px #b3b7bc solid;
margin-bottom: 2px;
}


.InteriorCalloutBox a:hover img,
.InteriorCalloutBoxLast a:hover img,
.videogallery a:hover,
.videogallery a:visited,
.InteriorCalloutBox a:visited img,
.InteriorCalloutBoxLast a:visited img {
border: 4px #ccc solid;
}


/*---Other List Styles----*/
.blackList {
color: #000;
list-style: disc;
}



/*----Foundations and Parnters Page----*/
.partners-list {
list-style-type: none;
margin: 0px 0px 25px -38px;
*margin: 0px 0px 25px 0px;
width: 660px;
}

.partners-list li {
display: inline;
}

/*---Footer----*/

.footer {
border-top: 1px solid #3877C5;
border-bottom: 30px solid #3877C5;
position: relative;
margin: 25px 0px 0px -264px;
width: 971px;
}


.footerNEW {
border-top: 1px solid #3877C5;
position: relative;
margin: 25px 0px 0px -264px;
width: 971px;
}



.footerNEW a {
color: #0000ff !important;
}



.footerOne {
color: #000;
font-size: 12px !important;
float: left;
list-style-type: none;
margin: 0px 0px 0px -38px;
*margin: 4px;
}

.footer li, .footerNEW li {
margin-bottom: -8px;
font-size: 12px !important;
}


.footerTwo {
color: #000;
font-size: 12px !important;
float: left;
list-style-type: none;
margin: 0px;
}

.footerThree {
color: #000;
font-size: 12px !important;
float: left;
*margin-top: 10px;
width: 250px;
}

.footerFour {
color: #000;
font-size: 12px !important;
float: right;
*margin-top: 10px;
}

ul.footerFour a{
background-color: #FFE13F;
display: block;
margin: 4px 0px 0px;
padding: 3px;
}


.footerBottom {
background-color: #3877C5;
height: 25px;
position: relative;
width: 971px; 
}

.socialList {
background-color: #3877C5;
padding-bottom: 10px;
list-style-type: none;
margin: -20px 0px 0px 0px;
position: relative;
width: 971px;
}

#facebook  {
background-image:url(images/icon-facebook.png);
background-repeat: no-repeat;  
float: right;
height: 25px;
margin: 5px 120px 0px 0px;
position: relative;
text-indent: -9999px;
width: 25px;
}

#facebook a {
display: block;
width: 25px;
}


#twitter {
background-image:url(images/icon-twitter.png);
background-repeat: no-repeat;
float: right;
height: 25px;
margin: 5px 20px 0px 0px;
text-indent: -9999px;
width: 25px;
}

#twitter a{

display: block;
height: 25px;
width: 25px;
}

.footerButtonNEW {
position: absolute; 
top: 10px;
right: 10px;
margin-bottom: 0px;
margin-right: 0px;
margin-top: 0px;
}

.footerButton {
position: absolute;
right: 10px;
top: 110px;
*top: 114px;
}


/*----Planning Page----*/
.planImage {
display: block;
float: left; 
margin-right: 20px;
}


/*----Gala Page----*/

.galaWrapper {
color: #fff;
float: left;
font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
font-size: 13px;
margin: 24px 0px 0px 296px; 
width: 660px;  
}


.galaWrapper a {
color: #e3e6e8;
border-bottom: 1px dotted #e3e6e8;
text-decoration: none;
}

.galaWrapper a:hover {
background-color: #fff;
color: #000;

}

.galaWrapper form {
border: none;
}

.galaWrapper h1 {
	background-image: url(images/new-views-2010-post.png);
	background-repeat: no-repeat;
	height: 289px;
	text-indent: -9999px;
	width: 660px;
}

.blackText {
color: #000;
font-weight: normal;
}

.galaWrapper h2 {
color: #1F449D;
font-weight: bold;
font-size: 18px;
margin-bottom: 8px;
}





galaWrapper strong {
color: #1F449D;
}

.galaWrapper .newViews {
background-image: url(images/new-views-greenway-benefit-2009.gif);
background-repeat: no-repeat;
text-indent: -9999px;
height: 88px;
width: 333px;

}


/*.galaWrapper h3 {
font-size: 16px;
}
*/



.galaDetails {
background-color: #1d6e9e;
width: 660px;
}


.sponsors {
color: #000;
background-color: #fff;
}

.sponsors li {
list-style-type: none;
margin-top: 6px;
}

.sponsors .sponsorsLogos {
list-style-type: none;
margin-right: 10px;
margin-left: -48px;
width: 360px;
}

.sponsorsLogos li{
float: left;
margin-right: 0px;
width: 120px;
}

.sponsorsLogos .lastLogo {
float: left;
margin-right: 0px;
width: 120px;
}



.galaDetails p
{
margin: -18px 25px;
padding-top: 10px;
}

.galaDetails .detailsLeft,
.sponsors .detailsLeft{
float: left;
margin: 25px 0px 0px 25px;
width: 200px;
}

.detailsLeft .map {
margin: 4px 0px;
}

.detailsLeft p,
.sponsors p {
margin: 10px 0px;
}

.galaDetails h2 {
color: #ffd400;
font-size: 16px;
text-transform: capitalize;
}
.sponsors h2 {
color: #7eb456;
}

.galaDetails h3 {
font-weight: bold;
margin: 4px 0px;
}

.galaDetails h4 {
color: #fff;
font-size: 14px;
font-style:italic;
margin: 0px;
}



.galaDetails .detailsRight,
.sponsors .detailsRight{
float: left;
margin: 25px 0px 0px 60px;
width: 360px;
}




.tickets {
background-color: #99cf92;
padding-left: 10px;
}


.tickets h3 {
color: #1F449D;
margin: 4px 0px 4px;
}


.honorees {
background-color: #91b2de;
padding: 4px 0px 10px 10px;
margin-top: -3px;
}


.honorees h2 {
color: #1F449D;
font-size: 20px;
margin: 12px 0px 4px;
display: block;
}

.honorees h3 {
font-size: 16px;
color: #000;
font-weight: bold;
line-height: normal;
margin-bottom: 0px;
}


.honorees p {
margin: 3px 0px 28px;
font-size: 17px;
font-weight: normal;
color: #fff;
line-height: 21px;
}

#supporters {
background-color: #fff;
padding-left: 10px;
margin-top: -30px;
padding-top: 14px;
*height: 30%;
}

#supporters h5 {
text-indent: -9999px;
background-color: #fff;

width: 168px;
height: 16px;
background-image: url(images/event-sponsored-by.gif);
background-repeat: no-repeat;
}


#supporters h6 {
text-indent: -9999px;
background-color: #fff;
width: 268px;
height: 16px;
background-image: url(images/additional-support-provided-by.gif);
background-repeat: no-repeat;
}

#supporters ul {
margin: 0px;
padding: 0px;
list-style-type: none;
background-color: #fff;
width: 98%;
}

#supporters ul li {
margin-right: 12px;
float: left;
}


.last{
margin-right: 0px;
float: left;
}

#supporters p {
line-height: normal !important;
margin: -6px 36px 12px 0px;
background-color: #fff;
}


