/* Stylesheet for www.RochesterHarpist.com */
/* Copyright 2006 Roxanne Ziegler. All rights reserved. */
/* By ShewTech Associates. www.ShewTech.com */

/* colors */
/* ff9e0b orange yellow*/
/* 91AC91 sage green*/
/* 648B64 darker green*/


body  {  background-image: url(../images/bkgd.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #000000; 
	font-size: 11px; 
	margin-bottom : 15px;
	margin-left : 15px;
	margin-right : 15px;}
		
td {  font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color: #ffffff;
	color: #000000; 
	font-size: 11px; }

p {  font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color: #ffffff;
	color: #000000; 
	font-size: 11px; }
	
/* page titles */
h1 {  font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #000000; 
	font-weight: bold;
	font-size: 18px; 
	line-height: 125%;
	}

/* titles in content */
h2 {  font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #000000; 
	font-weight: bold;
	font-size: 14px; }

.clock { font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight: bold;
	color: #000000; 
	text-align: right;
	line-height: 250%;  }
	
.bkgdgreen {
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	background-color: #91AC91; } 

/* title for home page topics on right */	
.topic  {border:1px solid #000000; 
         padding:1px;
         padding-left:2px;
         background-color: #91AC91; 
         font-size:9pt;
         font-weight:bold;
		 	color: #0000000;
         letter-spacing:1px; 
         margin-bottom:0px; }

/* content for home page topics on right */			 
.info   {border:1px solid #000000;
         border-top:none;
			padding-top: 2px;
         padding-right:2px;
         padding-left:4px;
         margin-left:8px;
         font-size: 11px;
         background-color:#D9E3D9;
         margin-bottom:8px; }
	
/* quote box in main text */
.quote {padding-left : 10px;
	padding-right : 5px;
	padding-top : 10px;
	padding-bottom: 10px;
	background-color: #D9E3D9;
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 11px;
	font-style : italic;
	/* border: solid; 
	border-width: 1px;
	border-color: #fc7216; */
	width: 95%;
}

/* for links in quote box */
a.quotelink:active {	
	color: #ff9000; } 

a.quotelink:link {
	color: #000000; }
	
a.quotelink:visited {
	color: #ff3300; }
	
a.quotelink:hover{ 
	font-weight : bold;
	background-color : #ff9000;  
	color: #ffffff; } 

/* quote box in right column */
.quote2 {padding-left : 10px;
	padding-right : 0px;
	padding-top : 5px;
	padding-bottom: 5px;
	background-color: #ffdba4;
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 11px;
	font-style : italic;
	width: 95%;
}

	
/* overall content margin */
.margin15 { margin-bottom : 15px;
margin-left : 15px;
margin-right : 15px; }

.address{
	font-size:10px;
	font-weight : bold;
	color : #000000;
}

.content_bold  {
	font-weight : bold;
}

.content_bold2  {
	font-weight : bold;
	font-size:14px;
}

.content_boldor  {
	font-weight : bold;
	color: #ff9e0b;
}

.content_bi  {
	font-size:15px;
	font-weight : bold;
	font-style: italic;
}

.content_italic  {
	font-style: italic;
}

.content_plain  {
	font-style: normal;
}

.announce {
	font-size: 10px;
	font-weight: bold;
	color: #FC7216;
}


.tagline  {
	font-weight : bold;
/*font-style: italic;*/
	font-size:14px;
	color: #C40F3B;
}
/*
.linesp {line-height : 150%; } */

/* for email link in address*/
a.addrlink:active {
	font-size: 10px; 
	font-weight:bold;
	color: #ff9e0b; } 

a.addrlink:link {
	font-size: 10px; 
	font-weight:bold;
	color: #000000; }
	
a.addrlink:visited {
	font-size: 10px; 
	font-weight:bold;
	color: #648B64; }
	
a.addrlink:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight : bold;
	background-color : #ff9e0b;  
	color: #ffffff; }
		
/* for links in text content */
a.textlink:active {	
	color: #ff9e0b; } 

a.textlink:link {
	color: #000000; }
	
a.textlink:visited {
	color: #648B64; }
	
a.textlink:hover{ 
	background-color : #ff9e0b;  
	color: #ffffff; } 
	
/* for links in text content */
a.italiclink:active {
	font-style: italic;
	color: #ff9e0b; } 

a.italiclink:link {
	font-style: italic;
	color: #000000; }
	
a.italiclink:visited {
	font-style: italic;
	color: #648B64; } 
	
a.italiclink:hover{
	font-style: italic;
	font-weight : bold;
	background-color : #ff9e0b; 
	color: #ffffff; } 

/* for links in text content */
a.boldlink:active {
	font-weight : bold;
	color: #ff9e0b; } 

a.boldlink:link { 
	font-weight : bold;
	color: #000000; } 
	
a.boldlink:visited {
	font-weight : bold;
	color: #648B64; }
	
a.boldlink:hover{
	font-weight : bold;
	background-color : #ff9e0b;  
	color: #ffffff; } 
	
/* for links associated with graphics - show up if graphic not downloaded*/
a.plainlink:active {
	color: #000000 ; } 

a.plainlink:link { 
	color: #000000; }
	
a.plainlink:visited {
	color: #000000; } 
	
a.plainlink:hover{ 
	color: #000000; } 


/* borders */
.content_border { 
		border: 1px #000000 solid;}
		
.content_borderr { 
		border-right: 1px #000000 solid;}
		
.content_borderlrt { 
		border-left : 1px #000000 solid;
		border-right : 1px #000000 solid;
		border-top : 1px #000000 solid;} 
		
.content_borderlrb { 
		border-left : 1px #000000 solid;
		border-right : 1px #000000 solid;
		border-bottom : 1px #000000 solid;}
		
.content_borderlr { 
		border-left : 1px #000000 solid;
		border-right : 1px #000000 solid;} 		
		
/*	
.content_bordert { 
		border-top : 1px #B1D4F9 solid;} 
		
.content_borderb { 
		border-bottom : 1px #B1D4F9 solid;} 
		
.content_borderl { 
		border-left : 1px #B1D4F9 solid;}
		
.content_borderr { 
		border-right : 1px #C40F3B solid;} */
		

		
/* for text navigation at bottom of page*/
.currpage {  
		font-size: 11px; 
		font-weight: bold; 
		line-height : 1.5;
		color: #648B64;}
		
.vertbarcolor {
	color: #000000;
}
		
a.navlink:active {
		text-decoration: none;
		font-size: 11px; 
		font-weight : bold;
		line-height : 1.5;
		color: #ff9e0b;} 
		
a.navlink:link { 
		text-decoration: none;
		font-size: 11px;
		font-weight : bold;
		line-height : 1.5;
		color: #000000;}

a.navlink:visited {  
		text-decoration: none;
		font-size: 11px; 
		font-weight : bold;
		line-height : 1.5;
		color: #648B64;} 
		
a.navlink:hover{
		text-decoration: none;
		font-size: 11px; 
		font-weight : bold;
		line-height : 1.5;
		background-color : #ff9e0b; 
		color: #ffffff; }  

/* for copyright at bottom of page */
.copyright {  
		font-size: 10px; 
		font-weight: bold; 
		line-height : 1.5;
		color: #000000; } 

a.copylink:active {  
		font-size: 10px; 
		font-weight: bold; 
		line-height : 1.5;
		color: #000000; } 

a.copylink:link {  
		font-size: 10px; 
		font-weight: bold; 
		line-height : 1.5; 
		color: #000000; }

a.copylink:visited {  
		font-size: 10px; 
		font-weight: bold; 
		line-height : 1.5;
		color: #000000; } 

a.copylink:hover{ 
		font-size: 10px; 
		font-weight : bold;
    	line-height : 1.5;
		background-color : #000000; 
		color: #ffffff; }
	
/* for web site credit at bottom of home page */
.credit { 
		font-size: 10px; 
		font-weight: bold; 
		line-height : 1.5;
		color: #263829; } 

a.creditlink:active { 
		font-size: 10px; 
		font-weight: bold; 
		line-height : 1.5;
		color: #263829; } 

a.creditlink:link { 
		font-size: 10px; 
		font-weight: bold; 
		line-height : 1.5;
		color: #263829; } 

a.creditlink:visited { 
		font-size: 10px; 
		font-weight: bold; 
		line-height : 1.5;
		color: #263829; } 

a.creditlink:hover{ 
		font-size: 10px; 
		font-weight : bold;
    	line-height : 1.5;
		background-color : #263829; 
		color: #ffffff; } 


