/***********************************************/
/* HTML tag styles                             */
/***********************************************/ 

body{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	line-height: 1.166;
	margin: 0px;
	padding: 0px;
	background-color: #D1E6F2;
	background-attachment: fixed;
	min-width: 760px
}


a:link{
	color: #000099;
}

a:visited{
	color: #000066;
}

a:hover{
	color: #FF9900;
	text-decoration: none;
	
}

h1{
	font-family: "Times New Roman", Times, serif;
	font-size: 140%;
	color: #000066;
	margin: 0px;
	padding-top: 5px;
	padding-left: 5px;
	font-weight: normal;
}

h2{
	text-align: left;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	margin: 10px 0px 2px 0px;
	font-weight: bolder;
	color: #000066;
	background-color:inherit;
}

h3{
	font-family: Arial,sans-serif;
	font-size: 100%;
	color: #000066;
	background-color:inherit;

}

h4{
	font-family: "Times New Roman", Times, serif;
	font-size: 130%;
	font-weight: bolder;
	color: #333333;
	background-color:inherit;
	margin: 0px;
	padding: 0px;
	line-height: 1.1;
	margin-bottom: 8px;
}

h5{
 font-family: "Times New Roman", Times, serif;
 font-size: 130%;
 color: #334d55;
 background-color:inherit;
 margin: 0px;
 padding: 0px;
}
h6{
	font-family: Verdana,Arial,sans-serif;
	font-size: 300%;
	color: #334d55;
	background-color:inherit;
	margin-bottom: 0px;
}



ul{
	list-style-type: disc;
	padding: 0px;
	border: 1px;
	
}

ul ul{
 list-style-type: disc;
}

ul ul ul{
 list-style-type: none;
}

label{
 font-family: Arial,sans-serif;
 font-size: 100%;
 font-weight: bold;
 color: #334d55;
 background-color:inherit;
}


/***********************************************/
/* Layout Divs                                 */
/***********************************************/

#masthead{
	padding: 10px 0px 0px 0px;
	border-bottom: 1px solid #000000;
	width: 100%;

	background-color: #FFFFFD;
	background-image: url(Templates/mainCSSimages/titleBack.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
.masthead img{
	float: left;
	padding: 0 10px 10px 0}

.styleALT {
	font-size: 200%;
	}

.styleHelp {
	color: #000066;
	font-style: italic;
	}

#navBar{
	float: left;
	margin: 0px;
	padding: 0px;
	background-color: #669999;
	color:inherit;
	border-bottom: 1px solid #333333;
	width: 125px;
}
#navBarClear{
	float: left;
	margin: 0px;
	padding: 0px;
	color:inherit;
	border-bottom: 1px solid #333333;
	width: 115px;
	font-size: 80%;
}
#navBarCOLLAPSE{
	float: left;
	font-size: 80%;
	padding-left: 8px;
	min-width: 15px;
}


#headlines{
	float: right;
	width: 25%;
	padding-right: 0px;
	border-right: red;
}

#headlinesCOLLAPSE{
  float:right;
	width: 0%;
	border-left: 1px solid #006600;
	border-bottom: 1px solid #006600;
	padding-right: 10px;
}

#content{
	position: relative;
	font-size: 80%;
	border: 1px solid #333333;
	border-top: 0px;
	border-bottom: 0px;
	margin: 0 155px 0 125px;
	min-width: 450px;	
}

#contentEXPAND{
	float: none;
	width: 65%;
	position: relative;
	z-index:auto;
}

/***********************************************/
/* Components                                  */
/***********************************************/

#siteName{
	margin: 0;
	padding: 0 0 15px 10px;
	font-family: "Times New Roman", Times, serif;
    color: #3D816F;
}



/************* #globalNav styles **************/

#globalNav{
	padding: 0px 0px 5px 0px;
	border-bottom: 1px solid;
	color: #FFFFFF;
	background-color: #669999;
	line-height: 14px;
}

#globalNav img{
 display: block;
}

#globalNav a {
	font-size: 80%;
	padding: 0 4px 0 0;
}

/*************** #pageName styles **************/

#pageNameTAB{
	border: 1px  solid #000000;
	border-right: 0px solid;
	border-bottom: 0px solid;
	border-left: 1px solid;
	font-size: 80%;
	padding: 0px 0px 0px 0px;
	background-image: url(Templates/mainCSSimages/pageTab.png);		
}
#pageName{
	padding: 0px 0px 10px 10px;
	border: 1px solid #000000;
	border-right: 0px solid;
	border-bottom: 0px solid;
	color: #FFFFFD;
	background-color: #669999;
		
}
#pageName a {
	font-size: 80%;
	padding: 0 0 0 0;
	color: #FFFFFF;
	Background-color:inherit;
}
#pageName a:hover {
	font-size: 80%;
	color: #FFFFFF;
	background-color: #009900;
	display: inline-table;	
}
#pageName a:link, #pageName a:visited {
	display: block;
}
#pageName {list-style: none; margin: 0; padding: 0;}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#pageName {
	border-bottom: 1px solid #000;
	font-weight: bold;
}

/* fix for browsers that don't need the hack */
html>body #pageName {color: #FFFFFD; Background-color:inherit;}
/*************** #PropMenu styles **************/

#PropMenuTAB{
	background-color: #D1E6F2;
	color:#000066;
	font-weight: normal;
	font-size: 14px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	border-right: 1px solid #333333;
	text-decoration: none;
	
		
}
#PropMenuTAB_last{
	background-color: #D1E6F2;
	color:#000066;
	font-weight: normal;
	font-size: 14px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	border-right: 0px solid #333333;
	text-decoration: none;

		
}

#PropMenu a {
	
	color: #006666;
	background-color: #CCCC99;
}
#PropMenu a:hover {
	color: #000099;
	background-color: #D1E6F2;
	display: inline-table;
}
#PropMenu a:link, #PropMenu a:visited {display: block;}
#PropMenu {list-style: none; margin: 0; padding: 0 0 0 0;}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#PropMenu_last a {
	
	color: #006666;
	background-color: #CCCC99;
}
#PropMenu_last a:hover {
	color: #000099;
	background-color: #D1E6F2;
	display: inline-table;
}
#PropMenu_last a:link, #PropMenu_last a:visited {display: block;}
#PropMenu_last {list-style: none; margin: 0; padding: 0 0 0 0;}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */

#PropMenu {

	background-color: #CCCC99;
	font-weight: normal;
	font-size: 14px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	border-right: solid 1px;
	border-right-color: #996633;
	border-bottom: solid 1px;
	border-bottom-color: #333333;
}
#PropMenu_last {
	
	background-color: #CCCC99;
	font-weight: normal;
	font-size: 14px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	border-right: 0;
	border-bottom: solid 1px;
	border-bottom-color: #333333;
}

/* fix for browsers that don't need the hack */
html>body #PropMenu {
	
	color: #000000; Background-color:inherit;
}

/************* #breadCrumb styles *************/

#breadCrumb{
	font-size: 70%;
	padding: 2px 0px 3px 10px;
	font-weight:bold;
	color: #333333;
}

#breadCrumb a {
	color: #336699;
	Background-color:inherit;
	text-decoration: none;
	font-weight:normal;
}

#breadCrumb a:hover{
	color: #00CC33;
	Background-color:inherit;
	text-decoration: underline;
}

/************** .feature styles ***************/

.feature{
	padding: 0 5px 10px 8px;
	font-size: 100%;
	max-width: 50em;
	margin-left: auto;
	margin-right: auto;
	line-height: 1.5;
}

.feature h3{
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: normal;
	margin: 0 0 0 0;
	line-height: 1em;
	padding-top: 10px;
}

.feature img {
	text-decoration: none;
	margin: 8px;
}

.feature blockquote {
	font-size: 90%;
	line-height: 1.5em;
	padding-top: 0;
	padding-bottom: 0;
}

.feature blockquote p {
	font-style: italic;
	padding: 0;
	margin: 0;
}

.feature img a:hover{
	text-decoration: none;
}

.mapNote {
	font-size: 90%;
}

/************** .story styles *****************/

.story{
	clear: both;
	padding: 10px 0px 0px 10px;
	font-size: 80%;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}


.story p{
	padding: 0px 0px 10px 0px;
}
.story img{
}


/************* #siteInfo styles ***************/

#siteInfo{
	clear: both;
	border: 1px solid #000066;
	font-size: 75%;
	color: #006600;
	padding: 10px 10px 10px 10px;
	text-align: center;
	border-left: 0;
	border-right: 0;
	background-image: url(Templates/mainCSSimages/background.jpg);
	background-position: left;
	background-repeat: no-repeat;
	background-color: #FFFFFD;

}

#siteInfo img{
	padding: 4px 4px 4px 10px;
	vertical-align: middle;
}




/*********** #navBar link styles ***********/

#navBar ul a:link, #navBar ul a:visited {display: block;}
#navBar ul {list-style: none; margin: 0px; padding: 0px; }

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
li {
	border-bottom: 0px solid #000000;
	border-right: 0px solid #000000;
	margin: 0px;
	padding: 0px;
}

/* fix for browsers that don't need the hack */
	html>body #navBar li {border-bottom: none;}
	
	

/*********** #sectionLinks styles ***********/

#sectionLinks{
	position: relative;
	margin: 0px;
	padding: 0px;
	font-size: 80%;
	color: #FFFFFF;
	Background-color:inherit;
}
#sectionLinksMARK{
	position: inherit;
	margin: 0px;
	padding: 0px;
	background: #FFFFFd;
	border-right: 0px;		
}

#sectionLinks h3{
	padding: 10px 0px 2px 10px;
}

#sectionLinks a {
	display: block;
	border-top: 1px solid #333333;
	padding: 2px 0px 2px 10px;
	text-decoration: none;
	
}
#sectionLinksMARK a {
	display: block;
	border-top: 1px solid #000000;
	padding: 2px 0px 2px 10px;
	text-decoration: none;
	color: #000066;
	Background-color:inherit;
	
}

#sectionLinks a:hover{
	background-color: #006666;
	color: #FFCC00}


/************** #headlines styles **************/

#headlines{
	font-size: 80%;
	float: right;
	width: 144px;
	border: 1px #cecece;
	padding-right: 5px;
}

#headlines p{
	padding: 5px 0px 5px 0px;
}
a
.Heading {
	margin: 20px;
}

/************** #navbar styles **************/

#tabs {
	height: 30px;
	border-top: solid #000 1px;
	background-color: #006666;
	color:inherit;
	border-bottom: solid #000 1px;
	font-weight: normal;
	
}
#tabs ul {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	Background-color:inherit;
	line-height: 30px;
	white-space: nowrap;
	width: 100%;	
	
}
#tabs li {
   list-style-type: none;
    display: inline;
		margin: -2px}
#tabs li a {
	 text-decoration: none;
    padding: 7px 10px;
	margin: 0;
    color: #FFF;
	Background-color:inherit;	
} 
#tabs li a:link {	color: #FFF; Background-color:inherit;
}
#tabs li a:visited {	 color: #FFF; Background-color:inherit;
}
#tabs li a:hover {
	color: #FFF;
	background-color: #669999;
	padding: 7px 10px 7px;

}
/************** #creates Tabbed effect on top Nav Bar **************/

#home #nav-home, 
#about #nav-about,
#about_goals #nav-about,
#about_prog #nav-about,
#about_lead #nav-about,
#about_NHI #nav-about,
#about_vistas #nav-about,
#about_hunt #nav-about,
#about_jobs #nav-about,		/* NEW 20090521 */
#about_conserve #nav-about,
#prop #nav-prop,
/************** #Barking Slopes**************/
#propb #nav-prop,
#propb_highlights #nav-prop,
#propb_maps #nav-prop,
#propb_images #nav-prop,
#propb_stewardship #nav-prop,
#propb_benefits #nav-prop,
#propb_nature #nav-prop,
/************** #Deadman's Hollow **************/
#propd #nav-prop,
/************** #Lowries Run **************/
#proplr #nav-prop,
/************** #Yough Slopes **************/
#propy #nav-prop,
/************** #Montour Trail **************/
#propmt #nav-prop,
/************** #Wingfield**************/
#propw #nav-prop,
/************** #Whetzel**************/
#propwh #nav-prop,
/************** #Linder **************/
#propl #nav-prop,
#propf #nav-prop,
/************** #Marino **************/
#propmar #nav-prop,
/************** #Moss Side **************/
#propms #nav-prop,            
/************** #Audubon **************/
#propag #nav-prop,    
/************** #Emerald View **************/
#propev #nav-prop, /* NEW */            
/************** #Sycamore **************/
#propsy #nav-prop, /* NEW */
/************** #North Park **************/
#propnp #nav-prop, /* NEW */
/************** #Zupcic Hollow **************/
#propzh #nav-prop, /* NEW */
    

/************** #Special Projects **************/
#proj #nav-proj,
#proj_amd #nav-proj,
#proj_hillsides #nav-proj,
#proj_wing_mp #nav-proj,
#proj_sycamore #nav-proj,

#event #nav-event,
#memb #nav-memb,
#contact #nav-contact, 
#links #nav-links, 
#merch #nav-merch,
#search #nav-search {
	background-position:0% -150px;
	border-left: solid #000 1px;
	border-right: solid #000 1px;
	border-top: solid #000 1px;
	border-bottom: solid #fff 1px;
	background-color: #FFFFFF;
	color:#333;
	padding: 7px 10px 7px;
	}
  
  
body#home #nav-home a, 
#about #nav-about a,
#prop #nav-prop a, 
#proj #nav-proj a,
#memb #nav-memb a,
#contact #nav-contact a,
#links #nav-links a {
	background-position:100% -150px;
	color:#333;
	padding-bottom: 0px;
	background-color: #009900;
	text-decoration: none;
  }
 
 
 /************** #creates Tabbed on left hand menu Nav Bar **************/
 
 #propb #nav-bark,
 #propd #nav-dead,
 #propf #nav-fern,
 #proplr #nav-lowr,
 #propy #nav-yough,
 #propmt #nav-mont,
 #propw #nav-wing,
 #propwh #nav-whet,
 #propl #nav-lind,
 #propmar #nav-mari,
 #propms #nav-moss,
 #propag #nav-audo,
 #propev #nav-evp,			/* NEW */
 #propsy #nav-syca,			/* NEW */
 #propnp #nav-northpark,	/* NEW 20081126*/
 #propzh #nav-zupcic,		/* NEW 20001228*/
 
 #proj_amd #nav-amd,
 #proj_hillsides #nav-hillsides,
 #proj_wing_mp #nav-wing_mp,
 #proj_sycamore #nav-sycamore,	/* NEW */
 
 #about #nav-about2,
 #about_goals #nav-goals,
 #about_prog #nav-prog,
 #about_lead #nav-lead,
 #about_NHI #nav-NHI,
 #about_vistas #nav-vistas,
 #about_hunt #nav-hunt,
 #about_jobs #nav-jobs,		/* NEW 20090521 */
 #about_conserve #nav-conserve {
	background-color:#FFFFFF;
	font-weight: bold;
}


 
  
  /************** #end Navigation Styles **************/
 
  

#headlinesborder {
	width: 100%;
	padding-left: 8px;
	border-bottom: 1px solid #003300;
	
}
#smalltext {
	font-size: 10px;
	line-height: normal;
	text-align: center;
}

div.float {
	float: left;
	text-align: center;
	line-height: 1.1;
	font-size: 10px;
	padding: 8px;
	margin: 8px;
	position: relative;
}
	
div.Textbox_float {
	float: left;
	text-align: center;
	line-height: 1.1;
	font-size: 10px;
	padding: 8px;
	margin: 8px;
	position: relative;
	width: 150px;
	background-color: #FFFFCC;
}

div.Textbox_floatRIGHT {
	float: right;
	text-align: center;
	line-height: 1.1;
	font-size: 10px;
	padding: 8px;
	margin: 8px;
	position: relative;
	width: 150px;
	background-color: #FFFFCC;
}

div.MemberTextbox_floatRIGHT {
	float: right;
	text-align: left;
	line-height: 1.1;
	font-size: 11px;
	padding: 10px;
	margin: 0 20px 0 20px;
	position: relative;
	width: 160px;
	background-color: #FFFFCC;
}

div.float50 {
	float: left;
	text-align: center;
	line-height: 1.1;
	font-size: 12px;
	padding: 8px;
	margin: 8px;
	position: relative;
	width: 40%;
	height: 70px;
	}

div.float100 {
	float: left;
	text-align: center;
	line-height: 1.1;
	font-size: 12px;
	padding: 8px;
	margin: 8px;
	position: relative;
	width: 80%;
	height: 70px;
	}

div.thumb {
	float: left;
	text-align: center;
	line-height: 1.1;
	font-size: 10px;
	padding: 16px;
	height: 225px;
	}

div.floatRIGHT {
	float: right;
	text-align: center;
	line-height: 1.1;
	font-size: 10px;
	padding: 2px;
	}

div.floatLEFT {
	float: left;
	text-align: center;
	line-height: 1.1;
	font-size: 10px;
	padding: 2px;
	}

div.floatMID {
	float: none;
	text-align: center;
	line-height: 1.1;
	font-size: 10px;
	padding: 2px;
	}

div.floatMovieRIGHT {
	float: right;
	text-align: center;
	line-height: 1.1;
	font-size: 10px;
	padding: 4px;
	border: 4px solid #A1B6C2;
	margin: 10px;
	}

.pullQuote {
	font-size: 95%;
	font-weight: bold;
	float: right;
	width: 200px;
	margin: 0px 5px 10px 15px;
	padding: 10px;
	border-top: 10px solid #999999;
	border-bottom: 10px solid #999999;
	}

#home #navBarCOLLAPSE h2 {
}
	
.feature ul {
	margin-left: 25px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#headlines ul {
	margin-left: 25px;
}

/* Fix IE. Hide from IE Mac \*/
* Navbar ul li { float: left; }
* NavBar ul li a { height: 1%; }
/* End */

.noshow {
	font-size: 9px;
}

#pipe ul {
	margin-left: 0;
	padding-left: 0;
	display: inline;
	width: 100%;	
	font-weight: bold;
	font-size: 16px;
	text-align: center;
	font-family: "Times New Roman", Times, serif;
	} 

#pipe ul li {
margin-left: 0;
	margin-bottom: 0;
	padding: 2px 15px 5px;
	border: 1px solid #000;
	list-style: none;
	display: inline;


	}
#pipe ul li a {
	padding: 0 0 0 0;
	color: #006666;
	background-color: #CCCC99;
}
	
#pipe ul li a:hover {
	color: #000099;
	background-color: #D1E6F2;
	display: inline-table;
	border: 1px #FFFFFF;
}
	
		
#pipe ul li.here {
border-bottom: 0px solid;
	list-style: none;
	display: inline;
	background-color: #E5EFF8;
	color:#000066;
	border-bottom: 0px solid;
	border-left: 1px solid;
	padding: 2px 15px 5px;
	text-decoration: none;

	}
	
	
	
#property_menu {
	height: 30px;
	background-color: #CCCC99;
	color:inherit;
	border-bottom: solid #000 1px;
	font-weight: normal;
	line-height: 30px;
	
}
#property_menu ul {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFF;
	Background-color:inherit;
	line-height: 30px;
	white-space: nowrap;
	width: 100%;	
  
	
	
}
#property_menu li {
   list-style-type: none;
    display: inline;
	margin-left:-2px

	
		
}
#property_menu li a {
	text-decoration: none;
	margin: 0;
	color: #FFF;
	Background-color:inherit;	
	border-right: solid #333333 1px;
	padding: 6px 10px 5px 
} 
#property_menu li a:link {	color: #FFF; Background-color:inherit;
}
#property_menu li a:visited {	 color: #006666; Background-color:inherit;
}
#property_menu li a:hover {
	color: #000066;
	background-color: #D1E6F2;
	padding: 6px 10px 5px 
}
	
#home #content .feature table {
	line-height: normal;
	font-size: 11px;
}
#container {
	width: 100%;
	min-width: 760px;
}


#centerfootertext {
	margin: 0 165px 0 115px;

/************** #centers footer text to member button **************/
}
#propag #container #headlines li {
	margin-left: -8px;
}

/************** miscellaneous styles **************/

.highlighted {
	background-color : Yellow;
}
