/*****************************************************/
/* Stylesheet for david-morrse.com					*/
/*  $Revision: 3.0$							*/
/*  $Edit Date: 10/22/2010$						*/
/*  Copyright 2000-2008 Bizgrok Inc				*/
/*  edits made by Bizgrok for David Morse				*/
/* #000000 (black)		#CCCEEE pale violet)		*/
/* #006699(bckgrd blue)	#F4F5E9 (cream)			*/
/* #003399(nav dk blue)	#FF0000 ()				*/
/* #FF9966 (orange) 		#FFDEAD (peach)			*/
/* #CCBEEE (morning purple)  #FFEEDD (pale peach-links)	*/
/* #9933FF (hover navlink purple) 	#663399 (urgent purple*/
/*****************************************************/

a.submenu { font-family: "Times New Roman", times, serif; font-size: 16px; font-weight:bold; color: #FFDEAD; text-decoration: none; } 

a.submenu:link{ font-family: "Times New Roman", times, serif; font-size: 16px; font-weight:bold; color: #FFDEAD; text-decoration: none; } 

a.submenu:visited { font-family: "Times New Roman", times, serif; font-size: 16px; font-weight:bold; color: #CCCCCC; text-decoration: none; } 

a.submenu:hover { font-family: "Times New Roman", times, serif; font-size: 16px; font-weight:bold; color: #FFFFFF; text-decoration: none;  } 

img.left {  float: left; margin-right: 10px; margin-bottom: 5px; 
} 
img.right { float: right;  margin-left: 10px; margin-bottom: 5px; 
} 
h1{font-family: "Times New Roman", times, serif; font-size: 35px; font-weight: bold; color: #006699; text-align: left;
}
h1.home{font-family: "Times New Roman", times, serif; font-size: 28px; font-weight: bold; color: #006699; text-align: left; margin-bottom: 0px;
margin-top: 0.5px;
}
h2{font-family: "Times New Roman", times, serif; font-size: 20px; font-weight: bold; color: #006699;
}
h2.author{font-family: "Times New Roman", times, serif; font-size: 20px; font-weight: bold; color: #006699; text-align: left; margin-top: 0px;
}
h2.home{font-family: "Times New Roman", times, serif; font-size: 20px; font-weight: bold; color: #006699; text-align: left; margin-top: 5px; background-color:#FCF4EE; padding:1px;
}
h2.urgent{ background-color:#FFF; font-family: "Times New Roman", times, serif; font-size: 20px; font-weight: bold; color: #663399; text-align: left; margin-bottom:0em; padding:2px;}
h2.cream {font-family: "Times New Roman", times, serif; font-size: 20px; font-weight: bold; color: #f4f5e9; margin-bottom: 0.2em;
}
h3{font-family: "Times New Roman", times, serif; font-size: 16px; font-weight: bold; color: #CCCEEE; text-align: left; margin-bottom:0em;
}
h3.urgent{ background-color:#FFF; font-family: "Times New Roman", times, serif; font-size: 16px; font-weight: bold; color: #633699; text-align: left; margin-bottom:0em; padding:2px;
}
h4.urgent{ background-color:#FCF4EE; font-family: "Times New Roman", times, serif; font-size: 14px; font-weight: bold; color: #663399; text-align: left; margin-bottom:0em; padding:2px;
}
strong {
	font-weight: bolder;
}
strong.bold{
	font-weight: bolder; color: #006699;
}
.title { font-family: "Times New Roman", times, serif; font-size: 45px; font-weight: bold; color: #006699;
} 
.smalltitle { font-family: "Times New Roman", times, serif; font-size: 13px; font-style: italic; font-weight: bold;  color: #f4f5e9;
} 
.subtitle { font-family: "Times New Roman", times, serif; font-size: 20px; font-weight: bold; color: #ffffff; } 

.whitetitle { font-family: "Times New Roman", times, serif; font-size: 40px; font-weight: bold; color: #ffffff; } 

.navbluehead { font-family: "Times New Roman", times, serif; font-size: 13px; font-weight: bold; color: #003399; } 

.navbluetxt { font-family: "Times New Roman", times, serif; font-size: 13px; color: #003399; } 

.navbartop { font-family: "Times New Roman", times, serif; font-size: 13px; color: #000000; } 

.bluetxt { font-family: "Times New Roman", times, serif; font-size: 13px; color: #003399; } 

.redtxt { font-family: "Times New Roman", times, serif; font-size: 13px; color: #FF0000; } 

.body11 { font-family: "Times New Roman", times, serif; font-size: 13px; color: #ffffff; } 

.body12 { font-family: "Times New Roman", times, serif; font-size: 13px; color: #ffffff;} 

.body14 { font-family: "Times New Roman", times, serif; font-size: 14px; color: #ffffff; } 

.body16 { font-family: "Times New Roman", times, serif; font-weight:bold; font-size: 16px; color: #ffffff; } 

table { font-family: "Times New Roman", times, serif; font-size: 13px; color: #ffffff;} 

td { font-family: "Times New Roman", times, serif; font-size: 13px; color: #ffffff; } 

td.cream { font-family: "Times New Roman", times, serif; font-size: 13px; color: #003399; background-color:#f4f5e9; } 

td.blue { font-family: "Times New Roman", times, serif; font-size: 13px; color: #003399; background-color:#006699; } 

body { font-family: "Times New Roman", times, serif; font-size: 14px; color:#006699; background-color:#FCF4EE;} 

body.bridge { font-family: "Times New Roman", times, serif; font-size: 14px; color:#006699; background-color:#F4F5E9;} 

li { font-family: "Times New Roman", times, serif; font-size: 14px; color:#f4f5e9; text-align: justify;} 

p { font-family: "Times New Roman", times, serif; font-size: 14px; color:#f4f5e9; text-align: justify;} 

p.home { font-family: "Times New Roman", times, serif; font-size: 14px; color:#000000; background-color:#FCF4EE; text-align: justify;  margin-right:20px; padding:3px;} 

p.urgent { font-family: "Times New Roman", times, serif; font-size: 14px; color:#000000; background-color:#FFF; text-align: justify; font-weight: bold; margin-right:20px; padding:2px;} 

p.center{ text-align: center; }
p.centerreports{ text-align: center; color: #006699; font-family: Tahoma, Arial, sans serif; font-size: 12px;} 
p.poems { text-align: left; } 

p.indent{
		text-align: justify;
		margin-left: 20px;
		margin-right: 20px;
		margin-top: 5px;
		margin-bottom: 15px;
		}
.blurb 	{
	font: 12pt "Times New Roman", serif; color: #FFFFFF; font-style: italic; margin-left: 10px; margin-right: 10px; padding: 4px; 
	}
p.links { margin-top: 0.5em; font-size: 14px; } 

body.sample { font-family: "Times New Roman", times, serif; font-size: 14px; color: #000000; } 

p.sample {  background-color: #ffffff; font-family: Tahoma, Arial, sans serif; font-size: 12px; color: #000000; } 

div.sample {  background-color: #ffffff; font-family: Tahoma, Arial, sans serif; font-size: 12px; color: #000000; margin-left: 8px; margin-right: 8px; margin-top: 16px; margin-bottom: 16px; padding:8px;} 
.indent{
		text-align: justify;
		margin-left: 20px;
		margin-right: 20px;
		margin-top: 5px;
		margin-bottom: 5px;
		}
ol dl ul li { font-family: "Times New Roman", times, serif; font-size: 14px; font-style: normal; } 

a { font-family: "Times New Roman", times, serif; font-size: 14px; color: #FFEEDD;  text-decoration: underline; } 

a:visited { font-family: "Times New Roman", times, serif; font-size: 14px; color: #CCBEEE;  text-decoration: none; } 

a:hover { font-family: "Times New Roman", times, serif; font-size: 14px; color: #77ddff; } 

a.navlink { font-family: "Times New Roman", times, serif; font-size: 14px; font-style: normal; text-decoration: none; color: #006699; } 

a.navlink:visited { font-family: "Times New Roman", times, serif; font-size: 14px; font-style: normal; text-decoration: none; color: #003333; } 

a.navlink:hover { font-family: "Times New Roman", times, serif; font-size: 14px; font-style: normal; text-decoration: none; color: #9933FF; } 

a.rednavlink { font-family: "Times New Roman", times, serif; font-size: 13px; font-style: normal; text-decoration: none; color: #ff0000; } 

a.rednavlink:visited { font-family: "Times New Roman", times, serif; font-size: 13px; font-style: normal; text-decoration: none; color: #ff0000; } 

a.rednavlink:hover { font-family: "Times New Roman", times, serif; font-size: 13px; font-style: normal; text-decoration: none; color: #000000; } 

a.frontlink { font-family: "Times New Roman", times, serif; font-size: 14px; font-weight: bold; text-decoration: none; color: #006699; } 

a.frontlink:visited { font-family: "Times New Roman", times, serif; font-size: 14px; font-weight: bold; text-decoration: none; color: #000000; } 

a.link:hover { font-family: "Times New Roman", times, serif; font-size: 14px; font-weight: bold; text-decoration: none; color: #000000; } 


a.homelink{ font-family: Tahoma, Arial, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color: #006699; background-color:#FCF4EE;}

a.homelink:visited { font-family: Tahoma, Arial, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color: #663399; background-color:#FCF4EE;} 

a.homelink:hover { font-family: Tahoma, Arial, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color: #000000; background:#FFEEDD;} 

a.urgentlink{ font-family: "Times New Roman", times, serif; font-size: 14px; font-weight: bold; text-decoration: none; color: #663399; background-color:#FFF;}

a.urgentlink:visited { font-family: "Times New Roman", times, serif; font-size: 14px; font-weight: bold; text-decoration: none; color: #000000; background-color:#FFF;} 

a.urgentlink:hover { font-family: "Times New Roman", times, serif; font-size: 14px; font-weight: bold; text-decoration: none; color: #000000; background:#FFFFFF;} 


a.toplink { font-family: "Times New Roman", times, serif; font-size: 13px; font-style: normal; color: #FFEEDD; text-decoration: none; } 

a.toplink:visited { font-family: "Times New Roman", times, serif; font-size: 13px; font-style: normal; color: #FFEEDD; text-decoration: none; } 

a.toplink:hover { font-family: "Times New Roman", times, serif; font-size: 13px; font-style: normal; color: #FFEEDD; text-decoration: none; } 

a.ring { font-family: "Times New Roman", times, serif; font-size: 13px; font-weight:bold; color: #cc3333; text-decoration: none; } 

a.ring:visited { font-family: "Times New Roman", times, serif; font-size: 13px; font-weight:bold; color: #cc3333; text-decoration: none; } 

a.ring:hover { font-family: "Times New Roman", times, serif; font-size: 13px; font-weight:bold; color: #000066; text-decoration: underline;  } 

a.darfur { font-family: "Times New Roman", times, serif; font-size: 14px; font-weight:bold; color: #FF9966; text-decoration: none; } 

a.darfur:visited { font-family: "Times New Roman", times, serif; font-size: 14px; font-weight:bold; color: #CCBEEE; text-decoration: none; } 

a.darfur:hover { font-family: "Times New Roman", times, serif; font-size: 14px; font-weight:bold; color: #FFFFFF; text-decoration: underline;  } 


a.email { font-family: "Times New Roman", times, serif; font-size: 16px; font-weight:bold; color: #ffffff; text-decoration: underline; } 

a.email:visited { font-family: "Times New Roman", times, serif; font-size: 16px; font-weight:bold; color: #ffffff; text-decoration: underline;} 

a.email:hover { font-weight:bold; color: #77ddff ; text-decoration: none;  } 
a.sample { color: #FF9966; font-family: Tahoma, Arial, sans serif;} 
a.sample:link { color: #FF9966; font-family: Tahoma, Arial, sans serif; } 

a.sample:visited { color: #006699; font-family: Tahoma, Arial, sans serif; } 

a.sample:hover { color: #FFFFFF; background-color:#006699; font-family: Tahoma, Arial, sans serif; } 

.i { font-family: "Times New Roman", times, serif; font-size: 13px; color: #ffffff; font-weight:bold; }
#frame {
	margin-top: 0px; padding-bottom: 1em; padding-top: 0em;
	}
#trip {
	margin-top: 0px; padding-bottom: 1em; padding-top: 0em; background-color: #D6CCC3; width:520px;
	}
#article {
	margin-top: 0px; padding-bottom: 0em; padding-top: 0em; background-color: #D6CCC3; width:520px;
	}
#insert { float: right; margin-left: 8px; margin-right: 0px; margin-bottom: 2px; margin-top: 2px; background-color:#E5DDD4; width:150px; padding:5px; color: #006699; 
}
#feature { float: left; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px; margin-right: 2px; margin-left: 0px; background-color:#FFFFFF;} 
p.insert { color: #006699; font-family: Tahoma, Arial, sans serif; font-size: 11px;
}
h1.insert{font-family: Tahoma, Arial, sans serif; font-size: 16px; font-weight: bold; color: #663399; text-align: center; margin-bottom: 2px;
margin-top: 0.5px;
}
a.insert { color:#EEAA99; font-family: Tahoma, Arial, sans serif; font-size: 12px; text-decoration: none; 
} 
a.insert:link { color: #000000; font-family: Tahoma, Arial, sans serif; text-decoration: none; 
} 
a.insert:visited { color: #663399; font-family: Tahoma, Arial, sans serif; } 
a.insert:hover { color: #FFFFFF; background-color:#663399; font-family: Tahoma, Arial, sans serif; }
#reports {margin-left: 24px; margin-right: 20px; margin-bottom: 2px; margin-top:20px; background-color:#FCF4EE; width:460px; padding:20px; color: #006699; 
} 
p.reports { color: #006699; font-family: Tahoma, Arial, sans serif; font-size: 12px;
}
p.indentreports{
		text-align: justify;
		margin-left: 20px;
		margin-right: 20px;
		margin-top: 5px;
		margin-bottom: 15px;
		color: #006699; font-family: Tahoma, Arial, sans serif; font-size: 12px;
		}
p.emphasis { color: #006699; font-family: Tahoma, Arial, sans serif; font-size: 14px;
}
h1.reports{font-family: Tahoma, Arial, sans serif; font-size: 20px; font-weight: bold; color: #663399; text-align: center; margin-bottom: 10px; margin-top: 2px;
}
h2.reports{font-family: Tahoma, Arial, sans serif; font-size: 16px; font-weight: bold; color: #202020; text-align: center; margin-bottom: 2px;
margin-top: 0.5px;
}
h3.reports{font-family: Tahoma, Arial, sans serif; font-size: 14px; font-weight: bold; color: #663399; text-align: center; margin-bottom: 10px; margin-top: 2px;
}
a.reports { color:#EEAA99; font-family: Tahoma, Arial, sans serif; font-size: 12px; text-decoration: none; 
} 
a.reports:link { color: #202020; font-family: Tahoma, Arial, sans serif; text-decoration: none; 
} 
a.reports:visited { color: #663399; font-family: Tahoma, Arial, sans serif; } 
a.reports:hover { color: #FFFFFF; background-color:#663399; font-family: Tahoma, Arial, sans serif; } 
