/* CSS Document */



/* External stylesheet by Bobbette Rose */


#contentContainer {/*this goes around all the content that gets the dotted line background*/
	border: 0;
	padding: 0;    
	margin: 0px; 
	width: 900px; 
	background-color: #fff;
	background-image:url(../images/General/dottedLineBk2.png);
	background-repeat:repeat-y;
}


/* //////  PIPELINE SEARCH RESULT LIST PAGE /////////*/

#video{
	width: 900px;
	/*height: 100%;*/
	border: 0;
	margin: 0 auto 0 auto;
	padding: 0;
	overflow: hidden;
	background-color: #909ba3;
}


#pipeContent{
  	margin: 0;
  	padding: 0;
	width: 900px;
	background-image:url(../images/General/dottedLineBk2.png);
	background-repeat:repeat-y;
	clear: both;
}


#pipeContent h1{
	padding:0;
	margin:10px 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	font-weight: 600;
}

#browseAll {
	padding:0;
	margin:10px 0 -15px 0px;
	font-family:Arial, Helvetica, sans-serif;
	
	background-color:#adbac3;
	width:143px
	
}

#browseAll h1{
	padding:5px 0 5px 0px;
	margin:0;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	font-weight: 600;
	text-align:center;
	text-transform:uppercase;
	
}


/* PIPE SEARCH Navigation */



*html div#pipeMenu ul{
	float: left;
	margin:0px;
	padding: 0px;
	border: 0;
}



div#pipeMenu {
	background-color: #f3f7db;
	height: 70px;
	width: 900px;
	margin:0;
	padding: 0 0 0 0px;
	border: 0;
}




*html div#pipeMenu {margin-top:-10px;}


div#pipeMenu ul { /*main bar*/
	margin: 0 0 0 5px;
	padding: 0px;
	left:0;/* use left so submenu is not moved to the right in ie7 */
	top:32px;/* use top and navbar height so submenu is going over the main nav bar in ie7 */
}



div#pipeMenu ul li#top{
	float:left;
	margin:20px 5px;
	height:15px;
	padding:8px 5px;
	width:100px;
	text-align:center;
	font-size:1.1em;
	text-transform:uppercase;
	background-color:#e4e8cd;
	color:#154263;
	font-weight:bold;
}


div#pipeMenu ul li#top a{
        margin:0;
        padding:0;
	height:15px;
	width:100px;
	text-align:center;
	font-size:1em;
	text-transform:uppercase;
	background-color:#e4e8cd;
	color:#154263;
	font-weight:bold;
}


div#pipeMenu li{
	float: left;
	position: relative;
	list-style-type: none;
	margin: 0;
}




#pipeMenu  ul li ul li#drop {  /* sub menus */
padding:0;
margin:0;
width:80px;
height:26px;
	

}



#pipeMenu li a {  /* sub menus */
	color: #000;
	text-decoration: none;
	background: #f9fbef;
	font-family: arial, helvetica, sans-serif;
	font-size:0.9em;
	text-align:Center;
	font-weight: 500;
	width:83px;
	display:block;
	border-width: 0px 1px 1px 1px;
	border-style: solid;
	border-color: #e4e8cd #e4e8cd #e4e8cd #e4e8cd;
	margin: 0 0 0 0px;
	padding: 6px 12px 6px 12px;
        text-transform:none;
}






#pipeMenu li a:hover {  /* sub menus */
	color: #000;
	text-decoration: none;
	background: #fff;

	
}




div#pipeMenu ul li ul{ /* sub menus */
	margin: 0;
	position: absolute;
	width: 10em;
	z-index:10;
}



div#pipeMenu ul li ul li{ /* sub menus */
	width:100%;
}




body div#pipeMenu ul li ul {
	display: none;
}



div#pipeMenu ul li:hover ul, div#pipeMenu ul li ul:hover {
	display: block;
}



/* main menu links */



div#tag a{/* tagcloud */
	color: #025290;
	font-family: arial, helvetica, sans-serif;
	font-size:1.2em;
	text-align: left;
	margin: 0;
	padding: 0px 10px;
	font-weight:500;
	
	
	}


div#tag a:hover{/* tagcloud */
	color: #a50505;
font-weight:500;
	}



/* End PIPE SEARCH menu */

/* ////  SEARCH RESULT PAGE ////// */



#resultBox{/*holds each search result*/
	padding:0px 10px 15px 10px;
	margin: 0 15px 50px 15px;
	width:125px;
	background-color:#f5f5f0;
	min-height:195px;
}

#preview {
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
}


#platform{
	margin:0;
	padding:0;
}


#platform ul { /*platforms*/
   	margin: 0;
	padding: 5px 0px 0px 0px;	
	text-align:right;

}




#platform li {/*platforms*/
	display: inline;
	margin: 0 0px 0 0px;
	padding: 0 0px 0 0px;
	
}



#resultBox h1 {/*Description headline*/
	margin: 3px 0px 0 0px;
	padding: 0 0px 0 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.1em;
	line-height: 1.2em;
	font-weight:600;
	text-align:center;
	
}


p {/*Description text*/
	margin: 5px 0px 0 0px;
	padding: 0 0px 0 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:400;
	
}


#viewBar {/*bottom result bar holding video text*/
	margin: 10px 0 0 0;
	padding: 0 0px 0 0px;
	background-color: #fff;
	height: 18px;

	
}





#viewBar h2 {/*bottom result bar holding video text*/
	margin: 0px 0px 0 0px;
	padding: 3px 0px 0 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.9em;
	text-transform:uppercase;
	font-weight:600;
	text-align:center;
	
}


#continueLine {/*dynamic text for search list*/
	margin: 0 25px 20px 0px;
	padding:0;
}

#continueLine h3{
	margin: 0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.1em;
	text-align:right;
	font-weight:600;
}


#continueLine h4{
	margin: 0;
	padding:0 0 0 px;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.1em;
	font-weight:400;
}


a:link, a:visited {
	text-decoration:none;
}

a:hover {
		text-decoration:none;

}


#imageBox { /*holds image on search results page*/
   	margin: 0;
	padding: 0px 0px 0px 0px;	
	height: 130px;
	width:130px;

}



/* //////  end PIPELINE SEARCH RESULT LIST PAGE /////////*/









/* //////  PIPELINE FULL RESULT PAGE /////////*/



#pipePage{
  	margin: 0;
  	padding: 15px 0;
	width: 900px;
	background-color: #fff;
	clear: both;
}


#adminPage{
  	margin: 0;
  	padding: 15px 50px 50px 50px;
	width: 800px;
	min-height: 500px;
	background-color: #fff;
	clear: both;
}


#adminPage h1 {
	margin: 50px 0 10px 0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1.4em;
}


#adminPage p {
	margin: 10px 0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1.2em;
}



#launchPage{
  	margin: 0;
  	padding: 25px 50px 50px 50px;
	width: 700px;
	min-height: 200px;
	clear: both;
}


#slides {
	padding:0;
	margin: 0 5px;
	width: 900px;
}



#launchPage h1 {
	margin: 0px 0 10px 0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1.4em;
}


#launchPage p {
	margin: 10px 0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1.2em;
}



.add {
	padding:0 100px 10px 0;
	margin: 0;
	font-family:Arial, Helvetica, sans-serif;
	text-align: right;
	font-size:1.1em;
	text-transform:uppercase;
	font-weight: 600;
	}




#platformFullL ul { /*platforms*/
   	margin: 0;
	padding: 0px 0px 0px 0px;	
	text-align:left;

}




#platformFull li {/*platforms*/
	display: inline;
	margin: 0 0px 0 0px;
	padding: 0 0px 0 0px;
	
}	
	

#fullPageLeft {
	margin: 0;
	padding: 0px 27px 10px 28px;
	width: 200px;
}

			#stationLogo {
				margin:0 0 20px 0;
				padding:0 0 20px 0;
			}
			
			#videoClip{
				margin: 0 0 10px 0;
				padding: 0;
			}
			
			
			#audioClip{
				margin: 0 0 40px 0;
				padding: 0;
			}
			
			
			#stationImages{
				margin: 0 0 10px 0;
				padding: 0;
				width:200px;
			}
			
			
			#stationImages ul {
				margin: 5px 0 0 0;
				padding: 0;
			}
			
			
			#stationImages li{
				margin: 10px 0 0px 0;
				padding: 0;
				display: inline;
				text-decoration: none;
			}
			
			
			
			li#left{
				padding: 0 0px 0 5px;
			}
			
			
			
			#stationImages h1{
				margin: 10px 0 0px 0;
				padding: 0;
				font-family:Arial, Helvetica, sans-serif;
				font-size: 1em;
				text-transform: uppercase;
				text-align: center;
			}


#fullPageMiddle {
	margin: 0;
	padding: 0 20px 20px 20px;
	width: 340px;
}

			#fullPageMiddle h1 { /* headline */
				margin: 10px 0 0px 0;
				padding: 0;
				font-family:Arial, Helvetica, sans-serif;
				font-size: 1.5em;
				font-weight: 600;	
			}
			
			#fullPageMiddle h2 { /* subhead */
				margin: 1px 0 0px 0;
				padding: 0;
				font-family:Arial, Helvetica, sans-serif;
				font-size: 1.2em;
				font-weight: 600;	
			}
			
			#fullPageMiddle p { /* text */
				margin: 10px 0 0px 0;
				padding: 0;
				font-family:Arial, Helvetica, sans-serif;
				font-size: 1.2em;
				line-height: 1.4em
				font-weight: 400;	
			}
			
			#fullPageMiddle h3 { /* head for categories i.e. funders */
				margin: 25px 0 0px 0;
				padding: 0;
				font-family:Arial, Helvetica, sans-serif;
				font-size: 1.2em;
				font-weight: 600;	
				text-transform:uppercase;
			}
			
			#fullPageMiddle h4 { /* text list in categories */
				margin: 1px 0 0px 0;
				padding: 0;
				font-family:Arial, Helvetica, sans-serif;
				font-size: 1.1em;
				font-weight: 500;	
			}
			
			p#comment {
				padding:0;
				margin: 0;
				}

#fullPageRight {
	margin: 0 15px 0 15px;
	padding: 0;
	width:235px;
}

			#fullPageRight h1 { /* city, state */
				margin: 10px 0 0px 0;
				padding: 0;
				font-family:Arial, Helvetica, sans-serif;
				font-size: 1.4em;
				font-weight: 600;	
			}


			#fullPageRight p { /* learn more about station */
				margin: 1px 0 0px 0;
				padding: 0;
				font-family:Arial, Helvetica, sans-serif;
				font-size: 1.1em;
				font-weight: 500;	
			}


			#fullPageRight h2 { /* contact etc. */
				margin: 10px 0 0px 0;
				padding: 0;
				font-family:Arial, Helvetica, sans-serif;
				font-size: 1.1em;
				font-weight: 400;	
			}
			
			h2#none {/* takes out margin and padding */
				margin:0;
				padding:0;
				}
			
			#box {
				padding: 0;
				margin: 0;
				width: 188px;
				}
			
			#resourceBoxTOP {
				background-image:url(../images/2010/boxes/linkBoxTOP.png);
				background-position:center 0%;
				background-repeat:no-repeat;
				height:14px;
				margin:10px 0 0 0;
				padding:0;
				width:188px;
			}
				
			#resourceBoxMIDDLE {
				background-image:url(../images/2010/boxes/linkBoxMIDDLE.png);
				background-position:center 0%;
				margin:0px 0 0 0;
				padding:0;
				width:188px;
			}				
				
				#resourceBoxMIDDLE h1 {  /* blue heads */
					padding: 5px 10px 5px 10px;
					margin: 0;
					font-family:Arial, Helvetica, sans-serif;
					font-size:1.1em;
					color:#517496;
					font-weight:600;
				}
				
				
			
				
				
				
				#icon {
					padding:2px 5px 2px 18px;
					margin:0;
				}
					
				
				#line {
					border-bottom:#efefef solid 1px;
					padding:0;
					margin:0 1px;
				}
				
				#resourceBoxMIDDLE h2 {  /* list */
					padding: 0px;
					margin: 0;
					font-family:Arial, Helvetica, sans-serif;
					font-size:.9em;
					color:#979797;
					font-weight:400;
					text-transform:uppercase;
				}
				
				
				#box a:link, #box a:visited {
					color:#979797;
					text-decoration:none;
				}



				#box a:hover {
					color:#a50505;
					text-decoration:underline;
 				}
					
				

			#resourceBoxBOTTOM {
				background-image:url(../images/2010/boxes/linkBoxBOTTOM.png);
				background-position:center 0%;
				background-repeat:no-repeat;
				height:14px;
				margin: 0px 0 10px 0;
				padding:0;
				width:188px;
			}


#dottedHorLine {
	margin:10px 25px;
	padding:0;
	border-bottom:#97a7b2 solid 1px;
	width:850px;
	height: 10px;
	}

 
 h6 {
 	margin:10px 30px;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em;
	text-transform:uppercase;
	font-weight:600;
	}
	
	
	
#links {
	padding:0;
	margin: 0;
	float:right;
}

#links ul {
	padding:0;
	margin: 0 37px 10px 50px;
}

#links li {
	padding: 5px 18px;
	margin:0 0 0 6px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.1em;
	font-weight:500;
	display:inline;
	height: 40px;
	width:250px;
	color: #fff;
	background-color:#97a7b2;
	text-transform:uppercase;
}


#links li a:link, #links li a:visited{
	color:#fff;
	text-decoration: none;
}

#links li a:hover {
	color:#8c0902;
	
}


	

@media print {


body {

	background-color:#FFFFFF;



}


#wrapper {

	overflow:visible;

}

#content {

	background-color:#FFFFFF;

}



 
