

		html, body 		{ margin: 0; padding: 0; 
		  background-image: url('http://resources.wwps.org/prospectpoint/images/main_backgrounds/wrapper.jpg');  
		
		background-repeat:repeat-y ;
		background-position:center;
		}
		body 			{ color: #333; font: 12px Helvetica, Arial, sans-serif; line-height: 18px; }
		h2				{ color: silver;font-style:italic;text-align:center;}
		a				{ color: #337810; }
		p				{ margin: 0 0 18px; }
		
		/* top background picture */
		#banner { height : 333px;background-repeat : repeat-x;background-image : url('http://resources.wwps.org/prospectpoint/images/header/sunnyskies2.png');
		 
}

/* keeps layout contained */	
		#container		{ width: 800px; margin:0 auto; background-color:#fff;}
		
		/* Header */
		
		#header			{ background: #fff url('http://resources.wwps.org/prospectpoint/images/main_backgrounds/bg.png') repeat-x;
						  border-bottom: 1px solid #ddd;						 	 
						}

		#header h1  { color: #336699; margin: 0; padding:20px; font-family:"Arno Pro Display";text-align:right;font-size:12px;
						background: #eee url('http://resources.wwps.org/prospectpoint/images/main_backgrounds/newbackground.png') repeat-x;
}
		
		#header p	{ color: #666; font-size: 11px; font-weight: bold; padding: 0 18px; }
		
		/* Content Style */
		#navigation		{ border-bottom: 1px solid #eee;background-color: #fff; padding: 5px;border-radius:10px;
-moz-border-radius :10px;
-webkit-border-radius :10px;
}
		#navigation ul		{ padding: 0 18px 9px; }
		#extra			{ background: #eee; padding: 7px;}
		#extra small		{ font-size: 11px; line-height: 18px; }
		#content		{ background-color : #fff;border-left: 1px solid #a8a8a8; border-bottom: 1px solid #ccc;padding:5px;}
		#contentblue   { background-color:#BED0E2; border-bottom: 1px solid #ccc; margin-bottom: 18px;padding:5px;}
		#content p, #extra p { padding-right: 18px; }
		#contentblue p, #extrablue p { padding-right: 18px; }

		/* Content Positioning & Size */
		#navigation		{ float: left; width: 170px; }
		#content		{ margin-left : 50px;  background-color : #fff;}
		#contentblue		{ width:92%; margin:auto }

		#extra			{ float: right; width: 98%; text-align : center; }
			
/* NAV */

a:link {
text-decoration:underline;
color:#004080;
text-align:left;
font-weight:bold;
}
a:visited{
text-decoration:underline;
color:#004080;
font-weight:bold;
}


a:active{
text-decoration:underline;
color:#acacac;
font-weight:bold;
}

 a:hover {
text-decoration:underline;
color: #a80000 ;
font-weight:bold;
}



#topnav {
background-color:transparent;
position:absolute;
width:100px;
height:10px;
z-index:1;
left:46em;
top:11.5em;
color:#369;
font-size:0.75em;
}

/* Footer */
#bottomline ul {
clear:both;
text-align:center;
padding-bottom:5px;
padding-top:5px;
padding-left:0;
margin-top:0;
margin-left:0;
background-color:#fff;
color:#000;
width:99%;
font-family:Arial, Helvetica, sans-serif;
line-height:9px;
border:2px solid #b7c6d0;
border-radius:10px;
-moz-border-radius :10px;
-webkit-border-radius :10px;

}

#bottomline ul li {
clear:both;
display:inline;
padding:5px 0;
border-radius:10px;
-moz-border-radius :10px;
-webkit-border-radius :10px;

}

#bottomline ul li a {
clear:both;
color:#666;
text-decoration:none;
padding:5px 10px;
border-radius:10px;
-moz-border-radius :10px;
-webkit-border-radius :10px;

}

#bottomline ul li a:hover {
background-color:#b7c6d0;
color:#fff;
}

#bottomline #active {
border-left:1px solid #fff;
}
/* ---- all-----------classes----------------------------------------*/
	
	
	.firstletter {color:silver; padding:2px;
font-size:xx-large;}

.linklist {
list-style-type:circle;
/* list-style-position:inside; */
padding:2.5em;
margin:1em;
text-align:left;
background-color:#fff;
border-bottom:1px solid #dfdfdf;
}

p.littlelink {
font-size:10px;
font-style:italic;
}

.redstar,.redstar ul,.redstar li {
border:0 none;
list-style-image:url('../images/bullets/starbullet.jpg');
list-style-type:none;
text-decoration:none;
list-style-position:inside;
margin-left: 40px;
font-family:  Arial, Garamond, sans-serif;
text-align:left
}


.headings {
border-left: 3px groove gold;
border-right: 3px solid #004080;
background-color: #004080; 
color:#fff;
font-family:monospace;
font-size:16px;
font-weight:700;
text-align:center;
-moz-border-radius:5px;
-webkit-border-radius:5px;

}

.blueheading {	
	margin-bottom: 0;
	background: url('../images/blueboxcrnr.png') no-repeat;
	padding: 8px;
	border-bottom: 1px solid #ccc
}

.headings {
border-left: 3px solid #EBC538; /* #FB0200; */
border-right: 3px solid #004080;
background-color:#004080;
color:#fff;
font-family:monospace;
font-size:16px;
font-weight:700;
text-align:center;
-moz-border-radius:5px;
-webkit-border-radius:5px;
}

.headingstwo {
border-left: 10px solid #004080;
border-bottom: 1px solid #004080;
padding:2px 4px;
color:#004080;
 /* #FA0200; */
font-family: Verdana, Geneva,Sans-Serif,Arial;
font-size:16px;
font-weight:600;
text-align:left;
-moz-border-radius:5px;
-webkit-border-radius:5px;
}

.badgetop {
background-color : #91adca;
text-align : center;
color : #fff;
border-left : 2px solid #004080;
border-bottom : 1px solid #004080;
padding : 4px;
}
.badgebottom {
color : #336699;
text-align : center;
border-bottom : 25px solid #ddd;
padding : 4px;
margin-bottom : 10px;
}

.palheader{background-color : #fff;
    display: block;
    margin-left: auto;
    margin-right: auto }

