p.pullquote2 {  font-family: serif;   text-align: center;
				BORDER-BOTTOM: #90aecb .5pt solid; BORDER-TOP: #90aecb .5pt  solid; 
				  
				LINE-HEIGHT: 1.2em; MARGIN: 15pt 15pt; PADDING-BOTTOM:2pt; 
				PADDING-LEFT: 3pt; PADDING-RIGHT: 3pt; PADDING-TOP: 2pt; 
				font-family: serif;  color: #90aecb;   FONT-SIZE: 1.05em; 
				}
				
blockquote.pullquote {
	width:20%;
	float:left;
	margin:.25em .75em .0em 0;
	padding:.3em;
	background-image:url(/images/icons/quotes.jpg);
        background-repeat:no-repeat;	
        color:#90aecb;        
        font:italic 1.2em/1.2 Georgia; LINE-HEIGHT: 1.4em;
        text-align:center;
}

	
blockquote.pullquote-rt {
	width:20%;
	float:right;
	margin:.25em .75em .0em 0;
	padding:.3em;
	background-image:url(/images/icons/quotes.jpg);
        background-repeat:no-repeat;	
        color:#90aecb;
        font:italic 1.2em/1.2 Georgia; LINE-HEIGHT: 1.4em;
        text-align:center;
}	

blockquote.pullquote-lt {  border:0px solid #888;
	width:auto;
	float:left;
	margin:.25em .75em .0em 0;
	padding:.3em;
	background-image:url(/images/icons/quotes.jpg);
        background-repeat:no-repeat;	
        
         
        text-align:left;
}	


div.box-ov {  border:1px solid #666; position: absolute;
	width:90%; height:inherit;
	 
	margin:.25em .75em .0em 0;
	padding:.3em;
	background-image:url(/images/icons/quotes.jpg);
        background-repeat:no-repeat;	
        
          
        text-align:left;
}	

				
.inline {float: right;  margin-left: 1.0em; margin-right:1.0em; 
			margin-top: 1.0em; margin-bottom: 1.0em; 
		 }
.inlinelt {float: left;    margin-left: 1.0em; margin-right: 1.0em; 
			margin-top: 1.0em; margin-bottom: 1.0em; 	 			
			}
			
.firstpull { FONT-SIZE: 1.2em; color:#90aecb; font-style: italic; font-weight:normal; 
		}
			
/* Scriptlogo centers graphics, be careful */			
.scriptlogo {   margin-top: 0px;  margin-left:0px;  left:0px;  /* left:0px;  for Opera positioning*/
	                  padding-top: 0px; padding-left:0px;  	background-image: none; text-align: center;
	                  }
	                  
/* Don't like the graphics to light up */
.scriptlogo a:hover { color: #000000; background-color: #96B7D8; background-color: #c8d8e8; background-color: transparent;                                 
			}	
			
/* Another cludge, should work into CSS tags */		
.centertext {  top: 0px;     text-align: center;     font-size: 1.00em;                          
			}
			
.numbervisitors { margin-top: 25px;  text-align: center;   font-size: 0.80em; 

			font-family:   arial, verdana, sans-serif; color: #000000 ; /* font-weight: bold ; */ 
		}
				
.copyright { margin-top: -0px;      text-align: center;       font-size: .80em; 
			font-family:   arial, verdana, sans-serif; color:#000000 ;
		}
				
.lastmodified{  margin-top: -0px;     text-align: center;     font-size: .80em;
		 	font-family:   arial, verdana, sans-serif; color: #000000 ;
		}
		
.notify {font-family: verdana, arial, "Comic Sans MS", sans-serif ;
		font-size: .90em;  margin-left: 0em;  
				margin-top: 0px; text-align:left; font-weight:  ;     
				line-height: 1.90em; /*font-size: 1.00em;*/
			}
			
.first { font-size: 1.4em; color:maroon; color:#90aecb; font-style: italic; font-weight:700;  line-height:1.00em; 
		} 			
			
.quote { font-family:verdana, arial, sans-serif;
				font-size: .85em;		
  				line-height:130%;
              	margin-top: 0em; margin-left: 2em;		
				border-style:clear; 
				border-width: 1px; 
				width: 90%;	text-align:center;	
		}
	
/*  Cludge, should be worked out of CSS */	  
.lefttext {  top: 0px;  text-align: left;  font-size: 1.00em;                          
			}
			
/*  Cludge, purpose spacing after list inclusion */	 			
p.small {line-height: 5%;
		}

/*  exp overrides, no longer used...
	
#content?{ margin-top: -20px;
		}	
						
.asset-header?{margin-top: 40px;
		}
		
/* Moved semi-centered footer left 60 px  
#header-content?{text-align: center; margin-left:  0px;
		}
				
#header? {position: relative;
		} 
			
#header-inner?  {position: static;
			}	
			
#header-inner?  {
					padding-top: 0px;
					padding-bottom: 0px;
					overflow: hidden;
					padding-right: 0px;
					padding-left: 0px;
			}
*/	

		
/* override color for H2 header	*/	
.asset-name{ color:#90aecb;
		}

/* Don't understand why this is necessary */
/* But there is a gap at top of page if not explicit */		
#content{ margin-top: 0px;
		}
					
/* Widget content hack to retain 2nd font.  Non link stuff is set to verdana, etc.  Body uses trebuchet ms */
.widget-content {letter-spacing: .00em; font-family: verdana, arial, "Comic Sans MS", sans-serif; 
				line-height:1.25em; 
}

.widget-header2 { 
   
    font-size: 12px; 
    font-family: trebuchet ms; letter-spacing: .00em; line-height:1.25em;
}

.widget-header3 { 
   
    font-size: 14px; 
    font-family: trebuchet ms; line-height:.00em;
}

a {font-size:1.00em; background-image: none; background-color: transparent; color: #90aecb;  color: #e0e0e0;
	}
a:visited {font-size:1.00em; background-image: none; background-color: transparent; color: #90aecb; 
	}
a:active {font-size:1.00em; background-image: none; background-color: transparent; color:#ffffff; 
	}
a:hover {font-size:1.00em; background-image: none;  text-decoration: none; color:#000000; background-color: #acc6df;
	}

/* Added link CSS from main site  JWL 11-2007 */

.nav a {text-decoration: none; font-size:1.00em; font-family: verdana, arial, "Comic Sans MS", sans-serif; top:0px;        
		  letter-spacing: .01em; /* line-height:1.35em; */
		  }			   	
.link a:link {text-decoration: none; font-size:1.00em;  font-family: verdana, arial, "Comic Sans MS", sans-serif; 
				letter-spacing: .01em;background-color: transparent;			    
			    }
.visited a:visited {font-size:1.00em; font-family: verdana, arial, "Comic Sans MS", sans-serif; color:#90aecb;
				letter-spacing: .01em;
				}
.active a:active {font-size:1.00em; font-family: verdana, arial, "Comic Sans MS", sans-serif; color: #000000;
				letter-spacing: .01em;
				}
.hover a:hover {font-size:1.00em; font-family: verdana, arial, "Comic Sans MS", sans-serif; color: #000000; 
				letter-spacing: .01em; background-color: #acc6df;
				}
          	
/* Note em letter spacing JWL */
	
div.nav2 a { text-decoration: none ; font-size: 90%; font-family: verdana, arial, "Comic Sans MS", sans-serif;       
	       letter-spacing: .02em; }	 
div.link2  a:link { text-decoration: none ; font-size: 90%; font-family: verdana, arial, "Comic Sans MS", sans-serif;
					letter-spacing: .02em;  }
div.visited2 a:visited {font-size: 90%; font-family: verdana, arial, "Comic Sans MS", sans-serif; color:#90aecb;
					  letter-spacing: .02em;  } 
div.active2  a:active { font-size: 90%; font-family: verdana, arial, "Comic Sans MS", sans-serif; color: #000000; 
					 letter-spacing: .02em;  }
div.hover2  a:hover { font-size: 90%; font-family: verdana, arial, "Comic Sans MS", sans-serif; color: #000000; background-color: #acc6df;
					letter-spacing: .02em; }
			
			
div.nav3  a {font-size:1.00em; font-family: verdana, arial, "Comic Sans MS", sans-serif; color:#d0d0ea; 
			line-height: 100%;  letter-spacing: .3px; 
			}			   	
div.link3  a:link { font-size:1.00em; font-family: verdana, arial, "Comic Sans MS", sans-serif; 
			background-color: transparent;
	    	}
div.visited3 a:visited { font-size:1.00em; font-family: verdana, arial, "Comic Sans MS", sans-serif; color:#90aecb; 
 			}
div.active3  a:active { font-size:1.00em; font-family: verdana, arial, "Comic Sans MS", sans-serif; color: #000000; 
			}
div.hover3  a:hover { font-size:1.00em; font-family: verdana, arial, "Comic Sans MS", sans-serif; color: #000000; 
             background-color: #acc6df;
             }
										
				
