@charset "utf-8";
/* Gloabl CSS Document for Teaneck Creek */

/*structure styles*/
html { background-image:url("../background/greenBG2.gif"); }
html, body { text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; }
div#container { text-align:left; width:901px; margin:0 auto; padding:0; }

/*universal elements*/
h1{ margin:0; padding:5px 0; color:#883825; font-size:15px; }
h2 { margin:0; padding:5px 0; color:#5E705A; font-size:13px; }
p.green { color:#556552; font-weight:bold; text-align:center; margin:0; padding:10px 0 15px 0; }
p.tightgreen { color:#556552; font-weight:bold; text-align:center; margin:0; padding:10px 0 0 0; }

a img { border:none; }

/*links*/
a.textLink:link { color:#5E705A; text-decoration:underline; }
a.textLink:active { color:#5E705A; text-decoration:underline; }
a.textLink:visited { color:#5E705A; text-decoration:underline; }
a.textLink:focus { color:#5E705A; text-decoration:underline; }
a.textLink:hover { color:#5E705A; text-decoration:none; }

/*header*/
div#header { text-align:center; padding:0px 0 0 0; width:901px; }

/*mainNav*/
div#mainNavBG { width:901; height:30px; background-color:#C15120; padding:0px 0 0 0;}
div#mainNav { background-color:#C15120; width:760px; height:30px; text-align:left; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:14px; margin:0 auto; }
div#mainNav ul { list-style-type:none; margin:0; padding:0 0 0 25px; }
div#mainNav ul li { display:inline; margin:0; padding:0; }
/*span.mainNavDiv { padding:0 10px; }*/
.mainNavDiv { color:#fff; padding:0 5px; vertical-align:middle; height:27px; width:1px; border-right: 1px solid #E07243; }

/*mainContent*/
div#mainContent { width:851px; background-color:#fff; padding:10px 25px; height:auto; }

/*contact info and footer*/
div#contactInfo { width:851px; text-align:center; color:#556552; }
div#contactInfo p { margin:0; padding:25px 0 0 0; font-size:11px; }
/*footer*/
div#footer { background-color:#82977D; width:901px; height:20px; color:#fff; font-size:10px; text-align:center; padding-top:5px }

/*general classes*/
.floatleft { float:left; }
.floatright { float:right; }
.clear { clear:both; }
.captionText { color:#333; font-siz:10px; }
.alignCenter { text-align:center; }
.alignRight { text-align:right; }
.topCaption { margin-top:-15px; }
.bottomCaption { margin:0; padding:5px 0 0 0; }

/*individual pages*/
/*index page - same styles will be used for pages with the same layout*/
#donateNowButton { padding:0 0 0 0; margin:0 0 0 0; }
div#index_mainContent_left { width:461px; height:auto; }
div#index_mainContent_left img { padding-top:10px; }
div#index_mainContent_right { width:370px; height:auto; padding-left:15px; }
div#index_mainContent_right_donate{ text-align:center; width:365px; }
div#index_mainContent_right_signup{ text-align:center; width:365px; padding-bottom:25px; }

/*map and directions page - same styles will be used for pages with the same layout*/
div#map_mainContent_left{ width:144px; height:auto; border:1px solid #A6451C; background-color:#FFFFCC; padding:5px 10px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#A6451C; margin-top:5px; }
div#map_mainContent_right {width:665px; height:auto; padding:5px 0 0 15px; }
.map_text { padding:0; margin-top:0; }
#map_map1 { padding-top:10px; }
#map_map1 img{ border:1px solid #707070; }
#map_map2 { padding:10px 0px 15px 10px; }
.map_captionText { color:#657457; font-siz:10px; text-align:left; margin:0; padding:5px 0 15px 0; }

/*sponsors page*/
div#sponsors_logos { padding:15px 0 25px 0; }
div#sponsors_logos_logo1 { width:210px; height:auto; text-align:center; }
div#sponsors_logos_logo2 { width:210px; height:auto; text-align:center; }
div#sponsors_logos_logo3 { width:213px; height:auto; text-align:center; }
div#sponsors_logos_logo3 img { margin-top:24px; }
div#sponsors_logos_logo4 { width:213px; height:auto; text-align:center; }
div#sponsors_logos_logo4 img { margin-top:25px; }
div#sponsors_logos p { margin:0; padding:0; }
.sponsors_logo_image { height:177px; }

/*links page*/
ul.links_list { list-style-type:square; padding-right:25px; }
ul.links_list li { padding:5px 0; }

/*eco art pages*/
#eco_thumbs {  }
#eco_thumbs p { padding:5px 0 0 0; margin:0; text-align:center; }
.ecoThumb { width:150px; padding-right:25px; }
.ecoThumbLast { width:150px; padding-left:1px; }
.ecoThumbPadding { padding:15px 13px 0 0; }
.ecoThumbPaddingLast { padding:15px 0 0 0; }
.ecoThumbBorder { border:1px solid #ccc; }
ul.ecoArt_list { list-style-type:none; }
ul.ecoArt_list li { padding:5px 0; width:380px; }
div.ecoArt_listImg { width:50px; padding-right:10px; }
ul.ecoArt_list li a { position:relative; top:18px; }
ul.ecoArt_list li.longText a { position:relative; top:2px; }

.rkm_thumb { padding-right:4px; }
.rkm_thumbBorder { padding-right:5px; }
.rkm_thumbLast { padding-right:0; }

/*history pages*/
div#history_mainContentleft { width:435px; height:530; border-right:1px dotted #666; padding-right:10px;}
div#history_mainContent_leftimg { padding-top:10px; }
div#history_mainContentright { width:370px; height:530; padding-left:20px; }
div#history_mainContent_right_donate{ text-align:center; width:365px; }
div#history_viewmapcenter{ text-align:center; width: 200px; margin-top: 50px;}
div#history_bottomtext { width:850px; height:auto; }
.maincontentleftdiv { float:right; vertical-align:middle; height:auto; width:1px; border-right: 1px dotted #6A3500; }
.history_imgright {padding: 10px 0 5px 15px; }
.history_imgleft {padding: 0 5px 10px 0; }
.history_imgtrolly { padding-bottom: 4ps; }
.history_img8095sign {float:right; padding: 2px; }
.history_imgfycke {float: right; margin-left:5px; margin-bottom: 5px; margin-top: 5px; border:1px solid #666; padding: 5px; }
.history_imgpatent {float: right; margin-top -5; }
p.historytextTopright {padding-top:5px; }
p.historytextTopleft {padding-top:20px; }
p.historybottomText {padding-top: 5px; }
p.historymap_img {{padding: 0 0 0 5px; }
p.centertext {text-align:center;}

/*board pages*/
#boardcontent {padding: 0 5px 0 5px;  }
#toppar {padding: 15px 0 10px 0; }
.board_imgleft {padding: 0 15px 10px 0; }
.board_imgleft2 {padding: 5px 15px 10px 0; }
.board_imgright {padding: 0 0 10px 15px; }
p.boardtextTop {padding-top: 20px; }
p.boardtextTop2 {padding-top: 2px; }
p.boardtextTop3 {padding-top: 5px; }

/*membership pages*/


/*science of the park pages*/
#sotpcontent {padding: 0 5px 0 5px; }
p.sotptextTop { text-align: left;}
p.sotpTextRight { text-align: left; }
.sotp_imgRight {  margin-left:5px; margin-bottom: 5px; border:1px solid #ffffff; padding: 5px; }
.sotp_imgLeft  {  padding: 0 15px 10px 0; }

/*weed worrior page*/