/*** DEFAULTS ***/

* { margin:0; padding:0; }
.noMargin { margin:0; }
.noBorder { border:0; }
img { border:0; }
li, p, ul { margin:10px 0; }
.relative { position:relative; }
.backToTop { float: right; position: relative; top: -15px; }
.bold { font-weight: bold; }
.caption { font-style: italic; }
.centerText { text-align: center; }
.green { color: #6DB33F; }
.imgFloatLeft { margin: 10px 10px 10px 0pt; float: left; }
.imgFloatRight { margin: 10px 0pt 10px 10px; float: right; text-align: center; }
.indented-ul { margin: 0 0 0 15px; }
.indented-ul-35px { padding-left: 35px; }
.link12px { font-size: 12px; }
.link12px:hover { font-size: 12px; }
.link18px { font-size: 18px; }
.link18px:hover { font-size: 18px; text-decoration: none; }
.marginless-li li { margin: 0; }
.noBullets { list-style-type: none; }
.noMargins { margin: 0; }
.plantMonthUl { list-style-type: disc; margin-top: 0; }
.plantSpecies { font-style: italic; }

/*** TEMPLATE STYLES ***/

body {  background:#856EAE url('/images/bg.jpg') Repeat-X Top Left; font-family:Times New Roman; font-size:14px; line-height:18px; color:#404040; }
#container { width:850px; height:1100px; background:#ffffff url('/images/container-bg.png') Repeat-Y Top Left; margin:0 auto 0 auto; position:relative; }
h1 {  margin:10px 0 10px 0; font-size:25px; color:#6DB33F; font-weight:normal; font-style:none; text-decoration:none; }
h2 {  margin:10px 0 10px 0; font-size:16px; color:#6DB33F; font-weight:bold; font-style:none; text-decoration:none; }
h3 {  margin:10px 0 10px 0; font-size:14px; color:#6DB33F; font-weight:normal; font-style:none; text-decoration:none; }
h4 {  margin:0; font-size:15px; color:#6DB33F; font-weight:normal; font-style:none; text-decoration:none; }
h5 {  font-size:13px; color:#6DB33F; font-weight:bold; font-style:none; text-decoration:none; }
h6 {  height:21px; width:442px; margin:20px auto 10px auto; background:transparent url('/images/h6.png') No-Repeat Top Left; font-size:15px; color:#ffffff; font-weight:bold; font-style:none; text-decoration:none; }

a { font-family:Times New Roman; font-size:14px; color:#522E91; font-weight:normal; font-style:none; text-decoration:none; text-align:Left; }
a:hover { font-family:Times New Roman; font-size:14px; color:#9B86C1; font-weight:normal; font-style:none; text-decoration:none; text-align:Left; }
p {  margin:18px 0 0 0px; margin: px; font-size: ; color: ; line-height: 18px; }

#grid74 { width:887px; height:287px; position:absolute; top:0px; left:0px; background:transparent url('/images/header.png') No-Repeat Top Left; padding:0 0 0 -1px; }
#tb367 { width:785px; height:41px; position:absolute; bottom:0px; left:0px; background:#ffffff url('/images/footer-bg.png') No-Repeat Top Left; padding:12px 64px 0 0; text-align:Right; font-size:12px; color:#666666; }
#tb365 { width:270px; height:22px; position:absolute; top:10px; left:540px; text-align:Left; font-size:14px; color:#6DB33F; }
#img223 { width:214px; height:97px; position:absolute; top:34px; left:58px; }
#img224 { width:224px; height:118px; position:absolute; top:132px; left:53px; }
#tb399 { width:252px; height:590px; position:absolute; top:283px; left:43px; }
#tb399 #tb401 { width:226px; height:294px; position:absolute; top:27px; left:11px; }
#tb399 #tb401 #ni17 { list-style:none; width:169px; height:257px; position:absolute; top:90px; left:63px; margin:10px 0 0 7px; text-align:Left; color:#522E91; }
#tb399 #tb401 #ni17 li {  border-bottom:1px Dashed #8a72b2; padding:2px 0 5px 10px; margin:0; width:222px; }
#tb399 #tb401 #ni17 li a {  font-family:Times New Roman; font-size:12px; font-weight:normal; font-style:none; text-decoration:none; text-align:Left; width:200px; height:25px; }
#tb399 #tb401 #ni17 li a:hover {  color:#522E91; font-weight:bold; font-style:none; text-decoration:none; text-align:Left; }
#tb399 #tb401 #ni17 li ul li {  width:210px; height:15px; border:0px Solid ; padding:3px 0 0 15px; margin:0; }
#tb399 #tb401 #ni17 li ul li a {  width:25px; height:25px; }
#tb399 #tb401 #ni17 li ul li a:hover {  font-weight:normal; font-style:none; text-decoration:underline; text-align:Left; }
#tb399 #tb401 #ni17 li ul li#link97 a { padding:0; }
#tb399 #tb402 { width:223px; height:295px; position:absolute; top:318px; left:13px; }
#tb399 #tb402 #mod111 { width:216px; height:285px; position:absolute; top:4px; left:3px; }

/*** ABOUT US PAGE STYLES ***/

#ctl00_AboutUs #img236 { width:511px; height:231px; position:absolute; top:35px; left:300px; }
#ctl00_AboutUs #tb372 { width:421px; height:505px; position:absolute; top:293px; left:308px; background:transparent ; padding:15px 30px 0 40px; }
#ctl00_AboutUs  #container { height:1040px; }

/*** CHILDRENS PAVILION PAGE STYLES ***/

#ctl00_ChildrensPavilion #img240 { width:511px; height:231px; position:absolute; top:35px; left:300px; }
#ctl00_ChildrensPavilion #tb379 { width:421px; height:3035px; position:absolute; top:293px; left:308px; padding:15px 30px 0 40px; }
#ctl00_ChildrensPavilion #img241 { width:90px; height:19px; position:absolute; top:3336px; left:700px; }
#ctl00_ChildrensPavilion  #container { height:3475px; }

/*** CONTACT US PAGE STYLES ***/

#ctl00_ContactUs #img263 { width:511px; height:231px; position:absolute; top:35px; left:300px; }
#ctl00_ContactUs #tb388 { width:421px; height:510px; position:absolute; top:293px; left:308px; background:transparent ; padding:15px 30px 0 40px; }
#ctl00_ContactUs  #container { height:1040px; }

/*** ERROR PAGE STYLES ***/

#ctl00_Error #img267 { width:511px; height:231px; position:absolute; top:35px; left:300px; }
#ctl00_Error #mod82 { width:488px; height:420px; position:absolute; top:293px; left:308px; }
#ctl00_Error  #container { height:1150px; }

/*** HOMEPAGE PAGE STYLES ***/

#ctl00_Homepage #img235 { width:511px; height:231px; position:absolute; top:35px; left:300px; }
#ctl00_Homepage #mod117 { width:250px; height:200px; position:absolute; top:51px; left:-240px; }
#ctl00_Homepage #tb368 { width:451px; height:523px; position:absolute; top:291px; left:310px; background:transparent ; padding:19px 10px 0 30px; text-align:Left; font-size:18px; color:#6DB33F; line-height:22px; }
#ctl00_Homepage #tb368 #img231 { width:48px; height:19px; position:absolute; top:518px; left:434px; }
#ctl00_Homepage #tb368 #img232 { width:210px; height:137px; position:absolute; top:124px; left:30px; }
#ctl00_Homepage #tb368 #tb369 { width:226px; height:108px; position:absolute; top:118px; left:262px; text-align:Left; font-size:14px; color:#404040; line-height:25px; }
#ctl00_Homepage #tb368 #tb370 { width:210px; height:243px; position:absolute; top:296px; left:30px; border-right:1px Solid #b3bbda; padding:3px 10px 0 0; text-align:Left; font-size:12px; color:#666666; }
#ctl00_Homepage #tb368 #tb370 #img230 { width:111px; height:19px; position:absolute; top:222px; left:92px; }
#ctl00_Homepage #tb368 #tb371 { width:235px; height:208px; position:absolute; top:300px; left:262px; text-align:Left; font-size:12px; color:#522E91; line-height:18px; }
#ctl00_Homepage  #container { height:1045px; }

/*** LILAC TRIVIA PAGE STYLES ***/

#ctl00_LilacTrivia #img251 { width:511px; height:231px; position:absolute; top:35px; left:300px; }
#ctl00_LilacTrivia #img252 { width:90px; height:19px; position:absolute; bottom:100px; left:695px; }
#ctl00_LilacTrivia #tb382 { width:421px; height:2546px; position:absolute; top:293px; left:308px; padding:15px 30px 0 40px; }
#ctl00_LilacTrivia  #container { height:3125px; }

/*** MEMBERSHIP VOLUNTEER OPPORTUNITIES PAGE STYLES ***/

#ctl00_MembershipVolunteerOpportunities #img237 { width:511px; height:231px; position:absolute; top:35px; left:300px; }
#ctl00_MembershipVolunteerOpportunities #tb377 { width:421px; height:1088px; position:absolute; top:293px; left:308px; padding:15px 30px 0 40px; }
#ctl00_MembershipVolunteerOpportunities #tb377 #mod85 { width:421px; height:653px; position:absolute; top:416px; left:41px; }
#ctl00_MembershipVolunteerOpportunities  #container { height:1525px; }

/*** MORE NOTES ON LILAC TIME PAGE STYLES ***/

#ctl00_MoreNotesonLilacTime #img249 { width:511px; height:231px; position:absolute; top:35px; left:300px; }
#ctl00_MoreNotesonLilacTime #img250 { width:90px; height:19px; position:absolute; bottom:100px; left:695px; }
#ctl00_MoreNotesonLilacTime #tb381 { width:421px; height:2272px; position:absolute; top:293px; left:308px; padding:15px 30px 0 40px; }
#ctl00_MoreNotesonLilacTime  #container { height:2875px; }

/*** NEWSLETTERS PAGE STYLES ***/

#ctl00_Newsletters #img265 { width:511px; height:231px; position:absolute; top:35px; left:300px; }
#ctl00_Newsletters #tb385 { width:421px; height:497px; position:absolute; top:293px; left:308px; padding:15px 30px 0 40px; }
#ctl00_Newsletters  #container { height:4475px; }

/*** PARK MAP AND AUDIO TOUR PAGE STYLES ***/

#ctl00_ParkMapandAudioTour #img261 { width:511px; height:231px; position:absolute; top:35px; left:300px; }
#ctl00_ParkMapandAudioTour #tb386 { width:421px; height:80px; position:absolute; top:293px; left:308px; background:transparent ; padding:15px 30px 0 40px; }
#ctl00_ParkMapandAudioTour #img273 { width:440px; height:263px; position:absolute; top:389px; left:349px; }
#ctl00_ParkMapandAudioTour #tb398 { width:450px; height:160px; position:absolute; top:658px; left:349px; }
#ctl00_ParkMapandAudioTour  #container { height:1045px; }

/*** PHOTO ALBUM PAGE STYLES ***/

#ctl00_PhotoAlbum #img260 { width:511px; height:231px; position:absolute; top:35px; left:300px; }
#ctl00_PhotoAlbum #tb384 { width:421px; height:43px; position:absolute; top:293px; left:308px; padding:15px 30px 0 40px; }
#ctl00_PhotoAlbum #mod112 { width:491px; height:488px; position:absolute; top:363px; left:308px; }
#ctl00_PhotoAlbum  #container { height:1100px; }

/*** PLANT COLLECTIONS PAGE STYLES ***/

#ctl00_PlantCollections #img234 { width:511px; height:231px; position:absolute; top:35px; left:300px; }
#ctl00_PlantCollections #img268 { width:90px; height:19px; position:absolute; bottom:100px; left:695px; }
#ctl00_PlantCollections #tb378 { width:421px; height:3150px; position:absolute; top:293px; left:308px; padding:15px 30px 0 40px; }
#ctl00_PlantCollections  #container { height:3975px; }

/*** POETS GARDEN PAGE STYLES ***/

#ctl00_PoetsGarden #img272 { width:511px; height:231px; position:absolute; top:35px; left:300px; }
#ctl00_PoetsGarden #tb376 { width:421px; height:1266px; position:absolute; top:293px; left:308px; padding:15px 30px 0 40px; }
#ctl00_PoetsGarden  #container { height:1675px; }

/*** RECENT AND UPCOMING EVENTS PAGE STYLES ***/

#ctl00_RecentandUpcomingEvents #img248 { width:511px; height:231px; position:absolute; top:35px; left:299px; }
#ctl00_RecentandUpcomingEvents #tb380 { width:421px; height:925px; position:absolute; top:291px; left:309px; background:transparent ; padding:15px 30px 0 40px; }
#ctl00_RecentandUpcomingEvents  #container { height:3444px; }

/*** RELATED ORGANIZATIONS PAGE STYLES ***/

#ctl00_RelatedOrganizations #img259 { width:511px; height:231px; position:absolute; top:35px; left:300px; }
#ctl00_RelatedOrganizations #tb387 { width:418px; height:505px; position:absolute; top:293px; left:308px; background:transparent ; padding:15px 30px 0 40px; }
#ctl00_RelatedOrganizations  #container { height:1040px; }

/*** SITE MAP PAGE STYLES ***/

#ctl00_SiteMap #img266 { width:511px; height:231px; position:absolute; top:35px; left:300px; }
#ctl00_SiteMap #tb389 { width:418px; height:505px; position:absolute; top:293px; left:308px; background:transparent ; padding:15px 30px 0 40px; }
#ctl00_SiteMap  #container { height:1060px; }

/*** STRUCTURES IN THE 1890 PARK PAGE STYLES ***/

#ctl00_Structuresinthe1890Park #img255 { width:511px; height:231px; position:absolute; top:35px; left:300px; }
#ctl00_Structuresinthe1890Park #tb383 { width:418px; height:853px; position:absolute; top:293px; left:308px; padding:15px 30px 0 40px; }
#ctl00_Structuresinthe1890Park  #container { height:1275px; }

/*** TEST GALLERY PAGE STYLES ***/

#ctl00_TestGallery #img275 { width:210px; height:137px; position:absolute; top:51px; left:-240px; }
#ctl00_TestGallery  #container { height:1100px; }

/*** THE 1890 PARK PAGE STYLES ***/

#ctl00_The1890Park #img246 { width:511px; height:231px; position:absolute; top:35px; left:300px; }
#ctl00_The1890Park #tb375 { width:421px; height:1235px; position:absolute; top:293px; left:308px; padding:15px 30px 0 40px; }
#ctl00_The1890Park  #container { height:1625px; }

