body, div, p, th, td, ul, li, dd, dl, dt    {
             /* redundant selectors for NS4 */
    font-family:  verdana, geneva, arial, sans-serif;
    }
A:link	{
	color:	#6a868d;
	}
A:visited	{
	color:	#6a868d;
	}
A:hover	{
	color:	#6a868d;
	}
A:active	{
	color:	#6a868d;
	}	
.nav	{
	font: 20px times, serif;
	padding: 10px;
}
.navA:link	{
	color:	#6a868d;
	text-decoration: none;
	}
.navA:visited	{
	color:	#6a868d;
	text-decoration: none;
	}
.navA:hover	{
	color:	#6a868d;
	text-decoration: none;
	}
.navA:active	{
	color:	#6a868d;
	text-decoration: none;
	}	

.content {	
	color: #2f617f;
	font: 13px verdana, geneva, arial, sans-serif;
	line-height: 1.5em;
	padding-left: 18px;
	padding-right:80px;
	}
.content2 {	
	color: #2f617f;
	font: 13px verdana, geneva, arial, sans-serif;
	line-height: 1.5em;
	padding-left: 20px;
	}
.contentNoSidebar	{
	color: #2f617f;
	font: 13px verdana, geneva, arial, sans-serif;
	line-height: 1.5em;
}
p, td {
	line-height: 1.50em;
	font: 13px verdana, geneva, arial, sans-serif;
	}
.subnav	{
	font: 10px verdana, geneva, arial, sans-serif;
	color: #339999;
	text-decoration: none;	
}
.sidebarA:link	{
	font: 12px verdana, geneva, arial, sans-serif;
	padding-left: 15px;
	color: #FFFFFF;
	text-decoration: none;
	}
.sidebarA:visited	{
	font: 12px verdana, geneva, arial, sans-serif;
	padding-left: 15px;
	color: #FFFFFF;
	text-decoration: none;
	}
.sidebarA:hover	{
	font: 12px verdana, geneva, arial, sans-serif;
	padding-left: 15px;
	color: #FFFFFF;
	text-decoration: underline;
	}
.subhead {
	color: #2f617f;
	font: bold 14px verdana, geneva, arial, sans-serif;	
	font-style: italic;
	}
.subhead2 {
	color: #2f617f;
	font: bold 14px verdana, geneva, arial, sans-serif;	
	font-style: italic;
	}
.buyLinks {
	color: #2f617f;
	font: bold 13px verdana, geneva, arial, sans-serif;	
	}
.footer {
	font: 10px verdana, geneva, arial, sans-serif;
	color: #000000;
	margin-left: 95px;
	margin-right: 65px;
	border-top: dotted 1px #758759;
	padding: 15px 5px; 0px;
	text-align:center;
	}
.divider {
	font: 13px verdana, geneva, arial, sans-serif;
	color: #000000;
	margin-left: 35px;
	margin-right: 35px;
	border-top: dotted 1px #758759;
	text-align:center;
	}
li	{
	margin-top: 10px;
	}

.post-title {
	color: #6a868d;
	font: bold 14px verdana, geneva, arial, sans-serif;	
	font-style: italic;
	}

.highlight {
	color: #6a868d;
	font: bold 12px verdana, geneva, arial, sans-serif;	
	font-style: italic;
	}
.quote {
	color: #993366;
	font: 12px verdana, geneva, arial, sans-serif;	
	font-style: italic;
	padding-left:20px;
	padding-right:20px;
	}
.quote2 {
	color: #3c9275;
	font: 12px verdana, geneva, arial, sans-serif;	
	font-style: italic;
	padding-left:20px;
	padding-right:20px;
	}
.quote3 {
	color: #3c9275;
	font: 12px verdana, geneva, arial, sans-serif;	
	font-style: italic;
	padding-right:20px;
	}
.blurb {
	color: #2f617f;
	font: 12px verdana, geneva, arial, sans-serif;
	font-style: italic;
	}
.blurbHome {
	font: 12px verdana, geneva, arial, sans-serif;
	font-style: italic;
}
#dropmenudiv{
width: 100%;
position:absolute;
border:1px solid #d5d6ca;
border-bottom-width: 0;
font:normal 14px times, serif;
line-height:24px;
color: #FDFFF2 !important;
background-color: #43789a !important;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #d5d6ca;
color: #FDFFF2 !important;
padding: 5px 0;
text-decoration: none;
font-weight: normal;
}

#dropmenudiv a:hover{ /*hover background color*/
color: #3C9275;
background-color: #a34d6e;
}
.pmobile	{
	line-height: 1.50em;
	font:14px verdana, geneva, arial, sans-serif;
	padding-left:10px;
	padding-right:10px;
	color: #2f617f;
	}
	
.ghost-button {
  display: inline-block;
  width: 200px;
  padding: 8px;
  color: #fff;
  border: 1px solid #000;
  text-align: center;
  outline: none;
  text-decoration: none;
}
.ghost-button:hover,
.ghost-button:active {
  background-color: #fff;
  color: #000;
}
.ghost-button-rounded-corners {
  display: inline-block;
  width: 150px;
  padding: 8px;
  border: 1px solid #000;
  border-radius: 5px;
  text-align: center;
  outline: none;
  text-decoration: none;
  background: #93a6cd;
  color: #fff;
}
.ghost-button-rounded-corners:hover,
.ghost-button-rounded-corners:active {
  background-color: #404958;
  color: #000;
}
.ghost-button-transition {
  display: inline-block;
  width: 200px;
  padding: 8px;
  color: #fff;
  border: 2px solid #fff;
  text-align: center;
  outline: none;
  text-decoration: none;
  transition: background-color 0.2s ease-out,
              color 0.2s ease-out;
}
.ghost-button-transition:hover,
.ghost-button-transition:active {
  background-color: #fff;
  color: #000;
  transition: background-color 0.3s ease-in,
              color 0.3s ease-in;
}
.ghost-button-thick-border {
  display: inline-block;
  width: 200px;
  font-weight: bold;
  padding: 8px;
  color: #fff;
  border: 3px solid #fff;
  text-align: center;
  outline: none;
  text-decoration: none;
  transition: background-color 0.2s ease-out,
              color 0.2s ease-out;
}
.ghost-button-thick-border:hover,
.ghost-button-thick-border:active {
  background-color: #fff;
  color: #000;
  transition: background-color 0.3s ease-in,
              color 0.3s ease-in;
}
	
