body, td, p, ul
{
	font-family: arial,verdana,helvetica,'sans serif';
	font-size: 11pt;
	color: #000000;
}

.large
{
	font-family: Georgia, Times New Roman;
	font-size: 18px;
	font-weight: normal;
	margin: 0px;
	line-height:25px;
	color: #c82903;
}

h1
{
	font-family: Georgia, Times New Roman;
	font-size: 22px;
	font-weight: normal;
	margin: 0px;
	line-height: 25px;
	color: #3d5389;
}

.frontcontent
{
	width: 500px;
	height: 340px;
	text-align: left;
	font-family: arial,verdana,helvetica,'sans serif';
	font-size: 11pt;
	color: #0000000;
}

.content
{
	width: 580px;
	text-align: left;
	font-family: arial,verdana,helvetica,'sans serif';
	font-size: 11pt;
	color: #0000000;
}

.photocontent
{
	width: 850px;
	text-align: left;
	font-family: arial,verdana,helvetica,'sans serif';
	font-size: 11pt;
	color: #0000000;
}

.photo
{
        width: 120px;
	height: 100px;
        margin: 10px;
	text-align: center;
	float: left;
}

a:link, a:visited, a:active 
{ 
	font-family: arial,verdana,helvetica,'sans serif';
	font-size: 11pt;
	text-decoration: none;
	color: #3c6283;
}

a:hover 
{
	font-family: arial,verdana,helvetica,'sans serif';
	font-size: 11pt;
	text-decoration: underline;
	color: #b91e23; 
}

.footertext
{
	width: 800px;
	font-family: arial,verdana,helvetica,'sans serif';
	font-size: 10px;
	color: #696969;
}

a.footer:link, a.footer:visited, a.footer:active 
{ 
	font-family: arial,verdana,helvetica,'sans serif';
	font-size: 10px;
	color: #3c6283;
}

a.footer:hover 
{
	font-family: arial,verdana,helvetica,'sans serif';
	font-size: 10px;
	color: #b91e23; 
}


/* PHOTO GALLERY FORMATTING */
.thumb {
width: 250px;
height: 150px;
margin-right: 20px;
margin-bottom: 20px;
float: left;
}

.thumbnail img { 
  border: 3px solid #FFFFFF; 
}

.thumbnail img:hover { 
  border: 3px solid #527ef9; 
}


.thumbnail {
width: 250px;
height: 225px;
margin-right: 20px;
margin-bottom: 20px;
display: inline-block;
overflow: hidden;
}

/* -- CTA button formatting --*/

a.button:link,
a.button:visited {
  width: 100%;
  display: inline-block;
  background: #0068a0; 
  padding: .6em;
  border-radius: 10px;
  margin:0 !important;
  text-decoration: none; 
  text-transform: uppercase;
  color: #FFFFFF !important;
  font-weight: bold;
  text-align: center;
  transition: all 0.2s;
}

a.button:hover
{
  background: #202e53;
}

