.head1 		{font-size:26px; color:#A51037; line-height:31px; font-weight: bold;  margin-bottom:20px; text-transform:uppercase;}
.head1green {font-size:26px; color:#06683C; line-height:31px; font-weight: normal; }

.head2		{font-size:23px; color:#A51037; line-height:28px; font-weight:bold; }
.head2green	{font-size:23px; color:#06683C; line-height:28px; font-weight:bold; }

.head3	 	{font-size: 20px; color:#A51037; line-height: 25px; font-weight: normal; }
.head3green {font-size: 20px; color:#06683C; line-height: 25px; font-weight: normal; }

.head4 		{font-size: 17px; color:#A51037; line-height: 22px; font-weight: bold; margin-bottom: 8px;}
.head4green {font-size: 17px; color:#06683C; line-height: 22px; font-weight: bold; margin-bottom: 8px;}

.head5 		{font-size: 15px; color:#A51037; line-height: 20px; font-weight: normal; margin-bottom: 8px; font-weight:bold;}
.head5green {font-size: 15px; color:#06683C; line-height: 20px; font-weight: normal; margin-bottom: 8px; font-weight:bold;}

.alert		{color:#F00; font-weight:bold; padding-bottom:8px;}
.button{
	border: 1px solid #106199;
	background:#A51037;
	display:inline-block;
	text-decoration:none;
	-webkit-box-shadow: 3px 4px 5px 0px rgba(0, 0, 0, 0.15);
	-moz-box-shadow:    3px 4px 5px 0px rgba(0, 0, 0, 0.15);
	box-shadow:         3px 4px 5px 0px rgba(0, 0, 0, 0.15);
}
	a.button:link, a.button:visited {
		display: inline-block;
		border: 1px solid #A51D37;
		background: #A51D37;
		padding: 7px 18px 10px 17px;
		font-size: 18px;
		line-height: 23px;
		font-weight: normal;
		font-style: italic;
		color: #fff;
		-webkit-transition: 0.3s;
		-moz-transition: 0.3s;
		-ms-transition: 0.3s;
		-o-transition: 0.3s;
		transition: 0.3s;
		}
	a.button:hover, abutton:active{
		background-color:#C1D990;
		color:#A51037;
		text-decoration:none;
	}

.photoborder { border:1px solid #A51037; }

.circle { 
	-webkit-transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	-o-transition:all 0.3s ease;
	transition:all 0.3s ease;
	border-radius: 500px;
    /* Opera */
    -o-box-shadow: inset 5px 5px 5px 5px #666;
    /* IE */
    -ms-box-shadow: inset 5px 5px 5px 5px #666;
    /* Mozilla FireFox */
    -moz-box-shadow: inset 5px 5px 5px 5px #666;
    /* Google Chrome */
    -webkit-box-shadow: inset 5px 5px 5px 5px #666;
    /* Normal */
    box-shadow:inset 5px 5px 5px 5px #666;}

.circle_imgright { float:right; margin-left:30px; margin-bottom:25px;
	display:inline-block;
  	-webkit-transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	-o-transition:all 0.3s ease;
	transition:all 0.3s ease;
	border-radius: 500px;
    /* Opera */
    -o-box-shadow: inset 5px 5px 5px 5px #666;
    /* IE */
    -ms-box-shadow: inset 5px 5px 5px 5px #666;
    /* Mozilla FireFox */
    -moz-box-shadow: inset 5px 5px 5px 5px #666;
    /* Google Chrome */
    -webkit-box-shadow: inset 5px 5px 5px 5px #666;
    /* Normal */
    box-shadow:inset 5px 5px 5px 5px #666;}
	
.circle_imgleft  { margin-right:30px; margin-bottom:25px;
  	display:inline-block;
	-webkit-transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	-o-transition:all 0.3s ease;
	transition:all 0.3s ease;
	border-radius: 500px;
    * Opera */
    -o-box-shadow: inset 5px 5px 5px 5px #666;
    /* IE */
    -ms-box-shadow: inset 5px 5px 5px 5px #666;
    /* Mozilla FireFox */
    -moz-box-shadow: inset 5px 5px 5px 5px #666;
    /* Google Chrome */
    -webkit-box-shadow: inset 5px 5px 5px 5px #666;
    /* Normal */
    box-shadow:inset 5px 5px 5px 5px #666;}
